body
{
text-align: center;
margin: 0;
padding: 0;
background: #FEC5E5 url(images/bg_bottom.jpg) repeat-x bottom; /*add bottom bg*/
}

/*new rule*/
#container {
	width: 100%;
	border: 1px none #999999;
	margin: 0 auto;
	background-image: url(images/bg_top.jpg);
	background-repeat: repeat-x;
}
#header {
	width: 1000px;
	height: 183px;
	margin:0 auto;
}

#body {
	float: none;
	width: 1000px;
	margin:0 auto;
}

#hdt_1 {
	background-image: url(images/index_01.jpg);
	float: left;
	height: 183px;
	width: 250px;
}

#hdt_2 {
	float: left;
	height: 183px;
	width: 460px;
	background-image: url(images/index_02.jpg);
}

#hdt_3 {
	float: left;
	height: 183px;
	width: 270px;
	background-image: url(images/index_03.jpg);
	background-repeat: no-repeat;
}

#hdt_2_2 {
	float: left;
	position:relative;
	left:0px;
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #792F2F;
	margin-top: 48px;
	line-height: 1;
	margin-left:35px;
	/*font-weight: bold;*/
	overflow:hidden;
}

#hdt_2_2 a:link {
color: #A00002;
text-decoration: none;
border: none;
}

#hdt_2_2 a:visited {
color: #D32A00;
text-decoration: none;
border: none;
padding: 0px;
}

#hdt_2_2 a:hover {
color: #9D0708;
text-decoration: none;
padding: 0px;
margin: 0px;
text-decoration: underline;
}

#hdt_4_2 {
	float: left;
	width: 186px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #121212;
	margin-top: 20px;
	line-height: 1.1;
	margin-left: 47px;
	/*font-weight: bold;*/
	margin-right: 0px;
}	

#hdt_4_2 a:link {
color: #121212;
text-decoration: none;
border: none;
}

#hdt_4_2 a:visited {
color: #121212;
text-decoration: none;
border: none;
padding: 0px;
}

#hdt_4_2 a:hover {
color: #121212;
text-decoration: none;
padding: 0px;
margin: 0px;
text-decoration: underline;
}

