﻿#container
{
	font-family:Arial;
    font-size:12px;
    margin-top:0px; 
    margin-left:0px; 
    margin-right:0px; 
    margin-bottom:0px;	
}

#container .odd {
	background-color:#ffffff;
}

#container .even {
	background-color:#f1f1f1;
}

#container a {
	text-decoration:none;
	color:#0000FE;
}

#container a:hover {
	text-decoration:none;
	color:#0000FE;
} 

#container .tilte
{
	background-color:#575757;
	height:26px;
}

#container .tilte .desc
{
	float:left;
	width:248px;
	color:#FFFFFF;
	
	font-family:Arial;
	font-size:13px;	
	font-weight:bold;
	
	padding-left:6px;
	/*background-color:Red;*/
}

#container .tilte .more
{
	float:left;
	width:40px;
}

#container .tilte .more a,
#container .tilte .more a:hover
{
	width:50px;
	font-family:Arial;
	color:#FFFFFF;
	font-size:12px;	
	font-weight:bold;
}

#container .square .more
{
	float:left;
	width:40px;
}

#container .square .more a,
#container .square .more a:hover
{
	width:50px;
	font-family:Arial;
	color:#0000FE;
	font-size:12px;	
	font-weight:bold;
}

#container .photo
{
	height:42px; 
	width:44px;
	vertical-align:middle;
	text-align:center;
}

#container .photo .image
{
	height:38px; 
	width:38px;
	border-width:0;
}


#container .rate_leve
{
    width:30px; 
    height:30px;
    background-image:url(../../../Images/rate_leve.gif);
    background-repeat:no-repeat;
    overflow:hidden;
    padding:0;
    border:none;
    color:#FFFFFF;
}

#container .rate_leve .rate_leve1
{
	padding-left:10px; 
    padding-top:2px;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
}


#container .rate_leve .rate_leve2
{
    padding-left:7px; 
    padding-top:2px; 
    font-family:Arial;
	font-weight:bold;
	font-size:14px;
}

/*
#container .rate_bubbles
{
    height:14px;
    border:solid 0px red;
}
*/

#container .square
{
	background-color:Transparent;
	width:216px;
	height:42px;
	overflow:hidden;
}

#container .square .park
{
    height:14px; 
    width:140px;
    float:left;
    overflow:hidden;    
    padding-right:5px;
    /*background-color:Red;*/
}

#container .square .park a,
#container .square .park a:hover
{
    color:#0000FE;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
}

#container .square .city_state
{
    height:14px; 
    width:182px;
    float:left; 
    overflow:hidden;
    padding-left:0px;
    float:left;
    /*background-color:Red;*/
}

#container .square .city_state a,
#container .square .city_state a:hover
{
    color:#000000;
    font-size:10px;
    font-family:Arial;
    font-weight:bold;
}


#container .square .address
{
    height:14px; 
    width:172px;
    float:left; 
    overflow:hidden; 
}

#container .square .address a,
#container .square .address a:hover
{   
    font-family:Arial;
    color:#7F9A91;
    font-size:10px;
    font-family:Arial;
    font-weight:bold;
}


#container .square .rate_it
{
	height:12px; 
    width:32px;
    overflow:hidden;
    font-family:Arial;
    font-size:11px;
    float:left;
}

#container .square .read_reviews
{
	height:12px; 
    width:69px;
    overflow:hidden;   
    float:left;
}

#container .square .read_reviews a,
#container .square .read_reviews a:hover
{
	font-family:Arial;
    font-size:11px;
}

#container .a_park
{
    color:#000000;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
    text-decoration:none;
}

#container a.a_park:hover {
	text-decoration:none;
	color:#000000;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
} 

/*
#container .a_address
{
    font-family:Arial;
    color:#7F9A91;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
}

#container a.a_address:hover {
	text-decoration:none;
	font-family:Arial;
    color:#7F9A91;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
} 
*/


#container .bigImg
{
	border:solid 1px #575757; 
	position:absolute; 
	display:none; 
	width:125px; 
	height:125px; 
	left:40px; 
	top:0px;	
	margin:0; 
	padding:0; 
}

#container .bigImage
{
	border-width:0px;
}

#container .top_rate
{
	 padding-right:3px;
	 padding-top:5px;
}

a, a:active, a:focus  
{
	outline:none; 
}
