*{margin:0;padding:0}:focus,:active {outline:0}img{border: 0}
body { font: .8em Arial, Tahoma, Verdana; background: #fff url(../images/bg.gif) repeat-x; color: #777; }
a { text-decoration: none; color: #B20F0F; }
li { list-style-type:none; } 
li a {color: #777;}
h1 { font-size: 1.4em; font-weight: normal; }
	h1 a { color: #fff; font-size: 1.6em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.2em; background: #B00A0A url(../images/redbg.gif) repeat-x left bottom; padding: 6px 7px; color: #fff; font-weight: normal; margin: 0 0 15px; float: left; }
h4 { margin: 0 0 15px; color: #555; font-weight: normal; font-size: 1.6em; font-weight: normal; }
p { clear: both; line-height: 1.64em; margin: 0 0 15px; }
.line { clear: both;  margin: 0 0 25px; }
.clear { clear: both; }
#content { width: 970px; margin: 0 auto; }
	#top { color: #ccc; padding: 6px 20px 0; font-size: .84em; text-align: right; }
	#logo { float: left; background: url(../images/redbg.gif) repeat-x; padding: 100px 25px 15px; margin: -46px 0 0px; }
		#logo h1 { text-shadow: 1px 1px 1px #536d67; }
                #logo h1 span{ color: #cdcdcd; }
	#menu { float: right; margin: 63px 20px 0; }
		#menu li { display: inline; font-size: 1.3em; }
			#menu li a { float: left; color: #808080; padding: 0 0 5px; margin: 0 0 0 55px; }
			#menu li a:hover, #menu li.current a, #menu li a:focus { color: #000; border-bottom: 1px solid #ddd; }
	#pitch { background: url(../images/pitch.gif) no-repeat right top; padding: 30px 370px 0 0;  height: 346px; margin: 0 0 0px; }
		#pitch h1 { font-size: 2.6em; color: #262626; margin: 20px 0 20px 20px; text-shadow: 1px 1px 1px #d1d1d1;}
		#pitch h2 { line-height: 1.5em; margin-left:20px; font-weight:normal;}
                #pitch p { margin-left: 30px; }
              
        #pitch2 { background: url(../images/pitch2.gif) no-repeat right top; padding: 30px 370px 0 0;  height: 346px; margin: 0 0 0px; }
		#pitch2 h1 { font-size: 2.6em; color: #262626; margin: 25px 0 20px 20px; text-shadow: 1px 1px 1px #d1d1d1;}
		#pitch2 h2 { line-height: 1.5em; margin-left:20px; font-weight:normal;}
                #pitch2 p { margin-left: 30px; }      
              
        #pitchV { background: url(../images/pitch_v.gif) no-repeat right top; padding: 30px 370px 0 0;  height: 346px; margin: 0 0 0px; }
		#pitchV h1 { font-size: 2.6em; color: #262626; margin: 25px 0 20px 20px; text-shadow: 1px 1px 1px #d1d1d1;}
		#pitchV h2 { line-height: 1.5em; margin-left:20px; font-weight:normal;}
                #pitchV p { margin-left: 30px; }     
              
        #pitch_lp1 { background: url(../images/pitch_lp1.gif) no-repeat right top; padding: 30px 340px 0 0;  height: 346px; margin: 0 0 0px; }
		#pitch_lp1 h1 { font-size: 2.6em; color: #262626; margin: 25px 0 20px 20px; text-shadow: 1px 1px 1px #d1d1d1;}
		#pitch_lp1 h2 { line-height: 1.5em; margin-left:20px; font-weight:normal;}
                #pitch_lp1 p { margin-left: 30px; }      
        
        #pitch_c { background: url(../images/pitch_c.gif) no-repeat right top; padding: 30px 310px 0 0;  height: 346px; margin: 0 0 0px; }
		#pitch_c h1 { font-size: 2.6em; color: #262626; margin: 25px 0 20px 20px; text-shadow: 1px 1px 1px #d1d1d1;}
		#pitch_c h2 { line-height: 1.5em; margin-left:20px; font-weight:normal;}
                #pitch_c p { margin-left: 30px; }  
              
        #pitch_p { background: url(../images/pitch_p.gif) no-repeat right top; padding: 30px 310px 0 0;  height: 346px; margin: 0 0 0px; }
		#pitch_p h1 { font-size: 2.6em; color: #262626; margin: 25px 0 20px 20px; text-shadow: 1px 1px 1px #d1d1d1;}
		#pitch_p h2 { line-height: 1.5em; margin-left:20px; font-weight:normal;}
                #pitch_p p { margin-left: 30px; }                
              
        #pitch_final { background: url(../images/pitch_final.gif) no-repeat right top; padding: 30px 310px 0 0;  height: 346px; margin: 0 0 0px; }
		#pitch_final h1 { font-size: 2.6em; color: #262626; margin: 25px 0 20px 20px; text-shadow: 1px 1px 1px #d1d1d1;}
		#pitch_final h2 { line-height: 1.5em; margin-left:20px; font-weight:normal;}
                #pitch_final p { margin-left: 30px; }       
              
        #pitch_war { background: url(../images/pitch_war.gif) no-repeat right top; padding: 30px 370px 0 0;  height: 346px; margin: 0 0 0px; }
		#pitch_war h1 { font-size: 2.6em; color: #262626; margin: 25px 0 20px 20px; text-shadow: 1px 1px 1px #d1d1d1;}
		#pitch_war h2 { line-height: 1.5em; margin-left:20px; font-weight:normal;}
                #pitch_war p { margin-left: 30px; }
        #pitch_wf { background: url(../images/pitch_wf.gif) no-repeat right top; padding: 30px 370px 0 0;  height: 346px; margin: 0 0 0px; }
		#pitch_wf h1 { font-size: 2.6em; color: #262626; margin: 25px 0 20px 20px; text-shadow: 1px 1px 1px #d1d1d1;}
		#pitch_wf h2 { line-height: 1.5em; margin-left:20px; font-weight:normal;}
                #pitch_wf p { margin-left: 30px; }
        #pitch_double { background: url(../images/pitch_double.gif) no-repeat right top; padding: 30px 370px 0 180px;  height: 346px; margin: 0 0 0px; }
		#pitch_double h1 { font-size: 2.6em; color: #262626; margin: 25px 0 20px 20px; text-shadow: 1px 1px 1px #d1d1d1;}
		#pitch_double h2 { line-height: 1.5em; margin-left:20px; font-weight:normal;}
                #pitch_double p { margin-left: 30px; }
        
	.left { float: left; width: 250px; }	
      .left2 { float: left; width: 200px; }	
      .left2 { float: left; width: 150px; }
	.right { float: right; width: 630px; margin: 0 0 20px; }
		.right h3 { background: #808080 url(../images/redbg.gif) repeat-x left bottom; font-size: .84em; }
        .right2 { float: right; width: 740px; margin: 0 0 20px; }
		.right2 h3 { background: #808080 url(../images/redbg.gif) repeat-x left bottom; font-size: .1.2em; }
                .right2 h3 a { color: #fff;}
        .right3 { float: right; width: 820px; margin: 0 0 20px; }
		.right3 h3 { background: #808080 url(../images/redbg.gif) repeat-x left bottom; font-size: .1.2em; }
                .right3 h3 a { color: #fff;}
         .right4 { float: right; width: 820px; margin: 0 0 20px; }
		.right4 h3 { background: #808080 url(../images/redbg.gif) repeat-x left bottom; font-size: .84em; }
                .right4 h3 a { color: #fff;}      
        .right5 { float: right; width: 970px; margin: 0 0 20px; }
		.right5 h3 { background: #808080 url(../images/redbg.gif) repeat-x left bottom; font-size: .84em; }
                .right5 h3 a { color: #fff;}   
	.third { float: left; width: 296px; margin: 0 40px 20px 0; }
		.last { margin-right: 0; }
        .third h3 a { color: #fff;}
      
      
      #contact { width: 600px; float: left; margin-left: 25px; display: inline; }
	#contact img { float: left; margin: 5px 20px 2px 0; padding: 3px; border: 1px solid #ccc; }
	#contact form { padding-left: 45px; }
	#contact label { float: left; display: block; clear: both; padding: 3px 0; color: #666; font-weight: normal; width: 150px; }
		#contact .lcurrent { font-weight: bold; }
	#contact label img { vertical-align: middle; }
	#contact input.text, textarea, select { float: left; margin: 0 5px 10px 0; padding: 7px; width: 350px; border: 1px solid #ccc; }
	#contact textarea { height: 200px; }
	#contact select { width: 366px; }
	#contact input.radio {  }
		#contact input:focus { border-color:#aaa; }
		#contact textarea:focus { border-color: #aaa; }	
	.error { font-size: 10px; color: #666; margin: 0 0 10px 150px; display: none; }
	#contact .submit { border: 0; background: #000; color: #fff; padding: 5px; float: left; margin-left: 150px; }
	
ul { color: #666; margin: 0 0 10px 30px; line-height: 18px; }
ol { color: #666; margin: 5px 0 5px 30px; line-height: 18px; }
	
	#contact-back { margin: 12px 40px 0 0; float: right; }
      
      
      
	#footer { clear: both; font-size: .84em; border-top: 1px solid #ddd; padding: 20px 0 0; }