﻿body { font: 90% Arial, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0;
background: #000000;	} 
h1, h2, h3, h4, p, ul, ol  { margin: 0px; padding: 0px; }
fieldset {  border: none;  }
form { padding: 0; margin: 0; }
legend { padding: 5px 5px 5px 40px; font-weight: bold; color: #ffcc66;  }
label { float: left; width: 100px; font-weight: bold; margin-left: 10px; text-align: right; padding: 3px 10px 0 0;}
input { margin: 1px 0 1px 0; width: 200px;}
legend { padding: 10px 0 0 0; }
a { color: #ffcc66; }
a img {	border: none; }

.veri {	margin: 0;}
.vericode { width: 89px; }
.submit { margin-left: 90px; background: #999999; }
.msg { color: red; font-weight: bold; clear: both; }
.thanksmsg { color: #ffcc66; font-weight: bold; clear: both; }
.require { color: #ffcc66; }

.clear {clear: both; }
.left { float: left; }
.right { float: right; padding: 0 0 10px 20px; }
.center { text-align: center; }
.picright { padding: 0; margin-left: 20px; float: right; /*border: 2px solid #ffffff; */ }
.picleft { float: left; padding: 5px 20px 5px 10px; }
.contact { width: 70px; padding: 0 0px 0 0; text-align: left; margin-left: 0px; }

h1 { margin-left: 20px; color: #ffcc66; font-size: 1.75em; padding: 0 0 10px 0; font-variant: small-caps;}
h3 { font-size: 100%; padding: 10px;}
p { margin-left: 30px; padding: 5px 5px 5px 0px; }
ul, ol { margin-left: 30px; padding: 5px 0px 5px 5px; }
li { padding: 5px 0 5px 0;}

#header { height: 216px; margin: 0 auto 0 auto; width: 1024px;}
#wrapper { margin: 0 auto 0 auto; min-height: 584px; background: #000000 url(images/homepagebg.jpg) no-repeat top left; width: 1024px; } 

#menu { padding: 75px 0 0 0; width: 175px; margin-left: 87px; background: transparent; float: left; }
#menu ul { padding: 0; margin: 0px 0 20px 0px; list-style-type:none; width: 165px;  text-align: center;}
#menu li { margin: 0; font-size: 100%; border-bottom: 1px solid #000000; padding: 0; }
#menu a { color: #ffffff; display: block; text-decoration:none; font-weight: bold;  padding: 5px 3px 5px 5px;
font-variant: small-caps;}
#menu a.current, #menu a:hover, #menu a:focus { color: #000000; background: #FFCC66; }
#menu div { padding: 20px 0 0 0; text-align: center; }

#main { padding: 10px 20px 10px 10px; color: #ffffff; float: left; width: 650px; 
  border: 2px solid #ffcc66; background-color:#000000; min-height: 300px; margin-left: 30px;}

#sitefooter { color: #ffcc33; text-align: right; font-size: 90%; padding: 0 10px 0 0;
	width: 1000px; margin: 0 auto 0 auto; clear: both; }
#sitefooter a { color: #ffffff; font-weight: bold; font-size: 95%; text-decoration: none;}



