@charset "UTF-8";

/* CSS Document */

body { height:auto; width:auto; background-color:#000; margin:0px; font-size:62.5%; font-family:Tahoma, Geneva, sans-serif; color:#FFF; }

/*top*/

#top { width:auto; height:auto; background-image:url(images/topbg.jpg); background-repeat:repeat-x; }

#header { height:151px; width:1000px; margin-left:auto; margin-right:auto; }

#numbers { height:39px; width:1000px; background-image: url(images/number.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto; }

#nav { height:126px; width:1000px; margin-left:auto; margin-right:auto; padding-top:18px; padding-left:10px; }

/*middle*/

#mibg { width:auto; height:1150px; background-image:url(images/midbg.jpg); background-repeat:repeat-x; }

#mibg2 { width:auto; height:1450px; background-image:url(images/midbg.jpg); background-repeat:repeat-x; }

#mibg3 { width:auto; height:900px; background-image:url(images/midbg.jpg); background-repeat:repeat-x; }

#mibg4 { width:auto; height:600px; background-image:url(images/midbg.jpg); background-repeat:repeat-x; }

#mid { width:1000px; height:auto; margin-left:auto; margin-right:auto; }

#left { width:537px; height:auto; float:left; margin-right:70px; margin-top:10px; padding-left:20px; }

#left2 { width:320px; height:auto; float:left; padding-left:20px; padding-right:10px; }

#right { width:340px; height:auto; float:left; padding-top:20px; }

#right2 { width:625px; height:auto; float:left; padding-top:15px; padding-right:20px; }

#contact { margin-top:30px; padding-bottom:20px; border-bottom: double #FFF; }

#bullets { color:#FC0; }

#bullets li { }

#bullets p { margin-bottom:0px; font-weight:bolder; }

#bullets ul { margin-top:0px; }

/*bottom*/

#bottom { height:auto; background-repeat:repeat-x; background-image:url(images/footerbg.jpg); clear:both; }

#footer { height:auto; width:1000px; font-size:1em; margin-left:auto; margin-right:auto; color:#000; padding-top:10px; }

#footer li { font-size:1em; list-style:none; display:inline; color:#000; padding-left:3px; padding-right:5px; border-right:1px solid #000; margin:0px; }

#footer ul { margin:0px; padding:0px; }

#footer a { font-size:0.9em; color:#000; text-decoration:none; }

#footer a:hover { color:#000; text-decoration:underline; }

#footer a:visited { color:#000; }

#seo { height:auto; width:1000px; font-size:1em; margin-left:auto; margin-right:auto; color:#000; padding-top:10px; }

#seo p { font-size:0.9em; margin-top:0px; margin-bottom:0px; padding-top:0px; margin:0px; padding:0px; }

#seo li {  text-align:left;  }

#seo ul { list-style:none; padding:0px; margin:0px; }

.footerlink a { font-size:0.9em; color:#000; text-decoration:none; }

.footerlink a:hover { color:#000; text-decoration:underline; }

.footerlink a:visited { color:#000; }

/* fonts */

p { font-size:1.2em; line-height:16px; }

h1, h2, h3 { font-size:1.6em; color:#FC0; }

h4, h5 { padding:0px; margin:0px; }

h6 {  font-size:1.6em; line-height:16px; }

.sub { font-style:italic; font-weight:normal; font-size:0.7em; }

.bold { font-size:1.4em; font-weight:bolder; }

.yellow { color:#FC0; }

.number { font-size:1.6em; color: #FFF; font-weight:bolder; line-height:25px; }

.yell { color:#FC0; font-weight:bolder; font-size:14px; }

a:link { text-decoration: none; color: #FC0; }

a:visited { text-decoration: none; color: #FC0; }

a:hover { text-decoration: underline; color: #FC0; }

/*button*/

.button { background-color:#FC0; width:196px; }

input.button { width:196px; background-color:#FC0; border:1px #444 solid; color:#000; padding: 3px; text-transform:uppercase; }

input.button:hover { background-color: #F60; }

.fix { color:#000; font-size:1em; }