/* GLOBAL STYLES */
@import url(global.css);

/* STYLES UNIQUE TO DEFAULT */
#content 									{ width: 980px; float: none; }
#content 									{ padding: 0 0 10px; }
#content:after 								{ content: ""; display: block; clear: both; }
#main 										{ background: #e2dfce url(../_images/main-bg.gif) repeat-x; }

.info 										{ width: 470px; line-height: 1.5em; padding: 16px 10px 0 0; float: right; }
.info h1 									{ font: bold 40px Arial,Helvetica,sans-serif; line-height: normal; margin: 0; padding: 0; }
.info .text-box 							{ height: 80px; margin: 10px 0 0; padding: 0 10px 0 0; overflow-y: auto; overflow-x: hidden; }
.info .text-box p 							{ margin: 0; }

.banners 									{ padding: 16px 0; }
.banners .left 								{ margin: 0 16px 0 0; }

/* Thumbnail Slider */
.carousel-block 							{ width: 441px; background: #fff url(../_images/carousel-block-bg.gif) repeat-x; }
.carousel-block 							{ padding: 7px 0 6px 27px; position: relative; border: 1px solid #FFF; }
.carousel-block:after 						{ content: ""; display: block; clear: both; }
.carousel-block h2 							{ width: 168px; height: 16px; display: block; background: #fff url(../_images/ideas.gif) no-repeat; }
.carousel-block h2 							{ margin: 0 0 3px; padding: 0; line-height: 0; text-indent: -9999px; }
.carousel-block ul 							{ margin: 0; padding: 0; list-style: none; }
.carousel-block ul li 						{ display: inline; margin: 0 10px 0 0; float: left; }
.carousel-block .back 						{ position: absolute; top: 68px; left: 9px; }
.carousel-block .forward 					{ position: absolute; top: 68px; right: 8px; }
.featuredContent 							{ width: 411px; overflow: hidden; float: left; }

div.brands-box 								{ width: 980px; background: #fff; clear: both; }
.brands-box table							{ width: 100%; padding: 0; }

.more-brands 								{ margin: 0; float: right; }
.brands-box img 							{ display: block; }

#footer 									{ background: #d9d7c1 url(../_images/footer-bg2.gif) repeat-x; padding: 3px 0 7px; }
