html {height:100%;}
body  {font-family:Verdana,Tahoma,Arial, Helvetica, sans-serif;
background-image:url(images/dark.gif);
margin-top:0px;
padding:0px;
text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
font-size:11pt;
height:100%;}
.mainbody-padding {
	padding:0px 35px 0px 35px;
	}
#logolink img{float: right;padding: 20px;}
#logolink a{float: right;text-align: center;}
.content-pages #container { width: 900px;
min-height:100%;
overflow: hidden;
margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
background-image:url(images/bg-stretch.jpg);
background-repeat:repeat-y;} 
.content-pages #banner { width:900px;
height:375px;}
.content-pages #top-nav { width:900px;
height:30px;
background-image:url(images/topnav-stretch.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 0px;
text-align:center;}	
.crumbtrail {font-size:10px; color:#CCCCCC;}
h1 {font-size:20px; color:#FFFFFF; margin:0px; padding:0px;}
h2.header {color:#E04D0A; font-size:14px; margin:0px; padding:0px;}
#mainbody {width:900px;
text-align: center;	
background-color:#000000;
color:#FFFFFF;}
.mainbody-padding-home {padding:0px 5px 0px 5px;}
.mainbody-padding-home h1 {padding:20px 5px 0px 5px;}
.content-pages #footer {margin:5px 0px;color:#FFFFFF;width:900px;float:left;}
#mainbody p {padding:20px;margin-left: 20px;margin-right:20px;text-align: left;}
.footer-padding {padding:0px 5px;}	
.clbo {clear:both;}
div#aboutparainfo {display: none}
#chambers {font-size: 6pt;margin-top: 30px;}
#mainbody a{color: #fd0d00;}
#mainbody img {text-align: center;}
#vid {text-align: center;margin-top: 10px;margin-bottom: 20px;}
#buttons a img{border: none; padding: 20px;}
#buttons2 a {padding: 20px;} 
#homecontent {background-color: #ffffcc;color:#000000;margin: 10px;height: 300px;}
#topnav {margin: 0px;}
a.topnav { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000000; text-decoration:none; font-weight:bold; }
a.topnav:hover { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; text-decoration:underline; font-weight:bold; }

#left2{float: left;margin: 20px;}
#left2 img{float: right;margin: 20px;}

#right2 {float: right;border: solid silver 1px;padding: 5px;margin: 20px;}
#right3 {float: right;border: solid silver 1px;padding: 5px;margin: 20px;}
#right4 {float: right;border: solid silver 1px;padding: 5px;margin: 20px;}
#right5 {float: right;border: solid silver 1px;padding: 5px;margin: 20px;}
#right6 {float: right;border: solid silver 1px;padding: 5px;margin: 20px;}
#quicky {float: right;margin: 10px;width: 50%;border-style: solid;border-width: 3px;border-color: #ff6600;padding: 8px;}
#weather {margin: 10px;border-style: solid;border-width: 3px;border-color: #ff6600;text-align: center;}
#quicky h1 {text-decoration: underline;text-align: center;text-transform: uppercase;font-size: 12pt;}

#free h1 {text-decoration: underline;text-align: center;text-transform: uppercase;font-size: 12pt;}
#center {text-align:center;margin-top: 15px;}
#center2 {text-align:center;padding-top: 15px;clear:both;}
h1 a  {color: #ff6600;}
h3 {background-color: #ffd700;color:#000000;}
#footer {background-color: #000000;text-align: center;margin-top: 0px;padding-bottom: 20px;}
#footer a {color:#fd0d00;}
