/* CSS Document */
body {
	margin:0;
	/*
	xbackground-color:#000033;
	xbackground-color:#CCCCCC;
	xbackground-color:#637994;
	xbackground-image:url(images/bg6.gif);
	background-image:url(images/sus_bg4.jpg);
	background-position:center;
	xbackground-repeat:repeat-y;
	*/
	background-image:url(images/sbg/sussex_bg.jpg);
 	background-color:#003366;
 	background-position:top;
 	background-attachment:fixed;
 	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}
body a img {border:none}

li{
	list-style-image:url(images/green_bullet.gif);
}

body #entire {
	width:790px;
	margin:0px auto;
	text-align:left;
	font-size:11px;
}
.dark_bar{
	background-color:#000033;
	background: url(images/green/dark_green_stripe_lite.gif);
	color:#ccff66;
	font-size:14px;
	font-weight:bold;
	width:100%;
	height:25px;
	padding:6px;
}
.lite_bar{
	background-color:#000033;
	background: url(images/green/dark_green_stripe_lite.gif);
	color:#ccff66;
	font-size:14px;
	font-weight:bold;
	width:100%;
	height:25px;
	padding:6px;
}
#entire #page_contents{
	ubackground-color:#FFFFFF;
}
#entire #page_contents td{
vertical-align:top;
}
#header {
	width:100%;
	/*
	width:790px;
	*/
}
#tiny_nav{
	text-align:right;
	color:#FFF;
	font-size:10px;
	padding:10px;
	padding-bottom:2px;
	
}
#footer #tiny_nav{text-align:center;}
#tiny_nav a, #tiny_nav a:link, #tiny_nav a:visited{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
#tiny_nav a:hover{text-decoration:underline;}
#tiny_nav form{
	padding:0;
	margin:0;
}
#logo_area{
	text-align:left;
	padding:10px;
	ubackground-color:#FFFFFF;
	xbackground-image:url(images/tiny_tl_corner.gif);
	xbackground-position:left top;
	xbackground-repeat:no-repeat;
	background-image:url(images/green/header_dot.gif);
}
body #header #logo_area #blue_bar{
	padding:0px;
	margin:0px;
	background-color:#66CC33;
	background: url(images/green/green_stripe_lite.gif);
}
/*
#logo_area #log_msg {
	float:right;
	margin-top:-50px;
	xmargin-right:-350px;
	font-size:9px;
	color:#999999;
}
#diamond_btn {
	float:right;
	margin-top:-30px;
	display:inline;
}
*/
#logo_area_right {
	float:right;
	xmargin-top:-50px;
	text-align:right;
	font-size:9px;
	color:#999999;
}
#logo_area_left{
	xfloat:left;
	margin-top:-10px;
	text-align:center;
	font-size:9px;
	color:#999999;
}
#footer{
	width:100%;
	xcolor:#003366;
	color:#006600;
	font-weight:bold;
	text-align:center;
}
#drop_down_area{
	xbackground-color:#003366;
}


