/*
THEME NAME: SDAC Robin's Furniture
THEME URI: http://www.sandboxdev.com/wordpress/themes
DESCRIPTION: A theme which combines clean lines and the great built-in functionality of SDAC Brand News.
VERSION: 1.0
AUTHOR: Jennifer Zelazny/Sandbox Development and Consulting Inc.
AUTHOR URI: http://www.sandboxdev.com/
Tags: two columns, fixed width, grey, steel, page navigation, tabbed menu, widget ready, minimal, archives

*/


/* ---- [1]General -------------------------------------------- */

html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }
body { font:.8em/1.6em Helvetica, Arial Sans-serif;background: #626248;margin:0;padding:0;}


h1, h2, h3, h4, h5, h6, form {margin:0;padding:0;}
a {color:#e8a445; font-weight:bold;text-decoration:none;}

a:hover {color:#2b1e18;font-weight:bold; text-decoration:underline;}

a img, img {border:none;}

.left {float:left;}
.right {float:right;}

.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}

.alignright, .aligncenter, .alignleft, .alignnone {padding:4px;background:#fbfbe5;border:1px solid #d2d2af;}
.alignright {float:right;margin-left:8px;}
.alignleft, .alignnone {float:left;margin-right:8px;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.clear {clear:both;}

.wp-caption {font-size:.75em;font-weight:bold;line-height:normal;}

img#wpstats {display:none;}

img.size-thumbnail {width:60px; height:60px;padding:4px;background:#fbfbe5;border:1px solid #d2d2af;float:left;margin-right:8px;}

#container{background: #fff; width:950px;margin:20px auto; border:10px solid #3d3d28;}
.content {float:left;display:inline; margin:15px 13px 13px 14px;width:922px;}

.ad {float:left;display:block;clear:both;margin-bottom:15px;}

/* ---- [2]Header -------------------------------------------- */

#header {height:174px;background:url('images/header_bg4.jpg');}
#topLinks {height:25px; background: #d2d2af;border-bottom:1px solid #979872;}

#header p {line-height:25px;font-size:.75em;text-transform:uppercase;margin:0;padding:0;}

#header p#siteTime {float:left;padding-left:5px;font-weight:bold;color:#333;}
#header p#siteInfo {padding-right:5px;text-align:right;}
#header p#siteInfo a {font-weight:bold; color:#333;}
#header p#siteInfo a:hover {color:#bb7b22;text-decoration:none;}
#header p#siteInfo img {vertical-align:text-bottom;}

#header h1, #header h3 {text-indent:-9999px; overflow:hidden;}


#leaderBoard {margin:0 auto; width:728px; height:90px;}

#navigation {height:30px; width:100%; background: url('images/navigation_bg.gif') repeat-x;border-top:1px solid #979872;border-bottom:1px solid #979872;}

#mainNav, #mainNav ul{position:relative;z-index:1000;list-style-type:none;list-style-position:outside;margin:0;padding:0;text-transform:uppercase;}
#mainNav a {display:block;padding:0 10px 0 10px;font-size:.85em;font-weight:bold;color:#333;text-decoration:none;line-height:30px;}
#mainNav li a {border-right:1px solid #979872;}
#mainNav ul li a {border-right:none;color:#46484D !important;}
#mainNav li:hover, #mainNav .current_page_item, #mainNav .current-cat {background: url('images/navigation-over_bg.gif') repeat-x;}
#mainNav li:hover a {color:#fff;}
#mainNav li{float:left;position:relative;}
#mainNav ul {width:165px;position:absolute;left:-1px;top:30px;display:none;background:#fdfdf4;border:1px solid #d2d2af;border-bottom:none;}
#mainNav li:hover li a {color:#333;}
#mainNav li ul a {float:left;width:155px;line-height:normal;font-size:.95em;text-align:left;background:#fdfdf4;border-bottom:1px solid #d2d2af;height:auto;padding:5px;}
#mainNav li ul a:hover {background:#ebebca;color:#000;}
#mainNav ul ul{top:auto;}	
#mainNav li ul ul {left:160px;margin:0;}
#mainNav li:hover ul ul, #mainNav li:hover ul ul ul, #mainNav li:hover ul ul ul ul{display:none;}
#mainNav li:hover ul, #mainNav li li:hover ul, #mainNav li li li:hover ul, #mainNav li li li li:hover ul{display:block;} 


/* ---- [4]Home -------------------------------------------- */
#leftNews h2, #middleNews h2, #welcome h2 {color:#333;text-transform:uppercase;font-size:1.1em; margin:0;padding:0 !important;}


#welcome {background:#fdfdf4;border:1px solid #d2d2af;margin-bottom:13px;padding:5px 15px;width:367px;}
#welcome h2 {font-size:1.2em;margin:0 15px 10px 0 !important;padding-bottom:5px !important;border-bottom:1px dashed #bbb;}
#welcome p {font-size:.9em;line-height:1.4em;margin:0 0 10px 0;padding:0;}


#leftNews {float:left;display:inline-block;}

ul.newsListing {margin:0;padding:0;list-style:none;}

#featured {height:495px; width:397px;border: 1px solid #d2d2af; background: #fcfcf0;margin:0 13px 15px 0;}
#featured h2 {font-size:1.2em;margin:5px 15px 0 15px !important;padding-bottom:5px !important;border-bottom:1px dashed #bbb;}
#featured h3 a {color:#333;}
ul#featuredNews {width: 370px; height: 420px;clear:both;margin:0 0 0 15px;}
ul#featuredNews div {width: 370px; height: 390px; padding: 5px 15px;}
ul#featuredNews p {color: #333; text-align: left; font-size: .9em;line-height:1.4em;margin:0;padding:0;}
ul#featuredNews img {background: #fff;border:1px solid #ddd; margin:5px auto 5px auto; padding: 3px;}
ul#featuredNews h3 {font-size:1em !important;text-align:center;}

#newsNav {float:right;height:35px;margin:0 15px 0 0;padding:4px 0 4px 0;}
#newsNav a {border: 1px solid #d2d2af; background: #fff;color:#626248;text-decoration: none; margin: 0 3px; padding: 3px 5px;}
#newsNav a.activeSlide {background: #ebebca; color:#333;}
#newsNav a:focus {outline: none;}


#middleNews {float:left;display:inline;}

#mostRecentNews {width:232px;background:#fdfdf4;border:1px solid #d2d2af; margin:0 13px 5px 0;padding:5px 15px;}
#mostRecentNews ul li h3 {font-size:1em;line-height:normal;margin:0 !important; padding:0 !important;}
#mostRecentNews ul li  p {margin:0 0 5px 0 !important;padding:0 !important;font-size:.9em;line-height:1.4em;}
#mostRecentNews img.thumbnail {float:left; width:50px;height:50px; margin-right:5px; padding:3px; border:1px solid #ddd;}
#mostRecentNews .newsItem {display:block;clear:both;border-top:1px dashed #bbb;margin:5px 0 15px 0; padding-top:10px;}
#mostRecentNews a.more-link  {font-size:.95em;color:#333;text-transform:uppercase;}


/* ---- [4]Main Content -------------------------------------------- */

#main {float:left;display:inline; width:676px;}

.post {float:left;clear:both;width:100%;border-bottom:3px double #d2d2af; margin-bottom:15px;padding-bottom:15px;}

.meta {background:#fdfdf4;border:1px solid #d2d2af;border-left:0;width:100%;clear:both;float:left;margin:10px 0 15px;}
.meta ul {margin:0;padding:0;}
.meta ul li {float:left; font-size:.85em;color:#333;list-style:none;margin:0;padding:0;margin-right:10px;border-left:1px solid #d2d2af;padding:0 10px 0 10px;}

.nav-previous{float: left;}
.nav-next{float: right;}

#comments {clear:both;float:left;padding-top:15px;}
#comments h3 {float:left;font-size:1em;text-transform:uppercase;color:#333;margin-bottom:10px;}
#comments textarea, #comments input#author, #comments input#email, #comments input#url {border:1px solid #d2d2af;padding:3px;}

#commentform {float:left;clear:both;}
ol.commentlist {float:left;width:100%;}

.content #searchform {margin:15px 0 15px 0;}
.content input#s{width:30em;border:1px solid #d2d2af;padding:3px;}


#categoryInfo {background:#fdfdf4;border:1px solid #d2d2af;margin-bottom:25px;padding:10px;}
#categoryInfo h3 {color:#3d3d28;text-transform:uppercase;font-size:1.1em;}
#categoryInfo p {color:#979872;margin:0;padding:0;}

/* ---- [4]Sidebar -------------------------------------------- */

#sidebar{float:right; display:inline;width:232px; margin:0 0 5px 0;}

#sidebar #sideWidgets {width:200px;background:#fdfdf4;border:1px solid #d2d2af;margin-bottom:15px;padding:5px 15px;}
#sidebar li {margin:0 0 7px 7px; list-style:none; background: url("images/bullet.gif") no-repeat 0 4px; padding-left:10px;}
#sidebar li, #sidebar p  {font-size:.9em; line-height:1.2em;}
#sidebar div,#sidebar h3, #sidebar ul{margin:0;padding:0;}
#sidebar h3 {font-size:1.1em;text-transform:uppercase;color:#333;margin:15px 0 5px 0;}

#sidebar #searchform {margin-top:0 !important;}
#sidebar input#s{width:125px;border:1px solid #D2D2D3;padding:3px;}

#sidebar #text-268779191 h3 {margin-top:0;}
#sidebar a, #mostTabContent ul li a {color:#626248; !important}

#mostNews {clear:both;float:left; width:230px;margin-bottom:15px !important;}

ul#mostNewsTabs {list-style: none; margin:0; padding:0; height:23px !important;font-size:.9em;}

ul#mostNewsTabs li {display: inline;line-height:29px !important;margin:0 !important; padding:0 !important; list-style:none;font-size:.9em;text-transform:uppercase;color:#333;}
ul#mostNewsTabs li a {background:#efefd6; color:#333;text-decoration:none; border:1px solid #d2d2af; margin:0;padding: 3px 7px 3px 7px;}
ul#mostNewsTabs li a.selected,
ul#mostNewsTabs li a:hover {background: #fdfdf4;color: #333;border-bottom:1px solid #f7f9fa;}
ul#mostNewsTabsli a:focus {outline: 0;}

#mostTabContent {background:#fdfdf4;border:1px solid #d2d2af;}
#mostTabContent ul {margin-top:10px;}
#mostTabContent ul li a {font-size:.95em; !important}


.textwidget {font-size:.85em;line-height:1.2em;}


/* ---- [4]Footer -------------------------------------------- */

#footer {clear:both;height:25px; background: #d2d2af;border-top:1px solid #979872;}
#footer p {font-size:.85em;line-height:25px; text-align:center;margin:0;padding:0;}
#footer a {color:#333;}
#footer a:hover {text-decoration:underline;}
