/* created by yogi */ 
html, body{ 
margin:0; 
padding:0; 
background:#fff; 
color:black; 
font-family:sans-serif; 
font-size:small; 
text-align:center; 
} 


#pagewidth{ 
width:848px; 
text-align:left;  
margin-left:auto; 
margin-right:auto;
margin-top:5px;
position:relative;
font-size:small; 
}
 
	
	

/*------------------------------------------header--------------------------------------*/

#header{
display:none;} 



#wrapper {

}

#col1{
display:none;
}




/*------------------------------------------classes--------------------------------------*/
p, a, table {
font-size:12px;
color:#2d7dac;

}

P{
line-height:110%;
margin:0px; 
padding:3px;
}
.grey{
color:#626060;
}


h1 {}



h3, h2{
font-size: 13px;
line-height:15px;
vertical-align:middle;
text-transform:uppercase;
margin:0px;
padding:3px;
font-weight:100;
/*padding:8px 5px 5px 8px;
*/}


h4{
font-size: 13px;
text-transform:uppercase;
margin:0px;
padding-top:3px 0px;
text-align:center;

}



ul, ol{
padding:5px 5px 5px 10px;
margin:0px;
list-style-type:none;}

li{
margin:0px;
padding:3px 0px;}




/*----------------------------------------doenolad------------------------------------*/


#listing_description{
width:350px !important;
width:330px;
float:right; 
border-left:solid #aad3eb 1px; 
min-height:350px;
height:auto !important;
height:350px;  
margin:10px; 
padding-left:20px; 
margin-left:0px;
}

#listing_details {
width:200px; 
float:left; 
margin:10px;
}

#listing_description p{
color: #626060;}


hr{
 color: #f00;
background-color: #aad3eb;
height: 2px;

}

/*----------------------------------------gallery------------------------------------*/


#gallery a  {
	float: left;
	margin: 4px;
	text-decoration: none;
	display: inline;
}



 
 
 
 
 /* -----------------------------------------footer  ----------------------------------------------*/
 #footer{
 display:none;
} 

 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  



/*-----------------------------------
		CSS TABLE GALLERY
		STYLESHEET: CLEAR BLUE
		AUTHOR: ROBERT HARTL
------------------------------------*/
#diaryTable{
background:url(../images/titleback_top.gif) no-repeat top center;
padding-top:4px;
}
#diaryTable table {

	border-collapse:collapse;
	text-align:left;
/*	letter-spacing:.1em;
	line-height:1.2em;
*/
}

#diaryTable thead th, #diaryTable tfoot th, #diaryTable tfoot td {
	padding-left:5px;
	letter-spacing:0.1em;
	/*background: #AAD3EB;*/
}  

/*#diaryTable tfoot th, #diaryTable tfoot td {
	border-top: 2pt double #009;
}*/
tr.topBack{



}

thead{

	 color:#626060; 

background:url(../images/titleback_bottom.gif) no-repeat bottom center  #AAD3EB;
}


#diaryTable td, #diaryTable th {
	padding:4px;
}


#diaryTable tbody tr th, #diaryTable tbody tr td {
	border-bottom: 2px solid #AAD3EB;
	border-top: 2px solid white;

}

#diaryTable tbody tr:hover td, #diaryTable tbody tr:hover th {
	background: #AAD3EB;
}
#diaryTable tbody tr:hover {
	background: #000;
	border-bottom: 2px solid #000;
	border-top: 2px solid white;

}


#diaryTable tbody td a, tbody th a {
	background: transparent;
	text-decoration: none;
	border:none;
}

#diaryTable tbody td a{
}

#diaryTable tbody td a:hover, tbody th a:hover {
	background: transparent;
	color: #930;
}


#diaryTable tbody tr:hover {
	 color:#626060; 
	background: #AAD3EB;
}

#diaryTable tbody tr th:hover {
	background:#fff;
}

#diaryTable table a:visited {
	text-decoration: line-through;
	color:#ccc;
}


