/* CSS Document */

*{margin:0; padding:0}
body{background-color:#084571; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px}
.just{text-align:justify; display:block}
div.homepage{background-color:#FFFFFF}
div.header{width:980px; margin:auto; padding:0px; position:relative;}
div.searchdiv{width:930px; text-align:right; margin:auto;padding-right:50px; margin-top:3px;}
div.searchdiv h1{ color:#ffbc0d; font-size:12px; font-weight:bold; display:inline}
.searchdiv .subber{ width:60px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; background-color:#084571; border:1 px #990000 solid; text-align:center}
div.states{width:980px; margin:auto; padding:0px; text-align:center}
div.mainbody{width:980px; margin:auto; padding:0px; margin-top:5px; position:relative; background-color:#FFFFFF}
div.editor{width:200px; border-right:1px #c0c0c0 dashed; padding:10px; float:left; margin-right:10px}
div.homecontent{width:550px; padding-top:10px; display:inline-block; float:left}
/* div.homeright{width:980px; padding-top:10px; position:absolute; top:-10px; left:780px} */
div.homeright{ width:150px; float:left}
div.roadwrapper{ background-color:#FFFFFF}
div.roadinfo{padding:10px;width:960px; background-color:#FFFFFF; text-align:center}
div.roadinfo div{width:450px; float:left; padding:10px; text-align:left; background-color:#FFFFFF}
div.roadinfo div h3{display:block;padding:10px; background-color:#f0f0f0}
div.roadinfo div a{display:block;padding:10px; text-decoration:none}
div.roadinfo div a:hover{display:block;padding:10px; color:#FF0000; background-color:#CCCCCC}
a.blocklink{ margin:auto; text-decoration:none; padding-top:5px;display:block; width:150px; height:20px; background-color:#084571; color:#fff; font-size:12px; font-weight:bold; text-align:center}
a.blocklink:hover{ margin:auto; text-decoration:none; padding-top:5px;display:block; width:150px; height:20px; background-color:#084571; color:#ffbc0d; font-size:12px; font-weight:bold; text-align:center}

div.mediaallpage{background-color:#000000;}
div.mediapl{width:700px; background-color:#000000; float:left; margin-right:10px; text-align:center; padding-top:40px}
div.mediaad{width:268px; background-color:#000000; float:left; text-align:center; border-left:1px #c0c0c0 solid}
div.videocontainer{width:973px; background-color:#000000; padding-left:7px}
div.videosel{width:320px; float:left; margin-right:0px; overflow:hidden; border:1px #084571 solid}
div.videosel:hover{width:320px; float:left; margin:0px; background-color:#000000; border:1px #ff0000 solid}
div.videolist{text-align:left; padding-left:12px;padding-top:10px; width:250px; height:130px; overflow-y: auto}
div.videolist a{color:#fff; text-decoration:none; font-weight:bold}
div.videolist a:hover{color:#ff0000}

div.aboutpage{background-color:#FFFFFF; padding:20px; width:960px}

div.statesnav{width:107px; height:23px;border-left:1px #c0c0c0 solid;  float:left;  background-color:#084571; text-align:center;}
div.statesnav:hover{width:107px; height:23px; float:left; background-color:#f0f0f0; text-align:center;}

div.statehtml{ padding:10px; width:760px; float:left; background-color:#FFFFFF}
div.statehtml img{ margin-right:10px;margin-bottom:5px;}
div.statecities{ padding:0px; width:200px; float:left; height:400px; overflow-y: auto; background-color:#F8F8F8}
div.statecities a{font-size:11px; color:#084571; text-decoration:none}
div.statecities a:hover{color:#ff0000}

div.statecities2{ padding:0px; width:100%; float:left; overflow-y: auto; background-color:#F8F8F8}
div.statecities2 a{font-size:11px; color:#084571; text-decoration:none}
div.statecities2 a:hover{color:#ff0000}

a.statesm{padding-top:2px;width:107px; height:30px; display:block;color:#e0e0e0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none}
a.statesm:hover{padding-top:2px;width:107px; height:30px; display:block;color:#dd0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none}

div.statesnav1{width:100px; height:23px;border-bottom:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; float:left;  background-color:#f0f0f0; text-align:center;}
div.statesnav1:hover{width:100px; height:23px;border-bottom:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; float:left; background-color:#ffffff; text-align:center;}

a.statesm1{padding-top:5px;width:99px; height:30px; display:block;color:#333333; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none}
a.statesm1:hover{padding-top:5px;color:#dd0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none}

div#loginform{width:230px; height:75px; background-color:#CCCCCC; border:3px #999999 solid; text-align:right; position:absolute; left:0px; top:0px; visibility:visible;}
div.videoblog{width:738px; }
div.videoboxcontainer{width:520px; float:left; background-color:#F2F2F2; padding:10px}
div.videoboxsemi{width:250px;  float:left}
div.videobox{width:245px; border-bottom:1px #c0c0c0 dashed; margin-bottom:5px}
div.videobox img{margin-right:3px}

a.bloglink{font-size:13px; font-weight:bold; text-decoration:none; color:#F5F5F5; display:block; width:318px; padding:7px}

/*
a.regionlinks{width:96px; float:left;  height:28px; color:#003333; font-weight:bold; text-decoration:none; font-size:10px; background-color:#f0f0f0; padding-left:2px}
a.regionlinks:hover{width:96px; float:left;  height:28px; color:#f0f0f0; font-weight:bold; background-color:#084571;}


div.regionlinkdiv{width:105px; float:left; border-right:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; height:45px; padding-left:2px; padding-top:2px}
*/
div.navblock{border-bottom:2px #084571 solid; background-image:url(../images/navblockbg.jpg); background-repeat:repeat-y; background-position:right; background-color:#FFFFFF}
a.regionlinks{float:left;  height:15px; color:#003333; font-weight:bold; text-decoration:none; font-size:10px; background-color:#ffffff; padding-left:2px; padding-right:2px}
a.regionlinksactive{ float:left;  height:15px; color:#ffffff; font-weight:bold; background-color:#ff0000; text-decoration:none}
label.laber{width:150px; float:left; font-weight:bold;}
a.regionlinks:hover{ float:left;  height:15px; color:#084571; font-weight:bold; background-color:#f0f0f0;}
label.laber{width:150px; float:left; font-weight:bold;}

div.regionlinkdiv{ float:left; border-right:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; padding-left:2px; padding-top:2px;padding-right:2px;padding-bottom:2px}
div.regionlinkdivactive{ float:left; border-right:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; padding-left:2px; padding-top:2px;padding-right:2px;padding-bottom:2px; background-color:#084571}
div.regionlinkdiv:hover{ float:left; border-right:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; padding-left:2px; padding-top:2px;padding-right:2px;padding-bottom:2px; background-color:#084571}

div.statenavbox{width:107px; height:59px; float:left; text-align:center; font-weight:bold; padding-top: 20px; border-right:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid}
div.videoform{ background-color:#FFFFFF}
div.videoform input{width:230px;}

.blogtitle{font-size:1.2em; text-align:center; background-color:#333333; padding:4px}
.blogtitle:hover{ background-color:#FF3300}

div.featureallpage{position:relative; float:left; width:780px; background-color:#084571;}
div.featureallpage2{position:relative; float:left; width:780px; background-color:#084571;}
div.featlogos{float:left; width:200px; background-color:#084571;}
div.featurecontainer{width:768px;border-top:1px #084571 solid; background-color:#eeeeee;border-right:2px #333333 solid; float:left}
div.featurebox{width:320px; float:left; margin-right:5px;}
div.featuresummary{width:400px; height:100px; color:#444444; font-size:1.1em; line-height:1.1em; display:inline-block}
div.featurehtml{width:728px; display:inline-block; color:#303030; background-color:#FFFFFF; padding:20px; position:relative; border-bottom:2px #333333 solid; border-right:2px #333333 solid;}

div.fullplace{padding:0px; width:980px; float:left; display:inline; background-color:#FFFFFF}
div.placeleftpix{padding-left:5px; width:180px; float:left; display:inline; background-color:#ffffff}
div.placecontent{padding:10px; width:565px; float:left;}
div.placeright{width:190px; display:inline; float:right; background-color:#fff}

.placehead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:600; color:orange}
span.gomap{font-size:10px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif}
.copy{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; line-height:16px;}
.copy img{padding:10px;margin:10px; background-color:#f8f8f8; border-top:1px #888888 solid; border-left:1px #888888 solid;; border-right:2px #333333 solid; border-bottom:2px #333333 solid; float:left; display:inline; visibility:visible}
.adplace{font-size:1.2em; padding-bottom:5px; font-weight:bold; color:#084571; border-left:1px #c0c0c0 solid; border-top:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; padding-left:4px}
.adtdtop{background-color:#f0f0f0;border-left:1px #c0c0c0 solid; border-top:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid;}
td.adtd{ border-left:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; padding-left:3px}
td.adtdb{ border-left:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid;border-bottom:1px #c0c0c0 solid;}
.adtd a{text-decoration:none; color:#084571;}
.adtd a:hover{text-decoration:none; color:#ff0000;}

a.results{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#003333; text-decoration:none; display:inline; padding:1px; line-height:28px;}
a.results:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:none; display:inline; padding:1px; line-height:28px}

div.maplist{width:340px; border-right:1px #c0c0c0 solid; padding-left:30px; padding-top:20px; padding-bottom:20px; background-color:#FFFFFF}
div.maplist li{padding-left:20px; padding-top:5px}
div.maplist a{font-size:12px; font-weight:bold; color:#003399; text-decoration:none}
div.maplist a:hover{font-size:12px; font-weight:bold; color:#ff0000; text-decoration:none}

div.maplist a.orange{color:orange;}
div.maplist a.orange:hover{font-size:12px; font-weight:bold; color:#ff0000; text-decoration:none}

div.contacthead{width:980px;}
div.contact{ padding:20px; width:940px; float:left; background-color:#f3f3f3}

div.contactinfo{font-size:14px; color:#333333; line-height:17px; background-color:#F5F5F5; padding-left:10px; float:left; margin-right:10px; width:320px}
div.contactinfo a{font-size:14px; color:brown; line-height:17px; text-decoration:none}
div.contactinfo a:hover{font-size:14px; color:#770000; line-height:17px}

div.form{width:510px; float:left}
div.formrow{ width:500px; float:left; margin-bottom:5px; background-color:#F7F7F7}
div.formtitle{float:left; width:210px;}

div.scott{ width:500px; display:inline-block; margin-top:20px}
div.scott img{margin-right:20px}

div.results{background-color:#FFFFFF; width:740px; float:left}
div.resultsblock{ border-bottom:1px #c0c0c0 solid; background-image:url(../images/resultsbox.jpg); background-repeat:repeat-x;padding-left:20px;}
div.resultsblock:hover{ border-bottom:1px #c0c0c0 solid; background-image:url(../images/clear.gif); background-repeat:repeat-x;padding-left:20px;}
div.results a{color:#003366; text-decoration:none}
div.results a:hover{color:#ff0000}

div.fullnews{width:740px; padding:20px; float:left; border:1px #c0c0c0 solid}
div.currentnews{padding:10px;border:1px #c0c0c0 solid}
div.newsblock{ background-image:url(../images/newsgrad.jpg); background-position:bottom; background-repeat:repeat-x}
div.newstitle{font-weight:bold; font-size:1.3em; color:#003366; margin-top:20px}
div.newstitle1{font-weight:bold; font-size:1.3em; color:#ff6633; margin-top:20px}
div.newstitle a{font-weight:bold; font-size:1.0em; color:#003366; text-decoration:none}
div.newstitle a:hover{font-weight:bold; font-size:1.0em; color:#ff6633; text-decoration:none}
div.newauthor{font-weight:normal; font-size:10px; color:#666666; margin:20px; text-align:justify}
div.newsarticle{line-height:16px}


div.homevideo{width:980px; margin:auto; background-color:#000000}
div.homevideo img{width:329px}
div.homevideobox1{width:329px; height:240px; background-image:url(../images/eagle.jpg); background-repeat:no-repeat; float:left; display:inline-block; border-right:1px #000000 solid}
div.homevideobox2{width:320px; height:240px; float:left; display:inline-block; border-bottom:1px #000000 solid; margin-top:0px}
div.homevideobox3{width:329px; height:240px; background-image:url(../images/goat.jpg); background-repeat:no-repeat; float:left; display:inline-block; border-left:1px #000000 solid}
div.videolink{position:absolute; top:10px; left:420px; width:300px; color:white; height:30px}
div.videolink a{color:white}
div.videolink a:hover{color:red}

td.copysmaller{padding:4px; width:250px; border:1px #c0c0c0 solid}
td.copysmaller1{padding:4px; width:200px; padding-left:10px; border:1px #c0c0c0 solid}
td.copysmaller2{padding:4px; width:50px; padding-left:10px; border:1px #c0c0c0 solid}
td.copysmaller3{padding:4px; width:150px; padding-left:10px; border:1px #c0c0c0 solid}
td.copysmaller4{padding:4px; padding-left:10px; border:1px #c0c0c0 solid}

div.aurora{ background-color:#000000; text-align:left; position:relative; padding:5px}
div.aurora:hover{ background-color:#333333; text-align:left}
div.aurora a{ font-size:16px; color:white; text-decoration:none}
div.gas{text-align:center; margin-bottom:5px; margin-top:5px}
a.gaslink{color:#555555; text-decoration:none; font-weight:bold}
a.gaslink:hover{color:#ff0000; text-decoration:none; font-weight:bold}