.space {
	width: 980px;
	padding-left: 20px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.clear{clear:both; font-size:1px; line-height:1px;}
 
.table_body{
    width:1000px;
    margin:0 auto; /*center block*/
    background:url('images/table_04.jpg') repeat-y center;
    }
	
.tablet_1 {background:url('images/table_01.jpg') no-repeat left top;}
.tablet_2 {background:url('images/table_03.jpg') no-repeat right top;}  
.tablet_3 {height:48px; text-align:center;}

.tableb_1 {background:url('images/table_05.jpg') no-repeat left top;}
.tableb_2 {background:url('images/table_07.jpg') no-repeat right top;}  
.tableb_3 {height:30px; text-align:center;}
.tableb_3 a{
background:url('images/table_06.jpg') no-repeat left top; 
width:150px; height:30px; 
display:block; 
margin:0 425px;
text-indent:-22000px; 
}
.table_thumbs{
position:relative;
margin:0 20px;
}
.table_thumbs .thumb{
float:left; 
display:inline;
margin:4px;
}
.thumb a img { 
	border:1px solid #000
	}

.tnborder { 
	border:1px solid #000
	}
	
.sponsorads { 
	width: 980px;
	padding-left: 20px;
	margin: 0 auto;
	margin-top: 5px;
}

.toplinks { 
	width: 990px;
	padding-left: 20px;
	margin: 0 auto;
	margin-top: 5px;
}

.footerb_1 {
	background-image: url(images/bottom_01.jpg);
	float: left;
	height: 230px;
	width: 420px;
}

.footerb_2 {
	background-image: url(images/bottom_02.jpg);
	float: left;
	height: 230px;
	width: 580px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

.footerb_2 a:link {
color: #121212;
text-decoration: none;
border: none;
}

.footerb_2 a:visited {
color: #121212;
text-decoration: none;
border: none;
padding: 0px;
}

.footerb_2 a:hover {
color: #121212;
text-decoration: none;
padding: 0px;
margin: 0px;
}

.footerb_2 a:link {
color: #121212;
}

.friends {
   text-align: left;
	float: left;
	width: 189px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #B73267;
	padding-bottom: 10px;
	position: relative;
}

.friends a:link {
color: #000000;
text-decoration: none;
border: none;
/*font-weight: bold;*/
}

.friends a:visited {
color: #000000;
text-decoration: none;
border: none;
padding: 0px;
/*font-weight: bold;*/
}

.friends a:hover {
color: #d55b08;
text-decoration: none;
/*font-weight: bold;*/
padding: 0px;
margin: 0px;
}

.hot {
   text-align: center;
	float: left;
	width: 945px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #B73267;
	padding-bottom: 10px;
	position: relative;
}

.hot a:link {
color: #000000;
text-decoration: none;
border: none;
/*font-weight: bold;*/
}

.hot a:visited {
color: #000000;
text-decoration: none;
border: none;
padding: 0px;
/*font-weight: bold;*/
}

.hot a:hover {
color: #d55b08;
text-decoration: none;
/*font-weight: bold;*/
padding: 0px;
margin: 0px;
}

.ads {
   text-align: center;
  	float: left;
	width: 158px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
/*font-weight: bold;*/
	color: #000000;
	padding-bottom: 5px;	
}

.ads a:link {
color: #000000;
text-decoration: none;
/*text-decoration: underline;*/
border: none;
}

.ads a:visited {
color: #000000;
text-decoration: none;
/*text-decoration: underline;*/
border: none;
padding: 0px;
}

.ads a:hover {
color: #d55b08;
text-decoration: none;
padding: 0px;
margin: 0px;
}

.ads2 {
   text-align: center;
  	float: left;
	width: 240px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-bottom: 10px;	
}

.ads2 a:link {
color: #000000;
text-decoration: none;
/*text-decoration: underline;*/
border: none;
}

.ads2 a:visited {
color: #000000;
text-decoration: none;
/*text-decoration: underline;*/
border: none;
padding: 0px;
}

.ads2 a:hover {
color: #d55b08;
text-decoration: none;
padding: 0px;
margin: 0px;
}

.ads3 {
   	float: left;
	width: 980px;
	padding-bottom: 5px;	
}

.tlinks {
   text-align: center;
  	float: left; 
	width: 240px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	padding-bottom: 5px;
}

.tlinks2 {
   text-align: center;
  	float: left; 
	width: 240px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-bottom: 5px;
}

.tlinks a:link {
color: #000000;
text-decoration: underline;
border: none;
}

.tlinks a:visited {
color: #000000;
text-decoration: underline;
border: none;
padding: 0px;
}

.tlinks a:hover {
color: #d55b08;
text-decoration: none;
padding: 0px;
margin: 0px;
}

/* Text link properties*/
.textlinks {
   text-align: left;
  	float: left; 
	width: 475px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.headertext {
   text-align: center;
  	float: left; 
	width: 990px;
	font-family: sans-serif, Arial, Verdana, Geneva, Helvetica;
	font-size: 18px;
	color: #050505;
	padding-left: 20px;
	/*padding-top: 15px;*/
	padding-bottom: 1px;
}

.dvdboxtext {
   text-align: center;
  	float: left; 
	width: 990px;
	font-family: sans-serif, Arial, Verdana, Geneva, Helvetica;
	font-size: 14px;
	color: #050505;
	padding-left: 20px;
	/*padding-top: 15px;*/
	padding-bottom: 1px;
}

.addthistool {
  	float: left; 
	width: 300px;
	/*padding-left: 20px;*/
	/*padding-top: 15px;*/
	padding-bottom: 1px;
}

.headertext1 {
    text-align: center;
  	float: left; 
	width: 990px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 20px;
	/*padding-top: 15px;*/
	padding-bottom: 10px;
}

.archivetext {
   text-align: center;
  	float: left; 
	width: 990px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 25px;
}

.archivetext a:link {
color: #000000;
text-decoration: underline;
border: none;
}

.archivetext a:visited {
color: #000000;
text-decoration: underline;
border: none;
padding: 0px;
}

.archivetext a:hover {
color: #d55b08;
text-decoration: none;
padding: 0px;
margin: 0px;
}

.textlinks a:link {
color: #000000;
text-decoration: underline;
border: none;
}

.textlinks a:visited {
color: #000000;
text-decoration: underline;
border: none;
padding: 0px;
}

.textlinks a:hover {
color: #d55b08;
text-decoration: none;
padding: 0px;
margin: 0px;
}

.footerb2_txt2 {
	margin-top: 1px;
	color: #121212;
	margin-bottom: 1px;
	width: 550px;
}
.ofh{
	overflow:hidden;
}

.textlinks {
   text-align: left;
  /*text-indent:25px;*/
	float: left;
	width: 450px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #B73267;
	padding-bottom: 10px;
	position: relative;
}

.textlinks a:link {
color: #000000;
text-decoration: none;
border: none;
}

.textlinks a:visited {
color: #000000;
text-decoration: none;
border: none;
padding: 0px;
/*font-weight: bold;*/
}

.textlinks a:hover {
color: #d55b08;
text-decoration: none;
padding: 0px;
margin: 0px;
}

.bookmarks { 
  	float: left; 
	width: 990px;
	padding-left: 20px;
	margin: 0 auto;
	margin-top: 5px;
	padding-bottom: 10px;
}

.hlinks {
    text-align: center;
  	float: left; 
	width: 900px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}

.hlinks a:link {
color: #000000;
text-decoration: underline;
border: none;
}

.hlinks a:visited {
color: #000000;
text-decoration: underline;
border: none;
padding: 0px;
}

.hlinks a:hover {
color: #d55b08;
text-decoration: none;
padding: 0px;
margin: 0px;
}

.lgfleshlight {
   text-align: center;
  	float: left; 
	width: 800px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 20px;
	color: #121212;
	padding-bottom: 5px;
}
