* {margin:0;padding:0;border:0;}

body {background: #fff;font-family:Verdana, sans-serif;text-align:center;background: url('/images/layout/topbg.jpg') repeat-x top left;}

#top {height:40px;width:970px;margin:auto;text-align:right;font-size:11px;padding-top:8px;color:#777;}
#top .icon {float:left;}
#top a {color:#777;text-decoration:none;}
#top a:hover {color:#000;}

#title {width:980px;margin:auto;height:79px;text-align:right;font-size:36px;font-family:"Century Gothic", Verdana, sans-serif;font-weight:bold;letter-spacing:0.025em;}
#title img {float:left;}
#outerhead {background-color:#bab6b6;text-align:center;}
#innerhead {width:978px;margin:1px auto 0 auto;height:184px;no-repeat top left;text-align:left;background: url('/images/layout/head.jpg') top right;border-right:1px solid #fff;border-left:1px solid #fff;}
#innerhead img {float:none;}
#topquote {float:left;width:380px;height:183px;background:url('/images/layout/header-left.jpg') top right no-repeat;color:#f7f7f7;font-size:18px;line-height:150%}
#topquote p {padding:18px 0 0 20px;}
#topquote .def {font-size: 14px;color:#EBEAEA; }
#topquote .photob {color:#fff;}

#booth {float:right;width:550px;height:184px;text-align:left;overflow:hidden;}
#booth img {padding:7px;border:1px solid #444;background-color:#fff;width:132px;height:132px;}
#booth ul {float:left;margin-left:padding-left:0;width:190px;list-style-type:none;}
#booth li {padding:18px 0 0 0;}
#booth ul#booth3 {width:160px;}


#topnav{width:978px;margin:0 auto;height:37px;text-align:left;text-transform:uppercase;font-size:80%;border-right:1px solid #fff;border-left:1px solid #fff;background: #000;}
#topnav ul {padding-top:11px;}
#topnav ul li {display: inline;list-style-type: none;}
#topnav a {text-decoration:none;color:#A5E25A;font-weight:bold;padding:0 12px;margin-right:20px;}
#topnav a:hover {color:#fff;}



.ColOne {color:#629921;}
.ColTwo {color:#8CDA2F;}
.ColThree {color:#D2FF9B;}
.red {color:#DA342F;}
.infotag {color: #629921;font-variant:small-caps;}

#topquote .ColOne {color:#629921;}
#topquote .ColTwo {color:#8CDA2F;}
#topquote .ColThree {color:#D2FF9B;}


span.photob {font-family:Verdana, sans-serif;text-transform:uppercase;letter-spacing:0.05em;font-style:normal;color:#7d7575;}
#content #innercontent span.photob {font-weight:bold;color:#7d7575;}

#wrapper {clear:both;background-color:#EBEAEA;text-align:center;}
#content {width:980px;color:#555;font-size:85%;background-color:#fff;margin:auto;text-align:left;}
#content #innercontent {float:right;width:530px;padding-right:20px;padding-top:10px;font-size:95%;line-height:150%;color:#444;}

#content #left {float:left;width:400px;padding:20px 0 10px 15px;}
#content #left h2 {font-size:120%;text-transform:uppercase;margin:12px 0 10px 0;color:#629921;clear:left;}
#left #leftbooth {text-align:left;margin-left:0;padding:0;width:306px;overflow:hidden;}

#innercontent h1 {padding:10px 0;font-size:140%;font-variant:small-caps;color:#629921;margin-bottom:15px;background: url('/images/layout/fadeline.jpg') no-repeat bottom left;}
#left #leftbooth img {float:none;padding:0;margin:0;}

#innercontent h2 {color:#000; padding:10px 0;font-size:120%;}
#innercontent h2.arrow {background:url('/images/layout/arrow-left.png') no-repeat bottom left; padding-bottom:15px; margin-bottom:10px;}
#innercontent h3 {color:#629921;padding:10px 0;font-size:120%;}
#innercontent ul {list-style-type:square;margin-left:10px;}
#innercontent li {list-style-type:square;margin-left:10px;padding:4px;}

#content img {float:right;margin-left:20px;}
#content img.morebutton {float:none;margin:0;}
#content p {margin-bottom:12px;line-height:140%;}
#content p.padleft {padding-left:20px;}
#content a {color:#629921;}
#content a:hover {text-decoration:none;}
#content #clear {clear:both;}

#content .arrowbox {background:url('/images/layout/arrow-down.png') no-repeat bottom right;padding-bottom:20px;}


#left .shadowbox {height:165px;background-image:url('/images/layout/shadow-bottom.jpg');background-repeat: no-repeat;background-position: bottom center;margin:10px 15px 10px 0;width:45%;float:left;background-color:#fff;border-top:1px solid:#eee;padding:0;}

#left .shadowbox h3 {background:url('/images/layout/bulb.jpg') no-repeat top left;
padding:8px 6px 16px 0;color:#000;font-size:14px;font-variant:small-caps;text-align:right;}

#left .shadowbox h3.christmas {color:#DA342F;background:url('/images/layout/mistletoe.jpg') no-repeat top left;} 
#left .shadowbox h3.kids {background:url('/images/layout/kidicon.png') no-repeat top left;}

#left .shadowbox p {font-family: Georgia, serif; padding:0 2px 8px 4px;font-size:85%;line-height:160%;}
#left .shadowbox .photob {color:#7d7575;}
#left .shadowwide {width:315px;float:none;height:auto;padding-bottom:5px;}
#footer {clear:both;background-color:#fff; text-align:center;color:#777;font-size:70%;padding:10px;border-top:1px solid #ccc;}

form input {border:1px solid #c9c9c9;padding:3px;}
form select { border:1px solid #ccc;padding:3px;text-transform:none;}
form select.innerselect {width:220px;}
form input.submit {border:0;}
form textarea {border:1px solid #c9c9c9; padding:5px; overflow:auto;}

