.page {
cursor:hand;
margin:auto;
}

.left-gradient {
background-image:url(../images/index_10.jpg);
background-repeat:repeat-y;
}

.right-gradient {
background-image:url(../images/index_05.jpg);
background-repeat:repeat-y;
}

.log-in-box {
background-image:url(../images/log-in-box.jpg);
background-repeat:no-repeat;
}


.mission-bg{
background-image:url(../images/mission-bg.jpg);
background-repeat:no-repeat;
}

/*typography* *typography* *typography* *typography* *typography* *typography*/

.body-text, .white-text, .footer-link, .sidebar-text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
}

.blackbody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}

.sidebar-text {
padding-left:20px;
padding-right:20px;
}

.white-text {
color:#FFFFFF;
} 

.footer-link {
font-size:10px;
}

.white-sml {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

.whiteheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	}

a.red-link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E2001A;
text-decoration:none;
}

a.red-link:hover {
color:gray;
}

a.green-link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D6435;
}

a.green-link:hover {
color:#A5B453;
}

p.faq a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

p.faq a:hover {
color:#E2001A;
text-decoration:underline;
}

span.shop a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E2001A;
text-decoration:none;
}

span.shop a:hover {
color:#666666;
text-decoration:underline;
}

.page-header {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666666;
}

.subheader{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

.dark-green{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#5E6436;
}

.sitemap a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:underline;
	}
	
.sitemap a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5E6436;
	text-decoration:none;
	}

.sitemap a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	}
	
	
/*DEVON STYLES*/	

.page_title{
	font-size:26px;
	color:#F00;
	width:100%;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:22px;
}

h3{
	font-size:18px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.sponsorship_wrapper{
	width:550px;
	margin:0px;
    padding-bottom:10px;
	border-bottom:1px solid #D6D6D6;
    margin-bottom:10px;
}

.package_title{
	font-size:26px;
	color:#F00;
	float:left;
	width:450px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:22px;
}


.chili_icon{
	border:none;
	margin-right:5px;
}

.price{
	float:right;
	background-color:#090;
	padding:5px;
	letter-spacing:1px;
	margin-bottom:5px;
	font-size:24px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

.package_subheader{
	color:#000;
	text-transform:uppercase;
}

.red{
	color:#F00;
	font-size:25px;
}

.package_description{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;

}

ul.package_list{
	width:325px;
	float:left;
	margin-top:20px;
	padding:0px;
	list-style:none;
}

ul.package_list li{
	line-height:38px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	
}

.icon{
	float:left;
	width:45px;
	margin-right:10px;
	clear:both;
}

.package_subheader{
	text-transform:uppercase;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:10px;
}

.productTextInput{
	width:30px !important;
}


