*{margin:0;padding:0;}

body {background: #525765 center top;font: 12px Arial, Verdana, Tahoma, sans-serif;color:#FFF;}

img {border:none;}

a {color:#FFF;text-decoration:underline;}
a:hover{color:#FFF;text-decoration:none;}

p {margin-bottom:16px;line-height:17px;}

h2 {font-size:16px;text-transform:uppercase;margin-bottom:10px;}

/*Layout*/
#logo {width:1000px; margin:0 auto;}
#logo img{margin:38px 0 0px 20px;}

#mainBackground{background:#292B32;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;margin-top: 30px;}

#main {width:1000px; margin:0 auto;}

/*Menus*/
#menu {float:none;}
#menu li{border:solid 1px white;display:inline;float:left;margin:-1px 5px 0 0;position:relative;height:32px !important;}
#menu ul li img {margin:0;padding:0;}

#homeMenu li{border:solid 1px white;display:inline;float:left;margin:-1px 5px 0 0;position:relative;height:255px;}
#homeMenu ul li img {margin:0;}
#homeMenu ul li .efect {background-color:#003366;}

#leftMenu {margin-top:20px;float:left;width:124px;height:auto !important;height:300px;min-height:300px;border-right:solid 2px #515765;text-align:right;padding-right:10px;}
#leftMenu li{display:block;text-transform:uppercase;font-size:12px;font-weight:bold;margin-bottom:7px;padding-bottom:7px;list-style:none;}
#leftMenu li a {color:#515765;text-decoration:none;display:block;padding-right:10px;background:url(../img/back_leftmenu.gif) 120px 6px no-repeat;}
#leftMenu li a:hover {color:#FFF;background:url(../img/back_leftmenu_on.jpg) 120px 6px no-repeat;}
#leftMenu li span    {color:#FFF;background:url(../img/back_leftmenu_on.jpg) 120px 6px no-repeat;padding-right:10px;display:block;}

#leftMenu li.small    {padding-bottom:5px;background:none;margin:0;list-style:none;text-transform:capitalize;}
#leftMenu li.small a  {background:none;color:#6D7A8A;}
#leftMenu li.small a:hover {background:none;}
#leftMenu li.small a.subActive {background:none;color:white;}

/*Content*/
#content {float:right;width:825px;padding-right:25px;margin-top:20px;}
#content img {border:solid 1px white;margin:0 0 20px 20px;}

#contentFull {float:left;width:975px;padding-right:25px;margin-top:20px;}
#contentFull img {border:solid 1px white;margin:0 0 20px 20px;}
#contentFull form {float:left;width:320px;padding:10px;border:solid 1px white;}
#contentFull form label {display:block;margin-top:5px;}
#contentFull form input,
#contentFull form select, 
#contentFull form textarea {width:310px;}
#contentFull form div.submit input {margin-top:10px;}

#login {width:260px;padding:20px;margin:0 auto;}
#login label {display:block;color:white;}
#login input {width:260px;}
#login div.submit input {width:90px;height:24px;border:none;padding:0;float:right;margin-top:10px;}

/*Footer Section*/
#footer{font-size:11px;font-weight:bold;color:#CCC;padding:20px 0 40px 0;clear:both;margin:0 auto;text-align:center;}
#footer a {color:#CCC;}

/*Class*/
.error {color:red;}
.message {color:#CC0000;font-weight:bold;}

/*Maps*/
#map          {margin:0 0 0 200px; border:#52575A solid 2px;color:#515765}
#map strong   {display:block;}
#map p        {margin:7px 0 0 0;}














