﻿body { font: 90% Arial, Helvetica, sans-serif; margin: 0; padding: 0;
	background: #003366 url(images/sitebg.jpg) repeat-y top center;}
h1, h2, h3, h4, p, ul, ol  { margin: 0px; padding: 0px; }

textarea { margin-left: 120px; }
fieldset { background: #f8f8f8; width: 500px; border:1px solid #ddd;  }
legend { padding: 5px 5px 5px 5px; font-weight: bold; color: #993300;  }
input { margin: 1px 0 1px 0; width: 200px;}  
a { color: #660000; }
a img {	border: none; }
label { float: left; width: 100px; font-weight: bold; margin-left: 10px; text-align: right; padding: 3px 10px 0 0;}
.submit { margin: 10px 0 0 100px; background: #dddddd;}
.veri { margin-left: 0px; padding: 0 0 10px 0; }
.msg { color: Red; }

.clear {clear: both; }
.left { float: left; }
.right { float: right; }
.center { text-align: center; }
.rotate { width: 100%; padding: 0 0 0 50px; margin-bottom: 20px;}
.contact { padding: 0 5px 0 0; margin: 0; float: left; width: 70px; line-height: 1em;}
.picright { padding: 0 0 5px 20px; float: right; }
.picleft { float: left; padding: 0 20px 5px 0; }
.leftpics { text-align: center; margin-top: 30px; }
.leftpics img { margin-bottom: 10px; }
.prod { float: left; padding: 0 0 20px 40px; text-align: center; }
.prod a { text-decoration: none; }
.btt { margin-top: 20px; clear: both; text-align: right; }
.centerpics { text-align: center; padding: 20px 0 20px 0; }
.centerpics img { border: 1px solid #000000; }


h1 { color: #660000; padding: 0px 0 10px 0px; font-size: 125%; margin: 0 auto 0px auto; }
h2 { color: #000000; font-size: 1.25em; padding: 0px 0 0px 0;}
h3 { color: #000000; padding: 5px 0 10px 0px; /*background: url(images/logosmall.jpg) no-repeat center left;*/ 
font-size: 1.1em; color: #000066; }
p { margin-left: 20px; padding: 2px 0 15px 0; }
ul, ol { margin-left: 30px; padding: 5px 0 5px 0; }
li { padding: 2px 0 2px 0; }

#sitetools ul { width: 800px; margin: 0 auto 0 auto; list-style: none; height: 20px; }
#sitetools li {	display: inline; float: right;  text-align: right;    }
#siteitems li a { font-size: 85%;  color: #000000;  padding: 3px 5px 3px 5px; font-weight: bold; text-decoration: none; }
#siteitems li a:hover { text-decoration: underline;  }

/*#sitewrap { width: 900px; margin: 0px auto 0px auto; background: #003366 url(images/sitebg.jpg) repeat-y top center;}*/
#wrap { margin: 0px auto 0px auto; width: 800px; border: 1px solid #000000; }
#header { margin: 0px auto 0px auto; width: 800px; padding: 0; clear: both; background: transparent;
height: 165px; background: #dddddd;}

#wrapper { margin: 0px auto 0 auto; background: #ffffff; padding: 0; clear: both; width: 800px;
overflow: hidden; border-top: 2px solid #000000;}
#main { padding: 10px 30px 20px 20px; margin: 0px 0 0 180px; border-left: 1px solid #000000; overflow: hidden; }
#left { width: 180px; float: left; margin-left: 0px;  }

#menu { clear: both; padding: 0px 0 0 0; margin: 0px 0 0 0px; border-top: 0px solid #000000; }
#menu ul { padding: 0; margin: 0; list-style-type: none; background: #ffff99 url(images/menubg.jpg) repeat-y top left;}
#menu li { margin: 0; font-size: 90%; border-bottom: 1px solid #000000; display: block; padding: 0;}
#menu a, #menu a:visited { color: #000000; display: block; text-decoration:none; font-weight: bold;  padding: 5px 5px 5px 5px;}
#menu #current, #menu a:hover, #menu a:focus { background: #660000; color: #ffffff; }
#menu div { padding: 20px 0 0 0; text-align: center; }

#menu #submenu  { margin-left: 15px;}
#menu #submenu li { border-bottom: 0px solid #000000; padding: 0; }
#menu #submenu a, #menu #submenu a:visited { color: #000000; display: block; text-decoration:none; font-weight: bold;  padding: 5px 5px 5px 5px;}
#menu #submenu #active, #menu #submenu a:hover, #menu #submenu a:focus { background: #660000; color: #ffffff; }

#pagefooter { clear: both; font-size: 85%; width: 800px;  margin: 0 auto 0 auto; padding: 0px 0 0 0; text-align: center; 
background: #ffffff url(images/bottombg.jpg) no-repeat bottom left; border-top: 1px solid #000000;} 

#sitefooter { width: 800px; margin: 0 auto 0 auto; text-align: center; font-size: 80%; padding: 20px 0px 5px 0; color: #000000; }
#sitefooter a { color: #000000; font-weight: bold; font-size: 95%; text-decoration: none;}
#sitefooter a:hover { text-decoration: underline; }


