/* ----------------------------------------------------------------------------------------
Copyright 2010 - Thierry Ruiz - www.dotemplate.com - All rights reserved.
----------------------------------------------------------------------------------------*/

html {background:#f0f0f0; margin:0 0 0 -1px; padding:0; overflow-Y:scroll;}
body {padding:0; margin:0; display:table; width:100%;}
body {background-color:#f0f0f0; color:#404040; font-family:'Trebuchet MS', sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-transform:normal;}
p {letter-spacing:normal; line-height:1.7em;}
h1 {color:#626e8c; font-size:22px; margin:25px 0 10px 0; clear:both;}
h2 {color:#626e8c; font-size:20px; margin:20px 0 10px 0; clear:both;}
h3 {color:#626e8c; font-size:18px; margin:20px 0 5px 0; clear:both;}
h4 {color:#626e8c; font-size:14px; margin:10px 0 0 0; clear:both;}
a:link, a:visited {color:#63003e; text-decoration:none;}
a:hover {color:#ffb508; text-decoration:underline;}

#wrapper {background:transparent url( images/page-vbg.jpg ) repeat-y scroll 50% 0px; margin:0 auto; width:100%;}
#bg {margin:0 auto; padding:0; background:transparent; background-image:url( images/hat.jpg ); background-repeat:no-repeat; background-position:center top;}
#header {margin:0 auto; min-height:25px; height:25px; width:800px;}
#page {background:transparent url( images/page-bg.jpg ) no-repeat center top;}
#container {margin:0 auto; width:800px;}
#banner {margin: 0 auto; height:170px; width:100%;}

#nav1 {height:35px; margin:0 auto; width:792px;	text-align:center;}
#nav1 ul {display:table; margin:0 auto; padding:0; list-style-type:none; position:relative; height:35px; text-transform:uppercase; font-size:13px;}
#nav1 ul li {display:block; float:left; margin:0; padding:0; background:transparent url("images/hmenu.jpg") repeat-x top left; border-left:1px solid #5f5365 ;}
#nav1 ul li a {display:block; float:left; color:#FFFFFF; text-decoration:none; padding:0px 50px; line-height:35px; font-weight:bold;}
#nav1 ul li a:hover, #nav1 li#current a {color:#000048; background:transparent url("images/hmenu-sel.jpg") repeat-x top left;}

#content {width:792px; margin:0 auto; text-align:left; min-height:400px;}
#content p {margin-top:10px; text-align:justify;}

#footerWrapper {margin:0 auto; height:140px; padding:0; background:transparent url( images/footerWrapper-bg.jpg ) no-repeat scroll center top ;}
#footer {margin:0 auto; padding:0; width:800px; height:60px;}
#footer {color:#FFFFFF; text-align:center;}
#footer a:link, #footer a:visited {color:#e0e0e0;}
#footer a:hover{color:#003078; text-decoration:none;}

#right {width:200px; padding:10px 20px 20px 20px; float:left;}
#center {width:512px; padding:10px 20px 20px 20px; float:left;}
#singlecol {width:752px; margin-bottom: 15px; padding:10px 20px 20px 20px; background:transparent url( images/page-vbg.jpg ) repeat-y scroll 50% 0px;}

#sidebar ul.vmenu {list-style: none; text-align:center; margin:7px 0px 8px 0px; padding: 0; text-decoration: none; border-top: 1px solid #d3e4da;}
#sidebar ul.vmenu li {list-style:none; padding:4px 0 4px 0px; margin: 0 2px; border-bottom:1px solid #d3e4da;}
#sidebar ul.vmenu li a {text-decoration:none; font-size:11px; color:#003078;}
#sidebar ul.vmenu li a:hover {color:#ffb508;}
#sidebar ul.vmenu ul {margin:0 0 0 5px; padding:0;}
#sidebar ul.vmenu ul li {border:none;}

.clear {clear:both; display:block; overflow: hidden; visibility: hidden; width: 0; height: 0;}
