BODY {background: url(images/bg.gif) #FFFF6B;
	margin: 0 0;}
P {font-family: Arial;
	color:black;
	padding-left:5px;
	text-align:left;}
.centertext {text-align:center;
	font-size: 85%;}
.fronttext {text-align:center;
	font-size: 100%;
	font-weight:bold;}
.smalltext {font-family: Times New Roman;
	text-align:center;
	font-size: 85%;
	color: black;}
.smalltext2 {font-family: Times New Roman;
	font-size: 95%;}
.smalltext3 {font-family: Times New Roman;
	font-size: 75%;}
.mediumtext {font-family: Times New Roman;
	font-size: 110%;}
SPAN.firstletter {font-size: 120%;
	font-style:italic;}
SPAN.nobold {font-size:115%;
	font-weight: normal;}
span.red {font-weight:bold;
	font-style:italic;
	color:red;}
span.bigger {font-size:11pt;}
span.small {font-size:9pt;}
DIV {text-align: center;}
div.header {width:100%;
	background: url(images/head_bg.gif);
	background-repeat: repeat-x;
	padding-bottom:50px;}
div.main {margin:auto;
	width:870px;}
DIV.text {font-family: Arial;
	color:black;
	font-size: 100%;
	text-align: center;
	padding-left:5px;}
div.description {font-family: Arial;
	text-align: left;
	margin-top:0;
	padding-top:0;}
DIV.form {font-family: Arial;
	color:black;
	font-size: 90%;
	text-align: left;}
DIV.breadcrumb {font-family: Times;
	color:#666666;
	font-size: 10pt;
	text-align: right;}
DIV.summerbanner {width:230px;
	margin:auto;
	font-family: Arial;
        background:#8579FD;
	text-align: center;
	font-size:11pt;
	position:relative;
	top:-9px;
	left:0px;}
DIV.reviews {border: thin blue double;
	width:800px;
	padding:20px;
	background:white;
	margin:auto;
	text-align:left;
	font:80% Verdana;
	position:relative;
	left:20px;}
DIV.frontbulletin {width:96%;
	margin:auto;
	font-family: Times New Roman;
	font-size: 80%;
	background:white;
	border:1px black double;
	position:relative;
	top:5px;}
DIV.frontbulletin2 {padding:3px;
	width:90%;
	font: 80% Times New Roman;
	margin:auto;
	background:white;
	border:1px black double;
	position:relative;
	top:5px;}
DIV.footer {text-align:center;
	font-family: Times New Roman;
	font-size: 80%;
	padding-top:20px;
	padding-bottom:20px;}
div.sidebar {float:right;
	width:195px;
	font-size:11pt;
	text-align:center;
	padding-right:12px;	
	padding-left:12px;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #666666;
	background-color: #F9FAB9;
	margin-top:20px;
	margin-left:20px;}
div.sidebarNEW {float:right;
	width:195px;
	font-size:11pt;
	text-align:center;
	padding-right:12px;	
	padding-left:12px;
	padding-top:0px;
	padding-bottom:10px;
	border:1px solid #666666;
	background-color: #F9FAB9;
	margin-top:0px;
	margin-left:20px;}
div.textpad {text-align:left;
	padding-bottom:4px;}
.right {text-align:right;}
.left {text-align:left;}
.center {text-align:center;}
UL {font-family: Arial;
	color:black;
	font-size: 100%;
	text-align: left;}
OL {font-family: Arial;
	color:black;
	font-size: 100%;
	text-align: left;}
UL.noscript {font-size: 80%;}
TD {vertical-align:top;}
TD.form {font-family: Times New Roman;
	text-align:right;
	font-size: 85%;
	color: black;
	font-weight:bold;}
TD.form2 {font-family: Times New Roman;
	text-align:left;
	font-size: 85%;
	color: black;
	font-weight:bold;}
A:link {color:blue;
	text-decoration:none;
	font-weight:bold;}
A:visited {color:#4C5DF9;
	text-decoration:none;
	font-weight:bold;}
A:hover {color:red;
	font-weight:bold;
	text-decoration:underline;}
A:active {color:red;
	font-weight:bold;}
A.onpage:link {color:black;
	text-decoration:none;
	font-weight:bold;}
A.onpage:visited {color:black;
	text-decoration:none;
	font-weight:bold;}
A.onpage:hover {color:black;
	font-weight:bold;
	text-decoration:none;}
A.onpage:active {color:black;
	font-weight:bold;}

A.banner:link {color:#FFFF00;
	text-decoration:none;
	font-weight:bold;}
A.banner:visited {color:#FFFF00;
	text-decoration:none;
	font-weight:bold;}
A.banner:hover {color:white;
	font-weight:bold;
	text-decoration:underline;
	background: #0000FF;}
A.banner:active {color:white;
	font-weight:bold;}

h1      {color: #800000;
	font-style: italic;
	font-weight: normal;
	font-size: 26px;
	font-family: "Times New Roman", Georgia, Times;
	text-align: center;
	padding-bottom:5px;
	margin-top:10px;
	margin-bottom:10px;
	position:relative;
	left:-10px;
	line-height: 95%;}

h1.shift {position:relative; left:-50px;}

h2  { color: #800000; font-style: italic; font-weight: normal; font-size: 20px; font-family: "Times New Roman", Georgia, Times; margin-top:0;}

h3  { color: #800000; font-style: italic; font-weight: normal; font-size: 15px; font-family: "Times New Roman", Georgia, Times; text-align: left }
h4   { color: #800000; font-size: 13px; font-family: "Times New Roman", Georgia, Times }
h5   { color: #800000; font-size: 10px; font-family: "Times New Roman", Georgia, Times }
