/* CSS Document */
body { font: normal 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #454545; background: #9D080D; margin: 0px auto; padding: 0px; text-align: center;  }

h1 { color:#FFF; width: 672px; font-size: 11px; line-height: 18px; margin:0px auto; padding: 2px; text-align:center; background: #CB0C14; border-bottom: #B8060D solid 1px;}

h2{ padding: 5px 0px; margin: 0px; font: bold 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #7E0408}

p{ text-align:justify; padding: 5px 0px 15px 0px; margin: 0px;}

a{ color: #9A0305; text-decoration: underline;}

a:hover{ color: #000000; text-decoration: none;}
	
ul { padding: 5px 0px 0px 0px; margin: 0px 0px 0px 15px; list-style: disc url(../images/a.gif) outside; }

li { padding: 0px 0px 5px 0px; 	}

#page { width: 636px; text-align: center; margin:0px auto 0px auto; padding:0px 20px; color: #454545; background: #E31A22;  }

#top { margin:0px 0px 0px 0px; text-align:center; padding:20px 0px 20px 0px; }

#banner {clear: both; margin: 0px; padding: 0px; background:#FFF}

#banner img {float: left; border: 2px solid #FFF;}

#topnav{ padding: 2px 0px; width:636px; background: url(../images/navbg.gif) no-repeat;}

.nav{ float: left; text-align: center; font-weight: bold; color: #7E0408; }

.nav a{ display:block; padding: 15px 15px; color: #7E0408; text-decoration: none; }

.nav a:hover{ color: #000; text-decoration: none;}

/* ------------------- #container ------------------- */
#container{width: 636px; color: #454545; font-weight: normal; padding: 20px 0px; margin: 0px; text-align: left; }

#left { float: left; padding: 0px; margin: 0px; width: 213px;  }

#right { float: left; padding: 0px;  margin: 0px; width: 423px; }

.content {
	background: url(../images/white_mid.gif) repeat-y;
	padding: 5px 10px;
	/*height:292px;*/
}

.content1 {
	background: url(../images/white_mid.gif) repeat-y;
	padding: 5px 10px;
	height:600px;
}

.greentop{
	background: url(../images/green_top.gif) no-repeat;
	height: 5px;
	width: 194px;
}	
.greenbot{
	background: url(../images/green_bot.gif) no-repeat;
	height: 6px;
	width: 194px;
}
.whitetop{
	background: url(../images/white_top.gif) no-repeat;
	height: 6px;
	width: 423px;
}	
.whitebot{
	background: url(../images/white_bot.gif) no-repeat;
	height: 6px;
	width: 423px;
}
.whitesmtop{
	background: url(../images/white_sm_top.gif) no-repeat;
	height: 6px;
	width: 194px;
}	
.whitesmbot{
	background: url(../images/white_sm_bot.gif) no-repeat;
	height: 6px;
	width: 194px;
	margin-bottom: 20px;
}
.whitesmmid {
	background: url(../images/white_sm_mid.gif) repeat-y;
	padding: 5px 10px;
	width: 126px;
	text-align: justify;
	width: 174px;
	/*height:292px;*/
}

.bluetop{
	background: url(../images/blue_top.gif) no-repeat;
	height: 5px;
	width: 636px;
}	
.bluebot{
	background: url(../images/blue_bot.gif) no-repeat;
	height: 6px;
	width: 636px;
}

.spacer20{ width: 100%; height:20px;}
/* ------------------- #Footer ------------------- */

.clear { clear: both;}
.footer{
	float: left;
	width: 636px;
	padding: 10px 0px;
	text-align: center;
	color: #FFF797;
}

.footer a { color: #FFF797; text-decoration: none; }

.footer a:hover{ color: #FFF; text-decoration: none; }


/* ------------------- #Google Ad ------------------- */

#adLeft{
	width: 174px;
	padding:5px 10px;
	height: 677px;
	margin: 0px;
	background: url(../images/green_mid.gif) repeat-y;
}
	
#adbottom{
	clear: both;
	height: 60px;
	text-align: center;
	padding: 5px;
	margin: 0px;
	width: 626px;
	background: url(../images/blue_mid.gif) repeat-y;
}

#adTop{ float: left; padding: 5px; height:250px; width:390px;   margin: 0px; background: #ffffff }

/* ------------------- Temporary Spacers for Google Ad ------------------- */

.google250x250	{ width: 250px; height: 250px; background:#ffffff; padding-left:80px; }
	
.google120x600	{ width: 120px; height: 600px; background:#7ACCC8; }

.google468x60	{ width: 468px; height: 60px; background:#7ACCC8; }
