@charset "UTF-8";

/* Start General Styles */

* {
	margin:0;
	padding:0;
}

html {
	overflow-y:scroll;
}

html, body {
	height:100%;
	background:#eee;
	margin:0;
	padding:0;
}

img {
	border:0;
	margin:0;
	padding:0;
}

a {
	outline:none;
}

/* End General Styles */

/* Start Main Wrapper Styles */

.mainwrapper {
	width:100%;
	min-height:100%;
	height:auto !important;
	height:100%;
	position:relative;
	margin:0 auto -402px;
}

.mainwrapper .push {
	height:402px;
}

/* End Main Wrapper Styles */

#gototop {
	width:119px;
	height:30px;
	background:url("img/goingupbtblue.png");
	cursor:pointer;
	position:fixed;
	top:20px;
	right:20px;
	z-index:1;
}

#gototop:hover {
	background-position:0 -30px;
}

.tooltip {
	width:25px;
	height:15px;
	background:url(img/downarrow.png) top center no-repeat;
	font-size:1px;
	color:#fff;
	text-align:center;
	display:none;
	position:absolute;
}

/* Start Header Styles */

.headerwp {
	width:100%;
	height:100px;
	background:url(img/headerbg.png) top center repeat-x;
	border-bottom:1px solid #fff;
}

.headerwp .header {
	width:1000px;
	height:100px;
	position:relative;
	margin:0 auto;
}

.headerwp .header .logo {
	width:277px;
	height:100px;
	position:absolute;
	left:20px;
}

.headerwp .header .nav {
	height:100px;
	line-height:100px;
	position:absolute;
	right:20px;
}

.headerwp .header .nav .homebt {
	width:43px;
	height:14px;
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:15px;
	color:#fff;
	text-decoration:none;
	text-shadow:1px 1px 1px #13455b;
	margin-right:10px;
	padding:15px;
}

.headerwp .header .nav .homebt:hover {
	background:#206c90;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    	box-shadow: 1px 1px 1px #13455b inset;
    	-webkit-box-shadow: 1px 1px 1px #13455b inset;
    	-moz-box-shadow: 1px 1px 1px #13455b inset;
}

.headerwp .header .nav .aboutbt {
	width:44px;
	height:14px;
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:15px;
	color:#fff;
	text-decoration:none;
	text-shadow:1px 1px 1px #13455b;
	margin-right:10px;
	padding:15px;
}

.headerwp .header .nav .aboutbt:hover {
	background:#206c90;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    	box-shadow: 1px 1px 1px #13455b inset;
    	-webkit-box-shadow: 1px 1px 1px #13455b inset;
    	-moz-box-shadow: 1px 1px 1px #13455b inset;
}

.headerwp .header .nav .planspricingbt {
	width:110px;
	height:14px;
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:15px;
	color:#fff;
	text-decoration:none;
	text-shadow:1px 1px 1px #13455b;
	margin-right:10px;
	padding:15px;
}

.headerwp .header .nav .planspricingbt:hover {
	background:#206c90;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    	box-shadow: 1px 1px 1px #13455b inset;
    	-webkit-box-shadow: 1px 1px 1px #13455b inset;
    	-moz-box-shadow: 1px 1px 1px #13455b inset;
}

.headerwp .header .nav .supportbt {
	width:61px;
	height:14px;
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:15px;
	color:#fff;
	text-decoration:none;
	text-shadow:1px 1px 1px #13455b;
	margin-right:0px;
	padding:15px;
}

.headerwp .header .nav .supportbt:hover {
	background:#206c90;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    	box-shadow: 1px 1px 1px #13455b inset;
    	-webkit-box-shadow: 1px 1px 1px #13455b inset;
    	-moz-box-shadow: 1px 1px 1px #13455b inset;
}

/* End Header Styles */

/* Start Featured Styles */

.featuredwp {
	width:100%;
	height:375px;
	background:url(img/featuredbg.png) top center repeat-x;
	border-bottom:1px solid #ccc;
}

