.clearall{clear:both;}
 
/*table*/
table{
	border-collapse: collapse;
	border-spacing:1;
	empty-cells:show;
	margin: 0;
	padding: 0;
    font-family: tahoma;
    font-size: 12px;
    text-decoration: none;
} 

A:link {text-decoration: none; color: #0000FF;}
A:visited {text-decoration: none; color: #0000FF;}
A:active {text-decoration: none; color: #0000FF;}
A:hover {text-decoration: underline; color: #0000FF;}

a.white_title{
    color: #FFFFFF;
	font-size: 12px;
	font-family: tahoma;
    font-weight: bold;
    text-decoration: none;
}

a.black_title{
    color: #000000;
	font-size: 12px;
	font-family: tahoma;
    font-weight: bold;    
}
a.black_title_thin{
    color: #000000;
	font-size: 12px;
	font-family: tahoma;    
}
a.white_title_thin{
    color: #ffffff;
	font-size: 12px;
	font-family: tahoma;    
}
span.white_title_thin{
    color: #ffffff;
	font-size: 12px;
	font-family: tahoma;    
    font-weight: normal; 
}
span.white_title{
    color: #FFFFFF;
	font-size: 12px;
	font-family: tahoma;
    font-weight: bold;
    text-decoration: none;
}
span.black_title{
    color: #000000;
	font-size: 12px;
	font-family: tahoma;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
}

a.user_title
{
    padding-left: 10px;
}

/*user admin home page*/
div.userhome{
padding-left: 50;
width: 500;
}
span.whitetitle{
    color: #FFFFFF;
	font-size: 12px;
	font-family: tahoma;
    font-weight: bold;
    text-decoration: none;
}
/*user area message*/
span.redbold{
    color:red;
    width:100%;
    text-align:center; 
    font-weight: bold;     
}
span.red{
    color:red;
    width:100%;
    text-align:center;     
    padding-bottom:15px;
}

span.green{
    width:100%;
    text-align:center;
    color:green;
    font-weight: bold; 
    padding:15px;
}


/* user area table */
table.user_area{		
	width: 100%;
    margin-top:5px;
    font-size: 12px;
	text-decoration: none;
    background-color: #ffffff;
}

table.user_area tr.title{        
	background-color: #666666;
	color: Black;
	width: 600px;
	height: 20px;
    vertical-align: middle;   
    text-align: left; 
    font-weight: bold; 
    
}  
table.user_area td.title{        
    height: 20px;
	padding-left:10px; 
    padding-right:10px;    
}
table.user_area tr.body{
	color: Black;       
    text-align: left;   
}    

/* user profile table */
table.user_profile{
	width: 100%;
    font-size: 12px;
	text-decoration: none;
    background-color: #fafafa;
}

table.user_profile tr.even{        
	background-color: #fafafa;	
}  
table.user_profile tr.odd{        
	background-color: #efefef;	
}  
table.user_profile td.title_row{
    font-weight: bold; 
    font-size: 12px;
	text-decoration: none;       
	padding-left:10px;
    padding-right:10px;
    height:25;    
}



/* user listings table */
table.user_listings{
	width: 100%;
    font-size: 12px;
	text-decoration: none;
    background-color: #fafafa;
}
table.user_listings td{
	padding-left:10;
    padding-right:10;
    text-align:left;
}

table.user_listings td.noads{
	padding:20;
    text-align:center   ;
}

table tr.even{        
	background-color: #fafafa;	
}  
table tr.odd{        
	background-color: #efefef;	
}  
table.user_listings td.title{
    font-weight: bold; 
    font-size: 12px;
	text-decoration: none;       
	padding-left:10px;
    padding-right:10px;
    height:25px;    
} 
table.user_listings td.center{
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
} 
table.user_listings td.left{
    text-align:left;
    width:200px;    
} 
table.user_listings td.right{
    padding-top:5px;
    padding-bottom:5px;
    text-align:left;
} 
input.listing{    		
	width: 180px;	
}
select.listing{    		
	width: 180px;	
}

select.user{    		
	width: 147px;	
}

div.listing{
    padding:10px;
    width:600px;
}

/*table view add*/
table.view_add{
	width: 605px;
    font-size: 12px;
    margin-top:5px;
	text-decoration: none;
    background-color: #f2f3da;
	height:250px;
	
}

table.view_add_matching{
	width: 605px;
    font-size: 12px;
    margin-top:5px;
	text-decoration: none;
    background-color: #ffffff;
	height:25px;
	
}

table.view_add td.title_row{
	
    font-weight: bold; 
    font-size: 12px;
	text-decoration: none;       
    text-align:center;
	padding-left:10px;
    padding-right:10px;
    height:25px;    
}
table.view_add td{
	padding:5px;
    vertical-align:top;
}
table.view_add td.left{
	width:150px;
}
table.view_add td.right{
	width:130px;
    text-align:center;
    vertical-align:middle;
}
span.ad_title{
    color:#808080;
    font-size:11px;
}
span.ad_value{    
    color: #000000;
    padding:0px;
}
div.ad_value{
    padding-left:5px; 
    width:140px;
    text-align:right;
}

img.ad_image{
    width:130;
}
table.media td.left{
     width:35%;
}

table.player{
    width:320px;
    background-color:#fafafa;
}
table.player tr.title{
    text-align:center;
}




/*==============MAIN PAGE=================*/
body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f1d37c;
}

.style3 {
	color: #000000;
	font-size: 11px;
	font-family: tahoma;
}
.style6 {color: #FFFFFF}
.style9 {color: #000000; font-size: 11px; font-family: tahoma; font-weight: bold; }
.style11 {color: #ffffff}
.style12 {color: #00000}


.white_text{
    color: #000000;
	font-size: 11px;
	font-family: tahoma;
    text-decoration:none;   
}

span.logo_text{
    padding-left:30px; 
    padding-top:10px;
}

span.spacer{
    padding-left:5px;
    padding-right:5px;
}

a.button{
    color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
    font-weight: bold;
    text-decoration: none;
}


table.main{
    width:766px;    
    background-color:#ffffff;        
}

table.main td.header{ 
 text-align:left;
 vertical-align:middle; 
}

table.main td.footer{
 height:29px;
 text-align:center;
 vertical-align:middle;
 background-color:#ffffff;
}

table.header{  
 width:100%;           
}

table.header td.title{    
    height:60px;       
    background-color:#ffffff;     
}
table.header td.navigation{
    width:150px;
    background-color:#ffffff;     
}

table.header td.hspacer{
    height:5px;    
    background-color:#ffffff;         
}

table.header td.spacer{
    width:5px;    
    background-color:#ffffff;         
}

table.buttons{ 
    width:151px;
    background-color:#ffffff;
}

table.buttons tr.button{
     padding-left:0px;
     margin:0px;     
}                           
table.buttons td.button{
     height:30px;      
     padding-left:26px;
     text-align:left;
     vertical-align:middle; 
     background-position:left;      
}



table.ban{
    width:610px;
    height:100%;
}

table.ban td.bantext{
    width:100%;
    height:74px;
    padding:3;
    padding-left:3;
    vertical-align:top;        
}

table.body{    
    width:100%;
    margin-top:3px;    
}

table.body td.login{
    width:150px;
    vertical-align:top;
    background-color:#ffffff;
}

table.login{
    width:150px; 
}

table.login td.title{ 
    padding:3; 
    width:150px; 
    height:20px;  
}

table.login td.text{ 
    padding:3;   
    text-align:left;
    vertical-align:top;
    padding:3;
    padding-left:5;
    
}


table.search{
    width:100%; 
    height:250px;
    background-color:#ffffff;
}

table.search td.title{
    height:20px;     
    padding:3px;
    padding-left:5px;    
}

table.searchresults{
    margin-top:3px;
    width:100%;     
    background-color:#ffffff;
}

table.searchresults td.title{
    height:20px;       
    padding:3px;
    padding-left:5px;  
    text-align:center;  
}

table.indexbottom{
    width:460px;     
}

table.indexbottom td.right{
    width:148px;  
    background-color:#ffffff;
}
table.indexbottom td.text{
    width:100%;  
    background-color:#ffffff;
}

table.indexbottom td.spacer{
    padding:1px;  
    background-color:#ffffff;
}

table.indexbottom td.title{
    height:20px;    
    padding:3px;
    padding-left:5px;    
}
input.login{
    width:132px; 
    height:20px; 
    font-family:tahoma; 
    font-size:11px; 
    color:#7F7F7F;
}
select.searchmain{
    width:250px;
}
span.grey_text{
    font-family:tahoma; 
    font-size:11px; 
    color:#000000;
    padding-left:8px;    
}

span.grey_text2{
    font-family:tahoma; 
    font-size:11px; 
    color:#0000FF;
    padding-left:8px;    
}

span.grey_bold{
    font-family:tahoma; 
    font-size:11px; 
    color:#000000;    
    font-weight:bold;    
}

a.grey_text{
    font-family:tahoma; 
    font-size:11px; 
    color:#0000FF;
    padding-left:8px;    
}

a.grey_text2{
    font-family:tahoma; 
    font-size:11px; 
    color:#000000;
    padding-left:8px;    
}
a.grey_text_nopad{
    font-family:tahoma; 
    font-size:11px; 
    color:#0000FF;
}

a.grey_bold{
    font-family:tahoma; 
    font-size:12px; 
    color:#0000FF;
    padding-left:8px;    
    font-weight:bold;
    text-decoration:none;
}
a.grey_bold_nopad{
    font-family:tahoma; 
    font-size:12px; 
    color:#0000FF;
    padding-left:0px;    
    font-weight:bold;
    text-decoration:none;
}

a.redbold{
    font-family:tahoma; 
    font-size:11px;     
    color:red;
    font-weight: bold;   
    text-decoration:none;  
}  
div.spacer{    
    height:5px;
}  
