/* CSS Document */

body {
	background-image: url(../images/general/back.jpg);
	margin: 0px;
	padding:0px;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

img {
	border:none;
}

.outer {
	width:100%;
	background-image:url(../images/general/topgrad.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.inner {
	width:100%;
	background-image:url(../images/general/mountains.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	min-height:1069px;
}

.container {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/general/mainback.gif);
}

.content {
	background-image:url(../images/general/mainbackswish.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.content:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.bodycopy {
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	line-height:20px;
	padding-top:0px;
	padding-bottom:15px;
	margin:0px;
}

.bodycopy a:link {font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.bodycopy a:visited {font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.bodycopy a:hover {font-size:12px; color:#b3c3ca; font-weight:bold;	text-decoration:none;}
.bodycopy a:active {font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.pullquote {
	background-image:url(../images/general/semitrans.png);
}
.pullquote p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#405d6b;
	padding:5px;
	margin:0px;
}

.pullquote h1 {
	font-size:11px;
	color:#405d6b;
	padding:5px;
	margin:0px;
	font-weight:normal;
}

.bodycopB {
	font-size:12px;
	color:#b3c3ca;
	text-align:justify;
	line-height:20px;
	padding-top:0px;
	padding-bottom:15px;
	margin:0px;
}

.bodycopyG {
	font-size:12px;
	color:#333333;
	text-align:justify;
	line-height:20px;
	padding-top:0px;
	padding-bottom:15px;
	margin:0px;
}

.bodycopyG a:link {font-size:12px; color:#333333; font-weight:bold; text-decoration:none;}
.bodycopyG a:visited {font-size:12px; color:#333333; font-weight:bold; text-decoration:none;}
.bodycopyG a:hover {font-size:12px; color:#b3c3ca; font-weight:bold;	text-decoration:none;}
.bodycopyG a:active {font-size:12px; color:#333333; font-weight:bold; text-decoration:none;}

.bodycopyG li {
	margin-right:20px;
	padding-right:20px;
}

.bluechilli {
	font-size:10px;
	color:#000000;
	padding:150px 0px 75px 0px;
	margin:0px;
	text-align:center;
}

.quicklink {
	width:259px;
	height:108px;	
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	margin:10px 0px 20px 0px;
	display:inline;
}

.singleleft {float:left; width:242px; margin-left:67px; display:inline;}
.singlemid {float:left; width:242px; margin-left:20px; display:inline;}
.singleright {float:left; width:242px; margin-left:20px; display:inline;}
.doubleleft {float:left; width:504px; margin-left:67px; display:inline;}
.doubleright {float:left; width:504px; margin-left:20px; display:inline;}
.halfleft {float:left; width:373px; margin-left:67px; display:inline;}
.halfright {float:left; width:373px; margin-left:20px; display:inline;}
.single {float:left; width:766px; margin-left:67px; display:inline;}
.clearboth {clear:both;	height:10px; padding:0px; margin:0px;}

.footer {
	clear:both;
	background-color:#FFFFFF;
	height:5px;
}