.featuredwp .featured {
	width:1000px;
	height:315px;
	position:relative;
	margin:0 auto;
	padding:30px 0;
}

.featuredwp .featured .logobg {
	width:540px;
	height:375px;
	background:url(img/logobglg.png) top center no-repeat;
	position:absolute;
	top:0;
	right:50px;
}

.featuredwp .featured .headline {
	font-family:'Museo300',helvetica,arial,sans-serif;
	font-size:50px;
	color:#13455b;
	line-height:54px;
	text-align:center;
	text-shadow:1px 1px 1px #fff;
}

.featuredwp .featured .headline .museo500 {
	font-family:'Museo500',helvetica,arial,sans-serif;
}

.featuredwp .featured .image {
	width:436px;
	height:251px;
	position:absolute;
	bottom:0;
	left:24px;
}

.featuredwp .featured .text {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:20px;
	color:#333;
	line-height:24px;
	position:absolute;
	bottom:152px;
	left:500px;
}

.featuredwp .featured .subheadline {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:30px;
	color:#13455b;
	text-shadow:1px 1px 1px #fff;
	position:absolute;
	bottom:102px;
	left:500px;
}

.featuredwp .featured .subheadline .museo700 {
	font-family:'Museo700',helvetica,arial,sans-serif;
	font-style:italic;
}

.featuredwp .featured .button {
	width:252px;
	height:52px;
	background:url("img/planspricingbt.png");
	position:absolute;
	bottom:30px;
	left:500px;
}

.featuredwp .featured .button:hover {
	background-position:0 -52px;
}

/* End Featured Styles */

/* Start Body Styles */

.bodywp {
	width:100%;
}

.bodywp .body {
	width:1000px;
	margin:0 auto;
}

.bodywp .body .whybuywrapper {
	width:900px;
	margin:40px 50px 0;
}

.bodywp .body .whybuywrapper .whybuy {
	
}

.bodywp .body .whybuywrapper .whybuy .title {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:20px;
	color:#333;
	text-shadow:none;
	margin-bottom:10px;
}

.bodywp .body .whybuywrapper .whybuy .text {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:14px;
	color:#333;
	line-height:18px;
}

.bodywp .body .whybuywrapper .whybuy .what {
	width:279px;
	height:160px;
	border-right:1px solid #ddd;
	float:left;
	margin-bottom:20px;
	padding-right:20px;
}

.bodywp .body .whybuywrapper .whybuy .your {
	width:258px;
	height:160px;
	border-left:1px solid #fff;
	border-right:1px solid #ddd;
	float:left;
	margin-bottom:20px;
	padding:0 20px;
}

.bodywp .body .whybuywrapper .whybuy .you {
	width:279px;
	height:160px;
	border-left:1px solid #fff;
	float:left;
	margin-bottom:20px;
	padding-left:20px;
}

.bodywp .body .whybuywrapper .whybuyreadmore {
	width:900px;
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:14px;
	color:#13455b;
	text-shadow:1px 1px 1px #fff;
	text-align:center;
	cursor:pointer;
	margin-bottom:10px;
}

.bodywp .body .whybuywrapper .whybuyextended {
	
}

.bodywp .body .whybuywrapper .whybuyextended .title {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:20px;
	color:#333;
	text-shadow:none;
	margin-bottom:10px;
}

.bodywp .body .whybuywrapper .whybuyextended .text {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:14px;
	color:#333;
	line-height:18px;
}

.bodywp .body .whybuywrapper .whybuyextended .what {
	width:279px;
	height:105px;
	border-right:1px solid #ddd;
	float:left;
	margin:10px 0 40px;
	padding-right:20px;
}

.bodywp .body .whybuywrapper .whybuyextended .your {
	width:258px;
	height:105px;
	border-left:1px solid #fff;
	border-right:1px solid #ddd;
	float:left;
	margin:10px 0 40px;
	padding:0 20px;
}

.bodywp .body .whybuywrapper .whybuyextended .you {
	width:279px;
	height:105px;
	border-left:1px solid #fff;
	float:left;
	margin:10px 0 40px;
	padding-left:20px;
}

