body{
	background-color: #ffffff;
   

}

#page{
width:768px;
background-position:center;
background-image:url(pics/page_bg.JPG);
background-repeat:repeat-y;


margin:auto;


}

a:link{
	color: #666666; 
	font-style:normal; 
	text-decoration:none; 
	text-transform:none;
}

a:visited{
	color: #666666; 
	text-decoration:none;
}

a:hover{ 
	color: #000000; 
	text-decoration:none
}

a:style{ 
	text-decoration:none;
}



#left{
width:508px;
float:left;
padding:0px;
margin:0px;

}

#right{
width:260px;
float:right;
padding:0px;
margin:0px;

}


#leftmore{
width:506px;
float:left;
padding:0px;
margin:0px;

}

#leftcontact{
width:506px;
float:left;
background-image: url(pics/form_bg.jpg);
background-repeat:no-repeat;
height: 358px;
padding:0px;
margin:0px;

}


#blogbody {
	width: 508px;
	background-image: url(pics/blog_body.gif);
	background-repeat:repeat-y;
	margin:0px;
	padding-top:0px;
	top:0px;
	overflow:hidden;

}




#blogtop {
	width:508px;
	height:14px;
	background-color:#FF0000;
	background-repeat:no-repeat;
	background-image: url(pics/blog_top.gif);
	margin-bottom:0px;
	padding-bottom:0px;
}


#blogbottom {
	width: 508px;
	height:14px;
	background-repeat:no-repeat;
	background-image: url(pics/blog_bottom.gif);
	margin:0px;
	padding:0px;
}


p.blog_title{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	margin:0px;
}


p.user_title{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-bottom:7px;
	margin:0px;
}

p.blog_posted{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	margin:0px;
}


p.blog_date{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-bottom:10px;
	margin:0px;
}

p.blog_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}

#headline_image{
float:left;

}
p.headline_title{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding-left:0px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:3px;
	margin:0px;
	overflow:hidden;
	
}

p.headline_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:3px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}

p.newstitle{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
	overflow:hidden;
	
}

p.sure_delete{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:16px;
	color:#000000;
	text-align:center;
	padding-left:0px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}

p.reg_city_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:0px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}

p.terms_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}

p.terms_text2{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:40px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}





.hidden{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:9px;
	color: #0000FF;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}

p.multi_edit_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}





p.multi_spacer_post{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:10px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}

p.login_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}
p.forgot_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}

p.login_title{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	
}


p.comment_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
	max-width:360px;
	width:360px;
}

p.comment_text_title{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:16px;
	color:#000000;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;
}

p.delete_text_comment{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
}

p.comment_spacer{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	padding-bottom:2px;
	margin:0px;
}

#comment_delete_top{
	width: 368px;
	min-height:90px;



}

#comment_delete_bottom{
	width:368px;


}


p.comment_spacer1{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
	padding-bottom:3px;
	margin:0px;
}


p.error_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:9px;
	color:#ff0000;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}

p.error_text_city{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:9px;
	color:#ff0000;
	text-align:left;
	padding-left:0px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}

