body {margin:0; padding:0; font: 1em/1 "Century Gothic", Helvetica, Verdana, Geneva, Arial, sans-serif; color:#888;}

h1 {font-size: 5em; margin:0;}
h2 {font-size: 48px; margin:5px 0 0; color:#636363; text-transform:uppercase;}
h3 {font-size: 2.5em; margin:3px 0;}
h4 {font-size: 1.333em; margin:2px 0;}
h5 {font-size: 17.3px; margin:1.5px 0;}
h6 {font-size: 0.85em; margin:1px 0;}
a {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}

/* Page layout styles */
div#main {margin:0 auto; width:960px; background: #e8e8e8 url(/webimgs/bg.jpg) no-repeat scroll center top;}

div#headerPane {position:relative; margin:0 14px 16px; padding:20px 0 0; height:38px;}
div#headerPane #logo {position:absolute; top:30px; width:325px; height:40px;left:6px;}
div#headerPane #logo a {position:relative; display:block; outline:0; width:326px; height:37px;}
div#headerPane #logo a #logoSprite {position:absolute; top:0; left:0; display:block; width:326px; height:41px; background:url(/webimgs/image_sprite.gif) 0 -200px;}
div#headerPane #logo a #logoSprite span {position:absolute; top:-9999px;}
div#copyright {font-size:10px;text-align:center;padding:10px;}
div#copyright a {color:#888;}
div#tagLinePane {margin:0 20px 0 25px;}
div#plateContainer {width:500px;height:300px;overflow:hidden;}

div#contentPane {position:relative; padding:24px 0 20px;}

div#leftPane {display:none; width:0; height:0;}
div#noLeftPane {display:none; width:0; height:0;}

div#centerPane, div#centerPaneWithLeftPane, div#centerPaneWithRightPane, div#centerPaneWithLeftRightPanes {}

h2.pageTitle, h5.subTitle {margin-left:35px; margin-right:20px;}
img#titleImage {margin:0 0 10px 18px;}
/*div#centerPaneWithLeftPane {width:780px; padding:10px; float:left;}
div#centerPaneWithRightPane {width:780px; padding:10px; float:left;}
div#centerPaneWithLeftRightPanes {padding:10px; float:left;}*/

div#rightPane {display:none; height:0;}
div#noRightPane {display:none; height:0;}

div#tagLinePane2 {display:none; height:0;}
div#footerPane {clear:both; position:relative; margin:10px 20px 20px 20px; height:40px; text-align:center;}
div#footerPane div#addthis {position:absolute; top:2px; right:0; width:126px; height:16px;}
/* End Page layout styles */
div#homePageMod1 {
	/*border: 1px solid blue;*/
	width:700px;
}
div.homePageMod h5 {
	color:#fff;
	font-size:12px;
	text-transform: uppercase;
	font-weight:bolder;
}
div.homePageMod .content {
	margin-top:7px; line-height:15px; height:100px; color:#fff; font-size:12px;
}
div.homePageMod a {color: #717171;text-decoration:none;font-size:12px;display:block;margin-top:5px;}
div#homePageMod2 a {margin-top:-5px;}

div#homePageMod1 h5 {display:none; height:0;}
div#homePageMod1 div.content {margin:0; height:auto;}

#collapsibleMods
{
	margin:0 auto;width:905px; height:130px;overflow:hidden;
}

div#homePageMod2, div#homePageMod3, div#homePageMod4 {
	float:left; width:276px;padding:5px 5px 5px 16px;background:#c2c2c2;height:130px;
}
div#homePageMod2, div#homePageMod3 {
	margin-right:7px; 
}
div#homePageMod4 {
}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;max-height:0;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}

ul#homeStyleList a {color:#919191;}
ul#homeStyleList a:hover{color:#6C6C6C;}
ul#homeStyleList {margin:0;padding:0;list-style-type:none;}
ul#homeStyleList li {margin:10px 0;padding:0;width:33.33%;float:left;text-align:center;height:180px;}
ul#homeStyleList li img {display:block;margin:0 auto 5px;border:0;width:110px;height:110px;}
ul#homeStyleList li span.styleTitle, span.styleLink, span.patternLink {display:block;text-transform:uppercase;}
ul#homeStyleList li span.styleTitle a {font-size:1.1em;margin:0 0 15px 0;}
ul#homeStyleList li span.styleLink a, span.patternLink a {font-size:.6em;}

div.styleSlider {width:960px;height:360px;overflow:hidden;position:relative;}


span#sRight{left: 775px;position: absolute;top: 116px;}
span#sLeft{left: 65px;position: absolute;top: 116px;}
span#sRight,span#sLeft{display:none;font-size:.8em;cursor:pointer;text-transform:uppercase;}
div.styleSlider .set {width:585px;position:absolute;height:335px;top:0;left:0;margin:0 0 0 185px;}
div.styleSlider .set img {border:none;}
div.styleSlider .set .links {display:none;position:absolute;bottom:0;text-align:center;width:100%;}
div.styleSlider .set .links a, div.styleSlider .set .links a:visited, div.styleSlider .set .links a:hover {text-transform:uppercase;color:#919191;}
div.styleSlider .set .links a:hover {color:#000;}
div.styleSlider .set .thumbs {top:-10px;right:0;position:absolute;width:260px;}
div.styleSlider .set .main_image{position:absolute;z-index:10;}
div.styleSlider .set .images {width:490px;height:280px;position:relative;margin:0 auto;background:url(/images/style/shadows.png) no-repeat center bottom;z-index:5;display:none;}
div.styleSlider .set .images .title_img {top:10px;position:absolute;}
div.styleSlider .set .images img.large {position:absolute;top:27px;margin:20px 30px 20px 20px;}
div.styleSlider .set .images img.thumbnail {float:left;margin:15px 5px 15px 25px;}
