body { background-color:#FFFFFF; color:#000000; min-width:800px;}
body.home {background-color:#000; color:#C2C2C2;}
body.home {
	font-size: 16px; font-family: "Times New Roman", serif}
body.home {letter-spacing: 1px}
body.home hr {background-color:#999; color:#CCCCCC; border-color:#900;}
body.home a:link {
	color: #E7E7E7;
	text-decoration: none;
	border-bottom-width: 1.2px;
	border-bottom-style: dotted;
	border-bottom-color: #FAF3FA;
}
body.home a:visited {
	color: #E7E7E7;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #555555;
}
body.home a:hover {
	color: #E7E7E7;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}

/*Fix for the home page*/


/*alt color d5d2cc*/


img {border:0;}
img.float_left{float:left; margin:10px 10px 10px 0;}
.float_left{float:left;}
.float_right{float:right;}
.center {text-align:center;}
.right {text-align:right;}
/*div.center{text-align:center;}*/
/*div.center p {text-align:left;}*/

div.google {text-align:center; margin:15px;}

div.links p {margin:15px 35px 15px 35px;}
div.links ul {margin-left: 30px; display:block;}
div.links h2 { margin:35px 0 auto 0;}
/*div.links h3 {text-align:left; margin:50px 0 0 0; color:#000; font-size:1em;}*/

/* settings designed to make even length columns */
div.cols{overflow:hidden;  margin:0 auto; }
div.cols div.thirds{width:31%; text-align:center; }
div.cols div { float:left; width:45%; padding:0 15px 0 0; margin-bottom:-1000px; padding-bottom:1000px; }
div.cols ul {margin-left:35px; margin-right:30px; padding:0;}
div.cols hr {width:80%; text-align:left; margin:5px auto 15px 0;}


div.media_player {width:480px; margin:10px auto;  padding:2px; text-align:center; border:thin solid black;}

#navigation {border:0px solid black; text-align:center;}
#header{border:0px solid black; text-align:center;}
#header a {
	text-decoration: none;
	border: none
}
#footer{text-align:center; font-size:.75em; margin-top:10px; clear:both;}
#footer a {
	text-decoration: none;
	border: none
}
#content{border:0px solid black;width:90%;margin-left:auto; margin-right:auto;}
#site_wrapper{border:0px solid black; width:800px; margin-left:auto; margin-right:auto; padding-left:20px; padding-right:20px;}

.tight {margin:15px 0 -15px 0;}
.small {font-size:.75em;}

a {text-decoration:none; }
/*a.bold{font-weight:bold;}*/
a:link { color:#C70606; }
a:visited { color:#C70606 }
a:hover {color:#C70606;}

.italics{font-style:italic;}
.bold{font-weight:bold;}
p.small {font-size:small;}

hr.content_divider {width:200px; }
hr.thick {height:5px; margin:50px 0 35px 0;}

h1 {text-align:center; font-size:1.25em; margin:20px 0 0 0; }
.underline{text-decoration:underline;}

h2 { font-size:1em; margin:12px 0 0 0;}
h3 {text-align:center; font-size:3em; margin:20px 0 20px 0; color:#FFFFFF;}

/*div.navigation img {padding:0 10px 0 10px; border:none;}*/

ul.nav {padding:0; text-align:center; margin:0;}
ul.nav li {display:inline; padding:0;}
ul.nav li img {padding:0 10px 0 10px; border:none;}

ul {margin:0 0 0 0; list-style:square;}
ul.h_menu {padding:0;}
ul.h_menu li { display:inline;}
ul.v_menu  {  display:block; margin:0;}

ul.no_bullet{list-style:none; padding:0;}