p.login_error{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:10px;
	color:#ff0000;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}

p.error_text_post{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:12px;
	color:#ff0000;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}

p.finish_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#ff0000;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}

p.finish_text2{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#666666;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}

p.finish_forgot{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color: #0000FF;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}

p.finish_forgot2{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color: #FF0000;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}

p.form_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
}


p.delete_non_admin{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
}

p.settings_spacer{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:0px;
	margin:0px;
}

p.edit_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}


p.note_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#666666;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}

p.edit_none{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#666666;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}

p.archive_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-top:3px;
	padding-bottom:2px;
	margin:0px;
}

p.recent_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-top:3px;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:2px;
	margin:0px;
}

p.recent_textarc{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-top:0px;
	padding-left:0px;
	padding-right:20px;
	padding-bottom:2px;
	margin:0px;
}

ul {
list-style:url(pics/list_arrow.JPG); 
margin:0px; 
padding-left:40px;
padding-top:0px; 
}


p.recent_textbullet{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-top:3px;
	padding-left:20px;
	padding-right:5px;
	padding-bottom:2px;
	margin:0px;
}

p.category_text{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:center;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:30px;
	padding-right:30px;
	margin:0px;
}

p.archive_spacer{
	padding-top:2px;
	padding-bottom:3px;
	margin:0px;
}

#copyright{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#666;
	text-align:center;
	width:768px;
	background-position:center;


}

p.home_text{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size: 11px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:0px;
	line-height: 1.5em;

}


p.php_text{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size: 11px;
	text-align:left;
	padding-left:5px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;

}

p.php_login{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size: 11px;
	text-align:right;
	padding-left:0px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;

}

p.php_login_home{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size: 11px;
	text-align:right;
	padding-left:0px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;

}

p.login_reg{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size: 11px;
	text-align:right;
	padding-left:0px;
	padding-right:80px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;

}


p.more_text{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size: 11px;
	text-align:left;
	padding-left:10px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
	line-height: 1.5em;

}

p.more_text_right{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size: 11px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	line-height: 1.5em;

}


.home_box{
background-repeat:no-repeat;

}

#home_side_body {
	width: 250px;
	background-image: url(pics/home_side_body.gif);
	background-repeat:repeat-y;
	margin:0px;
	padding-top:0px;
	top:0px;

}

#user_side_body {
	width: 250px;
	height:300px;
	background-image: url(pics/home_side_body.gif);
	background-repeat:repeat-y;
	margin:0px;
	padding-top:0px;
	top:0px;

}

#home_side_bottom {
	width: 250px;
	height:9px;
	background-repeat:no-repeat;
	background-image: url(pics/home_side_bottom.gif);
	margin:0px;
	padding:0px;
}

p.side_title{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align: center;
	padding-left:0px;
	margin:0px;
}


p.side_title2{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align: center;
	padding-top:6px;
	padding-bottom:3px;
	margin:0px;
}

p.side_title3{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align: left;
	padding-left:10px;
	padding-bottom:5px;
	margin:0px;
}



p.register_title{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align: left;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:5px;
	margin:0px;
}




p.profile_title{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align: center;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}

p.post_login_title{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align: center;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}

p.profile_text{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align: center;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}

p.profile_text2{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:12px;
	color:#000000;
	text-align: center;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
}

p.profile_info{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:12px;
	color:#000000;
	text-align: left;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:1.8em;
	margin:0px;
}

p.profile_login{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:12px;
	color:#000000;
	text-align: left;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:0px;
	line-height:1.8em;
	margin:0px;
}


p.post_login{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:12px;
	color:#000000;
	text-align: center;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:1.8em;
	margin:0px;
}

p.post_upload{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:12px;
	color:#000000;
	text-align: left;
	padding-left:20px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:1.8em;
	margin:0px;
}


p.post_login2{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:12px;
	color:#000000;
	text-align: left;
	padding-left:15px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:0px;
	line-height:1.8em;
	margin:0px;
}



p.side_title4{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align: left;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	margin:0px;
}

p.side_date{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align: center;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
}

p.port_spacer{
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
}

p.port_spacer_script{
	padding-left:10px;
	padding-top:15px;
	margin:0px;
}

p.port_info{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:10px;
	padding-bottom:0px;
	padding-right:15px;
	margin:0px;
}

p.port_title{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align:left;
	padding-left:10px;
	margin:0px;
}

p.res_location{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin:0px;
}

p.res_year{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding:0px;
	margin:0px;
}

p.res_info{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:5px;
	margin:0px;
}

p.res_title{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:16px;
	color: #000000;
	text-align:left;
	padding-left:10px;
	margin:0px;
}

p.res_title_new{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:16px;
	color: #000000;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	margin:0px;
}


