body {
	margin: 0 0 0px 0px;
	background-color: #552609;
	background-image: url('/images/bg.jpg');
	background-repeat: repeat-x;

	padding: 0px;

	visible: false;	

	}

 
#main {

	width: 897px;
	color: #000;
	background: url('/images/wbg2.gif');
	font-size: 14px verdana, arial;
	padding: 0px 28px 0px 28px;
} 


#mainmain {

	width: 897px;
	color: #000;
	background: #FFF;

	text-align:left

} 


#featuredvideo {

	width: 341px;
	color: #000;
	background: #993300;
	font-size: 14px verdana, arial;
	padding: 6px;

} 

#content {

	width: 530px;
	color: #000;
	background: #FFF;
	text-align:left;
	margin: 0px 13px 13px 0px;

} 


#amazoncontainer {

	width: 530px;
	color: #000;
	background: #FFF;
	text-align:left;
	margin: 0px 13px 13px 0px;

} 

#amazonimage {
	width: 280px;
	}

#amazontext {
	width: 280px;
	}

#amazontext a {
 color: #660000;
 text-decoration: none;
 font-weight: bold;
 }

#amazontext a:hover {
 color: #FF0000;
 text-decoration: underline;
  font-weight: bold;
  }




#storecontent {

	width: 710px;
	color: #000;
	background: #FFF;
	text-align:left;
	margin: 0px 4px 13px 0px;

} 

#footer {
 
	font-size: 14px verdana, arial;
	color:#FFF;
	border: none;
	}

.bottom1 {
	margin-top: 5px;
	}
	
	
td .side {
	font-family: verdana, arial;
	font-size: 12px;
	}

td .posts {
	font-family: verdana, arial;
	font-size: 13px;
	line-height: 17px;
	}
	
#sidebar {

	width: 183px;
	color: #000;
	background: #FFF;
	font-size: 12px verdana, arial;
	text-align:left;
	padding: 5px 5px 0px 0px;
} 


#adbar {

	width: 157px;
	color: #000;
	background: #FFF;
	font-size: 12px verdana, arial;
	text-align:left;
	padding: 5px 10px 0px 0px;
} 


#bmenu {

	width: 850px;
	height: 314px;
	color: #000;
	background: #FFF;
	background-image: url('images/bmenu.gif'); 
	background-repeat: no-repeat;
	margin-top: 5px;
} 

#bottom {

	text-align: left;
	padding: 78px 10px 10px 10px;
} 


#buttons {

	padding: 38px 0px 0px 10px;
} 

.postmetadata {
	 border-top: 1px dotted #C5C5C5;
	font-size: 10px;

}


.menu ul {
 margin: 0px 0px 0px 3px;
 padding: 0px 0px 0px 0px;
 list-style-image: url(images/li.gif);
	}

.menu ul li {

	margin-bottom: 4px;
	}
	
.blocktitle {
 font-family: Arial, Helvetica, Sans-Serif;
 font-size: 12px;
 text-transform: uppercase;
 color: #333333;
 font-weight: bold;
 padding: 3px 5px 2px 0px;

 }

.block {
 padding: 6px 10px 6px 10px;

 }
 
.calblock {
 padding: 6px 10px 6px 10px;
 font-size: 12px;
 } 
#mainmainblock {

	width: 524px;
	color: #FFF;
	padding: 5px 20px 10px 22px;
	font-size: 13px;
	line-height: 16px;
} 


#featuredmain {

	width: 741px;
	color: #FFF;
	background: #000;
	padding: 5px 0px 0px 9px;
	font-size: 11px;
	line-height: 13px;
} 


#featuredmainbox {

	width: 750px;
	color: #FFF;
	background: #000;

} 


#news {

	width: 570px;
	height: 678px;
	color: #FFF;
	background-image: url('images/newsbg.gif');
	font-size: 11px;
	line-height: 13px;
	margin-top: 3px;
} 


#newsblock {

	width: 524px;
	color: #FFF;
	padding: 58px 20px 0px 28px;
	margin-top: 3px;
	font-size: 11px;
	line-height: 13px;
} 

#newsspace td {
 letter-spacing: normal;
 font: 11px verdana;
 color: #FFF;
 padding: 5 0;
 }
 
 
#pics {

	border: 1px solid #FFF;
	
} 

.story1 { border: 1px solid #000; float: right; margin: 0 0px 10px 20px; background-color: #FFF; padding: 2px; }



#preview {

	width: 174px;
	text-align: center;
	color: #FFF;
	background-color: #000;
	padding: 0px;
	font-size: 11px;
} 

a {
 color: #333;
 text-decoration: none;
 font-weight: bold;
 }

a:hover {
 color: #FF0000;
 text-decoration: underline;
  font-weight: bold;
  }
 
 
#sidebar a {
 color: #660000;
 text-decoration: none;
 }

a:hover {
 color: #FF0000;
 text-decoration: underline;
 }
 
a.bottomlinks {
 	color: #FFF;
 	text-decoration: none;
	font-family: verdana, arial;
 	font-size: 12px;
 	font-weight: bold;
	line-height: 15px;
 }

a.bottomlinks:hover {
 	color: #FFCCCC;
 	text-decoration: underline;
 		font-family: verdana, arial;
 	font-size: 12px;
 	font-weight: bold;
	line-height: 15px;
 }
 
 a.featured {
 	color: #333;
 	text-decoration: none;
 	font-size: 20px;
 	font-weight: bold;
	line-height: 23px;
 }

a.featured:hover {
 	color: #FF0000;
 	text-decoration: underline;
 	font-size: 20px;
 	font-weight: bold;
	line-height: 23px;
 }


a.story {
 color: #99CCFF;
 text-decoration: none;
 font-weight: bold;
 }

a.story:hover {
 color: #FF0000;
 text-decoration: underline;
  font-weight: bold;
 }
 
 
.bigwhite {
 color: #FFFFFF;
 text-ALIGN: CENTER;
 text-decoration: none;
 letter-spacing: .5px;
 font: 12px verdana, arial;
 line-height:21px;
 font-weight: bold;
 }