
body{
	background-image:url(backgroundmain.png);
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

a{
	text-decoration:none;
	color:#666;
}

h2{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	font-weight:100;
	padding:0;
	margin:0;
	padding-top:60px;
	color:#333;
	text-align:center;
	margin: 0 auto;
	margin-right:20px;
}

h3{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	font-weight:100;
	padding:0;
	margin:0;
	color:#8DC63F;
	text-align:left;
	margin: 0 auto;
	margin-right:20px;
}

h4{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	font-weight:100;
	padding:0;
	margin:0;
	color:#8DC63F;
	text-align:center;
	margin: 0 auto;
	margin-right:20px;
}

.headerwrapper{
	width:900px;
	height:130px;
	margin: 0 auto;
}

.logo{
	background-image:url(logo.png);
	width:201px;
	height:91px;
	float:left;
	background-repeat:no-repeat;
	margin-top:20px;
}

.navigationwrapper{
	width:400px;
	height:30px;
	margin-top:50px;
	float:left;
	margin-left:50px;
}

#homebtn{
	width:80px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:13px;
	text-align:center;
	padding-top:6px;
}

#aboutbtn{
	width:80px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:13px;
	text-align:center;
	padding-top:6px;
}

#contactbtn{
	width:80px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:13px;
	text-align:center;
	padding-top:6px;
}

#homebtn:hover{
	width:80px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:13px;
	text-align:center;
	padding-top:6px;
	background-color:#8DC63F;
}

#aboutbtn:hover{
	width:80px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:13px;
	text-align:center;
	padding-top:6px;
	background-color:#8DC63F;
}

#contactbtn:hover{
	width:80px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:13px;
	text-align:center;
	padding-top:6px;
	background-color:#8DC63F;
}

.bannerwrapper{
	background-image:url(banner1.png);
	width:1200px;
	height:400px;
	margin: 0 auto;
	box-shadow: 0px 5px 10px #999;
}

.bannercontent{
	width:350px;
	height:250px;
	margin-left:530px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	text-align:right;
	padding-top:90px;
}

#bannermorebtn{
	background-color:#CCC;
	width:90px;
	height:27px;
	float:right;
	color:#333;
	text-align:center;
	padding-top:8px;
	font-size:13px;
}

#bannermorebtn:hover{
	background-color:#8DC63F;
	width:90px;
	height:27px;
	float:right;
	padding-top:8px;
	color:#FFF;
	font-size:13px;
}
	
.contentwrappermain{
	width:900px;
	height:1050px;
	margin: 0 auto;
	padding-top:20px;
}

#welcomeboxbackground{
	background-image:url(welcomeboxbackground.png);
	width:400px;
	height:420px;
	float:left;
	background-repeat:repeat-y;
}

#welcomeboxcontent1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:42px;
	text-align:left;
	width:320px;
	height:70px;
	padding-right:10px;
	padding-top:20px;
	color:#FFF;
	border-bottom-style:groove;
	border-bottom-color:#999;
	border-bottom-width:medium;
	margin: 0 auto;
}

#welcomeboxcontent2{
	width:340px;
	height:20px;
	color:#CCC;
	line-height:20px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin: 0 auto;
}

#welcomemorebtn{
	background-color:#CCC;
	width:90px;
	height:28px;
	float:right;
	color:#333;
	text-align:center;
	padding-top:6px;
	font-size:13px;
}

#welcomemorebtn:hover{
	background-color:#8DC63F;
	width:90px;
	height:28px;
	float:right;
	padding-top:6px;
	color:#FFF;
	font-size:13px;
}

#linkboxwrapper{
	width:480px;
	height:420px;
	float:left;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:14px;
}

#linkboxtopwrapper{
	width:450px;
	height:200px;
	margin: 0 auto;
}

#linkboxbottomwrapper{
	width:450px;
	height:200px;
	margin: 0 auto;
	clear:both;
	padding-top:20px;
}

