body {
	margin: 0;
	padding: 0;
	background-color: #000000;
	/*background-color: #1e1e1e;
	background-image: url(../images/grey_strip_sm.jpg);
	background-repeat: repeat-x; */
	color: #C3C3C3;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 14px;
}

a {
	color: #C3C3C3;
}

a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.srbox {
	display: none;
	font-size: 12px;
	/*text-align: left;*/
}


.srbox strong{
	display: none;
	font-size: 14px;
}

.pinfo {
	display: block;
	padding: 10px;
	font-size: 12px;
	line-height: 125%;
}

.remarks  {
	display: inline;
	line-height: 150%;
}

#name_header {
	display: inline;
	margin-left: 20px;
	/*padding-left: 200px;*/
	height: 150px;
	background: url("../images/bill_earls_rough.jpg") no-repeat;
}

#name_header h1 {
	text-align:center;
	position: absolute;
}

#top_nav ul{
	display: none;
	list-style: none;
}

#top_nav li{
	display: none;
	float: left;
	display: block;
}

.sp_lines{
	display: none;
	height: 25px;
	border-top: 1px solid #5c5c5c;
	border-bottom: 1px solid #5c5c5c;
}

.sp_nlines{
	display: none;
	height: 40px;
	border: 1px solid #5c5c5c;
	
}

#grey_bar {
	display: none;
	background-color: #464646;
	background-image: url("../images/bar_bg.jpg");
	height: 30px;
}

#about 	.desc{
	display: none;
	margin-top: 10px;
	width: 315px;
	font-size: 14px;
}

#psearch {
	display: none;
	border: 1px solid #666666;
	background-color: #3b3b3b;
	background-image: url("../images/weather_grad.jpg");
	background-position: center;
	background-repeat: repeat-x;
	padding: 0 10px;
	font-size: 14px;
	margin-top: 10px;
}

#psearch input[type="submit"]{
	display: none;
	margin-bottom: 15px;
}

#weatherbox {
	display: none;
	height: 150px;
	width: 200px;
	vertical-align: bottom;
	border: 1px solid #666666;
	background-color: #1e1e1e;
	background-image: url("../images/weather_grad.jpg");
	margin-top: 10px;
	background-repeat: repeat-x;
	padding: 0 10px;
}

#wbtext {
	display: none;
	vertical-align: middle;
	margin-left: 23px;
	padding-top: 7px;
	font-size: 18px;
}

#wbtext p{
	display: none;
	padding-bottom: 25px;
}

#sign_in {
	display: none;
	border: 1px solid #666666;
	background-color: #3b3b3b;
	background-image: url("../images/weather_grad.jpg");
	background-position: center;
	background-repeat: repeat-x;
	padding: 0 10px;
	height: 300px;
	margin-top: 10px;
}

#sign_in a:hover{
	display: none;
	color: #FFFFFF;
}

#sign_in input[type="password"], input[type="text"]{
	display: none;
	width: 180px;
}

#sign_in .homelook {
	display: none;
	padding-top: 7px;
	font-size: 16px;
}

.spacer {
	height: 20px;
}

.spacer_sm {
	height: 5px;
}

#com1 {
	display: none;
	float: left;
	width: 33%;
	list-style-type: circle;
	list-style-position: inside;
}

#com1 li, #com2 li, #com3 li {
	display: none;
	padding-top: 10px;
	list-style-image: url("../images/square_sm.jpg");
	
	
	
}

#com1 a, #com2 a, #com3 a {
	display: none;
	text-decoration: none;
	color: #c3c3c3;
	
	
}

#com1 a:hover, #com2 a:hover, #com3 a:hover {
	display: none;
	color: #FFFFFF;
}

#com2 {
	display: none;
	float: left;
	width: 33%;
	list-style-type: circle;
	list-style-position: inside;
	
}

#com3 {
	display: none;
	float: right;
	width: 33%;
	list-style-type: circle;
	list-style-position: inside;
	
}

#foot_cont {
	
	background: #464646;
	background-image: url("../images/foot_bg.jpg");
	background-repeat: repeat-x;
}

#footer {
	
	display: block;
	margin: 0;
	padding: 0;
	background: #464646;	
	height: 100%;
	min-height: 85px;
	width: 100%;
	font-size: 12px;
	background-image: url("../images/foot_bg.jpg");
	background-repeat: repeat-x;
}

#footer a:hover {
	
	text-decoration: none;
	color: #000000;
}

#footer .disclaimer{
	
	font-size: 10px;
}

#footer .lname{
	display: inline;
	font-size: 24px;
}

#btg{
	font-size: 13px;
	padding-top: 20px;
	/*border:1px solid #000000;*/
}

#jrw_logos{
	padding-top: 5px;
}

.about_list li {
	display: none;
	margin-left: 20px;
	padding-top: 10px;
	list-style-position: outside;
	list-style-image: url("../images/square_sm.jpg");	
}

.sfeat_bar{
	display: none;
	padding: 3px;
	background: #5c5c5c;
	font-size: 11px;
}
.sfeat_body{
	display: none;
	margin-left: 20px;
	background-image: url("../images/weather_grad.jpg");
	background-repeat: repeat-x;
	font-size: 11px;
}

.sfeat_price {
	display: none;
	font-size: 14px;
}

.sfeat_price a:hover, .sfeat_body a:hover,  .sfeat_bar a:hover{
	display: none;
	color: #000000;
}

#head_sliders {
	display: none;
				clear: both;
    			margin-left: 5px;
    			border: 1px solid #555;
    			width: 927px;
    			height: 400px;
  				}





        
/* General */
	#cssdropdown, #cssdropdown ul { list-style: none; display: none;}
	#cssdropdown, #cssdropdown * { padding: 0; margin-left: 0px; display: none;}
	
	/* Head links 
	#cssdropdown li.headlink { width: 185px; height: 36px; float: left; margin-left: -1px; border: 1px black solid; background-color: #e9e9e9; text-align: center; }
	#cssdropdown li.headlink a { display: block; padding: 10px; padding-left: 30px; font-size: 14px; }

	Child lists and links 
	#cssdropdown li.headlink ul { display: none; border-top: 1px black solid; text-align: left; }
	#cssdropdown li.headlink:hover ul { display: block; }
	#cssdropdown li.headlink ul li a { padding: 5px; height: 300px; }
	#cssdropdown li.headlink ul li a:hover { background-color: #333; }
	
	 Pretty styling 
	
	#cssdropdown a { color: white; } #cssdropdown ul li a:hover { text-decoration: none; }
	#cssdropdown li.headlink { background-color: #464646; background-image: url(../images/nav_bg.jpg); }
	#cssdropdown li.headlink ul { background-color: #464646; background-position: bottom; padding-bottom: 30px; }
	*/
