@charset "UTF-8";
/* CSS Document */

/*GENERIC TAGS*/
body { background-image: url(../images/bg.jpg); background-repeat:repeat-x; background-color:#000; margin:0px; font-family: Verdana, Geneva, sans-serif; font-size:62.5%; }
h1, h2, h3 { font-size:1.4em; line-height:16px; }
input.button { width:147px; margin-top:5px; background-color: #ff9f09; border:none; color: #FFF; padding: 5px; }
input.button:hover { background-color: #3c9532; }
a:link { color:#FFF; text-decoration: underline; }
a:visited { color: #FFF; text-decoration:underline; }
a:hover { color: #ff9f09; text-decoration:none; }
/*IDs*/

#header { width:900px; margin-right:auto; margin-left:auto; height:142px; color:#FFF; text-align: right; font-size: 1.6em; background-image:url(../images/banner.jpg); }
#flashwrap { width:900px; margin-right:auto; margin-left:auto; height:328px; background-image:url(../images/flashwrap.jpg); border-right:#1d4918 thin solid; border-left:#1d4918 thin solid; }
#flashleft { width:164px; padding-top:10px; padding-left:10px; margin-right:auto; margin-left:auto; height:318px; float:left; }
#flashmiddle { width:542px; margin-right:auto; margin-left:auto; padding-left:14px; height:328px; float:left; }
#flashright { width:160px; margin-right:auto; margin-left:auto; padding-top:58px; height:270px; float:left; padding-left:10px }
#mainbodywrap { width:900px; height:400px; margin-left:auto; margin-right:auto; border-right:#1d4918 thin solid; border-left:#1d4918 thin solid; }
#bodymiddle { width:690px; height:auto; float:left; padding-top:15px; font-size:1.1em; line-height:14px; color:#FFF; padding-left:30px; padding-right:10px; }
#bodymiddle2 { width:860px; height:auto; float:left; padding-top:15px; font-size:1.1em; line-height:14px; color:#FFF; padding-left:30px; padding-right:10px; }
#bodycontact { width:198px; height:auto; float:left; font-size:1em; color:#FFF; border-right:#1d4918 thin solid; }
#bodycontact ul { list-style:none; padding:0px; margin:0px; text-align:left; }
#bodycontact li { display: block; text-align:left; }

#bodymap { width:638px; height:auto; padding-left:20px; float:left; font-size:1em; text-align:left; color:#FFF; }
#bodymap ul { list-style:none; padding:0px; margin:0px; text-align:left; }
#bodymap li { display: block; text-align:left; }
#bodymap2 { width:470px; height:auto; padding-left:20px; float:left; font-size:1em; text-align:left; color:#FFF; }
#bodymap2 ul { list-style:none; padding:0px; margin:0px; text-align:left; }
#bodymap2 li { display: block; text-align:left; }

#bodyright { width:159px; height:auto; float:right; font-size:1.1em; color:#FFF; padding-right:0px; border-left:#1d4918 thin solid; margin-top:12px; }
#contactbox { width:153px; height:160px; float:left; font-size:1.1em; color:#333; background-image:url(../images/contactbox.jpg); padding-top:55px; background-repeat:no-repeat; }
#creditcards { width:159px; float:right; font-size:1.2em; text-align:center; color:#FFF; padding-top:7px; background-repeat:no-repeat; }
#pricesstart { width:159px; float:right; text-align:center; color:#FFF; padding-top:10px; background-repeat:no-repeat; padding-bottom:31px; }
#footer { margin-left:auto; margin-right:auto; background-color:#3c9532; border-top:#CCC thin solid; }
#footerwrap { width:720px; height:70px; margin-left:auto; margin-right:auto; padding-left:90px; padding-right:90px; padding-top:10px; color: #FFF; background-color:#3c9532; font-size:0.9em; text-align:center; line-height:14px; }
#footerwrap ul { list-style:none; padding:0px; margin:0px; text-align:center; }
#footerwrap li { display:inline; text-align:center; border-right:1px solid #000; }
#seo { width:900px; margin-left:auto; margin-right:auto; clear:both; color:#FFF; padding-left:6px; padding-top:10px; padding-bottom:10px; border-top:#CCC thin solid; }

/*Creare Link System*/
#creare { font-size:0.9em; color:#FFF; width: 900px; margin-left: auto; margin-right: auto; margin-top: 5px; text-align:center }

/*CLASSES & SPANS*/
.floattext { margin-top:50px; }
.floatright { float:right; }
.yellow { color:#ffd71e; text-align:center; }
.yellow2 { color:#ffd71e; font-size:1.2em }
.yellow3 { color:#ffd71e; font-size:0.9em }
.yellow4 { color:#ffd71e; font-size:1em }
.white { color:#FFF; font-size:1.2em }
.white2 { color:#FFF; font-size:0.8em }
.white3 { color:#FFF; font-size:0.7em }
.white4 { color:#FFF; font-size:0.9em }
.nudge1px { margin-top:1px; }
.nudge2px { margin-top:2px; }
.nudge3px { margin-top:3px; }
.buttonnudge { margin:60px; }
.nudge5px { margin-right:10px; }
.logonudgeright { margin-left:70px; }
.paragraphnudge { margin-top:10px; }
.borderright { border-right:1px solid #FFF; padding-right:3px; }
.maplink { color:#FFF; text-align:center; font-size:0.8em; }
.font { font-size:0.9em; }


