* {

margin:0;

padding:0;

}



body {

width:750px;

margin:0 auto;

margin-top:60px;

}



img {

border:0;

}



a:link{

font: 10px Verdana, Arial, Helvetica, sans-serif;

text-decoration:none;

color:#000000;

}



a:visited{

font: 10px Verdana, Arial, Helvetica, sans-serif;

text-decoration:none;

color:#000000;

}



a:hover{

font: 10px Verdana, Arial, Helvetica, sans-serif;

text-decoration:none;

color:#FF0033;

outline: none;

}



a:active{

font: 10px Verdana, Arial, Helvetica, sans-serif;

text-decoration:none;

color:#000000;

outline: none;



}











/* ----- HEADER ----- */







#header {

width:750px;

height:75px;

background: #000000;



}



#header h1{

font:10px Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;

text-align:right;

float:right;

margin-top: 23px;

margin-right:35px;

}



/* ----- MAIN CONTENT ----- */





#content {

width:750px;

background-color:#ffffff;

margin-top:2px;

min-height:362px; /* for modern browsers */

height:auto !important; /* for modern browsers */

height:362px; /* for IE5.x and IE6 */

border:none;

}



#content p{

font: 10px Verdana, Arial, Helvetica, sans-serif;

color:#000000;

padding-bottom: 5px;

}



#subnav {

width:140px;

float:left;

margin:2px 5px 0 0px;

padding-right: 5px;

font: 10px Verdana, Arial, Helvetica, sans-serif;

}



#subnav ul{

list-style:none;

font: 10px Verdana, Arial, Helvetica, sans-serif;

line-height: 20px;

}



#subnav li{

padding-bottom: 2px;

}





#subnav a:link{

color:#333333;

text-decoration:none;

font: 10px Verdana, Arial, Helvetica, sans-serif;

}



#subnav a:active{

color:#333333;

text-decoration:none;

font: 10px Verdana, Arial, Helvetica, sans-serif;

}



#subnav a:visited{

color:#333333;

text-decoration:none;

font: 10px Verdana, Arial, Helvetica, sans-serif;

}



#subnav a:hover{

color: #FF0033;

text-decoration:none;

font: 10px Verdana, Arial, Helvetica, sans-serif;

}



.clear{

clear:both;

}



h2{

font: 10px Verdana, Arial, Helvetica, sans-serif;

font-weight:bolder;

color:#333333;

padding-bottom: 10px;

}



#subnav h5{

color: #FF0033;

font-style:italic;

font-size:11px;

margin: 2px 0px 3px 0px;

}



/* ----- 3 column layout ----- */



#lefttextbox{

width:200px;

float:left;

margin-top:5px;

}



#rightimage{

margin: 5px 0px 0 20px;

padding:0;

width:350px;

float:right;

}



#textbox {

padding-top:5px;

margin-left:165px;



}



#textbox .leftimg{

margin-right:10px;

}



#textbox .rightimg{

margin-left:10px;

}



#home{

padding-top:5px;

}



.divider {

border-top:dotted 1px #666666;

margin:4px 0;

}

.testimonial {color: #666666; font-style: italic; }



.names {

	font-size: 8px;

	font-weight: bold;

	color: #666666;

}



/* ----- 2 Column Layout ----- */



#righttextbox{

width:340px;

float:right;

margin-top:5px;

}



#leftimage{

margin: 5px 0px 0 10px;

padding:0;

width:200px;

float:left;

}



#contacttextbox {

padding-top:5px;

float:left;

width:480px;

}



#contacttextbox img{

padding-right:10px;

}



#contacttextbox h2{

font: 10px Verdana, Arial, Helvetica, sans-serif;

font-weight:bolder;

color:#333333;

padding: 0px 0 10px 0;

}



#thankyoutextbox {

padding-top:5px;

float:left;

width:550px;

}



#thankyoutextbox img{

padding-right:10px;

}



#thankyoutextbox h2{

font: 10px Verdana, Arial, Helvetica, sans-serif;

font-weight:bolder;

color:#333333;

padding: 0px 0 10px 0;

}





/* ----- SLIDER ----- */



#slider ul, #slider li{

	margin:0;

	padding:0;

	list-style:none;

	}



#slider, #slider li{

	width:750px;

	height:340px;

	overflow:hidden;

	}



#slider img{

border:0;

margin:0;

}







.sliderbutton a:link{



	font: 9px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	background-color:#EBE8E9;

	border:0;

	padding:3px;

	margin:3px 0px;

	text-decoration:none;

	line-height: 18px;

}



.sliderbutton a:visited{



	font: 9px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	background-color:#EBE8E9;

	border:0;

	padding:3px;

	margin:3px 0px;

	text-decoration:none;

	line-height: 18px;

}



.sliderbutton a:hover{



	font: 9px Verdana, Arial, Helvetica, sans-serif;

	color:#ffffff;

	background-color: #FF0033;

	border:0;

	padding:3px;

	margin:3px 0px;

	text-decoration:none;

	line-height: 18px;

}







