@charset "utf-8";
/* CSS Document */
body {
	background-color: #FFFFFF;
	margin: 0px;
	font-family:Arial, sans-serif;
	font-size: 14px;
	color: #29333e;
	line-height:18px;
}
.bg{
	background-image: url(images/bgstrip.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#wrap {
	width: 1034px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#contain {
	margin: 0px;
	float: left;
	width: 1034px;
	height:100%;
	background-image:url(images/bgstrip.jpg);
	background-repeat:repeat-y;
	background-position:top;
}
#header {
	float: left;
	height: 32px;
	width: 1034px;
	background-image:url(images/bgstrip_top.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
.curvetopleft{
	float: left;
	height:32px;
	width: 35px;
}
.curvetopright{
	float: left;
	height:32px;
	width: 38px;
}
.top_spacer{
	float: left;
	height:32px;
	width: 961px;
}

/*content*/
#content {
	float: left;
	width: 1034px;
	
}
.content{
	float: left;
	width: 890px;
	padding-top:39px;
	padding-left:72px;
	padding-right:72px;
	padding-bottom:39px;
}
.flashpiece{
	float: left;
	width: 890px;
}
.spacer1{
	float: left;
	width: 890px;
	height:19px;
}

/*leftside*/
#leftHolder {
	float: left;
	width: 248px;
}
.spacer2{
	float: left;
	width: 248px;
	height:23px;
}
.spacer3{
	float: left;
	width: 248px;
	height:31px;
}
.menuholder{
	float: left;
	width: 248px;
}
.menuholder2{
	float: left;
	width: 248px;
	background-image:url(images/menubg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#29333e;
}
.menuholder2a{
	float: left;
	width: 248px;
}
.div_bg{
background-color:#FFFFFF;
width:248px;
}
/*contentmain*/
#contentmain{
	float: left;
	width: 642px;
}
.contentHolder0{
	float: left;
	width: 642px;
	height: 30px;
}
.contentHolder{
	float: left;
	width: 642px;
}
.contentHolder1{
	float: left;
	width: 165px;
}
.contentHolder2{
	float: left;
	width: 477px;
	padding-top:12px;
}
.contentHolder3{
	float: left;
	width: 314px;
}
.contentHolder6{
	float: left;
	width: 272px;
	padding-left:20px;
	padding-right:20px;
}
.contentHolder7{
	float: left;
	height: 28px;
	width: 243px;
	padding-left:25px;
	padding-right:46px;
}
.contentHolder8{
	float: left;
	height: 23px;
	width: 205px;
	padding-left:38px;
	background-image: url(images/icon1.jpg);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 5px;
}
.contentHolder9{
	float: left;
	height: auto;
	width: 243px;
	padding-left:25px;
	padding-right:46px;
}
.contentHolder10{
	float: left;
	height: auto;
	width: 205px;
	padding-left:38px;
	padding-top: 5px;
	background-image: url(images/icon1.jpg);
	background-position: inherit;
	background-repeat: no-repeat;
}
.contentHolder11{
	float: left;
	width: 620px;
	padding-left: 22px;
}
.contentHolder12{
	float: left;
	width: 622px;
	padding-left: 20px;
}
.contentHolder13{
	float: left;
	width: 602px;
	padding-left: 20px;
	padding-right: 20px;
}
.contentHolder4{
	float: left;
	width: 642px;
}
.sign-up{
	float: left;
	width: 620px;
	height:355px;
	background-image:url(images/signupbg.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding-left:22px;
}
.contactus{
	float: left;
	width: 620px;
	background-image:url(images/contactpic.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-left:22px;
}
.signup01{
	float:left;
	width:620px;
	font-weight:bold;
	padding-bottom:8px;
}
.signup02{
	float:left;
	width:620px;
	padding-bottom:8px;
}
.signupno1{
    float:left;
	width:620px;
}
.signupnumbers{
	float:left;
}
.signuptext{
    float:left;
	padding-top:5px;
	width:300px;
	padding-bottom:5px;
}
.signuplink{
	color:#333333;
	text-decoration:none;
}
a:hover.signuplink{
	color:#333333;
	text-decoration:underline;
}
.signupdivider{
    float:left;
	width:620px;
}
.contentHolder5{
	float: left;
	width: 274px;
	background-image:url(images/bg3.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:62px;
	padding-right: 40px;
}
.contentHolder5a{
	float: left;
	width: 284px;
	background-image:url(images/bg4.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:62px;
	padding-right: 30px;
}

/*footer curve*/
#footer{
	float: left;
	height: 32px;
	width: 1034px;
	background-image:url(images/bgstrip_bottom.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
.curvebottomleft{
	float: left;
	height:32px;
	width: 35px;
}
.curvebottomright{
	float: left;
	height:32px;
	width: 35px;
}
.bottom_spacer{
	float: left;
	height:32px;
	width: 964px;
}
.footer{
	float: left;
	width: 890px;
	height: 76px;
	background-image: url(images/footer1.jpg);
	background-repeat: no-repeat;
}
.footercontent{
	float: left;
	width: 320px;
	height: 45px;
	padding-left: 8px;
	padding-top: 31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #ffbf00;*/
	color: #CCCCCC;
}
.footercontent1{
	float: left;
	width: 542px;
	height: 55px;
	padding-left: 20px;
	padding-top: 21px;
	
}
.footercontent2{
	float: left;
	width: 525px;
	height: auto;
	
}
.footercontent2a{
	float: left;
	width: auto;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.footercontent3a{
	float: right;
	width: auto;
}

a:hover.footercontent2a{
	float: left;
	width: auto;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
.contactform{
	background-image:url(images/formbg.png);
	background-repeat:no-repeat;
	float:left;
	width:300px;
	height:234px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}
.contactfield{
	float:left;
	width:210px;
}	
.contactfield2{
	float:left;
	width:300px;
}	
.button{
	float:left;
	padding-top:5px;
	width:300px;
}	
.contactfield2{
	float:left;
	width:300px;
	padding-bottom:10px;
}
.phonenumber{
	float:left;
	width:890px;
	font-family:"Century Gothic";
	font-size:20px;
	padding-bottom:8px;
	font-weight:bold;
	color:#202932;
}	
.phoneholder{
	float:left;
	width:425px;
	padding-right:20px;
}
.powered{
	float:left;
	width:870px;
	padding-right:20px;
}
.phonelink{
	font-size:12px;
	color:#687586;
	text-decoration:none;
	font-weight:normal;
}
a:hover.phonelink{
	font-size:12px;
	color:#687586;
	text-decoration:underline;
	font-weight:normal;
}
.phonenormal{
	font-size:18px;
	color:#687586;
	text-decoration:none;
	font-weight:normal;
}
.importanttext{
	float:left;
	width:620px;
	color:#D4252A;
	font-size:13px;
	padding-bottom:13px;
	padding-top:13px;
}
.seolink {
	color:#999999;
	text-decoration: none;
}
a:hover.seolink {
	text-decoration: none;
}
.seolink1 {
	color:#999999;
	text-decoration: none;
}
a:hover.seolink1 {
	text-decoration: underline;
}