body {
	background-color:#b4b495;
}

#wrapper {
position:relative;
margin:0px auto;
width:800px;
height:auto;
}

.footertext{ font-family:Arial, Helvetica, sans-serif;   font-size:12px;   color:#000000;   }
.sponsoredtext{ font-family:Arial, Helvetica, sans-serif;   color:#7a7b5b;   font-size:12px; text-decoration:none;   }
.sponsoredtext_bold{ font-family:Arial, Helvetica, sans-serif;   color:#7a7b5b;   font-size:14px; text-decoration:none; font-weight:bold;  }
.smallblacktext{  font-family:Arial, Helvetica, sans-serif;   color:#000000;   font-size:10px;   }
.blacktext{  font-family:Arial, Helvetica, sans-serif;   color:#000000;   font-size:12px;   }
.mediumblacktext{  font-family:Arial, Helvetica, sans-serif;   color:#000000;   font-size:14px;   }
.mediumgreytext_bold{  font-family:Arial, Helvetica, sans-serif;   color:#666;   font-size:12px; font-weight:bold;   }
.mediumgreytext_italic{  font-family:Arial, Helvetica, sans-serif;   color:#666;   font-size:12px; font-style:italic;   }
.largeblacktext{  font-family:Arial, Helvetica, sans-serif;   color:#000000;   font-size:16px;   }
.largegreytext{  font-family:Arial, Helvetica, sans-serif;   color:#666;   font-size:16px;   }
.largeblacktext_bold{  font-family:Arial, Helvetica, sans-serif;   color:#000000;   font-size:16px;   font-weight:bold;   }
.largegreytext_bold{  font-family:Arial, Helvetica, sans-serif;   color:#666;   font-size:14px;   font-weight:bold;   }
.featuredtext{  font-family:Arial, Helvetica, sans-serif;   color:#900;   font-size:12px;   }

a.featuredlinks{   font-family:Arial, Helvetica, sans-serif;   color:#666;   font-size:14px;   text-decoration:none;   }
a.featuredlinks:hover{   color:#333;   }

a.featuredlinks2{   font-family:Arial, Helvetica, sans-serif;   color:#00C;   font-size:10px;   text-decoration:none;   }
a.featuredlinks2:hover{   color:#930;   }

a.archivelinks{   font-family:Arial, Helvetica, sans-serif;   color:#666;   font-size:14px;   text-decoration:none;   }
a.archivelinks:hover{   color:#333;   }

a.footerlinks{   font-family:Arial, Helvetica, sans-serif;   color:#000000;   font-size:12px;   text-decoration:underline;   }
a.footerlinks:hover{   color:#939370;  }

a.franlinks{   font-family:Arial, Helvetica, sans-serif;   color:#666;   font-size:12px;   text-decoration:none;   }
a.franlinks:hover{   color:#333;   }

a.sponsorlinks{   font-family:Arial, Helvetica, sans-serif;   color:#666;   font-size:10px;   text-decoration:none;   }
a.sponsorlinks:hover{   color:#666;   }



#top {
	position:relative;
	background-color:#c9c9a2;
	width:800px;
	height:auto;
}

#search {
	position:relative;
	width:500px;
	height:20px;
	padding-right:10px;
	text-align:right;
}

#sponsoredlinks {
	position:relative;
	background-color:#dcdcc2;
	width:795px;
	height:auto;
	padding-top:5px;
	padding-left:5px;
}

#middle_background {
	float:left;
	background-color:#FFF;
	width:800px;
	height:auto;
}

#navigation {
	background-color:#c9c9a2;
	width:790px;
	height:auto;
	float:right;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#left_side {
	background-color:#FFF;
	width:140px;
	height:auto;
	float:left;
	text-align:center;
}
#left_side_top {
	background-color:#FFF;
	width:132px;
	height:auto;
	float:left;
	text-align:center;
	padding-left:5px;
	padding-right:3px;
}

#left_side_bottom {
	background-color:#FFF;
	width:132px;
	height:auto;
	float:left;
	text-align:left;
	padding-left:5px;
	padding-right:3px;
	padding-bottom:5px;
}

#divider {
	float:left;
	background-color:#FFF;
	width:10px;
	height:auto;
	padding-left:5px;
}


#content {
	float:left;
	background-color:#FFF;
	width:480px;
	height:auto;
	padding-left:5px;
	padding-top:20px;
	padding-bottom:10px;
}

#rightside {
	background-color:#FFF;
	width:140px;
	height:auto;
	padding-left:5px;
	float:right;
}

#contact {
	width:325px;
	height:auto;
	float:left;
	padding-left:75px;
	padding-top:20px;
}

#footer {
	float:left;
	background-color:#c9c9a2;
	width:800px;
	height:28px;
	text-align:center;
	padding-top:10px;
}
