/*
Theme Name: One House At A Time, Inc.
Theme URI: http://www.ldm-designs.com/
Description: This is the custom theme developed for One House At A Time, Inc. It should not be used by any other entity for any other purpose. Please visit http://www.onehousebaltimore.org for more information.
Version: 0.1
Author: Lindsey D. Marable, Esq.
Author URI: http://www.ldm-designs.com
Tags: blue, custom header, fixed width, two columns, widgets
*/

*	{	margin:0;	padding:0;	}
ul	{	list-style: none;	margin-bottom: 10px;}
a	{	text-decoration: none;	color: #790000;	}
a:hover	{	color: #FF6633;	}
p	{	margin-bottom: 0.5em;	font-size: .85em;	color: #000066;	}

body	{	background: #6666ff url(images/grad.jpg) repeat-x;
			text-align: center;
			font-family: Arial, Helvetica, sans-serif;
		}

#page	{	width: 760px;
			text-align: left;
			margin:auto;
			background-color: #FFFFFF;
			border: 5px solid #336633;
			position: relative;
			top: 20px;
			padding-bottom: 20px;
		}

#footer	{
		clear: left;
		padding-top: 30px;
		}

#logo	{	/*position: absolute;
			top: 15px; 
			right: 15px;  */ 
			margin: 10px auto;
			width: 300px; 
			height: 210px; 
			background: url(images/logo.png) no-repeat;
			z-index:99;	}
			
#logo a	{	display: block;
			width: 300px;
			height: 210px;	}

#logo a span, #logo div.description {	position: absolute; left: -99999em;	}

#headerimg	{
		height: 280px;
		width: 740px;
		background-color:#999999;
		margin: auto;
			}
			
#content	{
		width: 740px;
		margin: auto;
		}

ul#main_list 	{
		background-color: #000099;
		height: 60px;
		margin: 0px auto 10px auto;
		padding: 10px;
		}

ul#main_list li	{
		width: 225px;
		height: 60px;
		float: left;
		margin: 0 3px;
		padding-left: 5px;
	}

html>body ul#main_list li	{
		width: 230px;
		margin: 0 5px;
		padding-left: 0px;
	}

ul#main_list li	a{
		width: 200px;
		height: 36px;
		display: block;
		background: #3300FF url(images/list_grad1.jpg) repeat-x;
		border: 1px solid #FFFFFF;
		color: #FFFFFF;
		text-align: center;
		font-weight: bold;
		padding: 7px 0px 0 0px;
		text-transform: uppercase;
		font-size: .85em;
		padding: 10px;
	}

*:first-child+html ul#main_list li a{
		width: 190px;	
		height: 42px;
		padding-top: 15px;
		}

html>body ul#main_list li a{
		width: 240px;
		height: 58px;
		display: table-cell;
		vertical-align: middle;
		padding: 0px 17px 0 17px;
		}

ul#main_list li.page-item-6 a	{
		background: #790000 url(images/list_grad3.jpg) repeat-x;
		}
		
ul#main_list li	a:hover{
		background: #BCB9B9 url(images/list_grad2.jpg) repeat-x;
		color: #790000;
	}

#sidebar	{
		width: 247px;
		float: left;
		}

#suckerfishnav {
    background-color: #DDDDDD;
    }
#suckerfishnav, #suckerfishnav ul {
	padding: 3px 0;
    }
#suckerfishnav a {
	width: 227px;
	height: 30px;
	display: block;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: .85em;
	background-color:#666699;
	padding: 5px;
    }

*:first-child+html #suckerfishnav a{
		width: 227px;	
		}

html>body #suckerfishnav a{
		width: 237px;
		height: 40px;
		display: table-cell;
		}

#suckerfishnav li {
		width: 237px;
		margin: 5px auto;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    line-height:1;
     }
#suckerfishnav li li {
    width:217px;
    }

*:first-child+html #suckerfishnav li li{
		width: 197px;	
		}

#suckerfishnav li ul {
    width:227px;
	position:absolute;
	top:620px;
	z-index:999999;
	margin-left:70px;
    }
		
#suckerfishnav li li a {
    }
#suckerfishnav li ul ul {

    }
#suckerfishnav li li:hover {
    background-color:#999999;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    background-color:#999999;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    background-color:#999999;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    background-color:#666699;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background-color:#DDDDDD;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background-color:#999999;
    }

/*
#sidebar #suckerfishnav ul	{
		width: 247px;

		
		}

#sidebar #suckerfishnav ul	li{

		}

#sidebar #suckerfishnav	li a{
		
		}





#sidebar #suckerfishnav ul	li a:hover	{
		
		}*/

.post {
		float: left;
		width: 482px;
		margin-left: 10px;
		}

.post h2	{
		color: #790000;
		font-weight: normal;
		margin-bottom: 20px;
		font-size: 1.7em;
		}

#footer p	{	text-align: center;	}

.entry ul {	list-style-type:disc;	
			margin-left: 25px;
			color: #000099;
			font-size: 0.85em;
			font-weight: bold;	}

table.auction_data	{
		border: 1px solid #CCCCCC;
		width: 100%;
		margin-bottom: 10px;
		}

table.auction_data th, table.auction_data td{
		font-size: 0.85em;
		color: #676767;
		padding: 10px;
		}

table.auction_data tr	{
		height: 30px;
		}

table.auction_data thead tr	{
		background-color: #AAAAAA;
		}		

table.auction_data thead th	{
		color: #FFFFFF;
		}		

table.auction_data tbody tr:hover	{
		background-color: #EEEEEE;
		}
