a{color:#000000;}
a:visited{color:#000000;}
blockquote{font-style:italic;width:99%;}
body{
    background-image: url('http://www.twintorino.com/images/carbon.jpg');
	background-repeat: repeat-x;
	background-color: #000000;
	background-position: center -1px
	margin:0;
	padding-top:6px;
	text-align:center;
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:13px; 
	font-family:Arial, Helvetica, sans-serif
}
div{position:relative;}
fieldset{border:1px solid black;padding:15px;}
legend{color:#000;font-size:14px;font-weight:bold;}
h1{font-family:"Times New Roman",Times,serif;font-size:24px;margin:20px 0 25px 0px;}
h1 span{font-size:16px;font-weight:normal;padding-left:3px;vertical-align:sub;}
h2{font-family:"Times New Roman",Times,serif;font-size:20px;}
h3{font-family:"Times New Roman",Times,serif;font-size:16px;margin:15px 0 5px 0;}
h4{font-size:13px;margin:20px 0 4px 0;}
h5{margin-bottom:0px;}
#content ul, #content ol{margin-top:0px;}
#content li{line-height:140%;margin-top:7px;}
p{line-height:135%;margin-top:0;}
td{font:13px Verdana,Geneva,Arial,Helvetica,sans-serif;}
#container{margin:0 auto 0 auto;text-align:left;width:762px;}
#printheader{display:none;}
#header{background:url('../images/main_header.gif');height:118px;position:relative;z-index:1}
#homelogo{color:#FFF;color:#FFDC73;font-size:10px;font-weight:bold;height:112px;position:absolute;left:7px;text-decoration:none;top:20px;width:148px;}
#search{color:#FFDC73;font-size:11px;font-weight:bold;position:absolute;right:40px;top:30px;}
#search input{margin:0;padding:0;}
#search #keyword, .searchbox{font-size:11px;height:17px;margin:0 1px 4px 3px;width:125px;}
#quickmenu{left:452px;list-style:none;margin:0;padding:0;position:absolute;top:67px;}
#quickmenu a{color:#000;font-size:10px;text-decoration:none;}
#quickmenu li{display:inline;padding:0 8px 0 0;}
#mainmenu{font-size:12px;left:3px;list-style:none;margin:0;padding:0;position:absolute;top:90px;}
#mainmenu li{cursor:default;display:inline;height:20px;padding:0 4px 0 4px;margin:0;}
#mainmenu li .active{font-weight:bold;}
#mainmenu a{color:#000;text-decoration:none;}
#menus{position:absolute;}
.menucontainer{margin:1;padding:0;}
.menucontent{margin:0;padding:0;list-style:none;}
.menucontent li{border-left:1px solid #000;border-right:1px solid #000;line-height:100%;}
.menucontent a, .menucontent a:visited{background:#FFFFFF;border-bottom:1px solid #AAA;color:#000;display:block;font-size:11px;padding:3px 0 3px 0;text-decoration:none;text-indent:10px;}
.menucontent a:hover{background:#DB1717;}
.menucontent .menuitembottom, .menucontent .menuitembottom:visited{border-bottom:1px solid #000;}
#pageframe{background:url('../images/ui/page_bg2.gif');text-align:center;width:762px}
#pagecontainer{background:#FFF;}
* html #pagecontainer{height:1%;}
#pagecontainer{display:block;}
#pagecontainer:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#page{background:#FFF;margin:0 auto 0 auto;padding:0;position:relative;text-align:left;width:706px;}
#page:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#content{float:right;margin:10px 7px 10px 0;padding-left:5px;position:relative;width:525px;}
#breadcrumb{font-size:11px;}
#column{background:url('../images/ui/column_bg.gif');border-bottom:1px solid #000;float:left;left:1px;position:relative;width:150px}
#column .spacer{height:200px;}
#columnmenu{margin:20px 0 30px 5px;}
#columnmenu h2{border-bottom:1px solid #8E9B6A;color:#4C5E31;font-size:20px;line-height:12px;font-weight:normal;margin:0 0 0 10px;}
#columnmenu a{color:#8E9B6A;display:block;margin-left:15px;text-decoration:none;width:100%;}
#columnmenu li{margin-right:10px;}
#columnmenu a:hover{color:#4C5E31;}
#columnmenu a.active{color:#4C5E31;font-weight:bold;}
#columnmenu ul{list-style:none;margin:5px 0 0 0;padding:0;}
#columnmenu ul li{padding:3px 0 3px 0;}
#columnmenu ul ul li{padding:3px 0 3px 17px;text-indent:0px;}
#columnmenu li.active{background:url('../images/ui/menu_arrow.gif') no-repeat 0px 8px;}
#columnmenu ul li a{font-size:13px;}
#columnmenu ul ul li a{font-size:12px;}
#footer{background:url('../images/ui/footer.jpg') 0px -1px;clear:both;height:141px;margin:0 auto;position:relative;text-align:left;width:762px}
#footer p{color:#FFF;font-size:11px;margin:0;padding:83px 28px 0 23px;}
#footer a{color:#FFF;margin:0 5px 0 5px;text-decoration:none;}
#top{clear:both;color:#22486F;font-size:10px;margin:15px 0 0 0;text-align:right;}
#top a{background:url('../images/top.gif') no-repeat left;text-decoration:none}
#develisys{padding:19px 0 0 2px;}
#develisys, #develisys a, #develisys a:hover, #develisys a:visited{color:#8E9B6A;font-size:10px;font-weight:normal;text-decoration:none;}
#develisys span{color:#BCD89A;text-decoration:underline;}
#ads img{display:none;}
#flash{float:left;height:250px;width:533px;}
#flashcontent{background:url('../slideshowimages/bg.jpg');display:none;height:100%;position:relative;width:100%}
#flashcontent .clickhere{background:url('../slideshowimages/clickhere.gif');height:19px;left:158px;position:absolute;top:218px;width:215px}
#flashcontent .clickhere a{background:url('../slideshowimages/clickhere.gif');display:block;height:19px;width:215px}
#flashcontent .clickhere a:hover{background-position:bottom;}
#flashcontent .arrow{background:url('../slideshowimages/replay.gif');display:block;height:31px;left:481px;position:absolute;top:216px;width:46px}
#flashcontent .arrow a{background:url('../slideshowimages/replay.gif');display:block;height:31px;width:46px}
#flashcontent .arrow a:hover{background-position:bottom;}
#locator{background:url('../images/locator_bg.jpg');float:right;height:250px;margin-left:1px;top:0px;width:170px}
#locator p{color:#3A4D22;font-size:10px;font-weight:bold;margin:0;padding:150px 0 13px 0;text-align:center;}
#news{background:#F4FDE9;border-bottom:1px solid #7EA747;float:left;height:220px;margin:1px 0 0 0;padding:0;position:relative;width:267px;}
#events{background:#F4FDE9;border:1px solid #7EA747;border-right:none;border-top:none;float:left;height:220px;margin:1px 0 0 0;padding:0;position:relative;width:266px;}
#newsscrollercontainer, #eventsscrollercontainer{clip:rect(0px,245px,174px,0px);height:174px;left:5px;overflow:hidden;width:243px;}
#news .date, #events .date{font-size:11px;padding-right:10px;text-align:right;vertical-align:top;}
#news .newsitem, #events .eventitem{font-size:11px;padding-bottom:10px;}
#quicklinks{background:#FFF url('../images/ui/ql_border_bg.gif') repeat-y left;float:left;height:220px;padding:0;width:169px; margin-left:0; margin-right:0; margin-top:1px; margin-bottom:0}
.SearchResultNum{background-color:#FFF;font-weight:bold;text-align:center;}
.SearchResult td{font-size:13px;padding:8px;vertical-align:top;}
.SearchMsg{font-size:14px;}
.SearchMsg .url{font-weight:bold;}
.SearchResult .url{color:#4C5E31;font-size:12px;font-weight:bold;}
.SearchResult .url a{text-decoration:none;}
.SearchPager td{padding-top:25px;text-align:center;}
.SearchPager a{padding:3px;}
#sitemap{width:100%;}
#sitemap td{vertical-align:top;width:50%;}
#sitemap h2{margin:10px 0 0 0;}
#sitemap ul{list-style:none;margin-left:20px;padding:0;}
#sitemap li{margin:2px 0 2px 0;}
