/* 
Theme Name: Tulsa Real Estate
Theme URL: http://essence.ithemes.com
Description: Golden Essence is an elegant Widget-ready theme created for WordPress.
Author: iThemes.com
Author URI: http://ithemes.com
Version: 2.6.1
*/

/*=-=-=-[Common Styling]-=-=-=*/
body{font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif; font-size: 12px; width: 900px; margin: 0 auto; padding: 0;}

/*=-=-=-[Some Basic Element Typography]-=-=-=*/
a{text-decoration:none;}
h1, h2, h3{font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;}
h1{font-size:2.8em; color:#d71c22;}
h2{font-size:1.8em; color:#d71c22; margin:0px 0 0px 0; line-height:1.0em;}
h3{font-size:1.6em; color:#8c0000; margin: 8px 0px 3px 0px;}
h4{font-size:1.2em;font-weight:bold;}
p{margin:5px 0 8px 0; line-height:1.4em; font-size:1.1em; text-align:justify;}
code{font-size:1.2em;}


a {
	text-decoration: none;
	outline: none;
	color: #8c0000;
	}
	
	a:hover {
		text-decoration: underline;
		}
	
img { 
	border: 0;
	}

h1 a, h2 a, h3 a, h4 a, h5 a {
	color: #222;
	text-transform: capitalize;
	}

html{background:#D9D8AC url(images/bg.png) repeat-x}
body{background: url(images/body-bg.png) repeat-y; position:relative; width:980px; color:#555; font-size:12px; font-family:Arial,Tahoma,Verdana; margin:0px auto 0px; padding:0px}
.clearfix:after{content:"."; display:block; clear:both; margin:0px; padding:0px; height:0; visibility:hidden}
#wrap{background:url(images/wrap.png) top center no-repeat; width:980px; margin:0px auto 0px; padding:0px 0px 0px 0px}

/************************************************
*Hyperlinks*
************************************************/
a, a:visited{color:#D51515; text-decoration:none}
a:hover{text-decoration:underline}

/************************************************
*Header  *
************************************************/
#header{background: url(images/header.png); width:908px; height:100px; color:#333; font-size:24px; margin:0px auto 0px; padding:0px 0px 0px 0px; overflow:hidden}
#header a img{border:none; margin:0px; padding:0px}
#header h1{color:#666; font-size:36px; font-family:Times New Roman,Georgia,Arial; font-weight:normal; margin:0px; padding:25px 0px 0px 20px; text-decoration:none}
#header h1 a, #header h1 a:visited{color:#666; font-size:36px; font-family:Times New Roman,Georgia,Arial; font-weight:normal; margin:0px; padding:0px 0px 0px 0px; text-decoration:none}
#header h1 a:hover{color:#666; text-decoration:none}
#headerleft{width:560px; float:left; font-size:14px; margin:0px; padding:0px 0px 0px 0px; overflow:hidden}
#headerleft p{color:#666; font-size:16px; font-family:Arial,Tahoma,Verdana; font-weight:normal; margin:0px; padding:0px 0px 0px 25px; text-decoration:none}
#headerright{width:200px; float:right; font-size:12px; text-align:right; margin:0px; padding:40px 10px 0px 0px; overflow:hidden}
#headerright p{color:#666; font-size:18px; font-family:Times New Roman,Georgia,Arial; font-weight:normal; margin:0px; padding:0px 0px 0px 20px; text-decoration:none}
#bigimages{position:absolute; height:250px; width:600px; top:152px; background:gold; z-index:98; overflow:hidden;}
#header{width: 908px; height: 120px; background: #000 url(images/header.png) top left no-repeat;}
#rotator{width: 600px;	height: 250px; background-image: url( ); background-repeat: no-repeat;}

/************************************************
*Navbar      *
************************************************/
#navbar{background:#990000 url(images/thenavbar.png); width:908px; height:32px; color:#fff; margin:0px auto 0px; padding:0px 0px 0px 0px}
#nav{margin:0px; padding:0px; list-style:none}
#nav ul{margin:0px; padding:0px; list-style:none}
#nav a{background:#333 url(images/navbar.gif); color:#FFF; display:block;     font-weight:bold;     margin:0px 20px 0px 0px; padding:8px 10px 8px 10px}
#nav a:hover{background:#333 url(images/navdrop.gif); color:#333; display:block; text-decoration:none;     margin:0px 20px 0px 0px; padding:8px 10px 8px 10px}
#nav li{float:left; margin:0px; padding:0px}
#nav li li{float:left; margin:0px; padding:0px; width:160px}
#nav li li a, #nav li li a:link, #nav li li a:visited{background:#333 url(images/navdrop.gif); color:#333; width:160px; float:none; margin:0px; padding:8px 10px 8px 10px; border-top:1px solid #FFF}
#nav li li a:hover, #nav li li a:active{background:#AAA786 url(images/navhov.gif); color:#333}
#nav li ul{position:absolute; width:10em; left:-999em}
#nav li:hover ul{left:auto; display:block}
#nav li:hover ul, #nav li.sfhover ul{left:auto; z-index:100}

/************************************************
* Menu Creator Version							*
************************************************/
#mc_menu_1{margin:0px; padding:0px; list-style:none}
#mc_menu_1 ul{margin:0px; padding:0px; list-style:none}
#mc_menu_1 a{color:#fff; display:block; font-weight:bold; margin:0px 0px 0px 0px; padding:9px 12px 8px 10px; background: url(images/navline.png) right no-repeat;}
#mc_menu_1 a:hover{background: url(images/navover.png); color:#990000; display:block; text-decoration:none; margin:0px 0px 0px 0px; padding:9px 12px 8px 10px}
#mc_menu_1 li{float:left; margin:0px; padding:0px}
#mc_menu_1 li li{float:left; margin:0px; padding:0px; width:160px}
#mc_menu_1 li li a, #mc_menu_1 li li a:link, #mc_menu_1 li li a:visited{background:#333 url(images/navdrop.gif); color:#333; width:160px; float:none; margin:0px; padding:8px 10px 8px 10px; border-top:1px solid #FFF}
#mc_menu_1 li li a:hover, #mc_menu_1 li li a:active{background:#AAA786 url(images/navhov.gif); color:#333}
#mc_menu_1 li ul{position:absolute; width:10em; left:-999em}
#mc_menu_1 li:hover ul{left:auto; display:block}
#mc_menu_1 li:hover ul, #mc_menu_1 li.sfhover ul{left:auto; z-index:100}


/************************************************
*Hometop          * 
************************************************/
#hometop{width:908px; height:250px; margin:0px auto 0px; padding:0px 10px 0px 10px; line-height:20px;}
#quicksearchblock{width:300px; height:250px; background: url(images/watermark.png) top right no-repeat; float:right;}
#hometop p{padding:0px 0px 10px 0px; margin:0px}
#hometop h1{color:#84805B; font-size:22px; font-family:Times New Roman,Georgia,Arial; font-weight:normal; margin:0px 0px 10px 0px; padding:5px 0px 0px 0px}
#hometop h1 a, #hometop h1 a:visited{color:#A29E78; text-decoration:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px}
#hometop h1 a:hover{color:#A29E78; text-decoration:none}
#hometop img, 
#hometop #rotator{float:left; border:none; margin:0px 0px 0px 0px}

/************************************************
*Bottom Sidebars     * 
************************************************/
#bottom{background:#F1ECE1 url(images/homebottom.png) top no-repeat; width:908px; margin:0px auto 0px; padding:10px 0px 20px 0px; line-height:20px; border-top:5px solid #ACA988; clear:both}
#bottom p{padding:0px 0px 0px 0px; margin:12px}
#bottom h2{color:#615B3D !important; font-size:18px !important; font-family: Georgia,Times New Roman,Arial !important; font-weight:bold !important; margin:0px 0px 10px 0px; padding:5px 0px 0px 0px}
#bottom h2 a, #bottom h2 a:visited{color:#84805B; text-decoration:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px}
#hometop h2 a:hover{color:#84805B; text-decoration:none}
#bottom img{border:none; margin:0px 0px 10px 0px}
#bottom ul{list-style-type:square; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#bottom ul li{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px}
.bottomleft{background:transparent url(/images/lefttop.jpg) no-repeat scroll 0 0; float:left; width:440px; margin-top:30px; margin-left:10px; padding:4px 0px 0px 0px; overflow:hidden}
.btm-left{background:transparent url(/images/leftbtm.jpg) no-repeat center bottom; float:right; margin:0 !important; width:440px; position:relative; padding:0px !important; overflow:hidden; height:32px}
.bottommiddle{float:left; width:220px; margin:0px 0px 0px 0px; padding:20px 20px 0px 20px; overflow:hidden}
.bottomright{background:transparent url(/images/wtop.jpg) no-repeat scroll 0 0; float:right; margin-right:10px; margin-top:30px; padding:4px 0 0; width:300px}
.textwidget{margin:0px; position:relative; padding:0px; overflow:hidden}
.btm-right{background:transparent url(/images/wbtm.jpg) no-repeat center bottom; float:right; margin:0 !important; width:300px; position:relative; padding:0px !important; overflow:hidden; height:32px}

/************************************************
*Content          * 
************************************************/
h1, h1 a, h1 a:hover, h1 a:visited{color:#615B3D; font-family:Times New Roman,Georgia,Arial; font-size:26px; font-weight:bold; margin-bottom:6px; margin-top:6px; padding:0; text-decoration:none}
#content{width:908px; margin:0px auto 0px; padding:0px 0px 0px 0px; line-height:16px; background: url(images/watermark.png) top right no-repeat; min-height:300px;}
#contentpage{width:908px; margin:0px auto 0px; padding:0px 0px 0px 0px; line-height:16px; min-height:300px;}
#content p{padding:0px 0px 15px 0px; margin:0px}
#content h1{color:#84805B; font-size:22px; font-family:Times New Roman,Georgia,Arial; font-weight:normal; margin:0px 0px 10px 0px; padding:5px 0px 0px 0px}
#content h1 a, #content h1 a:visited{color:#84805B; text-decoration:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px}
#content h1 a:hover{color:#D51515; text-decoration:none}
#content h2{color:#202020; font-size:12px; font-family:Arial,Tahoma,Verdana; font-weight:bold; padding:10px 0px 3px 0px; margin:0px 0px 5px 0px; border-bottom:double #C0C0C0}
#content h4{color:#84805B; font-size:22px; font-family:Times New Roman,Georgia,Arial; font-weight:normal; margin:0px 0px 10px 0px; padding:5px 0px 0px 0px}
#content img.wp-smiley{float:none; border:none; padding:0px; margin:0px}
#content img.wp-wink{float:none; border:none; padding:0px; margin:0px}
#contentleft p img{border:none;  float:left; margin:0px 10px 10px 0px}
blockquote{margin:0px 20px 15px 20px; padding:5px 0px 5px 15px; border-left:5px solid #C0C0C0}
#content blockquote p{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#contentleft{float:left; width:630px; margin:0px 0px 0px 0px; padding:20px 0px 20px 20px}
#contentleft ol{margin:0px 0px 0px 5px; padding:0px 0px 15px 0px}
#contentleft ol li{margin:0px 0px 0px 20px; padding:0px 0px 0px 0px}
#contentleft ul{list-style-type:square; margin:0px 0px 0px 0px; padding:0px 0px 15px 0px}
#contentleft ul li{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px}
#contentright{float:right; width:640px; margin:0px 0px 0px 0px; padding:20px 20px 20px 0px}
#contentright ol{margin:0px 0px 0px 5px; padding:0px 0px 15px 0px}
#contentright ol li{margin:0px 0px 0px 20px; padding:0px 0px 0px 0px}
#contentright ul{list-style-type:square; margin:0px 0px 0px 0px; padding:0px 0px 15px 0px}
#contentright ul li{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px}
.archive{float:left; width:250px; margin:0px 0px 0px 0px; padding:0px 0px 20px 0px}
.postmeta{font-size:12px; padding:5px 0px 50px 0px; margin:0px; border-top:1px dotted #C0C0C0}

/************************************************
*News Page        * 
************************************************/
#newspage{width:760px; margin:0px auto 0px; padding:20px 0px 0px 0px; line-height:20px}
#newspage h2{color:#84805B; font-size:22px; font-family:Times New Roman,Georgia,Arial; font-weight:normal; margin:0px 0px 10px 0px; padding:5px 0px 0px 0px}
#newspage p{padding:0px 0px 0px 0px; margin:0px}
#newspage img{border:none; margin:0px 0px 10px 0px}
#newspage ul{list-style-type:square; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#newspage ul li{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px}
#newspageleft{float:left; width:350px; margin:0px 0px 0px 0px; padding:0px 20px 10px 10px; overflow:hidden; border-right:1px solid #C0C0C0}
#newspageright{float:right; width:350px; margin:0px 0px 0px 0px; padding:0px 10px 10px 0px; overflow:hidden}

/************************************************
*Featured Top       * 
************************************************/
#featuredtop{background:#F8F5EC; width:750px; height:260px; margin:0px auto 0px; padding:10px 10px 0px 20px; line-height:20px; border-bottom:5px solid #ACA988}
#featuredtop p{padding:0px 0px 10px 0px; margin:0px}
#featuredtop h1{color:#84805B; font-size:22px; font-family:Times New Roman,Georgia,Arial; font-weight:normal; margin:0px 0px 10px 0px; padding:5px 0px 0px 0px}
#featuredtop h1 a, #featuredtop h1 a:visited{color:#A29E78; text-decoration:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px}
#featuredtop h1 a:hover{color:#A29E78; text-decoration:none}
#featuredtop img{float:right; border:none; margin:0px 0px 10px 20px}

/************************************************
*Info Top       * 
************************************************/
#infotop{background:#fff; width:750px; height:260px; margin:0px auto 0px; padding:10px 10px 0px 20px; line-height:20px; border-bottom:0px solid #666}
#infotop p{padding:0px 0px 10px 0px; margin:0px}
#infotop h1{color:#84805B; font-size:22px; font-family:Times New Roman,Georgia,Arial; font-weight:normal; margin:0px 0px 10px 0px; padding:5px 0px 0px 0px}
#infotop h1 a, #featuredtop h1 a:visited{color:#84805B; text-decoration:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px}
#infotop h1 a:hover{color:#000; text-decoration:none}
#infotop img{float:right; border:none; margin:0px 0px 10px 20px}

/************************************************
*Left Sidebar                            * 
************************************************/
#l_sidebar{float:left; width:160px; margin:0px; padding:10px 0px 20px 20px; line-height:20px; display:inline}
#l_sidebar p{padding:0px 0px 15px 0px; margin:0px}
#l_sidebar a img{border:none; margin:0px 0px 3px 0px; padding:0px}
#l_sidebar h2{color:#202020; font-size:12px; font-family:Arial,Tahoma,Verdana; font-weight:bold; padding:10px 0px 3px 0px; margin:0px 0px 5px 0px; border-bottom:double #C0C0C0}
#l_sidebar ul{list-style-type:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px}

/************************************************
*Right Sidebar                           * 
************************************************/
#r_sidebar{float:right; width:220px; margin:0px; padding:20px 20px 20px 0px; line-height:20px; display:inline}
#r_sidebar p{padding:0px 0px 15px 0px; margin:0px}
#r_sidebar a img{border:none; margin:0px 3px 5px 0px; padding:0px}
#r_sidebar h2{color:#202020; font-size:12px; font-family:Arial,Tahoma,Verdana; font-weight:bold; padding:10px 0px 3px 0px; margin:0px 0px 5px 0px; border-bottom:double #C0C0C0}
#r_sidebar ul{list-style-type:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px}

/************************************************
*Widgets *
************************************************/
#subscribe ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#subscribe ul li{background:#FFF url(images/rss.gif) no-repeat top left; padding:0px 0px 5px 20px; margin:0px 0px 0px 0px}
#recent-posts ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#recent-posts ul li{background:#FFF url(images/icon_recent.gif) no-repeat top left; padding:0px 0px 5px 18px; margin:0px 0px 0px 0px}
#recent-comments ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#recent-comments ul li{background:#FFF url(images/icon_links.gif) no-repeat top left; padding:0px 0px 5px 18px; margin:0px 0px 0px 0px}
#categories-1 ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#categories-1 ul li{background:#FFF url(images/icon_categories.gif) no-repeat top left; padding:0px 0px 5px 18px; margin:0px 0px 0px 0px}
#archives ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#archives ul li{background:#FFF url(images/icon_archives.gif) no-repeat top left; padding:0px 0px 5px 18px; margin:0px 0px 0px 0px}
#pages ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#pages ul li{background:#FFF url(images/icon_meta.gif) no-repeat top left; padding:0px 0px 5px 18px; margin:0px 0px 0px 0px}
#links ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#links ul li{background:#FFF url(images/icon_links.gif) no-repeat top left; padding:0px 0px 5px 18px; margin:0px 0px 0px 0px}
#meta ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#meta ul li{background:#FFF url(images/icon_meta.gif) no-repeat top left; padding:0px 0px 5px 18px; margin:0px 0px 0px 0px}
#text-1 ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#text-1 ul li{padding:0px 0px 5px 0px; margin:0px 0px 0px 0px}

/************************************************
*Footer      *
************************************************/
#footer{background:#D9D8AC url(images/footer.png); width:980px; margin:0px auto 0px; padding:0px 0px 0px 0px; line-height:20px}
#footer p{color:#555; font-size:11px; font-family:Arial,Tahoma,Verdana; margin:0px; padding:0px 10px 0px 10px; text-align:center;}
#footer a, #footer a:visited{color:#555; text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer a img{border:none; margin:0px 0px 0px 10px; padding:0px}
.footerleft{width:375px; float:left; margin:0px; padding:30px 0px 0px 50px}
.footerright{width:375px; float:right; margin:0px; padding:30px 50px 0px 0px; text-align:right}

/************************************************
*Search Form*
************************************************/
#searchdiv{margin:0px; padding:0px}
#searchform{margin:0px; padding:0px; overflow:hidden}
#s-head{background:#FFF; width:240px; color:#333; font-size:12px; font-family:Arial,Tahoma,Verdana; padding:4px; margin:5px 0px 20px 0px; border-top:1px solid #666; border-right:1px solid #DDD; border-left:1px solid #666; border-bottom:1px solid #DDD}
#s{background:#FFF; width:220px; color:#333; font-size:12px; font-family:Arial,Tahoma,Verdana; padding:4px; margin:5px 0px 20px 0px; border-top:1px solid #666; border-right:1px solid #DDD; border-left:1px solid #666; border-bottom:1px solid #DDD}
#signup{background:#F5F5F5; width:240px; color:#333; font-size:12px; font-family:Arial,Tahoma,Verdana; padding:4px; margin:0px; border-top:1px solid #666; border-right:1px solid #DDD; border-left:1px solid #666; border-bottom:1px solid #DDD}
#name, #email, #url{background:#FFF; color:#333; font-size:12px; font-family:Arial,Tahoma,Verdana; padding:4px; margin:0px 0px 0px 0px; border-top:1px solid #666; border-right:1px solid #DDD; border-left:1px solid #666; border-bottom:1px solid #DDD}
#submit{font-size:12px; font-family:Arial,Tahoma,Verdana; padding:4px; margin:0px 0px 0px 0px;}
#words{background:#FFF; width:380px; color:#333; font-size:12px; font-family:Arial,Tahoma,Verdana; padding:4px; margin:0px 0px 0px 0px; border-top:1px solid #666; border-right:1px solid #DDD; border-left:1px solid #666; border-bottom:1px solid #DDD}

#idxquickfind #submit{background:none; border:none;}

/************************************************
*Comments*
************************************************/
/*
#commentblock{color:#000; float:left; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px}
#commentblock ol{list-style-type:square; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px}
.commentdate{font-weight:bold; font-size:12px}
.commentname{color:#000; font-weight:bold; margin:0px; padding:5px 0px 0px 0px}
.commentinfo{clear:both}
.commenttext{color:#000; font-size:12px; font-family:Arial,Tahoma,Verdana; padding:0px 0px 0px 0px; margin:5px 0px 20px 0px; border-bottom:1px dotted #C0C0C0}
.commenttext-admin{color:#000; font-size:12px; font-family:Arial,Tahoma,Verdana; padding:0px 0px 0px 0px; margin:5px 0px 20px 0px; border-bottom:1px dotted #C0C0C0}
*/

/*-=-=-=[ Styling comments.php ]=-=-=-*/

#customcomments ul li{list-style-type:none;}

ul#singlecomments{margin-bottom:40px;}
ul#singlecomments ul{list-style-image:none !Important;}
ul#singlepings{border:1px solid #009999; list-style-image:none; padding:0px;}
h4#comments{height:32px; line-height:32px; border-bottom:1px solid #333; width:100%; margin-bottom:40px; display:block;}
h4#pings{height:32px; line-height:32px; border-bottom:1px solid #333; width:100%; margin-bottom:20px;}
ul#singlecomments{list-style:none; margin:0; padding:0;}
ul#singlecomments li{border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 0 10px; padding:5px 7px 5px 64px !Important; position:relative; list-style-image:none !Important;}
ul#singlecomments li.pingback comment-author{padding:0 170px 0 0;}
ul#singlecomments li div.vcard{font-weight:bold; font-size: 14px; line-height: 16px; font-family: helvetica,arial,sans-serif;}
ul#singlecomments li div.vcard cite.fn{font-style:normal; font-size: 11px;}
ul#singlecomments li div.vcard cite.fn a.url{color:#cc0000; text-decoration:none;}
ul#singlecomments li div.vcard cite.fn a.url:hover{color:#000;}
ul#singlecomments li div.vcard img.avatar{background: #fff; border:1px solid #aaa; padding:2px; position:absolute; left:5px; top:5px;}
ul#singlecomments li div.comment-meta{font-weight:bold; font-size: 10px; line-height: 16px; font-family: helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px;}
ul#singlecomments li div.comment-meta a{color:#205B87; text-decoration:none;}
ul#singlecomments li p{font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; margin:5px 0 12px;}
ul#singlecomments li ul{font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; list-style:square; margin:0 0 12px; padding:0;}
ul#singlecomments li div.reply{background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:6px 5px 4px;  text-align:center; width:66px;}
ul#singlecomments li div.reply:hover{background:#cc0000; border:1px solid #cc0000;}
ul#singlecomments li div.reply a{color:#fff; text-decoration:none; text-transform:uppercase;}
ul#singlecomments li ul.children{list-style:none; margin:12px 0 0; text-indent:0;}
ul#singlecomments li ul.children li.depth-2{margin:0 0 3px;}
ul#singlecomments li ul.children li.depth-3{margin:0 0 3px;}
ul#singlecomments li ul.children li.depth-4{margin:0 0 3px;}
ul#singlecomments li ul.children li.depth-5{margin:0 0 3px;}
ul#singlecomments ul.children li.odd{background:#fff;}
ul#singlecomments ul.children li.even{background:#f6f6f6;}
ul#singlecomments li.pingback div.vcard{padding:0 170px 0 0;}
/* Tabber Nav Here */
.tabberlive .tabbertabhide{display:none;}
.tabber{}
.tabberlive{margin-top:1em;}
ul.tabbernav{margin:0; padding: 4px 0 !Important; border-bottom: 1px solid #778; font: bold 12px Verdana, sans-serif;}
ul.tabbernav li{list-style: none; margin: 0 0 0 5px !Important; display: inline;}
ul.tabbernav li a{padding: 3px 0.5em; margin-left: 0px; border: 1px solid #778; border-bottom: none; background: #DDE; text-decoration: none;}
ul.tabbernav li a:link{color: #448;}
ul.tabbernav li a:visited{color: #667;}
ul.tabbernav li a:hover{color: #000; background: #AAE; border-color: #227;}
ul.tabbernav li.tabberactive a{background-color: #fff; border-bottom: 1px solid #fff;}
ul.tabbernav li.tabberactive a:hover{color: #000; background: white; border-bottom: 1px solid white;}
.tabberlive .tabbertab{padding:5px; /*border:1px solid #aaa;*/ border-top:0;}
.tabberlive .tabbertab h2{display:none;}
.tabberlive .tabbertab h3{display:none;}
.tabberlive#tab1{}
.tabberlive#tab2{}
.tabberlive#tab2 .tabbertab{height:200px; overflow:auto;}
/*-=-=-=[ Styling comments.php END ]=-=-=-*/

/*********************************************
The Obligatory WP Stuff
*********************************************/
.aligncenter, 
div.aligncenter{ display:block;  margin-left:auto;  margin-right:auto}
.alignleft{ float:left}
.alignright{ float:right}
.wp-caption{ border:1px solid #ddd;  text-align:center;  background-color:#f3f3f3;  padding-top:4px;  margin:10px}
.wp-caption img{ margin:0;  padding:0;  border:0 none}
.wp-caption p.wp-caption-text{ font-size:11px;  line-height:17px;  padding:0 4px 5px;  margin:0}

.modulebox{border: 1px solid #716f4d; margin-bottom:12px; padding:3px 3px 12px 3px; background: url(images/moduleback.gif) top left repeat-x;}
h3.columnheader{color:#990000; background: url(images/moduleheader.jpg); margin: 0 0 6px 0; text-indent:6px; height:28px !Important; line-height:26px;}

.clear{clear:both;}
#content h3.featuredtitle{background:none; color:#800000; font-size:18px; font-family:Georgia,Times New Roman,Trebuchet MS; font-weight:normal; text-transform:none;}
#content h4.listingsubtitle{color:#800000; font-family:Georgia,Times New Roman,Trebuchet MS; font-size:18px; font-weight:normal; margin:0 !Important; padding:0 !Important; line-height:normal;}
#listing{border:1px solid #ddd; float:left; margin:0 0 10px; padding:9px; width:580px;}
#photos{border:1px solid #ddd; float:left; margin:0 0 10px; padding:9px; width:580px;}
#googlemap{border:1px solid #ddd; float:left; margin:0 0 10px; padding:9px; width:580px;}
#photos a img {border:1px solid #C0C0C0; float:left; margin:10px 10px 0 0; padding:4px;}
#content .listing-left{float:left; margin:0; padding:0; width:250px;}
#content .listing-right{float:left; margin:0; padding:0; width:320px;}
#content .listing-left p, #content .listing-right p{margin:4px 0px; padding:0px;}
div.postarea{width:580px; clear:both;}

/*Mack Edits*/
#partners, #partners a {font-size:10px: text-decoration:none; color: #999 !important}