#side_nav{
	vertical-align:top;
	/*
	background-image:url(images/bottom_logo.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	*/
	xtext-align:center;
}
#side_nav img {
	overflow:hidden;
}
#side_nav{
	xbackground-color:#EEEEEE;
	border:solid;
	border-width:1px;
	border-color:#EEEEEE;
	xoutline:solid;
	xoutline-width:1px;
	xoutline-color:#EEEEEE;
}
/*#side_nav div{
	ubackground-color:#FFFFFF;
}
#side_nav ul{
	text-transform:uppercase;
	font-weight:bold;
	color:#666666;
	margin:0;
	margin-bottom:1px;
	padding-left:6px;
	font-size:14px;
}
#side_nav ul ul{
	font-size:11px;
}
#side_nav ul ul ul{
	font-size:10px;
}
#side_nav ul a{
	color:#FFF;
	background-color:#2c486a;
	background-color:#369;
	display:block;
	padding:2px;
}
#side_nav #start_places ul a{
	padding:0px;
	display:inline;
}
#side_nav ul ul a{
	color:#2c486a;
	background-color:#FFF;
}
#side_nav ul ul ul a{
	color:#2c486a;
}

#side_nav li{
	list-style:inside;
}
#side_nav a, #side_nav a:link {
	text-decoration:none;
	xcolor:#666666;
	xcolor:#2c486a;
}
#side_nav a:hover, #side_nav a:active{
	background-color:#D9E3EA;
	color:#2c486a;
}
a{
	color:#003366;
}

#side_nav div div, #side_nav div div a, #side_nav div div a:link, #side_nav div div a:visited {
	margin-top:20px;
	margin-left:5px;
	color:#003366;
	font-size:12px;
	font-weight:bold;
}
#side_nav div div a:hover, #side_nav div div a:active {
	background-color:#D9E3EA;
}
#side_nav div div div, #side_nav div div div a, #side_nav div div div a:link, #side_nav div div div a:visited {
	font-size:9px;
	margin-left:10px;
	margin-top:0px; color:#0066CC;
}
#side_nav div div div a:hover, #side_nav div div div a:active {
	background-color:#D9E3EA;
}

#side_nav #vertical_nav #start_places ul span {
	color:#FFF;
	background-color:#2c486a;
	background-color:#369;
	background-color:#036;
	display:block;
	padding:2px;
}
#side_nav #vertical_nav #start_places ul ul li a {
	color:#2c486a;
	ubackground-color:#FFF;
}
#side_nav #vertical_nav #start_places ul ul li a:hover {
	background-color:#D9E3EA;
}*/
#red_warn{
	padding:20px;
	margin:12px;
	background-color:#fda9a9;
	outline:solid;
	outline-color:#FF0000;
	outline-width:1px;
	border:solid;
	border-bottom-color:#FF0000;
	border-width:1px;
	color:#993300;
	font-weight:bold;
}

#page_title{
	color:#666666;
	font-size:16px;
	font-weight:bold;
	margin:10px;
	padding:10px;
	background-color:#EEEEEE;
	display:block;
}
hr{
	color: #EEEEEE;
	background-color: #EEEEEE;
	height: 2px;
	border: 0;
}
hr {
	xcolor: #fff; 
	xbackground-color: #fff; 
	border: 2px dotted #EEEEEE; 
	border-style: none none dotted;
	color:inherit;
	background-color:inherit;
}
h1{
	font-size:22px;
}
body #ptitle{
	font-size:18px;
	font-weight:bold;
	padding:15px;
	padding-left:30px;
	color:#BBBBBB;
	text-align:left;
}
body .ptitle{
	font-size:18px;
	font-weight:bold;
	padding:15px;
	padding-left:30px;
	color:#BBBBBB;
	text-align:left;
}
#header, #footer{
	xbackground-color:#F9F9F9;
	xbackground-color:#D9E3EA;
	ubackground-color:#FFFFFF;
}
#footer #badges div,#footer #badges div img{
	vertical-align:middle;
	margin:5px;
	margin-top:15px;
	margin-bottom:0px;
}
.blue_gradient_bar{
	height:25px;
	vertical-align:bottom;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	background-color:#006699;
	background-image:url(images/blue_gradient_1.gif);
	padding-left:30px;
	padding-top:10px;
	margin-bottom:1px;
	position:relative;
	text-align:left;
}
img.floatleft{
	float:left;
	padding-right:10px;
}
.scripture{
	color:#669966;
	font-weight:normal;
	font-size:18px;
	font-style:italic;
	vertical-align:middle;
	margin:20px;
}
a, a:link{
	color:#006600;
}
.scripture:first-letter{
	font-size:24px;
	xfont-family:"Edwardian Script ITC", Arial, Helvetica, sans-serif;
	xfont-weight:normal;
	xfont-style:normal;
}
.scripture:first-line {
}
#pbody{
	padding:30px;
	font-weight:bold; 
	color:#006600;
	font-size:14px;
}
#pbody ul{
	color:#FF0000;
	font-size:11px;
}
.pbody{
	padding:30px;
	font-weight:bold; 
	color:#006600;
	font-size:14px;
}
.pbody ul{
	color:#FF0000;
	font-size:11px;
}