p.res_table_title{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:18px;
	color:#000000;
	text-align:left;
	padding-left:0px;
	margin:0px;
}

p.more_info{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding-left:30px;
	padding-bottom:0px;
	padding-right:15px;
	margin:0px;
}

p.more_title{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:14px;
	padding-bottom:0px;
	padding-top:3px;
	margin:0px;
	
	
}

p.more_title2{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:14px;
	padding-right:10px;
	padding-bottom:4px;
	padding-top:4px;
	margin:0px;
	line-height:1.5em;
}


#morebody {
	width: 250px;
	background-image: url(pics/more_body.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding-top:0px;
	top:0px;

}




#moretop {
	width:250px;
	height:13px;
	background-repeat:no-repeat;
	background-image: url(pics/more_top.jpg);
	margin-bottom:0px;
	padding-bottom:0px;
}


#morebottom {
	width: 250px;
	height:28px;
	background-repeat:no-repeat;
	background-image: url(pics/more_bottom.jpg);
	margin:0px;
	padding:0px;
}

.morebg{
background-image:url(pics/more_table_bg.JPG);
width:162px;
height:253px;

}

#roll_pos{
vertical-align:bottom;
bottom:0px;


}


#more_right_top{
height:195px;

}

#more_right_bottom{
height:55px;

}

p.contact_text{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:13px;
	color:#000000;
	text-align: left;
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
	
	
}

p.contact_text2{
	font-family:Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align: left;
	padding-bottom:6px;
	padding-top:14px;
	margin:0px;
	
	
}


div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #a8a8a8;
	
	text-decoration: none; /* no underline */
	color: #000;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000000;

	color: #000000 ;
}


div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #a8a8a8;
		
		font-weight: bold;
		background-color: #f0f0f0;
		color: #000;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
	
	
	p.contact_spacer{
	margin:0px;
	padding-top:3px;
	padding-bottom:3px;	
	
	}
	
#target_element { 	
	width: expression((document.body.clientWidth > 481)? "480px" : "auto");
	max-width: 480px;
	}
	
	#upload_left{
		width:384px;
		float:left;
		}
	
	#upload_right{
		width:384px;
		float:right;
		}


	
	#reg_left{
		width:384px;
		float:left;
		padding-left:20px;
		}


	#reg_right{
		width:340px;
		float:right;
		padding-right:20px;
		}
		
		
	#reg_mid{
		width:50px;
		float:left;
		}
		
		
		
	#upload_body{
	
	width:366px;
	background-image:url(pics/upload_body.JPG);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	}

	#upload_body2{
	
	width:366px;
	height:400px;
	background-image:url(pics/upload_body.JPG);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	}



	#upload_bottom{
	
	width:366px;
	height:19px;
	background-image:url(pics/upload_bottom.JPG);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
	}
	
	#upload_btn input {
	text-align:left;
	font-size:11px;
	width: 100px;
	height: 22px;
	padding-bottom: 3px;
	border: none;
	background:url(pics/upload_btn_reg.gif) no-repeat;
	color:#ffffff;
	font-weight: bold;
}
	
	

		#multi_body{
	
	width:757px;
	background-image:url(pics/multi_body.gif);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	}
	#multi_bottom{
	
	width:757px;
	height:14px;
	background-image:url(pics/multi_bottom.gif);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
	}




	.upload
{
    background: url(pics/upload_btns.gif) no-repeat;
    height: 35px;
    width: 91px;
    border: none;
	font-size:0px;
	line-height: 0px;

}

.upload:hover
 {
     background: url(pics/upload_btns.gif) 0 -35px no-repeat;
 }


	.no
{
    background: url(pics/no_btns.gif) no-repeat;
    height: 35px;
    width: 79px;
    border: none;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;

}

