body { margin: 0px; padding: 0px; color: #fff; font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; background: #030202 url(../_images/template/page_bkg.gif) repeat-x scroll top left;}

#container { width: 925px; text-align: left; margin-left: auto; margin-right: auto;}

#logo { width: 140px; height: 87px;}

#topright { position: absolute; margin-left: 639px; top: 10px; width: 224px; text-align: right;}
#banner { z-index:1; width: 925px; height: 279px;}

#nav { z-index:2; position: absolute; top: 62px; margin-left: 143px; width: 670px;}
	#nav ul { margin: 0px; padding: 0px;}
	#nav li { list-style-type: none; float: left;}
	
#main { width: 889px; position: absolute; top: 390px;}

#logos { width: 889px;}
#logos ul { margin: 0px; padding: 0px 0px 0px 31px;}
	#logos li { list-style-type: none; float: left; padding-right: 25px;}
	#logos .lastone { padding-right: 0px;}
	
#homepage { width: 889px;}
	#homepage_left { width: 619px; float: left; border-right: 1px solid #000;}
	#homepage_right { width: 269px; float: right;}
	
#homepagecontent_top { width: 619px; height: 19px; background: url(../_images/template/contenthome_top.gif) no-repeat scroll top left;}
#homepagecontent { min-height: 260px; padding: 10px 20px 6px 20px; width: 579px; background: #1d0201 url(../_images/template/content_bkg.gif) repeat-x scroll top left;}
	* html #homepagecontent  { height: 260px;}
#homepagecontent_bottom { width: 619px; height: 18px; background: url(../_images/template/contenthome_bottom.gif) no-repeat scroll top left;}

#content_top { width: 889px; height: 19px; background: url(../_images/template/content_top.gif) no-repeat scroll top left;}
#content { min-height: 300px; width: 849px; padding: 0px 20px 0px 20px; background: #1f0201 url(../_images/template/content_bkg2.gif) repeat-x scroll top left;}
	* html #content { height: 300px;}
#content_bottom { width: 889px; height: 18px; background: url(../_images/template/content_bottom.gif) no-repeat scroll top left;}
	#content a { color: #ff0000; text-decoration: none;}
	#content a:hover { color: #ff0000; text-decoration: underline;}

#quote_div_top { width: 269px; height: 21px; background: url(../_images/template/testimonial_top.gif) no-repeat scroll top left;}
#quote_div { min-height: 161px; padding: 0px 10px 0px 15px; width: 244px; background: #520000;}
	* html #quote_div { height: 161px;}
#quote_div_bottom { width: 269px; height: 19px; background: url(../_images/template/testimonial_bottom.gif) no-repeat scroll top left;}
.quote { width: 235px; height: 137px;}

.redtext { color: #ff0000;}

#footer { width: 888px; margin-top: 20px; margin-bottom: 20px; color: #670000;}
	#footer_left { float: left; width: 527px; padding-left: 30px;}
		#footer a { color: #b50000; text-decoration: none;}
		#footer a:hover { text-decoration: underline;}
		#footer_left ul { margin: 0px; padding: 0px;}
		#footer_left li { list-style-type: none; float: left;}
		#footer_left .copy { padding-right: 30px;}
	#footer_right { width: 140px; text-align: right; float: right; padding-right: 30px;}
	
.contact { width: 849px;}
.contact_left { width: 450px; float: left;}
.contact_right { width: 350px; float: right;}

.form { width: 430px;}
.form p { line-height: 20px; padding-bottom: 5px;}
	.form .textfield { width: 202px; background: #020303; border: 1px solid #620000; color: #fff; padding: 4px;}
	.form .textarea { width: 202px; height: 60px; overflow:auto; background: #020303; border: 1px solid #620000; color: #fff; padding: 4px;}
	.form label { width: 200px; float: left; padding-top: 4px;}
	.form .buttonspacer { padding-left: 200px;}
	.form fieldset { padding:0; margin:0; border: none;}
	.form legend { display: none;}
	#form_submit { margin: 10px 0 0 200px; display: block; border:none; width:87px; height:41px; background: #620000; color: #fff!important;}
	#form_submit:hover { background: #4a0000; cursor: pointer!important;}
	#response { color:#FF0000;}
	
ul#brands { margin: 0px; padding: 0px;}
	ul#brands li { float: left; padding-right: 13px; padding-bottom: 11px;}
	ul#brands li img { border: 2px solid #6b1612;}
	
#testimonials_button { width: 103px; position: absolute; top: 228px; z-index:33; margin-left: 765px;}

ul.testimonials_list { margin: 0px; padding: 0px; width: 380px; float: left; margin-right: 10px;}
	ul.testimonials_list li { float: left; list-style-type: none; line-height: 27px; border-bottom: 1px dotted #5e0101;}
	ul.testimonials_list a { background: url(../_images/template/pdf.gif) no-repeat scroll center left; padding-left: 25px; width: 380px; display:block; text-decoration: none;}
	ul.testimonials_list a:hover { background: #5e0101 url(../_images/template/pdf.gif) no-repeat scroll center left; text-decoration: none;}
	ul.testimonials_list .none a { background: none; padding-left: 0px;}
	ul.testimonials_list .none a:hover { background: #5e0101; background-image: none; text-decoration: none; padding-left: 0px;}

ul.galery { margin: 0px; padding: 0px;}
		ul.galery li { list-style-type: none; display: inline; padding-right: 10px;}
		ul.galery li img { border: 2px solid #6b1612; margin-bottom: 10px;}
		
ul#galery { margin: 0px; padding: 0px;}
		ul#galery li { list-style-type: none; display: inline; float:left; padding-right: 10px;}
		
#simple { background: #1f0201; width: 121px; height: 31px; position: absolute; top: 710px; margin-left: 725px;}

.contact_spacer { float:left; width: 100px;}
