body{
background-image: url(images/wrapback.gif);
background-repeat: repeat-y;
background-position: center;
background-color: #ccc;
background-attachment: fixed;
color: #000;
font-family: Arial;
font-size: .7em;
text-align: center;
margin-top: 0;
}

h1{
margin: 0;
font-decoration: none;
font-weight: normal;
color: #000;
font-family: Arial;
font-size: 2em;
border-left: 5px solid #660066;
border-bottom: 1px solid #660066;
padding: 4px;
}

a:link, a:visited, a:active{
text-decoration: none;
font-weight: bold;
color: #660066;
}

a:hover{
color: #000;
}

td, tr, table {
font-family: Arial;
font-size: 1em;
}

#wrapper{
margin: 0 auto;
width: 700px;
text-align: left;
}

#header{
width: 700px;
height: 144px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
}

*html #header{
margin-top: 0px;
margin-left: 1px;
border: 1px solid #fff;
}

#main{
margin-bottom: 15px;
margin-top: 15px;
}

#footer{
clear: both;
width: 700px;
height: auto;
padding: 25px;
text-align: center;
margin-bottom: 0px;
}

.left{
width: 460px;
padding-left: 20px;
padding-right: 20px;
min-height: 768px;
float: left;
}

*html .left{
height: 100%;
width: 480px;
padding-right: 0px;
}

.left ul li{
list-style-type: disc;
}

.left img{
border: 1px solid #ccc;
margin: 5px;
}

.right{
width: 180px;
padding-right: 20px;
min-height: 768px;
float: right;
}

.right h1{
background: #000;
font-size: 1.1em;
font-weight: bold;
color: #fff;
border: 1px solid #660066;
text-align: center;
text-transform: uppercase;
margin-bottom: 15px;
}

.right h2{
background: #660066;
color: #fff;
padding: 5px;
font-size: 1.1em;
border: 1px solid #000;
text-align: center;
}

*html .right{
height: 100%;
}

.right a:link, .right a:active, .right a:visited{
color: #CC9900;
font-weight: bold;
line-height: 20px;
font-size: 1em;
}

.right a:hover {
color: #000;
}

#mainmenu{
padding: 5px;
height: 15px;
width: 690px;
background: #FFCC33;
text-align: center;
}

*html #mainmenu{
width: 702px;
margin-left: 1px;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
}

#mainmenu a:link, #mainmenu a:visited, #mainmenu a:active {
color: #660066;
font-weight: bold;
text-transform: uppercase;
height: 15px;
padding-left: 15px;
padding-right: 15px;
background: transparent;
border: 1px solid #FFCC33;
}

#mainmenu a:hover {
background: #660066;
color: #fff;
border: 1px solid #fff;
}