.bodywp .body .whybuywrapper .try {
	width:900px;
	position:relative;
	clear:both;
}

.bodywp .body .whybuywrapper .try .lineleft {
	width:15%;
	height:1px;
	background:#fff;
	border-top:1px solid #ddd;
	position:absolute;
	top:15px;
	left:0;
}

.bodywp .body .whybuywrapper .try .lineright {
	width:15%;
	height:1px;
	background:#fff;
	border-top:1px solid #ddd;
	position:absolute;
	top:15px;
	right:0;
}

.bodywp .body .whybuywrapper .try .text {
	width:900px;
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:30px;
	color:#13455b;
	text-shadow:1px 1px 1px #fff;
	text-align:center;
}

.bodywp .body .about {
	width:900px;
	margin:40px 50px 0;
}

.bodywp .body .about .whois {
	width:410px;
	float:left;
	margin-right:45px;
}

.bodywp .body .about .whois .title {
	font-family:'Museo300',helvetica,arial,sans-serif;
	font-size:40px;
	color:#13455b;
	text-shadow:1px 1px 1px #fff;
	margin-bottom:10px;
}

.bodywp .body .about .whois .title .museo500 {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:45px;
}

.bodywp .body .about .whois .title .quicksandbook {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:45px;
}

.bodywp .body .about .whois .image {
	width:100px;
	height:100px;
	float:left;
	margin:0 10px 6px 0;
}

.bodywp .body .about .whois .text {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#333;
	line-height:22px;
}

.bodywp .body .about .whois .text a {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#13455b;
	text-decoration:underline;
}

.bodywp .body .about .whois .text a:hover {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#13455b;
	text-decoration:none;
}

.bodywp .body .about .whois .text .quicksandbold {
	font-family:'QuicksandBold',helvetica,arial,sans-serif;
}

.bodywp .body .about .testimonials {
	width:445px;
	height:217px;
	background:url(img/testimonialsbg.png) top center no-repeat;
	float:right;
	position:relative;
	top:50px;
}

.bodywp .body .about .testimonials .title {
	width:445px;
	height:45px;
	background:url(img/testimonialstitlebg.png) top center no-repeat;
	position:absolute;
	top:10px;
}

.bodywp .body .about .testimonials .title .titletext {
	height:35px;
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#fff;
	text-shadow:1px 1px 1px #692907;
	line-height:35px;
	text-align:center;
}

.bodywp .body .about .testimonials .text {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:14px;
	color:#333;
	line-height:20px;
	padding:60px 25px 25px;
}

.bodywp .body .about .testimonials .text .testifier {
	text-align:right;
	margin-top:10px;
}

.bodywp .body .about .testimonials .text .testifier .quicksandbold {
	font-family:'QuicksandBold',helvetica,arial,sans-serif;
}

.bodywp .body .about .testimonials .text .testifier .quicksandbookoblique {
	font-family:'QuicksandBookOblique',helvetica,arial,sans-serif;
}

.bodywp .body .planspricing {
	width:900px;
	position:relative;
	margin:40px 50px 0;
}

.bodywp .body .planspricing .goingupbt {
	width:119px;
	height:30px;
	background:url("img/goingupbtblue.png");
	position:absolute;
	top:-30px;
	right:0;
	display:none;
}

.bodywp .body .planspricing .goingupbt:hover {
	background-position:0 -30px;
}

.bodywp .body .planspricing .title {
	font-family:'Museo300',helvetica,arial,sans-serif;
	font-size:40px;
	color:#13455b;
	text-shadow:1px 1px 1px #fff;
	float:left;
	margin:0 20px 10px 0;
}

.bodywp .body .planspricing .title .quicksandbook {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:40px;
}

.bodywp .body .planspricing .description {
	font-family:'QuicksandBookoblique',helvetica,arial,sans-serif;
	font-size:18px;
	color:#8099a4;
	padding-top:22px;
}

.bodywp .body .planspricing .text {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#333;
	line-height:22px;
	clear:both;
	margin-bottom:25px;
}

