	body,
	html {
		margin:0;
		padding:0;
		background:#F7F7F7;
		color:#000;
		
	}

	body {
		min-width:750px;
		font:10px verdana, arial, helvetica, sans-serif;
	}
	textarea{
		font:11px/20px verdana, arial, helvetica, sans-serif;
		}
	#shadow {
		background: url(http://sitestandings.com/images/dropshadow.gif) repeat-y;
		margin:0 auto;
		width:996px;
		}
	#wrap {
		background:#fff;
		margin: 4px auto;
		width:970px;
		border:1px solid;
		border-color: #690C37;
	}
	#wraptopnav {
		background:#fff;
		margin:0 auto;
		width:852px;
		border:0px solid black;
	}
	h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-family: century gothic,verdana, arial, helvetica, sans-serif;
	font-size:28px;
	font-weight:900;
	color:#ccc;
	}
h2 {
	font:bold 12px/14px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	}
p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
h3 {
	font:20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px;
}
h4 {
	font:12px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px;
}
h5 {
	font:14px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
}
h6{
margin:0px 0px 15px 0px;
padding:0px;
font-family: century gothic,verdana, arial, helvetica, sans-serif;
font-size:28px;
}
a {
	color:#09c;
	font-size:14px;
	font-family:verdana, arial, helvetica, sans-serif;
	line-height: normal;
	text-decoration:none;
	
	}
a:link {color:#07a;}
a:visited {color:#07a;}
a:hover {background-color:#eee;}

a.white:link {color: #ffffff; font-size:10px; text-decoration: none;}
a.white:active {color: #ffffff; font-size:10px; text-decoration: none;}
a.white:visited {color: #ffffff; font-size:10px; text-decoration: none;}
a.white:hover {color: #ffffff; font-size:10px; text-decoration: none;}  

a.white2:link {color: #ffffff; font-style: normal; text-decoration: none;background-color:#fff;}
a.white2:active {color: #ffffff; font-style: normal; text-decoration: none;background-color:#fff;}
a.white2:visited {color: #ffffff; font-style: normal; text-decoration: none;background-color:#fff;}
a.white2:hover {color: #ffffff; font-style: normal; text-decoration: none;background-color:#fff;}  

a.smaller:link {font-style: normal;font-size: 10px;}
a.smaller:active {font-style: normal;font-size: 10px;}
a.smaller:visited {font-style: normal;font-size: 10px;}
a.smaller:hover {font-style: normal;font-size: 10px;}

a.mediumblack:link {color:#000; font-style: bold; font-size: 12px}
a.mediumblack:active {color:#000; font-style: bold; font-size: 12px}
a.mediumblack:visited {color:#000; font-style: bold; font-size: 12px}
a.mediumblack:hover {color:#000; font-style: bold; font-size: 12px}

a.red:link {color: red; }
a.red:active {color: red; }
a.red:visited {color: red; }
a.red:hover {color: red; }

a.smallblack:link {color:#000; font:10px arial, helvetica, sans-serif; font-style: bold;}
a.smallblack:active {color:#000; font:10px arial, helvetica, sans-serif; font-style: bold;}
a.smallblack:visited {color:#000; font:10px arial, helvetica, sans-serif; font-style: bold;}
a.smallblack:hover {color:#000; font:10px arial, helvetica, sans-serif; font-style: bold;}

a.medium:link {font-size: 12px}
a.medium:active {font-size: 12px}
a.medium:visited {font-size: 12px}
a.medium:hover {font-size: 12px}

a.mediumbig:link {font-size: 20px}
a.mediumbig:active {font-size: 20px}
a.mediumbig:visited {font-size: 20px}
a.mediumbig:hover {font-size: 20px}

a.big:link {color:#000; font-family: century gothic,verdana, arial, helvetica, sans-serif;font-size:28px;}  
a.big:active {color:#000; font-family: century gothic,verdana, arial, helvetica, sans-serif;font-size:28px;}    
a.big:visited {color:#000; font-family: century gothic,verdana, arial, helvetica, sans-serif;font-size:28px;}   
a.big:hover {color:#000; font-family: century gothic,verdana, arial, helvetica, sans-serif;font-size:28px;}   

img.topimg{vertical-align: bottom;}

	#mainl {
		padding:10px;
	}
	#main{
		background:#fff;
		float:left;
		width:970px;
		padding:0px;
		min-height:560px;
	}
	
	#topnav {
		background:#F7F7F7;
		float:left;
		width:850px;
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
	
	#sidebarwrap {
		background:#fff;
		float:right;
		width:240px;
	}
	
	#footer {
		background:#fff;
		clear:both;
				text-align:center;
	}
	#footer p {
		padding:5px;
		margin:0;
    }