#linkbox1background{
	background-color:#F3F3F3;
	width:210px;
	height:200px;
	float:left;
}

#linkbox1background:hover{
	background-color:#8DC63F;
	width:210px;
	height:200px;
	float:left;
}
#linkbox2background{
	background-color:#F3F3F3;
	width:210px;
	height:200px;
	float:left;
	margin-left:20px;
}

#linkbox2background:hover{
	background-color:#8DC63F;
	width:210px;
	height:200px;
	float:left;
}

#linkbox3background{
	background-color:#F3F3F3;
	width:210px;
	height:200px;
	float:left;
}

#linkbox3background:hover{
	background-color:#8DC63F;
	width:210px;
	height:200px;
	float:left;
}

#linkbox4background{
	background-color:#F3F3F3;
	width:210px;
	height:200px;
	float:left;
	margin-left:20px;
}

#linkbox4background:hover{
	background-color:#8DC63F;
	width:210px;
	height:200px;
	float:left;
}

#lb1top{
	width:180px;
	height:25px;
	padding-left:5px;
	padding-right:5px;
	padding-top:25px;
	margin: 0 auto;
	font-family:Myriad Pro, Geneva, sans-serif;
	font-size:20px;
	text-align:left;
	border-bottom-style:groove;
	border-bottom-width:2px;
	border-bottom-color:#F7F7F7;
	color:#333;	
}

#lb1bot{
	width:190px;
	height:65px;
	margin-top:20px;
	margin: 0 auto;
	line-height:20px;
	margin-top:5px;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	margin-top:35px;
	font-size:14px;
}

#lb1bot:hover{
	width:190px;
	height:65px;
	margin-top:20px;
	margin: 0 auto;
	line-height:20px;
	margin-top:5px;
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	margin-top:35px;
	text-decoration:underline;	
}

#lb2top{
	width:180px;
	height:25px;
	padding-left:5px;
	padding-right:5px;
	padding-top:25px;
	margin: 0 auto;
	font-family:Myriad Pro, Geneva, sans-serif;
	font-size:20px;
	text-align:left;
	border-bottom-style:groove;
	border-bottom-width:2px;
	border-bottom-color:#F7F7F7;
	color:#333;	
}

#lb2bot{
	width:190px;
	height:65px;
	margin-top:20px;
	margin: 0 auto;
	line-height:20px;
	margin-top:5px;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	margin-top:35px;
	font-size:14px;
}

#lb2bot:hover{
	width:190px;
	height:65px;
	margin-top:20px;
	margin: 0 auto;
	line-height:20px;
	margin-top:5px;
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	margin-top:35px;
	text-decoration:underline;	
}

#lb3top{
	width:180px;
	height:25px;
	padding-left:5px;
	padding-right:5px;
	padding-top:25px;
	margin: 0 auto;
	font-family:Myriad Pro, Geneva, sans-serif;
	font-size:18px;
	text-align:left;
	border-bottom-style:groove;
	border-bottom-width:2px;
	border-bottom-color:#F7F7F7;
	color:#333;	
}

#lb3bot{
	width:190px;
	height:65px;
	margin-top:20px;
	margin: 0 auto;
	line-height:20px;
	margin-top:5px;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	margin-top:35px;
	font-size:14px;
}

#lb3bot:hover{
	width:190px;
	height:65px;
	margin-top:20px;
	margin: 0 auto;
	line-height:20px;
	margin-top:5px;
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	margin-top:35px;
	text-decoration:underline;	
}

#lb4top{
	width:180px;
	height:25px;
	padding-left:5px;
	padding-right:5px;
	padding-top:25px;
	margin: 0 auto;
	font-family:Myriad Pro, Geneva, sans-serif;
	font-size:18px;
	text-align:left;
	border-bottom-style:groove;
	border-bottom-width:2px;
	border-bottom-color:#F7F7F7;
	color:#333;	
}

