/* CSS Document */

body {
	margin:0px; padding:0px;  
	background-color: #bfa873;
font-family:Arial, Helvetica, sans-serif;
}

A:link {color:#f3dbaa}
A:visited {color:#f3dbaa}
A:active {color:#ffffff}
A:hover {color:#ffffff}

A.front:link {color:#000000; text-decoration:none}
A.front:visited {color:#000000; text-decoration:none}
A.front:active {color:#f3dbaa; text-decoration:none}
A.front:hover {color:#f3dbaa; text-decoration:none}


#container {  
    background:url(images/background.jpg) no-repeat #bfa873;  
min-height:515px;
 position:relative;  
margin-left: auto;
    margin-right: auto;
width:1000px;
margin-top:0;
}  

#logo { position:absolute; top:39px; left:349px; } 

#headerpic { position:absolute; top:155px; left:30px; }  

ul#menu {   
    margin:0px; padding:0px;  
    position:absolute; top:169px; left:37px;  
}  

ul#menu li {  
    margin:0px; padding:0px;  
    list-style:none;  
    margin-right:3px;  
    font-size:12px;  
    text-transform:uppercase;  
    display:inline;  
	font-weight:bold;
}  
ul#menu li a {  
    text-decoration:none;  
    color:#f3dbaa;  
}  
ul#menu li a:hover {  
    text-decoration:none;  
    color:#ffffff;  
}  

#content {  
  position:absolute; top:481px; left:32px;  
}  

td.firstcontentheader {
	width:300px;
	height: 35px;
    font-size:14px;  
	font-weight:bold;
	text-align:right;
	background:url(images/contentheaderbg.jpg) no-repeat #b19454; 
	border-right: 1px solid #d5bc6c;
	border-left: 1px solid #d5bc6c;
	border-bottom: 1px solid #d5bc6c;
	vertical-align: middle;
}
td.mainpagecontentheader {
	width:300px;
	height: 35px;
    font-size:14px;  
	font-weight:bold;
	text-align:right;
	background: #b19454; 
	border: 1px solid #d5bc6c;
	vertical-align: middle;
}


td.mainpagecontentboxes {
	width: 300px;
	font-size:14px;
	font-weight: normal;
	font-family:Georgia, "Times New Roman", Times, serif;  
   	padding:5px 5px 5px 6px;  
	background: #9e7932; 
	border: 1px solid #ead062;
	vertical-align: top;
	height:225px;
}

td.mainpagecontentboxes img{
border: 1px solid #cbb379;
margin-right: 5px;
}

td.mainpagecontentboxes img.hrbreak{
width:300px;
height: 3px;
margin-left: auto;
    margin-right: auto;
display: block;
}

.column1 { float:left; width:305px; margin-right:22px; }  
.column2 { float:left; width:305px; margin-right:22px; }  
.column3 { float:right; width:305px; clear: right;}  

td.contentheader {
	width:963px;
	height: 35px;
    font-size:14px;  
	font-weight:bold;
	text-align:right;
	background:url(images/contentheaderbg_sub.jpg) no-repeat #b19454; 
	border: 1px solid #d5bc6c;
	vertical-align: middle;
}

td.contentboxes {
	width:952px;
	font-size:14px;
	font-weight: normal;
	font-family:Georgia, "Times New Roman", Times, serif;  
   	padding:5px 5px 5px 6px;  
	background: #9e7932; 
	border: 1px solid #ead062;
	vertical-align: top;
	height:225px;
}

td.contentboxes img{
border: 1px solid #cbb379;
margin-right: 5px;
}

td.contentboxes img.hrbreak{
width:300px;
height: 3px;
margin-left: auto;
    margin-right: auto;
display: block;
}

td.friendspagecontentboxes {
	width: 300px;
	font-size:14px;
	font-weight: normal;
	font-family:Georgia, "Times New Roman", Times, serif;  
   	padding:5px 5px 5px 6px;  
	background: #9e7932; 
	border: 1px solid #ead062;
	vertical-align: top;
}

.combobox {
background-color: #dec568;
border: solid 1px #000000;
color: #000000;
font-size: 8pt;
font-family: verdana;
}


#footer {  
	margin-left: auto;
    margin-right: auto;
	width:216px;
	padding: 30px 0px 12px 0px;
}  