/* defines styles on the listing profile page */

table.profile_table {
	width:100%;
}

#profile_maindetails_cell {
	width:70%;
	padding-left:10px;
}

table.profile_maindetails_table {
	padding-top:5px;
	width: 440px;
}

td#profile_name_cell {
	font-size:13pt;
	font-weight:bold;
}


/*
profile_address_cell{}

profile_phone_cell{}

profile_fax_cell{}

profile_website_cell{}

profile_email_cell{}
*/

td#profile_desc_cell {
	padding-top:10px;
	padding-bottom:10px;
}

td#profile_picture_cell {
	padding-top:10px;
	padding-right: 10px;
}
img.profile_logo_img {width: 200px;}

/* section that style the tabbed boxes */
td#profile_tabbed_info_cell {
	padding-left:5px;
	padding-bottom:10px;
}

table#profile_tabbox_table {}

td#profile_tabbox_tabs_cell {
	height:25px;
}

td#profile_tabbox_box_cell {
	border-width:1px;
	border-style:solid;
	height:200px;
	width:640px;
}

td#profile_tabbox_leftcol {
	padding:10px;
	width:70%;
}
td#profile_tabbox_rightcol {
	padding-top:5px;
	padding-bottom:10px;
	width:30%;
}

span#profile_hours_head_span {
	font-weight:bold;
}

/* the info tab links */

ul#navigation a {
	color: #FFFFFF;
	background: url(/images/pub/top_left_corner.gif) top left no-repeat;
	background-color:#DCDCDC;
	text-decoration: none;
	padding-left: 10px;
}

ul#navigation a:hover {
	color:#000000;
	background-color:#D3D3D3;
	padding-left: 10px;
}


ul#navigation a span {
	background: url(/images/pub/top_right_corner.gif) top right no-repeat;
	padding-right: 10px;
	padding-bottom:4px;
	padding-top:4px;
}

ul#navigation a, ul#navigation a span {
	display: block;
	float: left;
}

	/* Hide from IE5-Mac \*/
ul#navigation a, ul#navigation a span {float: none;}
	/* End hide */

ul#navigation {
	list-style: none;
	padding: 0;
	margin: 0;
	cursor:pointer;
	color:#999999;
	background-color:#E4E4E4;
}

ul#navigation li{
	float: left;
	margin-right: 3px;
}
/* END the info tab links */
td.feature_subcat_cell {
	font-size:9pt;
}

span.subcat_heading_span {
	font-weight:bold;
	font-size:10pt;
	text-decoration:underline;
}


/* END section that style the tabbed boxes */

a#facebook_link {display: block; width: 144px; background: url(/images/pub/facebook_link.gif) 0 0 no-repeat;
	font-size: 80%; padding-top: 44px;}

td#profile_left {width: 290px;}
