html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/* CSS Document */
html, body, #wrap {min-height: 100%; width: 100%; height: 100%;}
html>body, html>body #wrap {height: auto;}
body {text-align: center; background: #012966 url(img/bg01.jpg) repeat-x; font: 12px Arial, Helvetica, sans-serif;}
#wrap {position: absolute; top: 0; left: 0; width: 100%; }
#wrapper {position: relative; width: 920px; margin: 0px auto; text-align: left; margin-bottom: 100px; padding: 0;}
.clear {clear: both;}
h2 {color: white; text-transform: uppercase; padding-left: 0px; font-size: 20px; font-family: Arial Black, Arial, Helvetica, sans-serif; margin: 10px 0 2px 0px;}
h2 span {color: #FDC702;}
h3 {font-size: 19px; color: white; text-transform: uppercase; margin-top: 115px; margin-bottom: 100px;}
h3 span {font-weight: bold;}
h4 {float: left; color: white; text-transform: uppercase; font-size: 19px; padding-left: 10px; margin: 8px 0 3px 0; width: 200px;}
h4 span, a {color: #FDC702; margin: 0;}
h5 {color: #FDC702; font: normal 20px Arial, Helvetica, sans-serif; margin: 20px 0 13px 0; border-bottom: 1px solid #FDC702;}

strong {font-weight: bold;}
#header {width: 900px; height: 25px; padding: 8px 10px 0 10px;}
#header a.left {display: block; margin: 0; padding: 5px 10px 0 10px; float: left; color: #eee; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none;}
#topmenu {float: right; text-align: right; width: 700px;}
#topmenu a {display: block; float: right; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #FDC702; padding: 5px 15px 10px 15px; margin: 0;}
#topmenu a:hover {color: white;}
#topmenu a#current {color: white; background: url(img/bg05.jpg) repeat-x;}

#banner {width: 920px; clear: both; float: none;}
#bg01 {width: 920px; height: 379px; background: url(img/bg02.jpg) left bottom no-repeat;}
#bg02 {width: 920px; height: 379px; background: url(img/bg03.jpg) right bottom no-repeat;}
#bg01p {width: 920px; height: 191px; background: url(img/bg06.jpg) left 89px no-repeat;}
#bg02p {width: 920px; height: 191px; background: url(img/bg07.jpg) right 89px no-repeat;}
#flash {width: 900px; border-top: 5px solid #FDC702; margin: 0 auto;}
#logo {position: absolute; top: 5px; left: 10px; width: 220px; height: 355px; background: #012966; opacity: 0.70; filter: alpha(opacity=70);}
#logo img {margin: 20px 0 0 49px;}
#address {position: absolute; width: 220px; top: 45px; left: 10px; text-align: left; padding-left: 10px;  }
.yellow {color: #FDC702; font-size: 14px; line-height: 13px; text-transform: uppercase; margin: 17px 0 0 12px; font-weight: bold;}
.number {font-size: 20px; color: white; font-family: Arial Black, Arial, Helvetica, sans-serif; margin: 0 0 0 12px; line-height: 18px;}
.white {color: white; font-size: 14px; text-transform: uppercase; font-weight: bold; margin-left: 12px; line-height: 13px;}

#side {float: left; width: 230px; margin: 6px 0 0 0; padding: 0;}
#side img {margin: 0;}
#side a {display: block; width: 230px; margin: 0; padding: 0;}

#content { width:676px; padding-bottom: 15px; margin-top: 1px; float: right; text-align: left;}
#content p {line-height: 18px;}
#content p, #content li {color: white; margin-bottom: 5px; text-decoration: none;}
#content ul {margin-top: 15px;}
#content ul li {list-style: disc; margin-left: 20px; }
#content ul.stock li { line-height: 10px;}
#content li a {color: #FDC702; margin-bottom: 5px; text-decoration: none;}
.box {float: right; width: 220px; margin-right: 8px; text-align: left; }
#content #home {width: 680px; text-align: left;}
#last2 {float: right; width: 220px; text-align: left; margin-right: 3px;}
#content .last {margin-right: 0px;}
.boxb {float: right; margin-right: 8px; text-align: left; margin-top: 16px;}
#content .top {margin-top: 1px;}
.boxb a {display: block; width: 210px; height: 225px; text-decoration: none; padding: 10px 0 0 10px; color: black;}
.boxb a span {display: block; font-weight: bold;}
#box1 {background: url(img/img02.jpg) no-repeat;}
#box2 {background: url(img/img03.jpg) no-repeat;}
#box3 {background: url(img/img01.jpg) no-repeat;}
#box4 {background: url(img/img09.jpg) no-repeat;}
#box5 {background: url(img/img04.jpg) no-repeat;}
#box6 {background: url(img/img07.jpg) no-repeat;}
#box7 {background: url(img/img06.jpg) no-repeat;}
#box8 {background: url(img/img08.jpg) no-repeat;}
#box9 {background: url(img/img11.jpg) no-repeat;}
#box10 {background: url(img/img12.jpg) no-repeat;;}
#box11 {background: url(img/img05.jpg) no-repeat;}
#box12 {background: url(img/img10.jpg) no-repeat;}
label {display: block;}
label span {font-size: 10px; font-weight: bold; margin-top: 5px; color: white;}
input {width: 338px;}
form {margin: 0px 10px 0 0 ; float: left;}
form textarea {}
p span.opening {text-decoration: underline;}
p strong span {color: #FDC702;}
iframe {border: 2px solid #ccc;}

#footer {position: absolute; bottom: 0; left: 0; width: 100%; height: 85px; background: url(img/bg04.jpg) repeat-x; border-top: 5px solid #FDC702; color: #2E5894; text-align: left; margin-top: 10px;}
#footer1 {width: 920px; margin: 0 auto; padding-top: 40px;}
#rights {float: left;}
#rights p {font-size: 11px;}
#rights p a {font-weight: bold; text-decoration: none; color: #2E5894;}
#rights p a:hover {color: #FDC702; }
#bottommenu {float: right;}
#bottommenu a {display: block; font-size: 11px; height: 9px; line-height: 8px; color: #2E5894; text-decoration: none; padding: 0 15px; border-right: 1px solid #2E5894; float: left;}
#bottommenu a:hover {color: #FDC702; text-decoration: underline;}
a#nobord {border: none;}
a.more {color: orange; font-weight: bold; text-decoration: underline;}
a.more:hover {text-decoration: none;}