/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											body
//////////////////////////////////////////////////////////////////////////////////////////////////////*/

#body { font-family: Lucida Grande, Verdana, Bitstream Vera Sans, Arial, sans-serif; font-size: 11px; color: #464646; }
#body { margin-left:auto; margin-right:auto; margin-top:0em; margin-bottom:0em;}
#body { background-position: center; background-repeat: repeat-y; }
#body { background-color:#ffffff; }


#wrap { width:1000px; height:auto; }
#wrap { margin-left:auto; margin-right:auto; margin-top:0em; margin-bottom:0em;}
/*#wrap { border:1px solid #000000; }*/

#wrap_content{ width:1000px; height:auto; }
#wrap_content { margin-left:auto; margin-right:auto; margin-top:1em; margin-bottom:0em;}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											header
//////////////////////////////////////////////////////////////////////////////////////////////////////*/

#header { width:100%; height:80px; }
#header { background-color: #6D6D6D; }
/*#header { border:1px solid #000000; }*/ 
	
	#logo_holder { font-family:Arial,Helvetica,Geneva,sans-serif; font-size:28px; font-weight:bold; font-style:normal; color:#ffffff;}
	#logo_holder { text-transform:none; text-decoration:none; letter-spacing:-4px; word-spacing:normal; text-align:left; vertical-align:baseline; direction:ltr;}
	#logo_holder { width:auto; height:100%; }
	#logo_holder { font-size: 60px; color: #ffffff; font-weight:bold;}
	#logo_holder { vertical-align:center; }
	#logo_holder { margin-left:25px; margin-top:0em; margin-bottom:0em;}
	/*#logo_holder { border:1px solid #ffffff; }*/
	
		#logo_holder a:link, #logo_holder a:visited  {text-decoration: none; color: #ffffff;}
		#logo_holder a:hover {text-decoration: none; color: #ffffff;}	

/* menu css is dynamic and coded on the page */		

/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											search bar
//////////////////////////////////////////////////////////////////////////////////////////////////////*/

#search_bar { width: auto; height: 22px; }
#search_bar { float:left; }
#search_bar { margin-top: 10px; }
#search_bar { margin-left: 25px; }

#search_bar_btn { width: auto; height: 19px; }
#search_bar_btn { float:left; }
#search_bar_btn { padding-top: 3px; }
#search_bar_btn { margin-top: 10px; }
#search_bar_btn { margin-left: 3px; }

