body {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #ffffff;
	}

#topad {
	margin: 0px auto;
	padding: 0px;
	border: #708090;
	height: 60px;
	width: 900px;
	background-color: #ffffff;
	border: 1px solid #708090;
	}

#mainframe {
	margin: 0px auto;
	padding: 0px;
	border: 1px solid #8b4513;
	background-color: transparent;
	width: 900px;
	}

#container {
	width: 900px;
	background-color: #faf7e2;
	border: none;
	}

/* ############# Header Container Start ##################*/

#headercontainer {
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 900px;
	border: none;
	}

#toprightlinks {
	margin: 0px;
	padding-top: 8px;
	padding-right: 10px;
	border: none;
	font-size: 12px;
	background-color: transparent;
	text-align: right;
	}

#toprightlinks a {
	text-decoration: none;
	color: #708090;
	display: inline;
	}

#toprightlinks a:hover {text-decoration: underline; color: #000000;}

#header {
	height: 90px;
	margin: 0;
	padding: 0;
	border: none;
	}
#header h1 {width: 740px; margin: 0px 0px 0px 150px; padding: 0; font-family: "times new roman"; border: none; background-color: transparent; color: #000090; font-size: 40px;}
#header h2 {width: 740px; margin: 0px 0px 0px 150px; padding: 0; border: none; background-color: transparent; color: #000090; font-size: 16px}
.logo {float: left; margin: 0px 0px 0px 5px; padding: 0px; border: none;}

#topnav {
	width: 900px;
	margin: 5px 0px 0px 0px;
	padding: 0;
	border: none;
	background-color: transparent;
	}

#topnav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 900px;
	border: none;
	}

#topnav li {
	float: left;
	padding: 0;
	margin-left: 7px;
	}

#topnav a {
	display: block;
	width: 120px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #ad5e09;
	text-align: center;
	padding: 3px 0px;
	margin: 0;
	text-decoration: none;
	border-bottom: 2px solid #900000;
	}

#topnav a:hover {
	background-color:#6e3700;
	}

#topnav a:visited {background-color: #6e3700;}


/* ############# Header Container End ##################*/


/* ############# Footer Container Start ##################*/

#footercontainer {
	margin-top: 10px;
	width: 900px;
	border: none;
	background-color: transparent;
	}


#bgooglead {
	width: 900px;
	height: 30px;
	margin: 0;
	padding: 7px 0px 0px 0px;
	text-align: center;
	background-color: transparent;
	border-top: 1px solid #900000;
	}

#footer {
	margin: 0;
	width: 900px;
	padding: 15px 0px;
	border: none;
	background-color: #ffc773;
	text-align: center;
	}

#footer a {
	padding: 0;
	margin: 0;
	color: #0000ff;
	text-decoration: none;
	font-size: 12px;
	background-color: transparent;
	border: none;
	}


#footer a:hover {text-decoration: underline; color:#000090}


#footer p {color: #000000; font-size: 12px; font-weight: normal;}


/* ############# Footer Container End ##################*/

.indent {text-indent:30px}
.center {text-align: center;}
.big {font-size: 18px; font-weight: 600;}
.ital {font-size: 13px; font-style: italic;}
.bold {font-weight: 600}
.boldnavy {font-weight: 600; color:#000090; background-color:transparent}
.boldbrown {font-weight: 600; color:#900000; background-color:transparent}

.header4 {margin: 0px; padding: 5px; font-size: 12px; color: #900000; background-color: #f7e8ad;}
.header5 {margin: 10px 0px 10px 10px; padding:0; font-size: 13px; color: #900000; background-color: transparent}

.line2 {width: 100%; color: #8b4513; margin: 0; padding: 0; text-align: center; height:1px;}

.imgleft {float:left; border:1px solid #708090; margin: 5px 10px 5px 10px; padding:0;}
.imgleft2 {float:left; border:1px solid #708090; margin: 5px 10px 5px 0px; padding:0;}
.imgcenter {float:none; border:1px solid #708090; margin-top: 20px; margin-left: 35px; margin-bottom: 20px; padding:0;}
.imgnf {float:none; border:none; margin-top: 20px; margin-left: 25px; margin-bottom: 20px; padding:0;}
.imgval {border:none; margin-left:10px; padding:0;}
.imgadright {float:none; border:none; margin: 1px 0px 2px 1px; padding:0;}
.imgleftnb {float:left; border:none; margin: 5px 10px 5px 10px; padding:0;}
.imgline {float:none; border:1px solid #708090; margin:5px 0px 5px 10px; padding:0}
.imgline2 {float:none; border:1px solid #708090; margin:5px 1px 5px 1px; padding:0}

.linkp {color:#708090}

.imggall
  {
  margin:5px 10px 5px 10px;
  padding-bottom:5px;
  border:1px solid #708090;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
.imggall img
  {
  display:inline;
  margin:3px;
  border:1px solid #708090;
  }
.imggall a:hover img
  {
  border:1px solid #0000ff;
  }
.desc a
  {
  text-align:center;
  font-weight:normal;
  font-size:13px;
  width:180px;
  margin:5px;
  }

 .imggall2
  {
  margin:5px 0px 5px 5px;
  padding-bottom:5px;
  border:1px solid #708090;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
.imggall2 img
  {
  display:inline;
  margin:2px;
  border:1px solid #708090;
  }
.imggall2 a:hover img
  {
  border:1px solid #0000ff;
  }
.desc2 a
  {
  text-align:center;
  font-weight:normal;
  font-size:13px;
  width:auto;
  margin:5px 0px 5px 0px;
  }

.clear {clear: both; display: block; height: 50px;}
 
 
/* ############# Ads Start ##################*/

.rightad {
	width: 204px;
	height: 145px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
	}

.rightadlink {font-size: 11px; font-weight: normal; background-color: transparent; text-align: center}
.rightadlink a {text-decoration: none}
.rightadlink a:hover {text-decoration: underline}

.adheader {
	width: 204px;
	margin: 0;
	padding: 5px 0px 5px 0px;
	font-weight: 500;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
	background-color: #cd853f;
	}

 .gadheader {
	width: 204px;
	margin: 0px 0px 15px 0px;
	padding: 5px 0px 5px 0px;
	font-weight: 500;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
	background-color: #cd853f;
	}


#imgadright {
	width: 204px;
	height: 210px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
	text-align: center;
	}


#gad180 {
	width: 204px;
	height: 150px;
	margin: 15px 0px 0px 0px;
	padding: 0;
	border: none;
	text-align: center;
	background-color: transparent;
	}

#rightgooglead {
	width: 204px;
	height: 665px;
	margin: 15px 0px 0px 0px;
	padding: 0;
	border: none;
	text-align: center;
	background-color: transparent;
	}


 /* ############# Ads End ##################*/