html, body, div, span, h1, h2, h3, h4, h5, h6, p, small, strong, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}

a { color:#888; }
a:hover { color:#33ccff; }

body {font:12px/1.23 sans-serif;*font-size:small;}

h2{ color:#4d4f53; font:16px/1.5 arial, helvetica, sans-serif; font-weight:normal; margin-bottom:0;}

#wrap  {position: absolute;width:900px;height:700px;left:50%;top:50%;margin-top:-350px;margin-left:-450px;}

#header {text-align:center;width:900px;height:100px;margin:0;padding:0;}

#navigation {text-align:center;width:900px;height:100px;margin:0;padding:0;}

nav ul {list-style:none;}
nav {float:left;padding-bottom:10px;height:72px;}
nav ul li {float:left;}
nav ul li a, nav ul li a:visited {width:149px;height:59px;text-align:center;border-right:solid 1px #e5e5e5;display:block;text-decoration:none;color:black;padding-top:7px;background-color:#fff;}
nav ul li a strong, nav ul li a:visited strong {font-family:Arial;color:#555555;font-weight:bold;font-size:14px;letter-spacing:1px;}
nav ul li a p, nav ul li a:visited p {font-family:Arial;color:#555555;}
nav ul li a:hover {}
nav ul li .active {display:block;}

nav ul li:last-child a {border:none;}
nav ul li:last-child a:hover {}
nav .borders {height:2px;background-color:#33ccff;float:left;width:149px;opacity:0;}
nav .borders .active {display:block;}

#main {float:left;width:900px;height:450px;text-align:left;margin:0; padding:0;border:0px solid #6A737B;}

#bottom {float:left;margin:0;padding:0;width:900px;height:100px;border:1px solid #FFF;border-top:none;}

.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
#slider {background: url(slideshow-shadow-bottom.png) no-repeat center bottom !important;height: 374px !important;}
#slider ul, #slider li {margin:0;padding:0;list-style:none;}
#slider li {width:940px;height:360px;overflow:hidden;}
ul#controls {height:14px;margin:10px auto 0;padding:0;width: 80px;}
ul#controls li {float:left;height:14px;list-style-type:none;margin:0; padding:0 3px;width: 14px;}
ul#controls li a {background: url(controls.png) no-repeat 0 0;display: block;float:left;height:14px;width: 14px;-moz-transition: none !important;-webkit-transition: none !important;}
ul#controls li a:hover {background: url(controls.png) no-repeat 0 -32px;border: none;}
ul#controls li.current a {background: url(controls.png) no-repeat 0 -16px;}

div#aboutleft{float:left; width:435px; line-height:1.4; padding-left:5px; padding-right:5px;}
div#aboutright{float:right; width:435px; line-height:1.4; padding-left:5px; padding-right:5px;}

div#aboutleft2{float:left; width:735px; line-height:1.4; padding-left:5px; padding-right:5px;}
div#aboutright2{float:right; width:135px; line-height:1.4; padding-left:5px; padding-right:5px;}

div#aboutmid{float:left; width:870px; line-height:1.4; padding-left:5px; padding-right:5px;}

.form-block { padding:0;margin:0;color:#4d4f53;width:400px;float:right; }
.form-block form { padding:0;margin:0; }
.form-block form .field { padding:0;margin:0; }
.form-block form label {padding:0;margin:0 0 8px 0;display:block;font-weight:700;font-size:13px;line-height:13px;}
.form-block form input,
.form-block form select {border:1px solid #c9cac8;background-color:#f9f9f9;width:300px;height:20px;padding:0;margin:0 0 15px 0;}
.form-block form select { height:200px; }
.form-block form textarea {width:300px;height:75px;overflow-x:hidden;overflow-y:scroll;border:1px solid #c9cac8;padding:0;margin:0 0 15px 0;}

#updn-footer-block {height:70px;font-size:11px;line-height:11px;padding:0;margin:0;position:relative;color:#888;width:900px;}
#updn-footer-block a { color:#888; }
#updn-footer-block a:hover { color:#33ccff; }
#updn-footer-block .buttons { position:absolute;top:0;right:0; }
#updn-footer-block ul.links {width:600px;position:absolute;bottom:0;left:0;margin:0;padding:0;list-style-type:none;}
#updn-footer-block ul.links li {display:inline;padding:0 10px 0 10px;margin:0;border-right:1px solid #c9c9c9;}
#updn-footer-block div.icons-block {border-top:none;border-bottom:none;padding:0 0 12px 0;margin:0;}
#updn-footer-block ul.links li.last { border-right:none; }
#updn-footer-block ul.links li.first { padding:0 10px 0 0; }
#updn-footer-block ul.links a { display:inline-block;font-size:11px; }
#updn-footer-block .row {position:absolute;bottom:12px;right:0;width:100%;border-top:1px solid #c9c9c9;height:23px;}
#updn-footer-block .copyright {width:300px;text-align:right;margin-top:10px;position:absolute;bottom:0;right:0;}

.thumbnail
{float: left;width: 60px; border: 0px; margin: 0 15px 15px 0; padding: 5px;}
.clearboth { clear: both; }