.search_form_style { width:155px; height:15px; }
.search_form_style { font-family: arial, verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;  }
.search_form_style { border: 1px solid #cccccc; }
.search_form_style { padding:2px; }

/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											menu
//////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											rail
//////////////////////////////////////////////////////////////////////////////////////////////////////*/

#raila { width:240px; height:auto; }
#raila { float:left; }
#raila { padding:10px; }
#raila { margin-left:10px; margin-bottom:10px; }
/*#raila { border:1px solid #000000; }*/
	
#rail_holder_prof0 { float:left; }
#rail_holder_prof0 { font-size: 10px; color: #5A79FE;  }
#rail_holder_prof0 { width:200px; height:auto; }
#rail_holder_prof0 { margin-right:20px; margin-bottom:5px; }
#rail_holder_prof0 { padding-top: 5px; padding-bottom:5px; }
/*#rail_holder_prof0 { background-color:#edeff4; }*/

#rail_holder_prof { float:left; }
#rail_holder_prof { font-size: 10px; color: #5A79FE;  }
#rail_holder_prof { width:200px; height:auto; }
#rail_holder_prof { margin-right:20px; margin-top:15px; margin-bottom:20px; }
/*#rail_holder_prof { background-color:#edeff4; }*/

#escp_headline { width: 180px; height: auto; }
#escp_headline { font-size: 14px; color: #4b4b4b; font-weight: bold; }
#escp_headline { text-align: left; }
#escp_headline { float:left; }
#escp_headline { margin-left:10px; }
#escp_headline { margin-top:2px; }


#escp_holder { width: 520px; height: auto; }
#escp_holder { float:left; }
#escp_holder { padding-left: 5px; padding-right: 5px; }
#escp_holder { margin-top: 0px; }
#escp_holder { margin-bottom: 10px; }
#escp_holder { font-size: 11px; color: #000000; font-weight: bold; }
/*#escort_holder { border: 1px solid #6B8EC5; }*/

#escp_sub { font-size: 14px; color: #3B5998; font-weight: bold; }
#escp_sub { width: 180px; height: auto; }
#escp_sub { overflow: hidden; }
#escp_sub { text-align: left; }
#escp_sub { float:left; }
#escp_sub { margin-left:15px; }
#escp_sub { margin-top:2px; }
#escp_sub a:link, #escp_sub a:visited  {text-decoration: underline; color: #3B5998; font-size: 12px; font-weight: bold;}
#escp_sub a:hover {text-decoration: none; color: #3B5998;}	

#escp_sub_2 { font-size: 11px; color: #909090; font-weight: bold; }
#escp_sub_2 { width: 180px; height: auto; }
#escp_sub_2 { overflow: hidden; }
#escp_sub_2 { padding-left: 10px; padding-right: 10px; }
#escp_sub_2 { text-align: left; }
#escp_sub_2 { float:left; }
#escp_sub_2 { margin-top:5px; }
#escp_sub_2 a:link, #escp_sub_2 a:visited  {text-decoration: underline; color: #909090;}
#escp_sub_2 a:hover {text-decoration: none; color: #909090;}	

#escp_sub_msg { float:left; font-family: arial, verdana, Helvetica, sans-serif; font-size: 12px; color: #3B5998; font-weight: bold;}
#escp_sub_msg { width: 180px; height: auto; }
#escp_sub_msg { overflow: hidden; }
#escp_sub_msg { text-align: left; }
#escp_sub_msg { float:left; }
#escp_sub_msg { margin-left:5px; }
#escp_sub_msg { margin-top:3px; }
#escp_sub_msg { margin-bottom:5px; }
#escp_sub_msg a:link, #escp_sub_2 a:visited  {text-decoration: underline; color: #909090;}
#escp_sub_msg a:hover {text-decoration: none; color: #909090;}	

#escp_text { font-size: 12px; color: #747474; font-weight: normal; }
#escp_text { width: 200px; height: auto; }
#escp_text { overflow: hidden; }
#escp_text { padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 10px;}
#escp_text { text-align: left; }
#escp_text { float:left; }
#escp_text { margin-bottom:20px; }
/*#escp_text { border: 1px solid #6B8EC5; }*/

	#escp_text a:link, #escp_text a:visited  {text-decoration: underline; color: #747474;}
	#escp_text a:hover {text-decoration: none; color: #747474;}	

#escp_image { width: 500px; height: auto; }
#escp_image { overflow: hidden; }
#escp_image { padding-left: 10px; padding-right: 10px; }
#escp_image { text-align: center; }
#escp_image { float:left; }
#escp_image { margin-top:10px; }
#escp_image { margin-bottom:3px; }

#escp_block_headers { width: 170px; height: auto; }
#escp_block_headers { padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 5px;}
#escp_block_headers { font-size: 15px; color: #4b4b4b; font-weight: bold; }
#escp_block_headers { text-align: left; }
#escp_block_headers { float:left; }

/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											footer
//////////////////////////////////////////////////////////////////////////////////////////////////////*/


#footer { width:100%; height:80px; }
#footer { float:left; }
#footer { margin-top:10px; }



/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											common
//////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* FORM FIELDS .......
specify width and height of field_field name and field_input on the page using style="width:0px; height:0px" and form_style will auto fit */

#field_name { font-weight:bold; }
#field_name { padding:5px; }
#field_name { margin-left:auto; margin-right:auto; margin-top:0em; margin-bottom:0em;}
#field_name { background-color: #ffffff; }

#field_input { height:100%; }
#field_input { padding:5px; }
#field_input { margin-left:auto; margin-right:auto; margin-top:0em; margin-bottom:1em;}
#field_input { background-color: #ffffff; }

	.form_style { width:100%; height:100%; }
	.form_style { padding:5px; }
	.form_style { background-color: #ffffff; }
	.form_style { border:1px solid #cccccc; }

/* TABLES ....... */
.table_showall { width:100%; height:auto; }
.table_showall { padding:5px; }
.table_showall { background-color: #ffffff; }
.table_showall { border:1px solid #cccccc; }

.table_header { font-weight:bold; }
.table_header { padding:5px; }
.table_header { background-color: #D2DFEA; }
.table_header { border:1px solid #cccccc; }

.table_row1 { background-color: #EAF1F7; }
.table_row1 { text-align:center }
.table_row1 { vertical-align:top }

.table_row2 { background-color: #EAF1F7; }
.table_row2 { vertical-align:top }



/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											cage
//////////////////////////////////////////////////////////////////////////////////////////////////////*/

#content_cage { width:720px; height:auto; }
#content_cage { margin-left:auto; margin-right:auto; margin-bottom:10px; }
#content_cage { float:left; }
#content_cage { padding-top:15px; padding-left:0px;}




/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											thumb pagination
//////////////////////////////////////////////////////////////////////////////////////////////////////*/

#p_pagination_container { width: 720px; height: 30px; }
/*#p_pagination_container { padding-left: 5px; padding-right: 5px; }*/
#p_pagination_container { margin-bottom: 10px; }
#p_pagination_container { float:left; }

div.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:.85em;
}

div.pagination a {
	border: 1px solid #ccdbe4;
	margin-right:3px;
	padding:2px 8px;

	background-position:bottom;
	text-decoration: none;

	color: #0061de;		
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #2b55af;
	background-image:none;
	background-color:#3666d4;
	color: #fff;
}
div.pagination span.current {
	margin-right:3px;
	padding:2px 6px;
	
	font-weight: bold;
	color: #000;
}
div.pagination span.disabled {
	display:none;
}
div.pagination a.next{
	border:2px solid #ccdbe4;
	margin:0 0 0 10px;
}
div.pagination a.next:hover{
	border:2px solid #2b55af;
}
div.pagination a.prev{
	border:2px solid #ccdbe4;
	margin:0 10px 0 0;
}
div.pagination a.prev:hover{
	border:2px solid #2b55af;
}




/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											PHOTO ALBUM
//////////////////////////////////////////////////////////////////////////////////////////////////////*/


#photo_album_cell { font-weight: bold; color: #5262b3; }
#photo_album_cell { width: 200px; height: auto; }
#photo_album_cell { float:left; }
#photo_album_cell { margin-bottom: 5px; }
#photo_album_cell { margin-left: 0px; }


#photo_album_title { font-weight: bold; color: #5262b3; }
#photo_album_title { width: 145px; height: auto; }
#photo_album_title { float:left; }
#photo_album_title { margin-bottom: 5px; }
#photo_album_title { margin-left: 0px; }
















/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#esc_sub_menu { margin-left:auto; margin-right:auto; }
#esc_sub_menu { width:850px;height: 30px; }
#esc_sub_menu { padding-top:0px; padding-left:0px;}
#esc_sub_menu { background-color:#3B5998; }


#esc_sub_menu_copy { width:auto; height:auto; }
#esc_sub_menu_copy { padding-top:10px; }
#esc_sub_menu_copy { margin-left:37px; }
#esc_sub_menu_copy { background-color:#3B5998; }

#esc_buttons_subcopy a:link, #esc_buttons_subcopy a:visited  {text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 11px; font-weight: normal;}
#esc_buttons_subcopy a:hover {color: #e5e5e5;}	
	
#esc_logout_copy a:link, #esc_logout_copy a:visited  {text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #bbbbbb; font-size: 11px; font-weight: normal;}
#esc_logout_copy a:hover {color: #9e9e9e;}
  

/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#escort_holder { width: 520px; height: auto; }
#escort_holder { float:left; }
#escort_holder { padding: 5px; }
#escort_holder { margin-top: 10px; }
#escort_holder { margin-bottom: 10px; }
#escort_holder { font-size: 11px; color: #000000; font-weight: bold; }

#escort_holder_p { width: 520px; height: auto; }
#escort_holder_p { float:left; }
#escort_holder_p { padding: 5px; }
#escort_holder_p { margin-top: 10px; }
#escort_holder_p { margin-bottom: 20px; }
#escort_holder_p { font-size: 11px; color: #000000; font-weight: bold; }

/*#escort_holder { border: 1px solid #6B8EC5; }*/

/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#escort_thm_container { width: 150px; height: 147px; }
#escort_thm_container { float:left; }
#escort_thm_container { margin-left: 15px; margin-right: 10px; margin-bottom: 10px; }

#escort_headline { overflow: hidden; }
#escort_headline { width: 300px; height: auto; }
#escort_headline { padding-left: 5px; padding-right: 5px; }
#escort_headline { font-size: 13px; color: #3B5998; font-weight: bold; }
#escort_headline { text-align: left; }
#escort_headline { float:left; }
#escort_headline { margin-top:2px; }
#escort_headline { margin-bottom:5px; }
#escort_headline a:link, #escort_headline a:visited  {text-decoration: underline; color: #3B5998; font-size: 13px; font-weight: bold;}
#escort_headline a:hover {text-decoration: none; color: #3B5998;}	

#escort_age_range { overflow: hidden; }
#escort_age_range { width: 300px; height: auto; }
#escort_age_range { padding-left: 5px; padding-right: 5px; }
#escort_age_range { font-size: 11px; color: #4b4b4b; font-weight: bold; }
#escort_age_range { text-align: left; }
#escort_age_range { float:left; }
#escort_age_range { margin-top:2px; }
#escort_age_range { margin-bottom:2px; }

#escort_text { overflow: hidden; }
#escort_text { font-size: 11px; color: #8a8a8a; font-weight: normal; }
#escort_text { width: 300px; height: 60px; }
#escort_text { overflow: hidden; }
#escort_text { padding-left: 5px; padding-right: 5px; }
#escort_text { text-align: left; }
#escort_text { float:left; }
#escort_text { margin-top:5px; }
#escort_text { margin-bottom:3px; }

#escort_view { overflow: hidden; }
#escort_view { font-size: 11px; color: #cc8282; font-weight: normal; }
#escort_view { width: 300px; height: auto; }
#escort_view { overflow: hidden; }
#escort_view { padding-left: 5px; padding-right: 5px; }
#escort_view { text-align: left; }
#escort_view { float:left; }


/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/






/* ec8000
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#escs_form_holder { float: left; }
#escs_form_holder { width:510px; height:auto; }
#escs_form_holder { padding-left:10px; padding-right:10px; }
#escs_form_holder { font-family: Lucida Grande, Verdana, Helvetica; }
/*#escs_form_holder { background: #F4F4F4; }*/
#escs_form_holder { margin-top:0px; margin-bottom:20px; }
/*#escs_form_holder { border: 1px solid #6B8EC5; }*/
	

	
#escs_form_blank_validation { font-size: 11px; color: #cc8282; font-weight: bold; }
#escs_form_blank_validation { width:490px; height:auto; }
#escs_form_blank_validation { padding:2px; }
#escs_form_blank_validation { background-color:#ffffff; }
#escs_form_blank_validation { margin-top:0px; margin-bottom:20px; }


#escs_form_head { font-size: 11px; color: #000000; font-weight: bold; }
#escs_form_head { width:495px; height:auto; }
#escs_form_head { padding:5px; }
	
	
#escs_form_input { font-size: 11px; color: #000000; }
#escs_form_input { width:495px; height:auto; }
#escs_form_input { margin-bottom:5px; padding:5px; }


#escs_form_style { font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #565656; }
#escs_form_style { padding:3px; }
#escs_form_style { border: 1px solid #cccccc; }

#escs_form_style_msg { font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #565656; }
#escs_form_style_msg { padding:3px; }
#escs_form_style_msg { border: 1px solid #cccccc; }


/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#escs_change0 { float: left; }
#escs_change0 { width:200px; height:auto; }
#escs_change0 { margin-left: 0px; }
#escs_change0 { font-size: 11px; color: #000000; font-weight: bold; }

#escs_change { float: left; }
#escs_change { width:200px; height:auto; }
#escs_change { margin-left: 0px; }

#escs_change_long { float: left; }
#escs_change_long { width:370px; height:auto; }
#escs_change_long { margin-left: 0px; }






/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#esc_img_rail { float: left; }
#esc_img_rail { width:180px; height:auto; }
#esc_img_rail { margin-left: 0px; }
#esc_img_rail { font-size: 11px; color: #000000; font-weight: bold; }
/*#esc_img_rail { border: 1px solid #6B8EC5; }*/

#esc_txt_rail { float: left; }
#esc_txt_rail { width:200px; height:auto; }
#esc_txt_rail { margin-top: 15px; }
#esc_txt_rail { margin-left: 0px; }
#esc_txt_rail { font-size: 11px; color: #000000; font-weight: bold; }

#esc_txt_rail_bg { float: left; }
#esc_txt_rail_bg { width:180px; height:auto; }
#esc_txt_rail_bg { margin-top: 20px; }
#esc_txt_rail_bg { margin-left: 0px; }
#esc_txt_rail_bg { font-size: 11px; color: #000000; font-weight: bold; }
/*#esc_txt_rail_bg { border: 1px solid #6B8EC5; }*/
#esc_txt_rail_bg { background: #edeff4; }


/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

.esc_table_show { display: block; }
.esc_table_show { font-family: arial, verdana, Helvetica, sans-serif; }
.esc_table_show { border: 1px solid #cccccc; }
/*.esc_table_show { white-space: nowrap; }*/
.esc_table_show { float: left; }
.esc_table_show { padding:5px; }
.esc_table_show { margin-top:0px; margin-bottom:10px; }
.esc_table_show { width:800px; height: auto; }


/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#esc_pagination_container { float: left; }
#esc_pagination_container { font-family: arial, verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#esc_pagination_container { width:250px; height:auto; }
#esc_pagination_container { margin-left: 15px; }
#esc_pagination_container { font-size: 11px; color: #000000; font-weight: bold; }
#esc_pagination_container { border: 1px solid #6B8EC5; }

/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#esc_img_text_top { float: left; }
#esc_img_text_top { font-family: arial, verdana, Helvetica, sans-serif; font-size: 12px; color: #747474; font-weight: bold; }
#esc_img_text_top { width:230px; height:auto; }
#esc_img_text_top { margin-left: 5px; }
#esc_img_text_top { padding-left: 5px; }
#esc_img_text_top { padding-right: 5px; }
#esc_img_text_top { margin-top: 5px; }
#esc_img_text_top { margin-bottom: 5px; }

#esc_img_text_bottom { float: left; }
#esc_img_text_bottom { font-family: arial, verdana, Helvetica, sans-serif; font-size: 12px; color: #747474; font-weight: normal;}
#esc_img_text_bottom { width:230px; height:auto; }
#esc_img_text_bottom { margin-left: 5px; }
#esc_img_text_bottom { padding: 5px; }
#esc_img_text_bottom { margin-bottom: 20px; }
#esc_img_text_bottom { background: #edeff4; }

/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#escort_photo_title { font-family: arial, verdana, Helvetica, sans-serif; color: #000000;}
#escort_photo_title { float: left; }
#escort_photo_title { width:510px; height:auto; }
#escort_photo_title { padding-left: 5px; }
#escort_photo_title { padding-right: 5px; }
#escort_photo_title { margin-left: 10px; }
#escort_photo_title { margin-top: 5px; }
#escort_photo_title { margin-bottom: 5px; }

#escort_photo { float: left; }
#escort_photo { width:510px; height:auto; }
#escort_photo { margin-left: 10px; }
#escort_photo { margin-top: 5px; }
#escort_photo { margin-bottom: 5px; }
/*#escort_photo { border: 1px solid #3B5998; }*/

#escort_photo_desc { font-family: arial, verdana, Helvetica, sans-serif; font-size: 12px; color: #747474; font-weight: normal;}
#escort_photo_desc { float: left; }
#escort_photo_desc { width:490px; height:auto; }
#escort_photo_desc { padding-left: 5px; }
#escort_photo_desc { padding-right: 5px; }
#escort_photo_desc { margin-left: 10px; }
#escort_photo_desc { margin-top: 20px; }
#escort_photo_desc { margin-bottom: 5px; }


/*
BLOG COMMENTS
///////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////
*/	

#esc_comment_holder { width:510px; height:auto; }
#esc_comment_holder { margin-top:5px; margin-left:20px; margin-bottom:5px; }



#esc_reply_count { float:left; }
#esc_reply_count { font-family: arial, verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; }
#esc_reply_count { width:510px; height:auto; }
#esc_reply_count { padding-top:15px; }
#esc_reply_count { margin-top:10px; }
#esc_reply_count { margin-bottom:10px; }


#esc_reply_holder { float:left; font-family: arial, verdana, Helvetica, sans-serif; font-weight:normal; }
#esc_reply_holder { width:490px; height:auto; }
#esc_reply_holder { margin-top:15px; margin-left:0px; margin-bottom:5px; }


#esc_reply_pic { float:left; }
#esc_reply_pic { width:50px; height:auto; }

#esc_reply_name { float:right; }
#esc_reply_name { font-size: 12px; color: #000000; font-weight: bold; }
#esc_reply_name { width:400px; height:auto;}
#esc_reply_name { margin-left:10px; margin-right:20px; margin-top:2px; margin-bottom:5px;}

	#esc_reply_name a:link, #esc_reply_name a:visited  {text-decoration: underline; color: #0000e0; font-size: 12px; font-weight: bold;}
	#esc_reply_name a:hover {text-decoration: none;}	
	
#esc_reply { float:right; }
#esc_reply { font-size: 11px; width:490px; color: #000000; }
#esc_reply { width:400px; height:auto; }
#esc_reply { margin-left:10px; margin-right:20px; margin-top:5px; margin-bottom:5px; }

#esc_reply_date { float:right; }
#esc_reply_date { font-size: 10px; color: #969696; }
#esc_reply_date { width:400px; height:auto;}
#esc_reply_date { margin-left:10px; margin-right:20px; margin-top:5px; margin-bottom:5px;}

#esc_reply_delete { float:right; }
#esc_reply_delete { font-size: 10px; color: #5A79FE;  }
#esc_reply_delete { width:400px; height:auto; }
#esc_reply_delete { margin-right:20px; margin-top:5px; margin-bottom:5px; }
#esc_reply_delete { border: 1px solid #6B8EC5; }


	#esc_reply_delete a:link, #esc_reply_delete a:visited  {text-decoration: underline; color: #5A79FE; font-size: 10px; font-weight: normal;}
	#esc_reply_delete a:hover {text-decoration: none;}	
	

#esc_comment_notice { float:left; font-family: arial, verdana, Helvetica, sans-serif; font-size: 12px; color: #aeaeae; font-weight: bold;}
#esc_comment_notice { width:490px; height:auto;}
#esc_comment_notice { padding-top:15px; }
#esc_comment_notice { margin-top:10px; margin-bottom:5px; }


#esc_comment_title { font-size: 12px; color: #3B3B3B; }
#esc_comment_title { width:510px; height:auto; }
#esc_comment_title { float: left; }
#esc_comment_title { margin-top:2px; margin-bottom:10px; margin-left:20px; }

#esc_form { font-size: 12px; color: #3B3B3B; }
#esc_form { width:200px; height:auto; }
#esc_form { float: left; }
#esc_form { margin-top:1px; margin-bottom:1px; }
#esc_form { padding: 3px; }
#esc_form { border:1px solid #cccccc; }

#esc_comment_form { font-size: 12px; color: #3B3B3B; }
#esc_comment_form { width:450px; height:auto; }
#esc_comment_form { float: left; }
#esc_comment_form { margin-top:2px; margin-bottom:10px; margin-left:0px; }


#esc_comment_validation { font-size: 12px; color: #2B5CFB; }
#esc_comment_validation { width:510px; height:auto;}
#esc_comment_validation { float: left; }
#esc_comment_validation { margin-top:2px; margin-bottom:10px; margin-left:20px; }


/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#escs_photo_note { font-size: 12px; color: #CC8282; font-weight: bold; }
#escs_photo_note { width:770px; height:auto;}
#escs_photo_note { float: left; }
#escs_photo_note { padding-left: 15px; }
#escs_photo_note { margin-top:2px; margin-bottom:5px; margin-left:0px; }
#escs_photo_note { border:1px solid #cccccc; }

#approval { font-size: 12px; color: #CC8282; font-weight: bold; }
#approval { width:510px; height:auto;}
#approval { float: left; }
#approval { padding-left: 15px; }
#approval { margin-top:2px; margin-bottom:5px; margin-left:0px; }


/*//////////////////////////////////////////////////////////////////////////////////////////////////////
											pics
//////////////////////////////////////////////////////////////////////////////////////////////////////*/

#photo_holder { width: 775px; height: auto; }
#photo_holder { float:left; }
#photo_holder { padding: 5px; }
#photo_holder { border: 1px solid #cccccc; }
#photo_holder { margin-bottom: 10px; }
#photo_holder { margin-top: 10px; }
/*#photo_holder { font-size: 11px; color: #000000; font-weight: bold; }*/



/* 
///////////////////////////////////////////////////
///////////////////////////////////////////////////
*/

#photo_title { width: 765px; height: auto; }
#photo_title { float:left; }
#photo_title { padding-left: 15px; }
#photo_title { padding-top: 5px; padding-bottom: 5px; padding-right: 5px; }
#photo_title { border: 1px solid #6B8EC5; }
#photo_title { margin-bottom: 10px; }
#photo_title { margin-top: 10px; }
#photo_title { font-size: 15px; color: #000000; font-weight: bold; }


#photo_container_pagination { width: 370px; height: auto; }
#photo_container_pagination { float:left; }
#photo_container_pagination { margin-bottom: 10px; }
#photo_container_pagination { padding: 0px; }

#photo_container { width: 362px; height: auto; }
#photo_container { float:left; }
#photo_container { margin-bottom: 10px; }
#photo_container { padding: 10px; }

/*#photo_container { border: 1px solid #000000; }*/


#photo_thm_holder { width: 362px; height: auto; }
#photo_thm_holder { float:left; }
#photo_thm_holder { margin-bottom: 30px; }
#photo_thm_holder { border-bottom: 1px solid #cccccc; }

#photo_thm_holder2 { width: 362px; height: auto; }
#photo_thm_holder2 { float:left; }
#photo_thm_holder2 { margin-bottom: 20px; }
#photo_thm_holder2 { margin-top: 20px; }

	#photo_thm_container { width: 200px; height: auto; }
	#photo_thm_container { float:left; }
	#photo_thm_container { margin-bottom: 10px; }

	#photo_thm_update { width: 150px; height: auto; }
	#photo_thm_update { float:left; }
	#photo_thm_update { margin-bottom: 10px; }
	#photo_thm_update { margin-left: 10px; }

		#photo_thm_update_text { width: 145px; height: auto; }
		#photo_thm_update_text { float:left; }
		#photo_thm_update_text { margin-bottom: 7px; }
		#photo_thm_update_text { margin-left: 0px; }
		
		
		#photo_thm_update_bold { font-weight: bold; color: #5262b3; }
		#photo_thm_update_bold { width: 145px; height: auto; }
		#photo_thm_update_bold { float:left; }
		#photo_thm_update_bold { margin-bottom: 5px; }
		#photo_thm_update_bold { margin-left: 0px; }
		
		#photo_thm_update_text_del { width: 145px; height: auto; }
		#photo_thm_update_text_del { float:left; }
		#photo_thm_update_text_del { margin-top: 30px; }
		#photo_thm_update_text_del { margin-left: 0px; }


.photo_form_style_input { width:150px; height:15px; }
.photo_form_style_input { font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.photo_form_style_input { border: 1px solid #cccccc; }
.photo_form_style_input { padding:3px; }

.photo_form_style { width:150px; height:100px; }
.photo_form_style { font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.photo_form_style { border: 1px solid #cccccc; }
.photo_form_style { padding:3px; }

#photo_alert { font-size: 13px; color: #ff0000; font-weight: bold; }



#thumb_headline { overflow: hidden; }
#thumb_headline { width: 250px; height: 50px; }
#thumb_headline { float:left; }
#thumb_headline { margin-top:5px; }
#thumb_headline a:link, #thumb_headline a:visited  {text-decoration: none; color: #999999; font-size: 11px;}
#thumb_headline a:hover {text-decoration: none; color: #999999;}	
	


#photo_delete { width: 250px; height: auto; }
#photo_delete { font-size: 13px; color: #ff9292; font-weight: bold; }
#photo_delete { float:left; }
#photo_delete { margin-top: 5px; }
/*#photo_delete { margin-left: 0px; }*/

#photo_search { width: 150px; height: auto; }
#photo_search { float:left; }
#photo_search { margin-bottom: 15px; }





/* 
/////////////////////////////////////////////////// redone
///////////////////////////////////////////////////
*/


	  






