body { font-family:"Trebuchet MS", Arial; }

h1 { color:#DA6104; font-size:22px; font-weight:normal; margin:20px 0 10px 0;}
h2 { color:#DA6104; font-size:22px; font-weight:normal; margin:20px 0 10px 0;}
h3 { color:#DA6104; font-size:18px; font-weight:normal; margin:20px 0 10px 0;}
h4 { color:#3399ff; font-size:15px; font-weight:normal; }

.screen {padding:0px 100px 10px 100px; margin:0; background-color:#DBDDDE; }

#container {background-color:#FFFFFF; padding:0px; width: 990px;
margin: 0 auto; 
-moz-box-shadow: 0 0 5px 5px #888;
-webkit-box-shadow: 0 0 5px 5px#888;
box-shadow: 0 0 5px 5px #888;
}

#header {height:85px; width:990px;  background:url(/uploads/image/templates/header.jpg) }

#banner { width:990px; height: 340px; clear:both; }
#gallery { width:990px; height: 340px; clear:both; }
#slider { width:990px; height: 340px; clear:both; }

.nivo-caption { display:none; }

div.box { background:url(/uploads/image/templates/box.jpg) no-repeat; width:250px; height: 350px; color:#FFFFFF; padding: 15px 15px 15px 15px; }

div.box h2 { color:#FFFFFF; font-size:18px; font-weight:normal; margin:10px 0 10px 0;}

div.box img { padding: 2px; border: 1px solid #656565; background:#FFFFFF }

div.box h2 img { margin-top: -8px; margin-right: 5px; }

#menu {margin-top: 45px; margin-left: 330px; float:left; height:40px; }
#menu ul {margin:0; padding:0;}
#menu li {list-style:none; float:left;}
#menu a {float:left; height: 18px; padding:15px 12px 15px 12px; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#menu a:hover { text-decoration:underline;  }
#menu a.active { text-decoration:underline;  }

#main {float:left; width:100%; margin:5px 0; font-size:14px; }
#main a {color:#1F416B;}
#main a:hover {color:#000000;}
#main br {line-height:8px;}

#content-left { float:left; width: 660px; padding: 0px 0px 0px 20px; }

#content-left ul { list-style-image: url(/uploads/image/templates/icon.jpg); padding-left: 28px; } 

#content-left li {padding-bottom: 10px; }

#content-left img { padding: 2px; border: 1px solid #656565; }

#content-right img { padding: 2px; border: 1px solid #656565; }

#content-right { float:right; width:290px; line-height:16px; padding: 10px 0px 0px 0px; }

#content-right img { padding: 2px; border: 1px solid #656565; }

#footer {height:40px; color:#FFFFFF; font-size:11px; background: #C2C4C5; clear:both;}
#footer a {color:#FFFFFF;}
#footer a:hover {color:#D9F0FF;}
#footer_left {float:left; padding:13px 0 0 30px;}
#footer_right {float:right; padding:13px 30px 0 0;}

#foot { padding:10px }

.capture_form { width:400px; }
.contact_body 	{ font-size:12px; line-height: 16px; text-decoration: none; width:200px; vertical-align:top; }
.contact_intro 	{ font-size:12px; line-height: 16px; font-weight:bold; text-decoration: none }
.contact_submit 	{ width:80px; font-size:12px; line-height: 16px; color:#ffffff; background-color:#00537D; text-decoration: none }
.contact_input 	{ width:200px; font-size:12px; line-height: 16px; text-decoration: none }
.contact_input_text 	{ width:200px; font-size:12px; line-height: 16px; text-decoration: none }

.subscription_body 	{ font-size:12px; line-height: 16px; text-decoration: none }
.subscription_intro 	{ font-size:12px; line-height: 16px; font-weight:bold; text-decoration: none }
.subscription_submit 	{ font-size:12px; line-height: 16px; color:#ffffff; background-color:#00537D; text-decoration: none }
.subscription_input 	{ font-size:12px; line-height: 16px; text-decoration: none }

.fb-like {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
}

#form1 img { border: 0px }

ul.topnav li ul.subnav {
  background: #0B5F83;
  border-top: 0px solid #0B5F83;
  border-left: 1px solid #0B5F83;
  border-right: 1px solid #0B5F83;
  border-bottom: 1px solid #0B5F83;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  left: 0; top: 39px;
}
ul.topnav li ul.subnav li {
  border-top: 0px solid #252525; /*--Create bevel effect--*/
  border-bottom: 0px solid #444; /*--Create bevel effect--*/
  height: 41px;
  padding:0px;
}
html ul.topnav li ul.subnav li a {
  background:url(/uploads/image/templates/menu_back.jpg) no-repeat;
}
html ul.topnav li ul.subnav li a:hover {
	background:url(/uploads/image/templates/menu_back.jpg) no-repeat;
}
#product_image { margin-right: 5px; }
#product_icons img { border: 0px; padding: 0px; }
#login img { border: 0px; padding: 0px; }
#account img { border: 0px; padding: 0px; }
fieldset { border: 0px; }
legend { padding: 0px 0px 10px 0px; display: none; }