.bodywp .body .planspricing .text .quicksandbold {
	font-family:'QuicksandBold',helvetica,arial,sans-serif;
	margin:0 15px;
}

.bodywp .body .planspricing .text .installbt {
	width:30px;
	height:30px;
	background:url(img/installbtsm.png) top center no-repeat;
	display:inline-block;
	vertical-align:middle;
	margin:-7px 15px 0 0;
}

.bodywp .body .planspricing .plans {
	width:900px;
	height:327px;
	margin-bottom:25px;
}

.bodywp .body .planspricing .plans .small {
	width:170px;
	height:267px;
	background:url(img/planbgsm.png) top center no-repeat;
	float:left;
	position:relative;
	margin:10px 0 0 -2px;
	padding:20px;
}

.bodywp .body .planspricing .plans .small .title {
	width:170px;
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:30px;
	color:#333;
	text-shadow:none;
	text-align:center;
}

.bodywp .body .planspricing .plans .small .features {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#333;
}

.bodywp .body .planspricing .plans .small .features ul {
	width:170px;
	list-style-type:none;
}

.bodywp .body .planspricing .plans .small .features ul li {
	border-bottom:1px dotted #f3d3c3;
	padding:10px 0;
}

.bodywp .body .planspricing .plans .small .price {
	position:absolute;
	bottom:20px;
	left:20px;
}

.bodywp .body .planspricing .plans .small .price .only {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:20px;
	color:#666;
	text-transform:uppercase;
}

.bodywp .body .planspricing .plans .small .price .dollars {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:45px;
	color:#333;
	text-transform:uppercase;
}

.bodywp .body .planspricing .plans .small .installbt {
	width:30px;
	height:30px;
	background:url("img/installbtsm.png");
	position:absolute;
	bottom:20px;
	right:20px;
}

.bodywp .body .planspricing .plans .small .installbt:hover {
	background-position:0 -30px;
}

.bodywp .body .planspricing .plans .large {
	width:237px;
	height:297px;
	background:url(img/planbglg.png) top center no-repeat;
	float:left;
	position:relative;
	margin-left:-2px;
	padding:10px 20px 20px;
}

.bodywp .body .planspricing .plans .large .title {
	width:237px;
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:35px;
	color:#333;
	text-shadow:none;
	text-align:center;
}

.bodywp .body .planspricing .plans .large .ribbon {
	width:295px;
	height:56px;
	background:url(img/ribbonbg.png) top center no-repeat;
	position:absolute;
	top:55px;
	left:-10px;
	z-index:1;
}

.bodywp .body .planspricing .plans .large .ribbon .ribbontext {
	height:45px;
	font-family:'Museo300',helvetica,arial,sans-serif;
	font-size:18px;
	color:#fff;
	text-shadow:1px 1px 1px #692907;
	line-height:45px;
	text-align:center;
}

.bodywp .body .planspricing .plans .large .ribbon .ribbontext .museo500 {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:20px;
	text-shadow:1px 1px 1px #692907;
	text-transform:uppercase;
}

.bodywp .body .planspricing .plans .large .features {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#333;
	position:absolute;
	top:105px;
	left:20px;
}

.bodywp .body .planspricing .plans .large .features ul {
	width:237px;
	list-style-type:none;
}

.bodywp .body .planspricing .plans .large .features ul li {
	border-bottom:1px dotted #f0cab6;
	padding:10px 0;
}

.bodywp .body .planspricing .plans .large .price {
	position:absolute;
	bottom:20px;
	left:20px;
}

.bodywp .body .planspricing .plans .large .price .only {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:25px;
	color:#666;
	text-transform:uppercase;
	float:left;
	margin:15px 5px 0 0;
}

.bodywp .body .planspricing .plans .large .price .dollars {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:50px;
	color:#333;
	text-transform:uppercase;
	float:left;
}

.bodywp .body .planspricing .plans .large .installbt {
	width:38px;
	height:38px;
	background:url("img/installbtlg.png");
	position:absolute;
	bottom:20px;
	right:20px;
}