.no:hover
 {
     background: url(pics/no_btns.gif) 0 -35px no-repeat;
 }

	.yes
{
    background: url(pics/yes_btn.gif) no-repeat;
    height: 35px;
    width: 79px;
    border: none;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;

}

.yes:hover
 {
     background: url(pics/yes_btn.gif) 0 -35px no-repeat;
 }



	.submit
{
    background: url(pics/submit_btns.gif) no-repeat;
    height: 35px;
    width: 91px;
    border: none;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;

}

.submit:hover
 {
     background: url(pics/submit_btns.gif) 0 -35px no-repeat;
 }

	.change
{
    background: url(pics/change_btns.gif) no-repeat;
    height: 35px;
    width: 91px;
    border: none;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;

}

.change:hover
 {
     background: url(pics/change_btns.gif) 0 -35px no-repeat;
 }

	.post
{
    background: url(pics/post_btns.gif) no-repeat;
    height: 35px;
    width: 91px;
    border: none;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;

}

.post:hover
 {
     background: url(pics/post_btns.gif) 0 -35px no-repeat;
 }
 
 
	.post_comment
{
    background: url(pics/post_comment_btns.gif) no-repeat;
    height: 35px;
    width: 91px;
    border: none;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;

}

.post_comment:hover
 {
     background: url(pics/post_comment_btns.gif) 0 -35px no-repeat;
 }

	.login
{
    background: url(pics/login_btns.gif) no-repeat;
    height: 35px;
    width: 91px;
    border: none;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;

}

.login:hover
 {
     background: url(pics/login_btns.gif) 0 -35px no-repeat;
 }
 
 
 	.login_comment
{
    background: url(pics/comment_login_btns.gif) no-repeat;
    height: 35px;
    width: 91px;
    border: none;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;

}

.login_comment:hover
 {
     background: url(pics/comment_login_btns.gif) 0 -35px no-repeat;
 }

	.signup
{
    background: url(pics/signup_btns.gif) no-repeat;
    height: 35px;
    width: 91px;
    border: none;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;

}

.signup:hover
 {
     background: url(pics/signup_btns.gif) 0 -35px no-repeat;
 }

	.update
{
    background: url(pics/update_btns.gif) no-repeat;
    height: 35px;
    width: 91px;
    border: none;
	font-size:0px;
	line-height: 0px;

}

.update:hover
 {
     background: url(pics/update_btns.gif) 0 -35px no-repeat;
 }


	.delete
{
    background: url(pics/delete_btns.gif) no-repeat;
    height: 35px;
    width: 175px;
    border: none;
	font-size:0px;
	line-height: 0px;

}

.delete:hover
 {
     background: url(pics/delete_btns.gif) 0 -35px no-repeat;
 }


	.bold
{
    background: url(pics/bold_btn.JPG) no-repeat;
    height: 21px;
    width: 40px;
    border: none;
	font-size:0px;
	line-height: 0px;

}

.bold:hover
 {
     background: url(pics/bold_btn.JPG) 0 -21px no-repeat;
 }

	.italic
{
    background: url(pics/italic_btn.JPG) no-repeat;
    height: 21px;
    width: 40px;
    border: none;
	font-size:0px;
	line-height: 0px;

}

.italic:hover
 {
     background: url(pics/italic_btn.JPG) 0 -21px no-repeat;
 }

	.link
{
    background: url(pics/link_btn.JPG) no-repeat;
    height: 21px;
    width: 44px;
    border: none;
	font-size:0px;
	line-height: 0px;

}

.link:hover
 {
     background: url(pics/link_btn.JPG) 0 -21px no-repeat;
 }
 
 
 	#navigation {
	padding: 0px;
}

#deleteuser ul {
	width: 175px;
	height: 35px;
	background-image: url(pics/delete_btns.gif);
	margin: 0 auto;
	padding: 0px;
	list-style: none;
}

	
#deleteuser ul li {
	float: left;
	padding: 0px;
	margin: 0px;
}


