a{background-color: #f4f4f4;color: #505094;font-weight: bold;text-decoration: none;}
a img{border: 0;}
a:hover{background-color: #f4f4f4;color: #945050;text-decoration: underline;}
body{background: url('../imgs_main/bg2.gif') top center repeat-y;background-color: #f4f4f4;color: #404040;font-family: 'Tahoma','Verdana',sans-serif,'DejaVu','Candara','Bitstream Vera Serif';font-size: .8em;margin: 0 auto;padding: 0;}
dt{font-weight: bold;}
input{width: 214px;}
p{margin: 0 0 1.4em 0;}
#leftside ul.avmenu li a, #rightside ul.avmenu li a{background-color: #f4f4f4;border-left: 4px solid #ccc;color: inherit;float: left;font-weight: 700;margin-bottom: 5px;padding: 5px 1px 5px 5px;text-decoration: none;width: 130px;}
#leftside ul.avmenu li a:hover,#leftside ul.avmenu li a.current, #rightside ul.avmenu li a:hover, #rightside ul.avmenu li a.current{background-color: #eaeaea;border-left: 4px solid #FF6600;color: #505050;}
#leftside ul.avmenu li, #rightside ul.avmenu li{display: inline;line-height: 1.4em;padding: 0;width: 140px;}
#leftside ul.avmenu ul a, #rightside ul.avmenu ul a{font-weight: 400;padding: 3px 1px 3px 5px;width: 115px;}
#leftside ul.avmenu ul ul a, #rightside ul.avmenu ul ul a{width: 100px;}
#leftside ul.avmenu ul ul, #rightside ul.avmenu ul ul{width: 113px;}
#leftside ul.avmenu ul, #rightside ul.avmenu ul{font-size: .9em;margin: 0 0 0 15px;padding: 0 0 5px;width: 125px;}
#leftside ul.avmenu, #rightside ul.avmenu{display: block;list-style: none;margin: 0 0 18px 0;padding: 0;width: 140px;}
.announce{background-color: #f4f4f4;border-left: 4px solid #ff6600;clear: left;color: #606060;font-size: .9em;line-height: 1.5em;margin: 10px 0 15px;padding: 7px 5px 2px 5px;width: 126px;}
.announce p{margin: 10px 0 0;padding: 0;}
.bold{font-weight: 700;}
.center{text-align: center;}
.clearing{clear: left;margin: 0;padding: 0;visibility: hidden;}
.color{font-size: 1.1em;font-style: normal;font-variant: normal;font-weight: bold;}
.crosshair{cursor: crosshair;}
.handcursor{cursor: pointer;}
.hide{display: none;}
.italic{font-style: italic;}
.left{float: left;margin: 3px 10px 2px 0;}
.orange{background-color: #f4f4f4;color: #ff6600;font-weight: bold;text-decoration: none;}
.postinfo{background-color: #f4f4f4;border-left: 4px solid #ff6600;color: #606060;font-size: 1em;line-height: 1.2em;margin: 1px 0 20px;padding: 8px 5px 8px 8px;}
.right{float: right;margin: 2px 0 2px 10px;}
.small{font-size: .8em;}
.textright{text-align: right;margin: 5px 0;}
.unln {text-decoration: underline;}
#content{border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;line-height: 1.5em;margin: 0 150px 5px;padding: 0 10px;}
#content h2, #contentwide h2, #contentwide2 h2, #contentwide3 h2{font-size: 1.6em;margin: 0 0 10px;text-shadow:1px 1px 1px #999;}
#content h3, #contentwide h3, #contentwide2 h3, #contentwide3 h3{font-size: 1.3em;margin: 0 0 8px;}
#content img, #contentwide img, #contentwide2 img{background-color: #ccc;border: 2px solid #F0F0F0;color: #303030;display: inline;padding: 1px;}
#content li, #contentwide li, #contentwide2 li{margin: 0;padding: 0 0 0 5px;}
#content ul ul, #contentwide ul ul, #contentwide2 ul ul, #content ol ol, #contentwide ol ol, #contentwide2 ol ol{margin: 0 0 0 16px;padding: 0;}
#content ul, #contentwide ul, #contentwide2 ul, #content ol, #contentwide ol, #contentwide2 ol{margin: 0 0 16px 20px;padding: 0;}
#contentwide{border-left: 1px solid #e0e0e0;line-height: 1.5em;margin: 0 0 5px 150px;padding: 0 0 0 10px;}
#contentwide2{border-right: 1px solid #e0e0e0;line-height: 1.5em;margin: 0 150px 5px 0;padding: 0 10px 0 0;}
#contentwide3{border-left: 1px solid #e0e0e0;line-height: 1.5em;margin: 0 0 5px 150px;padding: 0 0 0 10px;}
#date{background-color: inherit;color: #999999;font-size: 1em;font-weight: normal;line-height: 1.2em;margin: 0 0 10px;padding: 1px;text-align: right;}
#feedControl{display: block;position: relative;}
#footer{background-color: #F5F5F5;border-top: 2px solid #f0f0f0;clear: both;color: #808080;line-height: 1.5em;font-size: .9em;margin: 0 auto;padding: 15px 0;text-align: center;width: 760px;}
#footer a{background-color: #fff;color: #808080;font-weight: 400;text-decoration: none;}
#footer a:hover{background-color: #f4f4f4;color: #418441;}
#footer a:hover img{opacity: 1;}
#footer a img{opacity: 0.5;}
#footer p{margin: 0;padding: 0;}
#footer span{font-size: 1.2em;}
#space{height: 10px;margin: 0 0 0;padding: 0;}
#header {background-color: #ff6600;background-image: url('../imgs_main/header_bg.jpg');background-repeat: no-repeat;background-position : left top;border: 0;color: #fff;clip: rect(0, 760px, 100px, 0);height: 100px;margin: 0;overflow: hidden;padding: 0;position: static;top: 10px;z-index: 1;}
#header h1 a {background-color: transparent;color: #fff;margin: 0 0 0 16px;letter-spacing: 2px;padding: 0;text-decoration: none;text-shadow: 1px 2px 1px #999;z-index: 2;}
#header h2 {background-color: transparent;color: #fff;font-style: oblique;margin: 0 12px 0 0;padding: 0;text-align: right;text-shadow: 1px 1px 1px #999;z-index: 2;}
#leftside{clear: left;float: left;margin: 0 0 5px;padding: 0;width: 140px;}
#leftside h2,#leftside h3, #rightside h2,#rightside h3{background-color: #f4f4f4;color: #505050;font-size: 1.2em;margin: 0 0 8px;padding: 0;}
#leftside li,#rightside li{line-height: 1.2em;list-style: none;margin: 0 0 6px;padding: 0;}
#leftside p,#leftside ul,#rightside p,#rightside ul{margin: 0 0 16px;padding: 0;}
#leftside p, #rightside p{font-size: .9em;line-height: 1.4em;}
#leftside ul ul li a,#rightside ul ul li a{font-weight: 400;}
#leftside ul ul li,#rightside ul ul li{margin: 0 0 4px;}
#leftside ul ul,#rightside ul ul{margin: 6px 0 0 10px;padding: 0;}
#logo {float: right;margin: 14px 10px 0 0;padding:0;z-index: 2;}
#rightside{float: right;line-height: 1.4em;margin: 0 0 5px;padding: 0;text-align: center;width: 140px;}
#subheader{background: url('../imgs_main/subheader_bg.jpg') top left repeat-x;background-color: #519551;color: #FFFFFD;height: 33px;margin: 0;padding: 0;}
#wrap{background-color: #fff;color: #404040;margin: 0 auto;width: 760px;}
div#gallery{font-size: 1.2em;}
