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

body { background-image:url(../images/background.gif); background-color:#000; position:relative; text-align:center;}
#red-ground{background-color:#9c0c11; width:100%; height:111px; position:absolute; top:96px; left:0;}
#container { margin: 0 auto; width:986px; border:1px solid #d72025; margin-top:45px; background-color: #000; position:relative;}
#logo{background:url(../images/logo.jpg); width:174px; height:129px; position:absolute; top:-37px; left:19px;}
#bannner{background:url(../images/banner.jpg); width:100%; height:111px; margin-top:95px; z-index:1}
#flash{width:251px; height:40px; position:absolute; right:20px; top:25px; background:url(../images/phone.jpg); z-index:1000}
#content{width:100%; margin-top:25px; position:relative;}
#right-nav{width:186px; position:absolute; top:0; right:23px;}
#right-nav ul li{margin-bottom:10px;}
#left-nav{width:182px; position:absolute; top:0; left:20px;}
#left-nav ul li{margin-bottom:1px;}
#left-nav ul li a{width:172; background-color:#2a2a2a; display:block; padding:15px 0 15px 10px; text-decoration:none; color:#FFF; text-align:left; font-weight:bold;}
#left-nav ul li a:hover,#left-nav ul li a.active{background-color:#D9001D;}
#testimonial{background:url(../images/testimonial-panel.jpg); width:182px; height:401px; margin-top:20px; position:relative}
#testimonial p{color:#FFF; padding:65px 7px 0 7px; line-height:17px; font-size:11px; text-align:left;}
#testimonial a.testimonial{position:absolute; bottom:82px; left:27px; color:#FFF; font-weight:bold; text-decoration:none;}
.content-bottom-link{margin: 0 auto; width:986px; border:1px solid #d72025; border-top:none; background-color: #000; padding:20px 0; position:relative; color:#FFF; margin-top:-20px;margin-bottom:50px;}
.content-bottom-link a{padding:0 10px; color:#FFF; text-decoration:none;}
.content-bottom-link a:hover{color:#F00;}
#footer{ margin: 0 auto; width:986px; border:1px solid #d72025; margin-top:10px; background-color: #000; padding:20px 0; position:relative; color:#900;}
#footer a{line-height:17px; color:#900; font-weight:bold; text-decoration:none}
#footer a:hover{text-decoration:underline}
#mid-content{background-color:#000; text-align:left; margin-left:226px; width:520px;}
#mid-content h1 {color:#FF0019; font-family:Verdana;font-size:22px;font-weight:normal;line-height:120%;margin:0;padding:0 0 5px;}
#mid-content h2 {color:#FFFFFF;font-family:Verdana;font-size:14px;font-weight:bold;line-height:120%;margin:0;padding:0 0 5px;}
#mid-content p {text-align:justify;margin-top:20px;}
#mid-content span {color:#FFFFFF;font-family:Verdana;font-size:11px;font-weight:normal;line-height:130%;}
#mid-content ul{margin-left:25px;}
#mid-content ul li {color:#FFFFFF;font-family:Verdana;font-size:11px;font-weight:normal;line-height:220%; padding-left:5px; list-style:disc; font-weight:bold;}
#mid-content ul li a{font-weight:bold;}
#mid-content a:link {color:#FFFFFF;font-family:arial;font-size:11px;font-weight:normal;line-height:17px;text-decoration:underline;}
#mid-content a:visited {color:#FFFFFF;font-family:arial;font-size:11px;font-weight:normal;line-height:17px;text-decoration:underline;}
#mid-content a:active {color:#FFFFFF;font-family:arial;font-size:11px;font-weight:normal;line-height:17px;text-decoration:underline;}
#mid-content a:hover {color:#E99B9C;font-family:arial;font-size:11px;font-weight:normal;line-height:17px;text-decoration:underline;}
#mid-content a:link {color:#FFFFFF;font-family:arial;font-size:11px;font-weight:normal;line-height:17px;text-decoration:underline;}
#mid-content a:visited {color:#FFFFFF;font-family:arial;font-size:11px;font-weight:normal;line-height:17px;text-decoration:underline;}
#mid-content a:active {color:#FFFFFF;font-family:arial;font-size:11px;font-weight:normal;line-height:17px;text-decoration:underline;}
#mid-content a:hover {color:#E99B9C;font-family:arial;font-size:11px;font-weight:normal;line-height:17px;text-decoration:underline;}
#mid-content h2 {margin-top:20px;}
#mid-content div.cell-desc h3,#mid-content div.cell-desc h3 a {font-weight:bold;}
#mid-content div.cell-desc h3 a {color:#FF0019;text-decoration:none;}
#mid-content div.cell-desc h3 a:hover {text-decoration:underline;}
#mid-content div.cell-thumb {float:left;padding:0 40px 17px 0;}
#mid-content div.cell-thumb img {border:solid 1px #fff;padding:2px;}
div.clear {clear:both;}
#MainTable{width:400px;}
#MainTable input,#MainTable textarea{font-family:verdana;font-size:11px;width:300px;}
#MainTable input#PPhoneSTD{width:30px;}
#MainTable input#PPhone{width:265px;}
#MainTable input#GenerateButton{width:130px;}
strong{font-family:verdana;font-size:14px;}
#PersonalInfo tbody tr td,#PersonalInfo2 tbody tr td{padding:3px;}
#GenerateButton{margin-top:3px; width:80px !important;}
#email-intro{display:none;}
#PPhone{width:260px !important;}
.contact-title{padding-bottom:10px;}
