﻿/*********************************
		Page Reset/Config
*********************************/
body {margin:0 auto; padding:0; background-color:#171717; color:#FFF; font-family:Helvetica, Sans-Serif, Arial; font-size:1.0em}
    
    
/*********************************
		Content Structure
*********************************/
#mainContent {margin:0 auto; width:1050px; height:900px; background-image:url("../images/Main_BG.jpg"); background-position:top center; background-repeat:no-repeat;}
    
#mainLogin {float:right; margin-right:90px; margin-top:0px; width:400px; height:60px; font-size:.9em}
	#mainLogin input {background-color:#2F2F2F; border:solid 1px #C9C9C9; color:#C9C9C9}
        
#mainMenu {float:right; width:650px; height:40px; margin-right:90px; margin-top:20px; font-size:.9em}
	#menuEnd, #mainEnd {float:left; margin-top:0px; width:15px; height:40px; background-image:url("../images/MenuEnd.png")}   
    #menu {padding:0; margin:0; height:40px; list-style-type:none; background-image:url("../images/MenuBG.png");}
    #menu li {float:right; position:relative; padding:0px 15px 0px 0px; text-align:center; z-index:999}
    #menu li a {line-height:40px; outline:none;}
    #menu li a, #menu li a:active, #menu li a:visited {display:inline; text-decoration:none; color:#FFF; outline:none;}
    #menu li a span img {margin:0px 3px 0px 0px; border:0px; vertical-align:middle}
    #menu li a span, #menu li a:visited span {display:inline}
    #menu li a:hover {border:0; /* needed to trigger IE */ color:#02d1e3;}
    #menu li a:hover span {display:inline; text-align:center; cursor:pointer; background-image:url("../images/MenuRedDot.jpg"); background-position:center; background-repeat:no-repeat;}
    #menu li a.selected {color:#02d1e3;}
        
#mainLogo {position:relative; top:0px; left:60px;}
	#mainLogo a, #mainLogo a img, #mainLogo a:active, #mainLogo a:visited, #mainLogo a:hover {border:0px; outline:none;}
	#logo {display:block; width:240px; height:175px; background-image:url("../images/Logo.png");}
            
#mainInfo {margin:10px 0px 20px 30px; width:890px;}
	#mainBigCol {float:left; width:625px; height:627px; background-image:url("../images/Main_Info.gif"); background-position:center; background-repeat:no-repeat; }
	#mainBigCol p {margin:20px 20px 10px 20px; font-size:1.0em}
	#mainBigCol p.normal {font-size:1.0em}
	#mainBigCol h3 {margin-left:20px; font-size:1.5em; font-weight:bold; color:#02d1e3}
	#mainBigCol h4 {margin-left:20px; margin-top:8px; padding-top:0px; font-size:1.3em; font-weight:bold; color:#02d1e3}
	#mainBigCol hr {color:#171717; width:94%;}
	#mainBigCol sub {margin-left:40px; color:#E9E9E9}
	#mainBigCol sub a, #mainBigCol sub a:hover, #mainBigCol sub a:active, #mainBigCol sub a:visited {color:#d71d10}
	#mainBigCol #videoTbl {margin-left:20px;}
	
	#mainSmlCol {float:right; width:225px; height:627px; background-image:url("../images/CallNow.gif"); background-position:top center; background-repeat:no-repeat;}
	#mainSmlCol #callInfo {margin:20px 10px 10px 10px; height:280px; font-size:1.1em; font-weight:400; text-align:center}
	#mainSmlCol .ad {margin-top:20px}
	#mainSmlCol .getAtt {font-size:2.0em; font-weight:bold;}
	#mainSmlCol .dark {color:#2a2a2a}

	#mainInfo #snailMail {float:left; margin:80px 20px 10px 50px; width:180px; font-size:1.1em}
	#mainInfo #emailSection {float:right; margin:10px 20px 10px 0px; width:350px}
		#mainInfo input.fld {width:200px}
		#mainInfo input.btn {font-size:1.1em; margin-left:20px}
	
#mainFooter {margin:0 auto; margin-bottom:20px; width:1050px; height:30px; line-height:30px; background-image:url("../images/Main_Footer.gif"); background-position:top center; background-repeat:no-repeat; text-align:center}
	#mainFooter span {margin-right:100px; color:#FFF; font-size:.9em}       
       
/*********************************
	   General Page Classes
*********************************/
#videoTbl a, #videoTbl a:hover, #videoTbl a:active, #videoTbl a:visited {border:0px}
#videoTbl img {border:solid 2px #C9C9C9}

.clear {clear:both}
.center {text-align:center}
.error {color:#FF0000; font-weight:bold}
.homeTitle {color:#02d1e3; font-size:1.2em;}
.LoginBtn {margin-top:15px; margin-left:5px}
.moreLink {font-size:.8em; color:#FF0000; text-decoration:none}
 