#lb4bot{
	width:190px;
	height:65px;
	margin-top:20px;
	margin: 0 auto;
	line-height:20px;
	margin-top:5px;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	margin-top:35px;
	font-size:14px;
}

#lb4bot:hover{
	width:190px;
	height:65px;
	margin-top:20px;
	margin: 0 auto;
	line-height:20px;
	margin-top:5px;
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	margin-top:35px;
	text-decoration:underline;	
}

#contentmidwrapper{
	width:900px;
	height:200px;
	margin: 0 auto;
	clear:both;
	padding-top:20px;
}

#cmleft{
	background-image:url(phoneicon1.png);
	background-repeat:no-repeat;
	background-position:top;
	width:275px;
	height:200px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	
}

#cmmid{
	background-image:url(infoicon3.png);
	background-repeat:no-repeat;
	background-position:top;
	width:275px;
	height:200px;
	float:left;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
}

#cmright{
	background-image:url(globeicon2.png);
	background-repeat:no-repeat;
	background-position:top;
	width:275px;
	height:200px;
	float:left;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
}

#contentlowwrapper{
	width:900px;
	height:400px;
	margin: 0 auto;
}

#horizsep{
	width:750px;
	margin: 0 auto;
	border-bottom-style:groove;
	border-bottom-width:2px;
	border-bottom-color:#F7F7F7;
}

#compliancelogos{
	width:845px;
	margin: 0 auto;
	background-repeat:no-repeat;
	margin-top:30px;
}

#compliancetext{
	width:845px;
	height:150px;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	padding-top:20px;
}

#cardtypes{
	background-image:url(card.jpg);
	width:400px;
	height:40px;
	margin: 0 auto;
	background-repeat:no-repeat;
	clear:both;
}

#footerbackground{
	background-color:#333;
	width:100%;
	height:30px;
	margin: 0 auto;
	clear:both;
}

#footerwrapper{
	width:900px;
	height:20px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CCC;
	margin: 0 auto;
	text-align:center;
}

/* ------- ABOUT CSS BELOW -------*/

#aboutboxcontent2{
	width:370px;
	height:200px;
	color:#CCC;
	line-height:20px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin: 0 auto;
}

#aboutboxbackground{
	background-image:url(welcomeboxbackground.png);
	width:400px;
	height:600px;
	float:left;
	background-repeat:repeat-y;
}

.contentaboutwrappermain{
	width:900px;
	height:1200px;
	margin: 0 auto;
	padding-top:20px;
}

#aboutrightwrapper{
	width:430px;
	padding-left:20px;
	height:630px;
	float:left;
}

#aboutcontent1{
	width:390px;
	height:650px;
	padding-left:20px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:14px;
	text-align:left;
}

#aboutcontentwrapper2{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:14px;
	text-align:left;
	width:900px;
	height:200px;
}

#contentaboutlowwrapper{
	width:900px;
	height:350px;
	margin: 0 auto;
}

#contactform{
	width:300px;
	height:300px;
	margin: 0 auto;
	padding-top:60px;
}
	

/* ------ Scrollbox stuff ------------ */

hr{height:0; border:none; border-bottom:1px solid rgba(255,255,255,0.2); border-top:1px solid rgba(0,0,0,0.9); margin:20px 10px; clear:both;}
		.links{margin:10px 0 0 10px;}
		.links a{display:inline-block; padding:2px 10px; margin:10px; background:#C30; text-decoration:none; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
		.links a:hover{background:#de4816;}
		.content{ margin: 0 auto; width:800px; height:200px; padding:20px; overflow:auto; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
		.content p:nth-child(even){color:#333; font-family:arial; font-size:14px;}
		.content p:nth-child(3n+0){color:#333;}
		
/* ------- Scrollbox stuff ----------*/
#discount{
width:990px;
height:80px;
text-align:right;
margin:0 auto;
font-size:50px;
color:#000;

background-image:url(discount.png);
}
#code{
line-height:80px;	
text-align:right;
margin-right:130px;
font-family:Arial, Helvetica, sans-serif;
}
