/*------------------------------------------------------------
	CSS for StockTakerSoftware.com
	Written by Hybrid Forge | www.HybridForge.com
	March 2009
	
	Home page styles
-------------------------------------------------------------*/

/*///Banner things///*/
#contentTopper { height: 186px; background: url('../images/banner-bg.png') no-repeat 0 0; }
a#banner img { margin-left: 40px;}

/*///Content Items///*/
#content { background: url('../images/content-bg-noside.gif') repeat-y 0 0;  }
#contentBody { float: left; right: 0; width: 590px; left: 20px; }
h1 { background: none; }

/*///Right Panel Items///*/
#rightPanel { position: relative; float: right; width: 290px; right: 12px; margin: 2em 0 1em 0; }
#newsItemList, #deviceSupport { border-left: 1px solid #626066; margin-bottom: 1.5em; }
#newsItemList .newsHeading, #deviceSupport .deviceHeading { padding: 3px; margin-bottom: 1em; color: #fff; font-weight: bold; text-transform: uppercase; background: #626066 url('../images/news-heading-bg.gif') repeat-x 0 top; }
#newsItemList .newsHeading a { color: #fff; text-decoration: none; }
#newsItemList .newsSection, #deviceSupport .deviceSection { color: #666; padding: 0 8px 0.5em 8px; border-bottom: 1px dashed #ccc; margin-bottom: 0.5em; }
#newsItemList .newsSection { font-size: 0.9em; line-height: 1.3em; }
#newsItemList .newsSection .newsDate { font-style: italic; color: #777; font-size: 0.9em; }
#newsItemList .newsSection .newsDate + p { margin-top: 0;  padding-top: 0; }
#newsItemList .newsSection .newsTitle { font-weight: bold; }
#newsItemList .newsSection a { }

.newsHeading #newsItemRssLink { float: right; margin: 0; padding: 0; width: 18px; height: 18px; background: url('../images/rss-icon-sm.gif') no-repeat 0 0; }
.newsHeading #newsItemRssLink span { display: none; }

#deviceSupport { }
#deviceSupport .deviceHeading { }
#deviceSupport .deviceSection { clear: both; overflow-y: auto; }
#deviceSupport .deviceSection h4 { }
 
/*///Logo Items///*/
ul#dealerImgs { margin: 0; padding: 0; list-style: none; }
ul#dealerImgs li { margin: 0; padding: 0 0 0 0; display: inline; }