/* green */

#entire #brand_table #buy_now{
	vertical-align:bottom;
}
body { 
	background: url(images/green/green_bg.gif) top center repeat-x fixed; 
}
body #entire {
	background: url(images/green/green_bg_middle.png) top center repeat-y;
	width:814px;
	margin:0px auto;
	text-align:left;
	font-size:11px;
	
}
body #entire #page_contents, 
#header #logo_area #logo_area_contents, 
#header #drop_down_area #drop_down_area_contents, 
#footer #badges #badges_contents{
	xwidth:780px;
	padding-left:20px;
	padding-right:20px;
	xborder:solid #F00 1px;
}

#drop_down_area_contents {
	width:785px;
	margin-left:4px;
	text-align:center;
}

#header #green_top {
	background: url(images/green/green_dark_bg_top.png) top center no-repeat;
	height:21px;
}
#header {
	background: url(images/green/green_bg.gif) top center repeat-x fixed;
}
#header #logo_area, #header #drop_down_area {
	background: url(images/green/green_dark_bg_middle.png) top center repeat-y;
}
#header #tiny_nav{
	padding-right:40px;
}


#footer #green_bottom {
	background: url(images/green/green_bg_bottom.png) top center no-repeat;
	height:25px;
}
#footer {
	background: url(images/green/green_bg.gif) bottom center repeat-x fixed;
}
#footer #badges {
	background: url(images/green/green_bg_middle.png) bottom center repeat-y;
}















#side_nav #sister_cats{
	text-align:center;
	font-weight:bold;

	display:block;
	padding:0px;
	margin:0px;
	margin-left:5px;

	
}
#side_nav ul{
margin-left:5px;
font-weight:bold;
font-size:14px;
}
#side_nav ul ul{
font-weight:normal;
font-size:12px;
}
#side_nav ul ul ul{
	font-size:10px;
}
#side_nav #sister_cats ul{
	display:block;
	padding:0px;
	margin-top:3px;
	margin-bottom:1px;
	margin-left:0px;
}
#side_nav #sister_cats ul a, #side_nav #sister_cats ul a:link, #side_nav #sister_cats ul a:visited{
	display:block;
	border-style:solid;
	border-color:#000033;
	border-width:1px;
	padding:10px;
	width:100px;
	text-decoration:none;
	background: url(images/green/orange_stripe_lite.gif);
	color:#333300;
	background-color:#FF9933;
	text-transform:capitalize;
}
#side_nav #sister_cats ul a:hover, #side_nav #sister_cats ul a:active{
	background-color:#FF0000;
	background: url(images/green/red_stripe_lite.gif);
	color:#660000;
}

.slash{
	text-decoration:line-through;
}






/* DARK GREEN */


body { 
	background: url(images/green/green_bg2.gif) top center repeat-x fixed; 
}
#header {
	background: url(images/green/green_bg2.gif) top center repeat-x fixed;
}
#footer {
	background: url(images/green/green_bg2.gif) top center repeat-x fixed;
}
body #entire {
	background: url(images/green/green_bg_middle2.png) top center repeat-y;
}
#header #green_top {
	background: url(images/green/green_dark_bg_top2.png) top center no-repeat;
}
#header #logo_area, #header #drop_down_area {
	background: url(images/green/green_dark_bg_middle2.png) top center repeat-y;
}
#footer #green_bottom {
	background: url(images/green/green_bg_bottom2.png) top center no-repeat;
}
#footer #badges {
	background: url(images/green/green_bg_middle2.png) bottom center repeat-y;
}


body #side_nav{
font-family:Georgia, "Times New Roman", Times, serif !important;
text-transform: uppercase !important;

}

body #side_nav div{
width:117px !important;
}