.bodywp .body .planspricing .plans .large .installbt:hover {
	background-position:0 -38px;
}

.bodywp .body .planspricing .fineprint {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:12px;
	color:#333;
	line-height:16px;
	clear:both;
	margin-bottom:25px;
}

.bodywp .body .planspricing .fineprint a {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:12px;
	color:#13455b;
	text-decoration:underline;
}

.bodywp .body .planspricing .fineprint a:hover {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:12px;
	color:#13455b;
	text-decoration:none;
}

.bodywp .body .planspricing .fineprint ul {
	list-style-type:none;
}

.bodywp .body .planspricing .fineprint ul li {
	margin-bottom:5px;
}

.bodywp .body .planspricing .fineprint a.fineprint {
	font-family:'QuicksandBookOblique',helvetica,arial,sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	cursor:pointer;
}

.bodywp .body .planspricing .features {
	clear:both;
}

.bodywp .body .planspricing .features .title {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:18px;
	color:#333;
	text-shadow:none;
	margin-bottom:10px;
}

.bodywp .body .planspricing .features .text {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:14px;
	color:#333;
	line-height:18px;
}

.bodywp .body .planspricing .features .featureleftend {
	width:169px;
	height:200px;
	border-right:1px solid #ddd;
	float:left;
	padding-right:10px;
}

.bodywp .body .planspricing .features .feature {
	width:158px;
	height:200px;
	border-left:1px solid #fff;
	border-right:1px solid #ddd;
	float:left;
	margin-bottom:30px;
	padding:0 10px;
}

.bodywp .body .planspricing .features .featurerightend {
	width:169px;
	height:200px;
	border-left:1px solid #fff;
	float:left;
	padding-left:10px;
}

.bodywp .body .planspricing .customplan {
	width:900px;
	position:relative;
	clear:both;
	margin-bottom:-20px;
}

.bodywp .body .planspricing .customplan a {
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:30px;
	color:#13455b;
	text-shadow:1px 1px 1px #fff;
	text-decoration:none;
}

.bodywp .body .planspricing .customplan .lineleft {
	width:18%;
	height:1px;
	background:#fff;
	border-top:1px solid #ddd;
	position:absolute;
	top:10px;
	left:0;
}

.bodywp .body .planspricing .customplan .lineright {
	width:18%;
	height:1px;
	background:#fff;
	border-top:1px solid #ddd;
	position:absolute;
	top:10px;
	right:0;
}

.bodywp .body .planspricing .customplan .text {
	width:900px;
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:30px;
	color:#13455b;
	text-shadow:1px 1px 1px #fff;
	text-align:center;
}

.bodywp .body .support {
	width:900px;
	min-height:450px;
	position:relative;
	margin:40px 50px 0;
}

.bodywp .body .support .goingupbt {
	width:119px;
	height:30px;
	background:url("img/goingupbtblue.png");
	position:absolute;
	top:-30px;
	right:0;
	display:none;
}

.bodywp .body .support .goingupbt:hover {
	background-position:0 -30px;
}

.bodywp .body .support .title {
	font-family:'Museo300',helvetica,arial,sans-serif;
	font-size:40px;
	color:#13455b;
	text-shadow:1px 1px 1px #fff;
	float:left;
	margin:0 20px 10px 0;
}

.bodywp .body .support .description {
	font-family:'QuicksandBookoblique',helvetica,arial,sans-serif;
	font-size:18px;
	color:#8099a4;
	padding-top:22px;
}

.bodywp .body .support .text {
	width:425px;
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#333;
	line-height:22px;
	clear:both;
	padding-right:25px;
}

.bodywp .body .support .text .quicksandbold {
	font-family:'QuicksandBold',helvetica,arial,sans-serif;
	margin:0 0 0 10px;
}

.bodywp .body .support .subheadline {
	width:425px;
	font-family:'Museo500',helvetica,arial,sans-serif;
	font-size:25px;
	color:#13455b;
	text-shadow:1px 1px 1px #fff;
	text-align:center;
	margin-top:40px;
}