#deleteuser ul li a {
    display: block;
	margin: 0px;
	padding: 0px;
	width: 175px;
	height: 35px;
	text-indent: -9999px;
	font-size: 1px;
	float:left;
}

li#deleteuser a:hover {
	background:  url(pics/delete_btns.gif) 0px -35px;
}

#no ul {
	width: 79px;
	height: 35px;
	background-image: url(pics/no_btns.gif);
	margin: 0 auto;
	padding: 0px;
	list-style: none;
}

	
#no ul li {
	float: left;
	padding: 0px;
	margin: 0px;
}


#no ul li a {
    display: block;
	margin: 0px;
	padding: 0px;
	width: 79px;
	height: 35px;
	text-indent: -9999px;
	font-size: 1px;
	float:left;
}

li#no a:hover {
	background:  url(pics/no_btns.gif) 0px -35px;
}




#yes ul {
	width: 79px;
	height: 35px;
	background-image: url(pics/yes_btn.gif);
	margin: 0 auto;
	padding: 0px;
	list-style: none;
}

	
#yes ul li {
	float: left;
	padding: 0px;
	margin: 0px;
}


#yes ul li a {
    display: block;
	margin: 0px;
	padding: 0px;
	width: 79px;
	height: 35px;
	text-indent: -9999px;
	font-size: 1px;
	float:left;
}

li#yes a:hover {
	background:  url(pics/yes_btn.gif) 0px -35px;
}





 
 
 /*DELETE FORM*/

#trans_layer {
	width:100%;
	height:100%;
	position:absolute;
	left:0;top:0;
	z-index:8000;
	filter:alpha(opacity=85);
	opacity:0.85;
	-moz-opacity:0.85;
	background-color: #ffffff;
	vertical-align:middle;
	display:none;
}


#registration_panel {
	width:600px;
	height:200px;
	position:absolute;
	left:25%;
	top:25%;
	background-color: #ffffff;
	z-index:8500;
	border:10px solid #a8a8a8;
	display:none;
	filter:alpha(opacity=90);
	opacity:0.95;
	-moz-opacity:0.95;
	overflow: hidden;
}
.im_overlay {
	width:142px;
	height:148px;
	top:190px;
	left:-370px;
	position:relative;
	z-index:9000;
}
/* END OVERLAY REG */

/* added on 3-13-2008 for new registration popup system */

.reg_form_fields {
	color:#ffffff;
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	height:24px;
	padding:4px;
	border:1px solid #aaaaaa;
}
.reg_fields {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#505050;
	margin:0px;
}

.reg_form_select {
	border: 1px solid #989898;
	font-size: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #989898;
}

#help_spacer{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	float:left;
	padding-left:12px;
	padding-right:0px;
	padding-top:15px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;

}
#help_buttons{
	font-family: Georgia, "Times New Roman", Times, ;
	font-size:14px;
	color:#000000;
	text-align:left;
	float:left;
	padding-left:15px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
	overflow:hidden;

}

.msg_topper {
	margin: 0;
	padding: 0;
	width: 427px;
	height: 42px;
	background: url(pics/msg_topper.png);
	font-family: Georgia, "Times New Roman", Times, ;
	font-size: 14px;
}
.msg_mid {
	margin: 0;
	padding: 0;
	width: 427px;
	min-height: 102px;
	background: url(pics/msg_mid.png);
	font-family: Georgia, "Times New Roman", Serif;
	font-size: 14px;
}
.msg_bottom {
	margin: 0;
	padding: 0;
	width: 427px;
	height: 42px;
	background: url(pics/msg_bottom.png);
	font-family: Georgia, "Times New Roman", Serif;
	font-size: 14px;
}

span.bold{
font-weight:bold;
margin:0px;
padding:0px;
}

#port_arrange1{
height:110px;
}

#port_arrange2{
height:20px;
}

#termslist ul {
list-style-type:lower-roman;
}


