@charset "UTF-8";
/* CSS Document */
/*GENERIC TAGS*/
body { background-color:#000718; margin:0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:62.5%; margin-bottom:0px; }
h1, h2, h3 { color:#900; font-size:1.2em; font-weight:bold; line-height:17px; }
a:link { color: #FFF; text-decoration:none; }
a:visited { color: #FFF; text-decoration:none; }
a:hover { color: #900; text-decoration:none; }
input.button { width:223px; background-color: #001339; border:none; color: #FFF; padding: 6px; border:#CCC thin solid; margin-top:5px;}
input.button:hover { background-color: #900; }
/*IDs*/
#header { width:944px; height:162px; margin-left:auto; margin-right:auto; }
#headerleft { width:368px; height:162px; float:left; margin-left:auto; margin-right:auto; }
/*TOP NAV*/
#headerrightnav { width:576px; height:28px; float:left; text-align:left; text-transform:uppercase; font-weight:bold; background-image:url(images/buttons/topnav.gif); background-repeat:no-repeat; overflow:hidden; }
.cssnav { position: relative; font-family: arial, helvetica, sans-serif; white-space: nowrap; display: block; width: 143px; height: 28px; padding: 0; float:left; letter-spacing:1px; }
.cssnav a { display: block; color: #FFF; font-size:1.1em; width: 143px; height: 28px; float: left; text-decoration: none; overflow:hidden; }
.cssnav img { width: 143px; height: 28px; border: 0 }
.cssnav a:hover img { visibility:hidden }
.cssnavspan { position: absolute; left: 10px; text-align:center; top: 8px; width:120px; padding: 0px; cursor: pointer; }
#headerrighttel { width:560px; height:124px; float:right; background-image: url(images/header-right-tel-bg.jpg); background-repeat:no-repeat; font-size:1.5em; color:#FFF; line-height:25px; text-align:right; padding-right:16px; padding-top:10px }
/*FLASH*/
#flash { width:944px; height:319px; margin-left:auto; margin-right:auto; background-color:#343e57; }
#flashleft { width:718px; height:319px; margin-left:auto; margin-right:auto; float:left; }
#flashright { width:219px; height:290px; float:right; margin-left:auto; margin-right:auto; background-image:url(images/flash-right.jpg); background-repeat:no-repeat; padding:17px 0 12px 7px; }
#line { width:944px; height:11px; margin-left:auto; margin-right:auto; background-image:url(images/line.jpg); background-repeat:no-repeat; }
/*MAINBODY*/
#bgwrap { width:944px; overflow: hidden; margin: 0 auto; background-image: url(images/main-bg.jpg); background-repeat: repeat-y; overflow:hidden; padding-bottom:10px; }
#maincon { background-color: #001339; width: 625px; overflow: hidden; margin: 0 auto; padding-left:15px; padding:7px 7px 10px 0; font-size:1.1em; color:#FFF; border:#CCC thin solid; line-height:13px }
#maincon2 { width: 625px; overflow: hidden; margin: 0 auto; font-size:1.1em; color:#FFF; line-height:13px }
/*BODYLEFT*/
#bodyleft { width:675px; height:auto; margin-left:auto; margin-right:auto; float:left; }
#bodyleft a:link { color: #FFF; text-decoration:underline; }
#bodyleft a:visited { color: #FFF; text-decoration:underline; }
#bodyleft a:hover { color: #900; text-decoration:underline; }
#bodylefttop { width:675px; height:65px; margin-left:auto; margin-right:auto; padding-top:7px; float:left; }
#bodylefttopinside { width: 639px; overflow: hidden; margin: 0 auto; padding-left:13px; background-color: #001339; border:#CCC thin solid; padding-top:3px }
#bodyleftbottom { width:675px; height:auto; margin-left:auto; margin-right:auto; float:left; }
/*BODYRIGHT*/
#bodyright { width:269px; height:350px; margin-left:auto; margin-right:auto; float:left; }
#bodyrighttop { width:269px; height:65px; margin-left:auto; margin-right:auto; padding-top:7px; float:left; }
#bodyrighttopinside { width:226px; margin: 0 auto; background-color: #001339; border:#CCC thin solid; padding-left:15px; padding-top:3px; margin-bottom:12px; }
#bodyrightbottom { width:269px; height:auto; margin-left:auto; margin-right:auto; float:left; }
#contactbox { background-color: #001339; width:232px; height:auto; margin-left:auto; margin-right:auto; color:#FFF; border:#CCC thin solid; padding:20px 0 20px 10px; }
#bodylogo { width:90px; height:auto; float:left; margin-left:auto; margin-right:auto; margin-top:15px; padding-left:100px; font-size:1.2em; overflow:auto; }
#footer { width:944px; height:125px; overflow:hidden; margin-left:auto; margin-right:auto; background-image: url(images/footer.gif); font-size:1em; color:#FFF; text-align:left; padding-top:5px; }
#footer-left { width:585px; height:auto; float:left; text-align:left; padding-left:15px; border-right:1px dotted #FFF; }
#footer-left ul { list-style:none; text-align:left; padding:0px; margin:0px; }
#footer-left li { display: inline; padding-right:10px; line-height:18px; }
#footer-left a:link { color:#FFF; text-decoration: none; }
#footer-left a:visited { color: #FFF; text-decoration:none; }
#footer-left a:hover { color: #900; text-decoration:underline; }
#footer-right { width:328px; height: auto; float:left; text-align:left; padding-left:15px; }
#footer-right ul { list-style:none; text-align:left; padding:0px; margin:0px; }
#footer-right li { display: block; padding-right:10px; line-height:18px; }
#footer-right a:link { color:#FFF; text-decoration: none; }
#footer-right a:visited { color: #FFF; text-decoration:none; }
#footer-right a:hover { color: #900; text-decoration:underline; }
/*LINK SYSTEM*/
#creare { width:944px; margin-left:auto; margin-right:auto; text-align:center; padding-top:5px; padding-bottom:5px; }
#creare ul { list-style:none; text-align:center; padding:0px;  }
#creare li { display: inline; padding-right:10px; }
#creare a:link { color:#FFF; text-decoration: none; }
#creare a:visited { color: #FFF; text-decoration:none; }
#creare a:hover { color: #900; text-decoration:underline; }
/*CLASSES & SPANS*/
.nudge1 { margin-left:1px; }
.nudgetop { margin-top:6px; }
.nudge2 { margin-bottom:5px; }
.font1 { font-size:0.7em; }
.font2 { font-size:0.6em; }
.fontmustard { color:#f3b30e; }
.fontblue { color:#039; }
.fontwhite { color:#fff; }
.fontred { color:#901213; font-size:1.1em; }
.fontredtop { color:#901213; font-size:1.1em; margin-top:-10px; font-weight:normal; }
.fontwhitenormal { color:#FFF; font-weight:normal; }
.aligncenter { text-align:center; }
.right { float: right; margin: 5px; }
.left { float: left; margin: 5px; }
.left ul { margin: 0px; padding: 0px; }
.left li { list-style: none; display:inline; }
.navigation { display: inline; list-style:none; text-align: center; margin-top: 10px; }
.navigation .alignleft { padding-right:4px; }
.symbolsize { font-size:1.6em; color:#900; }
.fontyellow { color:#FFC; font-size:1.1em; }
.borderright { border-right:1px solid #ab0605; padding-right:3px; }
.borderleft { padding-left:3px; }
.nudgetop1 { font-size:1.2em; margin-top:-9px; color:#900; }
.fontsmall { font-size:1em; }
.fontsmall2 { font-size:0.9em; }
.fontsmall3 { font-size:0.8em; }

/*FORMSTYLE*/
.formwidth {width:217px; margin-top:5px; margin-bottom:8px;}
.formwidth2 {width:247px;}
.formwidth3 {width:270px;}
.formwidth4 {width:277px;}
.captchanudge {padding-top:5px;}

/* Easy Slider */
#slider1 { width:648px; height:253px; overflow:hidden; padding-left:13px; color:#FFF; font-size:1em; line-height:15px; }
.content, .slidercontent { width:648px; height:330px; margin:0; padding:0; background-color:#001339;}
.slidercontent h3, h2, h1 { margin-top:auto; padding-top:10px; margin-right:20px; margin-left:20px; font-weight:bold; }
.slidercontent p { font-size:1.3em; margin-right:20px; margin-left:20px; }
.slidercontent ul { margin: 0px; padding: 0px; font-size:1.3em; margin-left:20px; }
.slidercontent li { list-style: inside; display:list-item; list-style-image:url(images/arrow.gif);}