.bodywp .body .support .subheadline .museo700 {
	font-family:'Museo700',helvetica,arial,sans-serif;
	font-style:italic;
}

.bodywp .body .support .form {
	width:450px;
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#333;
	line-height:22px;
	position:absolute;
	top:50px;
	right:0;
}

.bodywp .body .support .form .name {
	width:255px;
	height:40px;
	background:#fdf6f3;
	border:0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    	box-shadow: 1px 1px 1px #e1cfc7 inset;
    	-webkit-box-shadow: 1px 1px 1px #e1cfc7 inset;
    	-moz-box-shadow: 1px 1px 1px #e1cfc7 inset;
    	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:20px;
	color:#9c3e0b;
	line-height:40px;
	outline:none;
    	margin-bottom:10px;
    	padding:0 10px;
}

.bodywp .body .support .form .email {
	width:255px;
	height:40px;
	background:#fdf6f3;
	border:0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    	box-shadow: 1px 1px 1px #e1cfc7 inset;
    	-webkit-box-shadow: 1px 1px 1px #e1cfc7 inset;
    	-moz-box-shadow: 1px 1px 1px #e1cfc7 inset;
    	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:20px;
	color:#9c3e0b;
	line-height:40px;
	outline:none;
    	margin-bottom:10px;
    	padding:0 10px;
}

.bodywp .body .support .form .message {
	width:430px;
	height:225px;
	background:#fdf6f3;
	border:0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    	box-shadow: 1px 1px 1px #e1cfc7 inset;
    	-webkit-box-shadow: 1px 1px 1px #e1cfc7 inset;
    	-moz-box-shadow: 1px 1px 1px #e1cfc7 inset;
    	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:20px;
	color:#9c3e0b;
	outline:none;
    	margin-bottom:10px;
    	padding:15px 10px 10px;
}

.bodywp .body .support .form .sendbt {
	width:112px;
	height:47px;
	background:url("img/sendbt.png");
	border:0;
	cursor:pointer;
	position:absolute;
}

.bodywp .body .support .form .sendbt:hover {
	background-position:0 -47px;
}

.bodywp .body .support .form .ddfmwrap {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#333;
}

.bodywp .body .support .form .errors {
	line-height:20px;
	position:absolute;
	bottom:-45px;
	left:122px;
}

.bodywp .body .spacer {
	height:40px;
	clear:both;
}

.bodywp .body .divider {
	width:900px;
	height:3px;
	background:#ddd;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	position:relative;
	margin:0 50px;
}

.bodywp .body .divider .dividerlogo {
	width:26px;
	height:26px;
	background:url(img/dividerlogo.png) top center no-repeat;
	position:absolute;
	top:50%;
	left:50%;
	margin:-13px 0 0 -13px;
}

/* End Body Styles */

.footershadow {
	width:100%;
	height:30px;
	background:url(img/footershadow.png) top center repeat-x;
	clear:both;
	margin-top:20px;
}

/* Start Footer Styles */

.footerwp {
	width:100%;
	height:375px;
	background:url(img/footerbg2.png) top center repeat-x;
	border-top:1px solid #fff;
}

.footerwp .footer {
	width:924px;
	height:375px;
	position:relative;
	margin:0 auto;
}

.footerwp .footer a {
	font-family:'QuicksandBold',helvetica,arial,sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
}

.footerwp .footer a:hover {
	font-family:'QuicksandBold',helvetica,arial,sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
}

.footerwp .footer ul {
	list-style-type:none;
	margin-bottom:15px;
}

.footerwp .footer ul li {
	border-bottom:1px dotted #9c3e0b;
	padding:10px 0;
}

.footerwp .footer ul li.top {
	padding-top:0;
}

.footerwp .footer ul li.bottom {
	border-bottom:0;
	padding:10px 0 0;
}

.footerwp .footer .title {
	font-family:'Museo300',helvetica,arial,sans-serif;
	font-size:30px;
	color:#fff;
	text-shadow:1px 1px 1px #692907;
	margin-bottom:20px;
}