#slider h4{

font:12px Verdana, Arial, Helvetica, sans-serif;

font-weight:bolder;

margin: 0;

}



#slider h5{

font:10px Verdana, Arial, Helvetica, sans-serif;

color: #999999;

margin-bottom: 4px;

}



#slider .column1 {

margin:0;

overflow:hidden;

padding:0 13px 0 0px;

width:240px;

vertical-align:top;

}



#slider .column2 {

margin:0;

overflow:hidden;

padding:0 13px 0 0px;

width:240px;

vertical-align:top;



}



#slider .column3 {

margin:0;

overflow:hidden;

padding:0 0 0 0px;

width:240px;

vertical-align:top;

}





span#prevBtn{

font:10px Verdana, Arial, Helvetica, sans-serif;

color:#000000;

width:auto;

float:left;

}



span#prevBtn a {

font:10px Verdana, Arial, Helvetica, sans-serif;

color:#000000;

text-decoration:none;

}



span#prevBtn a:visited{

font:10px Verdana, Arial, Helvetica, sans-serif;

color:#000000;

text-decoration:none;

}



span#prevBtn a:active{

font:10px Verdana, Arial, Helvetica, sans-serif;

color:#000000;

text-decoration:none;

}



span#prevBtn a:hover {

font:10px Verdana, Arial, Helvetica, sans-serif;

color: #FF0033;

}



span#nextBtn{

font:10px Verdana, Arial, Helvetica, sans-serif;

color:#000000;

float:right;

display:block;

}



span#nextBtn a {

font:10px Verdana, Arial, Helvetica, sans-serif;

color:#000000;

text-decoration:none;

display:block;

}



span#nextBtn a:visited{

font:10px Verdana, Arial, Helvetica, sans-serif;

color:#000000;

text-decoration:none;

display:block;

}



span#nextBtn a:active{

font:10px Verdana, Arial, Helvetica, sans-serif;

color:#000000;

text-decoration:none;

display:block;

}



span#nextBtn a:hover {

font:10px Verdana, Arial, Helvetica, sans-serif;

color: #FF0033;

display:block;

}



/* ----- Form ----- */



#contactform {

float:right;

padding-top:0px;

padding-left:10px;

}



.warning p

{

	font-weight:bold;

	color:#990000;

	padding:10px 0;

}



.standardForm label

{

	font-weight:bold;

	display:block;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color:#000;

	padding:3px 0;

}



.standardForm .textbox  {

	background-color:#EBE8E9;

	border:medium none;

	height:16px;

	margin-bottom:4px;

	width:250px;

	}



.standardForm .textarea  {

	background-color:#EBE8E9;

	border:medium none;

	height:65px;

	width:250px;

	}



.submit

{

	font-weight:normal;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color:#000;

	border:0;

	padding:3px;

	margin:10px 0 1px 0;

}



.submit:hover

{

	font-weight:normal;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color:#fff;

	background:#FF0033;

	border:0;

	padding:3px;

	margin:10px 0 1px 0;

}





/* ----- Navigation ----- */



ul#navlist

{

margin-left: 18px;

padding-left: 0;

padding-top:5px;

padding-bottom: 5px;

margin-top:0px;

margin-bottom:0px;

white-space: nowrap;

font: 10px Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;

background-color:#000000;

text-align:left;

}



#navlist li

{

display: inline;

list-style-type: none;



}



#navlist a {

padding: 5px 25px;

font:10px Verdana, Arial, Helvetica, sans-serif;

}



#navlist a:link, #navlist a:visited

{

color: #fff;

background-color: #000;

text-decoration: none;

font:10px Verdana, Arial, Helvetica, sans-serif;

}



#navlist a:hover

{

color: #fff;

background-color: #FF0033;

text-decoration: none;

font:10px Verdana, Arial, Helvetica, sans-serif;

}





#footer {

width:750px;

background-color:#000000;

margin-top:2px;

}







/* ----- Credits ----- */



#credits {

width: 750px;

height: 22px;

margin: 10px 0 0 0;

font: 8px Verdana, Arial, Helvetica, sans-serif;

color:#666666;

text-align: left;

}



#credits p{

width:350px;

float:left;

margin-top:5px;

}



#credits a{

font: 8px Verdana, Arial, Helvetica, sans-serif;

color:#666666;

text-decoration:none;

}



.subscribeForm .textbox  {

	background-color:#EBE8E9;

	color:#666666;

	border:none;

	width:180px;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	padding:4px

	}



.subscribeForm .submit

{

	font: 9px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	border:0;

	padding:3px;

	margin:0px 0 0 10px;

}



.subscribeForm .submit:hover

{

	font: 9px Verdana, Arial, Helvetica, sans-serif;

	color:#fff;

	background-color:#FF0033;

	border:0;

	padding:3px;

	margin:0px 0 0 10px;

}

.subscribeForm {

float: right;

}



.subError {

color:#FF0033;

margin-top:5px;

}



.subSuccess{

margin-top:5px;

}
