body{
background: #EDDEA7 url(bg.png);
text-align:center;
margin:0;
font-family : verdana, tahoma, arial; 
color:#78643A;
}
a:link, a:active { color: #000;text-decoration: underline; font-weight:bold;
}
a:visited { color: #000; text-decoration: underline; font-weight:bold;
}
a:hover { color: #000; text-decoration: none;
}
#shell{
width:100%;
}
#header{
width:100%;
height:120px;
background:#439AA1 url(bg.png);
font-size : 17px;
text-align : right;
vertical-align : middle;
line-height : 35px; 
}
#header h1 {
margin : 0;
font-size : 30px;
font-weight : bold;
width: 100%;
margin-top:15px;
}
#header h2{
margin-top:-35px;
font-size:17px;
font-weight:normal;
} 
#header a:link, a:active { color: #88CCD2;text-decoration: none; font-weight:bold;
}
#header a:visited { color: #88CCD2; text-decoration: none; font-weight:bold;
}
#header a:hover { color: #B0F7F5; text-decoration: none;
}
#footer{
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
height:25px;
background:#439AA1 url(bg.png);
font-size:12px;
border-top:10px solid #78643A;
}
#footer a:link, a:active { color: #88CCD2;text-decoration: none; font-weight:bold;
}
#footer a:visited { color: #88CCD2; text-decoration: none; font-weight:bold;
}
#footer a:hover { color: #B0F7F5; text-decoration: none;
}
.headleft{
text-align:left;
}
.headright{
text-align:right;
color:#EDDEA7;
position : absolute;
top:0;
right : 5px;
font-size : 30px;
font-weight : bold; 
}
#frame {
border:20px solid #78643A;
margin: 0 auto;
background:#439AA1;
}
#wrapper{
margin:0 auto;
}
.content{
width:100%;
background:#B0F7F5;
text-align:center;
}
.cleft{
background:#88CCD2;
border-right:20px solid #78643A;
width:200px;
}
#navbar {
background:#88CCD2;
margin:0;
width : 100%;
height : 20px;
} 
.navbot{
margin:0;
margin-bottom:10px;
width:100%;
height:2px;
background:#439AA1 url(bg.png);
border-bottom:10px solid #78643A;
}
.affiliates ul {
margin : 0 auto;
padding : 0;
}
.affiliates li {
float : left;
width : 20%;
margin : 0;
padding : 0;
list-style : none;
}
.affiliates a:link, .affiliates a:visited {
background:#88CCD2 url(bg.png);
text-align : center;
font-family :arial, tahoma, verdana; 
display : block;
width : 99%;
border:1px solid #78643A;
letter-spacing:2px; 
}
.affiliates a:hover {
background :#B0F7F5 url(hovbg.png);
border:1px solid #78643A;
font-family : verdana, tahoma, arial;
letter-spacing:5px; 
}