.footerwp .footer .footerdivider {
	width:2px;
	height:280px;
	background:url(img/footerdivider.png) top center no-repeat;
	float:left;
	margin:30px 20px 0;
}

.footerwp .footer .footerline {
	width:924px;
	height:2px;
	background:url(img/footerline.png) top center no-repeat;
	clear:both;
}

.footerwp .footer .text {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:14px;
	color:#fff;
	line-height:18px;
}

.footerwp .footer .quicksandbold {
	font-family:'QuicksandBold',helvetica,arial,sans-serif;
}

.footerwp .footer .quicksandbookoblique {
	font-family:'QuicksandBookOblique',helvetica,arial,sans-serif;
	font-size:12px;
}

.footerwp .footer .blogfeed {
	width:280px;
	min-height:250px;
	float:left;
	padding-top:30px;
}

.footerwp .footer .twitterupdates {
	width:280px;
	min-height:250px;
	float:left;
	padding-top:30px;
}

.footerwp .footer .twitterupdates ul {
	list-style:none;
	margin-top:-10px;
}

.footerwp .footer .twitterupdates ul li {
}

.footerwp .footer .twitterupdates ul li a {
	font-family:'QuicksandBookOblique',helvetica,arial,sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
	font-weight:none;
}

.footerwp .footer .twitterupdates ul li span {
	display:block;
}

.footerwp .footer .twitterupdates ul li span a {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	font-weight:none;
	font-style:normal;
}

.footerwp .footer .newslettersignup {
	width:280px;
	min-height:250px;
	float:left;
	padding-top:30px;
}

.footerwp .footer .newslettersignup .form {
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:12px;
	color:#fff;
}

.footerwp .footer .newslettersignup .form fieldset {
	border:0;
}

.footerwp .footer .newslettersignup .form #mce-EMAIL {
	width:240px;
	height:35px;
	background:#fff;
	border:0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    	box-shadow: 1px 1px 1px #9f9f9f inset;
    	-webkit-box-shadow: 1px 1px 1px #9f9f9f inset;
    	-moz-box-shadow: 1px 1px 1px #9f9f9f inset;
    	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:16px;
	color:#333;
	line-height:35px;
	outline:none;
    	margin:15px 0 10px;
    	padding:0 10px;
}

.footerwp .footer .newslettersignup .form #mc-embedded-subscribe {
	width:92px;
	height:42px;
	background:url("img/footersendbt.png");
	border:0;
	position:absolute;
	cursor:pointer;
	clear:both;
}

.footerwp .footer .newslettersignup .form #mc-embedded-subscribe:hover {
	background-position:0 -42px;
}

.footerwp .footer .newslettersignup .form #mce-responses {
    	width:250px;
    	height:50px;font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:12px;
	color:#fff;
    	margin-left:102px;
    	display:inline-block;
}

.footerwp .footer .newslettersignup .form #mce-error-response {
    	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:12px;
	color:#fff;
	line-height:18px;
}

.footerwp .footer .newslettersignup .form #mce-success-response {
    	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:12px;
	color:#fff;
	line-height:18px;
}

.footerwp .footer .copyright {
	height:63px;
	font-family:'QuicksandBook',helvetica,arial,sans-serif;
	font-size:14px;
	color:#fff;
	text-shadow:1px 1px 1px #692907;
	line-height:63px;
}

.footerwp .footer .goingupbt {
	width:119px;
	height:30px;
	background:url("img/goingupbtwhite.png");
	position:absolute;
	bottom:16.5px;
	right:0;
	display:none;
}

.footerwp .footer .goingupbt:hover {
	background-position:0 -30px;
}

/* End Footer Styles */

/* Start Font Face Styles */

