﻿/* Clear out default Browser Styles*/

h1, h2, h3, h4, h5, h6, p {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
}



/* End*/

body {background-position: center top; background-color: #0b0e0e;  background-image: url(../images/back.jpg); font-family: Arial; font-size: 12px; margin: 0; padding: 0; background-repeat: no-repeat;}

html, body, #container { height: 100%; margin:0px} 

body > #container { height: auto; min-height: 100%; }
#content { padding-bottom: 3em;  }




a {font-family:Helvetica, arial, verdana, sans-serif; font-size:14px; font-weight:bold; color:#de8600; text-decoration:none; outline: none; }
a:hover {font-family:Helvetica, arial, verdana, sans-serif; font-size:14px; font-weight:bold; color:#cccccc; text-decoration:none; }


#footer { clear: both; position: relative; z-index: 0; height: 300px; margin-top: -200px;  background-image: url(../images/transparent2.png); background-repeat:repeat;   }

.logo { height: 97px;}
.headerwrapper { margin-left:auto; margin-right:auto; width:960px; height:67px; text-align:left; } 
.innerMainFrame { height: auto; width: 960px; margin: auto ;background-color:Transparent;} 
.innerMainFrame2 { height: auto; width: 960px; margin: auto ;background-color:Transparent;} 
.grayback { height: auto; width: 960px;margin: auto ;background-image: url('../images/transparent.png'); background-repeat:repeat; } 

.footerlogos { width:1197px; height:300px;  background-image: url(../images/footer.png); background-repeat:no-repeat; margin:auto; font-family:Helvetica, arial, verdana, sans-serif; font-size:12px; color:#31a5a5; font-weight:bold; text-align:left;}
.footerlogos a { font-family:Helvetica, arial, verdana, sans-serif; font-size:13px; font-weight:bold;  line-height:16px; color:#525254;}
.footerlogos p { font-family:Helvetica, arial, verdana, sans-serif; font-size:13px; font-weight:bold;  line-height:16px; color:#525254;}

 
#mainnav {height:50px; background-color:Transparent; } 
#secondnav {color:#164d60; width:920px; height:20px; background-image: url(../images/transparent2.png); background-repeat:repeat; padding:10px 10px 10px 10px;  }
.nav { height:50px; background-image: url(../images/nav.png); background-repeat: repeat-x;}

#Mainareacontaner { width:621px; height:auto; margin-right:17px; float:left; margin-top:17px;  }
#Mainabanner { width:591px; height:auto; float:left; padding:15px; background-image: url(../images/transparent.png); background-repeat:repeat; }


#sideareacontaner { width:302px; height:auto;  float:left; }
.boxe1 { width:272px; height:auto; float:left;  padding:15px; background-image: url(../images/transparent.png); background-repeat:repeat; margin-right:17px; margin-top:17px; }
.boxe2 { width:272px; height:auto; float:left;  padding:15px; background-image: url(../images/transparent.png);  background-repeat:repeat; margin-top:17px;    }

#bottombanner { width:939px; height:100px; margin-top:17px;  background-color:White; float:left; }

.photolist { width:960px;margin-top:17px;}

#photoleft {width:440px; padding:20px; height:auto; float:left;  background-repeat:repeat; }
#photoright {width:440px; height:auto; padding:20px 20px 20px 0px;  float:left;  background-repeat:repeat;}
.photospacer {width:auto; height:20px;}

#main {padding-bottom: 275px;}

img { border: 0px Transparent; outline: none;}

h5 { font-family:Helvetica, arial, verdana, sans-serif; font-size:9px; margin-top:5px; margin-bottom:5px; font-weight:normal; color:#ccc; }

p { font-family:Helvetica, arial, verdana, sans-serif; font-size:12px; line-height:16px; font-weight: normal; color:#525254;}
li { font-family:Helvetica, arial, verdana, sans-serif; font-size:12px; line-height:16px; font-weight: normal; color:#525254;}

h4 { font-family: "Times New Roman", Times, serif; color:#FFFFFF; font-size:16px; font-weight:bolder; text-transform:uppercase; padding-bottom:8px;}

.header_blocks {  font-family:'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; display: block; position: relative; padding:0px; margin:0px; border-right:1px dotted #999999; color:#676767;  margin-top:25px; }
.header_blocks2 {  font-family:'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; display: block; position: relative; padding:0px; margin:0px; color:#676767;  margin-top:25px; }

.col_one { padding:0px; margin:0px; width:220px; margin-right:20px; float:left; color:#676767;} 
.col_one ul { font:11px/18px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; padding:0px; list-style:none;  margin:0px;  margin-right:20px; float:left; color:#676767;padding-top:20px;}
.col_one li { margin:0px; list-style:none; display:block; border-top:1px dotted #1c1c1d; padding:5px 0;     } 

.col_one a {font-family:Helvetica, arial, verdana, sans-serif; font-size:12px; font-weight:bold; color:#164d60; text-decoration:none; outline: none; }
.col_one a:hover {font-family:Helvetica, arial, verdana, sans-serif; font-size:12px; font-weight:bold; color:#cccccc; text-decoration:none; }

h1 { color:#164d60; font-family:Helvetica, arial, verdana, sans-serif; font-size:16px; font-weight:bolder; text-transform:uppercase; }
h2 { font-family:Helvetica, arial, verdana, sans-serif; font-size:18px; margin-top:5px; margin-bottom:10px; font-weight:bolder; color:#427d92; text-transform:uppercase; border-bottom:solid 1px #666666;}
h3 { font-family: Helvetica, arial, verdana, sans-serif; color:#777777; font-size:16px; font-weight:bolder; padding-bottom:8px;}
h6 { font-family:Helvetica, arial, verdana, sans-serif; font-size:18px; margin-top:5px; margin-bottom:10px; font-weight:bolder; color:#a1a2a2; text-transform:uppercase; border-bottom:solid 1px #666666;}
.form { background-color:#0a0e0f; border: solid 2px #020202; color:Gray;}
.formpadding { padding-left:25px;}

.req { font-family:Helvetica, arial, verdana, sans-serif; font-size:10px; line-height:16px; font-weight: normal; color:#d4d4d4;}
.space { width:500px; height:5px;
}
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



















































/*form { height:100%;}

.wrapper { min-height: 100%; height: auto !important; height: auto; margin: 0 auto -80px; margin-bottom:15px;} 

.innerWrapper { height: auto; width:100%; margin: auto ; background-color:Transparent;} 
.contentwrapper {width:960px; margin-left:auto; margin-right:auto; background-color:Transparent; text-align:left;}

.innerMainFrame { height: auto; width: 960px;margin: auto ;background-color:Transparent;} 

.footer  { height: 80px; }
.push  { height: 5px; }

.footer{ background-color:#1e1e1e; }
.footerlogos { width:613px; height:80px; margin-left:auto; margin-right:auto; font-family:Helvetica, arial, verdana, sans-serif; font-size:12px; color:#31a5a5; font-weight:bold; text-align:center;}
 

.header { height: 67px; background-color:#1e1e1e;}
.headerwrapper { margin-left:auto; margin-right:auto; width:960px; height:67px; text-align:left; } 

#subheader{   margin-bottom:5px;  width:960px; height:42px; text-align:left;}
#subheaderlogo { float:left; height:84px; width:215px; background-color:Transparent; margin-right:159px; } 
#subheadernav { float:left; height:42px; width:925px; background-color:Transparent; padding-left:15px; } 
#subheadernavline { height:1px; margin-top:4px; width:519px; background-color:Transparent;} 



#content{float:right; width:520px;  line-height:18px; background-color: Transparent; height:auto;} 
#content2{float:left; width:520px;  line-height:18px; background-color: Transparent; height:auto;}

#contentdanny { width:520px; height:380px; background-color:Transparent; }
#contentbanner {padding-top:40px; padding-left:163px; width:507px; height:47px; background-color:Transparent; background-image: url(../images/DF_Banner.jpg) }
#contenttext {width:520px; height:auto; background-color:Transparent;}
#contenttextright { float:right; width:250px; height:auto; background-color:Transparent;}
#contenttextleft {float:left; width:250px; height:auto; background-color:Transparent;}
#contenttopimage{ width:520px; height:200px; background-color:Transparent; margin-top:29px;}
#contentairtime{ width:520px; height:110px; background-color:Transparent; margin-top:29px;}
#contentairtimeimage { width:110px; height:110px; background-color:Transparent; float:left; margin-right:20px; }
#contentairtimetext { width:390px; height:110px; background-color:Transparent; float:right; }


#sidebar {width:303px; margin-top:33px; float:left; line-height:18px; background-color:#1b3507; height:auto;  padding:20px }
#sidebar2 {width:303px; margin-top:33px; float:right; line-height:18px; background-color:#1b3507; height:auto; padding:20px }


#sidebarlogo { height:84px; width:343px; background-color:Transparent;} 
#Sidebarvideo {height:280px; width:303px;  margin-top:0px; background-color: Transparent;}
.Sidebarcontent {width:303px; height:100%;}
.Sidebarcontact {height:100%; width:303px; background-color: Transparent; margin-top:5px; font-family:Helvetica, arial, verdana, sans-serif; font-size:12px; color:White; font-weight:bold; }

h1 { font-family:Helvetica, arial, verdana, sans-serif; font-size:10px; padding-top:6px; padding-right:375px; padding-bottom:0px; color:#31a5a5; text-align:right; }
h2 { font-family:Helvetica, arial, verdana, sans-serif; font-size:24px; padding-top:25px; padding-bottom:10px; font-weight:bolder; color:#d4e9f7; }
h3 { font-family:Helvetica, arial, verdana, sans-serif; font-size:16px;  font-weight:bolder; color:#d4e9f7; margin-bottom:6px; margin-top:3px; }
h4 { font-family:Helvetica, arial, verdana, sans-serif; font-size:18px; padding-top:5px; padding-bottom:10px; font-weight:bolder; color:#ea9310; }

p {font-family:Helvetica, arial, verdana, sans-serif; font-size:12px; color:White; font-weight:bold; letter-spacing:.5px; }

a {font-family:Helvetica, arial, verdana, sans-serif; font-size:14px; font-weight:bold; color:#ea9310; text-decoration:none; outline: none; }
a: hover {font-family:Helvetica, arial, verdana, sans-serif; font-size:14px; font-weight:bold; color:#ea9310; text-decoration:none; }


.menulinks { text-align:left; width:520px; height:17px; clear:both; font-size:18px; color:yellow; font-family:Century Gothic, arial, verdana, sans-serif;}
.menulinks a { margin-right:2px; font-size:18px; color:White; font-family:Century Gothic, arial, verdana, sans-serif; color:White;}
.menulinks a: hover { margin-right:2px; width:520px; height:17px; clear:both; font-size:18px; color:#ea9310; font-family:Century Gothic, arial, verdana, sans-serif;}

img { border: 0px Transparent; outline: none;}

.line {width:100%; height:1px; margin-top:0px; margin-bottom:10px; border-bottom:solid 1px #6086af;}
.line2 {width:100%; height:1px; margin-top:0px; margin-bottom:10px; border-bottom:solid 1px #50a8c9;}

.span {padding-left:15px; font-size:14px;}
