@charset "utf-8";
/* CSS Document */

/***** Body Tag CSS *****/
body { margin:0px; background-image:url(../images/site-background2.jpg); background-color:#8f8f8f; }
body div { margin:0px; padding: 0px; }
body img { margin:0px; padding: 0px; }
font hl { color:#0FF; }

/***** Div Tags CSS *****/
div.container { width:100%; background-image:url(../images/bg-head.png); background-position: top left; background-repeat:repeat-x; } /*used for background on top of page background*/
div.containerbt { width:100%; clear:both; background-image:url(../images/bg-foot.jpg); background-position: top left; background-repeat:repeat-x; }
div.ctcontain { width:1002px; margin-left:auto; margin-right:auto; /***added to the right*/background-image:url(../images/siteFrame_06.gif); }  /*centers container*/
div.header { width:1002px; overflow:hidden; }
div.btcontain { width:1002px; margin-left:auto; margin-right:auto; overflow:hidden; }
div.contactinfo { clear:both; background-image:url(../images/siteFrame_11.jpg); background-position: top right; background-repeat:no-repeat; height:350px;}
div.content { clear:both; width:1002px; background-image:url(../images/bg-content.jpg); background-repeat:repeat;}
div.contentwrp { width:984px; /*background-color:#000;*/ margin-left:auto; margin-right:auto; }
div.contentwrp-gph { width:984px; margin-left:auto; margin-right:auto; clear:both; background-color:#323232; text-align:center; }
div.contentbox0 { width:492px; height:197px; float:left; margin:0px; padding:0px;} /*No background just introduction text*/


/***** Header Styles *****/
h2 { float:left; position:inherit; font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#FFF; margin-top:5px; margin-bottom:5px; }
h2.subh { text-indent:10px; }
h2.slash { text-indent:10px; color:#0FF; }
h2.slashabt { text-indent:10px; color:#0FF; font-size:18px; }
h2.about { float:none; color:#FFF; font-size:18px; font-weight:bold; }


/***** Content Box CSS Styles - Headers, Images, Text *****/

a { font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; text-decoration:none; }
a:hover { color: #0FF; font-size:10px; text-decoration:overline; }
a:active visited { color:#FFF; text-decoration:none; }
div.contentbox { width:492px; height:197px; float:left; margin:0px; padding:0px; background-image:url(../images/bg-content1.jpg);}
div.contentbox img { margin-left:33px; margin-top:9px; margin-right:15px; float:left; border:none;}
div.contentbox p { margin-top:9px; }

div.contentbox1 { width:492px; height:197px; float:left; margin:0px; padding:0px; background-image:url(../images/bg-content3.jpg);}
div.contentbox1 img { margin-left:37px; margin-top:9px; margin-right:15px; float:left; border:none; }
div.contentbox1 p { margin-top:9px; }

div.contentwrp-gph img { border:none; }

p { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF; }
p.contact { margin-left:30px; width:400px; margin-top:0px;}
form.cform { margin-left:30px; width:400px; margin-top:10px; }
form.cform label { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#0FF; margin-left:15px; float:left; width:150px;}
form.cform label.sub { clear:both; }
form.cform input { margin-bottom:15px; width:150px; font-family:Verdana, Geneva, sans-serif; }
form.cform textarea {margin-bottom:15px; width:315px; font-family:Verdana, Geneva, sans-serif; }
/*form.cform input.sub { width:100px; clear:both;}*/
div.cthead { float:left; width:984px; }
p.about { color:#FFF; font-size:11px; margin-left:33px; margin-right:15px;}


gblue { color:#0FF }

/***** Image Float - so images line up next to each other *****/
div.header img { float:left; }
div.contentwrp-gph img { margin-top: 10px; margin-left:20px; margin-right:20px; margin-bottom:10px; }

span.blueme {	color: #0FF;}
span.bluemesmall { color: #0FF; font-size:10px; }