@font-face {
	font-family: 'QuicksandLight';
	src: url('fontface/quicksand/Quicksand_Light-webfont.eot');
	src: local('â˜º'), url('fontface/quicksand/Quicksand_Light-webfont.woff') format('woff'), url('fontface/quicksand/Quicksand_Light-webfont.ttf') format('truetype'), url('fontface/quicksand/Quicksand_Light-webfont.svg#webfontxOK7zMuM') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandLightOblique';
	src: url('fontface/quicksand/Quicksand_Light_Oblique-webfont.eot');
	src: local('â˜º'), url('fontface/quicksand/Quicksand_Light_Oblique-webfont.woff') format('woff'), url('fontface/quicksand/Quicksand_Light_Oblique-webfont.ttf') format('truetype'), url('fontface/quicksand/Quicksand_Light_Oblique-webfont.svg#webfontvBgqc5bU') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandBook';
	src: url('fontface/quicksand/Quicksand_Book-webfont.eot');
	src: local('â˜º'), url('fontface/quicksand/Quicksand_Book-webfont.woff') format('woff'), url('fontface/quicksand/Quicksand_Book-webfont.ttf') format('truetype'), url('fontface/quicksand/Quicksand_Book-webfont.svg#webfontQvsv8Mp8') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandBookOblique';
	src: url('fontface/quicksand/Quicksand_Book_Oblique-webfont.eot');
	src: local('â˜º'), url('fontface/quicksand/Quicksand_Book_Oblique-webfont.woff') format('woff'), url('fontface/quicksand/Quicksand_Book_Oblique-webfont.ttf') format('truetype'), url('fontface/quicksand/Quicksand_Book_Oblique-webfont.svg#webfontDkcdglAy') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandBold';
	src: url('fontface/quicksand/Quicksand_Bold-webfont.eot');
	src: local('â˜º'), url('fontface/quicksand/Quicksand_Bold-webfont.woff') format('woff'), url('fontface/quicksand/Quicksand_Bold-webfont.ttf') format('truetype'), url('fontface/quicksand/Quicksand_Bold-webfont.svg#webfontA4fKbYnS') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandBoldOblique';
	src: url('fontface/quicksand/Quicksand_Bold_Oblique-webfont.eot');
	src: local('â˜º'), url('fontface/quicksand/Quicksand_Bold_Oblique-webfont.woff') format('woff'), url('fontface/quicksand/Quicksand_Bold_Oblique-webfont.ttf') format('truetype'), url('fontface/quicksand/Quicksand_Bold_Oblique-webfont.svg#webfontijreB3Ak') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandDash';
	src: url('fontface/quicksand/Quicksand_Dash-webfont.eot');
	src: local('â˜º'), url('fontface/quicksand/Quicksand_Dash-webfont.woff') format('woff'), url('fontface/quicksand/Quicksand_Dash-webfont.ttf') format('truetype'), url('fontface/quicksand/Quicksand_Dash-webfont.svg#webfontcuKfewST') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* A font by Jos Buivenga (exljbris) -> http://www.exljbris.com */

@font-face {
	font-family: 'Museo300';
	src: url('fontface/museo/museo300-regular-webfont.eot');
	src: local('â˜º'), url('fontface/museo/museo300-regular-webfont.woff') format('woff'), url('fontface/museo/museo300-regular-webfont.ttf') format('truetype'), url('fontface/museo/museo300-regular-webfont.svgz#webfontfRD1Q0ql') format('svg'), url('fontface/museo/museo300-regular-webfont.svg#webfontfRD1Q0ql') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Museo500';
	src: url('fontface/museo/museo500-regular-webfont.eot');
	src: local('â˜º'), url('fontface/museo/museo500-regular-webfont.woff') format('woff'), url('fontface/museo/museo500-regular-webfont.ttf') format('truetype'), url('fontface/museo/museo500-regular-webfont.svgz#webfont4xxJyvL9') format('svg'), url('fontface/museo/museo500-regular-webfont.svg#webfont4xxJyvL9') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Museo700';
	src: url('fontface/museo/museo700-regular-webfont.eot');
	src: local('â˜º'), url('fontface/museo/museo700-regular-webfont.woff') format('woff'), url('fontface/museo/museo700-regular-webfont.ttf') format('truetype'), url('fontface/museo/museo700-regular-webfont.svgz#webfontkDKoLhxA') format('svg'), url('fontface/museo/museo700-regular-webfont.svg#webfontkDKoLhxA') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* End Font Face Styles */