@charset "utf-8"; 
body{font:100% Calibri,Arial,Helvetica,sans-serif, Verdana; background-color:#004733; margin:0; padding:0; text-align:center; color:#fff; height:1300px;}
h1{margin:0; color:#fff; padding:10px 20px 15px 20px}
h2{margin:0; color:#fff; padding:10px 25px 10px 20px}
p{padding:5px 23px}

#header{width:1000px; height:163px; padding:0; background:transparent}

#sidebar{float:left; width:244px; color:#FFF; margin:0 0 5px 0;}
#sb_bg a{color:#093; text-decoration:none}
#sb_bg a:hover{color:#ff6; text-decoration:none}
#sb_top{background-repeat:no-repeat; background-image:url(images/sb_top.gif); height:11px; width:244px;}
#sb_bg{background-repeat:repeat-y; background-image:url(images/sb_bg.gif); padding:0 0 15px 0;}
#sb_bottom{background-repeat:no-repeat; background-image:url(images/sb_bottom.gif); height:15px;}
#sidebar ul{list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0}
#sidebar ul li{height:35px; text-align:center; margin:0 0 0 16px; line-height:35px; font-size:17px}
#sidebar ul li a{height:35px; background:transparent url(images/btn_up.jpg); background-repeat:no-repeat; color:#fff; display:block; padding:0; text-decoration:none}
#sidebar ul li a:hover{background:transparent url(images/btn_down.jpg); background-repeat:no-repeat; color:#fff; display:block; padding:0; text-decoration:none; height:35px}
#mc_container{width:756px; float:right}
#mc_top{width:756px; height:17px; float:right; background-image:url(images/mc_top.gif); background-repeat:no-repeat}
#mc_bg{width:756px; background-image:url(images/mc_bg.gif); background-repeat:repeat-y; padding:0 0 10px 0;}
#mc_bg a{color:#f7f4b0; text-decoration:none}
#mc_bg a:hover{color:#ff6; text-decoration:none}
#mc_bg a img{text-decoration:none; border:none;}
#mc_bg img{margin:0 0 0 23px; padding:0}
#mc_bottom{width:756px; height:17px; background-image:url(images/mc_bottom.gif); background-repeat:no-repeat; margin:0 0 3px 0;}
#home_copy{width:973px; margin:0 auto; padding:0 0 25px 0;}
#home_copy img {margin:0 auto; padding:15px 0 5px 30px;}
#home_copy a{color:#f7f4b0;}
#container{width:1000px; background:#004733; margin:25px auto; text-align:left}
#container p{margin:0; padding:5px 20px;}
#footer_container{width:1000px}
#footer_top{width:1000px; height:17px; background-image:url(images/footer_top.gif); background-repeat:no-repeat; background-color:#666}
#footer_bg{width:1000px; height:18px; background-image:url(images/footer_bg.gif); background-repeat:repeat-y; background-color:#666}
#footer_bottom{width:1000px; height:24px; background-image:url(images/footer_bottom.gif); background-repeat:no-repeat; background-color:#666}
#footer_bg p{margin:0; padding:0 0 0 220px; color:#fff}
#footer_bg a{color:#fff; text-decoration:none}
#footer_bg a:hover{color:#f86605; text-decoration:none}
.clearfloat{clear:both;  height:0;  font-size:1px;  line-height:0px}
.new{color:#ffff66;}
.cardboard{padding:0 0 0 5px; color:#fff;}
.rhino{color:#f86605; font-weight:bolder}
#sponsors {margin:0 auto; width:750px; text-align:center;}
#gcalendar {margin:0 0 0 13px;}

img#mainpageimage{margin:0 23px;}
input#mainpageimage{margin:10px 20px;}
h2#sponsor{width:200px; text-align:center; margin:20px auto; padding:100px 0 0 0;}
p#sub{width:200px; text-align:center;}
p#bottom{width:200px; text-align:center; padding: 0 0 0 40px}
#slideshow {list-style:none; color:#fff;}
#slideshow span {display:none}
#wrapper {width:506px; margin:0 auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:375px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}


#mc_bg ul{list-style:none; margin-top:5px}
#mc_bg ul li{display:block; float:left; width:100%; height:1%}
#mc_bg ul li label{float:left; padding:7px}
#mc_bg ul li input, ul li textarea{float:right; margin-right:10px; border:1px solid #ccc; padding:3px; font-family:Calibri,Georgia,Times New Roman,Times,serif; width:60%}
#mc_bg li input:focus, li textarea:focus{border:1px solid #5e6387; background-color:#F86605}
#mc_bg fieldset{padding:10px; border:1px solid #F86605; width:425px; overflow:auto; margin:15px}
#mc_bg legend{color:#ccc; margin:0 10px 0 0; padding:0 5px; font-size:100%}
#mc_bg label span{color:#f00}
#mc_bg fieldset input#Reset, fieldset input#Submit{background:#E5E5E5; color:#5e6387; border:1px solid #ccc; padding:5px; font-family:Calibri,Verdana,Arial,Helvetica,Times}
input.btn{color:#5e6387; font-family:Calibri,Verdana,Arial,Helvetica,Times; font-size:14px; background-color:#ccc; border:1px solid; border-color:#5e6387; float:right; margin:0 10px 0 0}

#mc_bg_gallery {width:756px; background-image:url(images/mc_bg.gif); background-repeat:repeat-y; padding:0 0 10px 0;}
#mc_bg_gallery a{color:#f7f4b0; text-decoration:none}
#mc_bg_gallery a:hover{color:#ff6; text-decoration:none}
#mc_bg_gallery a img{text-decoration:none; border:none;}
#mc_bg_gallery img{margin:0; padding:0}

.highlight { background:#d5fcdc; }
.even { background:#fff; }
.mo { background:#e3f1fb; }
.odd { background:#eee; }
.zebra th { padding:5px; background:#ddd; border-bottom:1px solid #999; text-align:left; font-weight:bold; color:#000;}
.zebra td { padding:5px 20px 5px 5px; border-bottom:1px solid #ddd; color:#000;}
.zebra {margin: 0 auto;}
#container .admin a {font-size: 12px; font-weight:bolder; color:#fff; text-decoration:none;}
  