body {
	margin: 0;
	padding: 0;
	color: #000;
	background-color: #838383;
	font-family: Verdana, sans-serif;
	font-size: 100%;
	line-height: 1.125em;
	}
* ul, * li { 
	list-style: none; padding: 0; margin: 0;
	}
ul.bullet { 
	padding-left: 14px;
	}	
ul.bullet li { 
	list-style-type: disc; list-style-position: outside;
	}
ul.spaced li { 
	margin-bottom: 6px;
	}	
p { 
	margin: 0; padding: 0; 
	}
.skipNav { 
	display: none;
	}
.clearfix:after { 
	content:"."; display:block; height:0; clear:both; visibility:hidden; 
	}
.clear { clear: both; }
a, a:link, a:visited, a:hover { 
	color: #E27D09; text-decoration: none; font-weight: bold;
	}
a:hover {
	background-color: #E27D09; color: #fff;
	}
a:focus, a:active, a:visited { 
	outline: none; 
	}
a.am-hoverShw, a.pict { 
	display: block; width: inherit; height: 100%; text-indent: -999em; overflow: hidden;
	}
a.am-hoverShw:hover { 
	background: url(../images/am-hoverShw20.png) repeat transparent; 
	text-decoration: none; 
	}
#outerWrap {
	position: relative;  border-left: 9px solid #fc8c0a; background-color: #fff;
	z-index: 1; 
	}
#leftCol {
	position: absolute; width: 251px; z-index: 1; top: 0; left: 0;
	}
#companyInfo {
	margin: 0 20px 50px 28px; 
	}
#companyInfo h2, .companyName {
	padding: 0; margin: 0;
	color: #81807f; text-transform: uppercase; font-weight: normal;
	}
#companyInfo p + p {
	padding-top: 1em;
	}
#logo {
	width: 148px; height: 106px; margin: 13px 0 28px 28px; z-index: 10;
	background: url(../images/menuLogo1.png) no-repeat 0 -13px transparent;	
	}
#logo h1 {
	height: 0 !important; margin: 0;
	text-indent: -9999em; overflow: hidden;
	}
#content {	
	width: 700px; margin-left: 251px; z-index: 1;
	}
#section1 {
	position: relative; width: 100%; padding-bottom: 30px; height: 460px; z-index: 1;
	}
#slideShow {
	width: 100%; height: 460px; position: absolute; top:0; left: 0; z-index: 1;
	}
#slideShowPrev, #slideShowNext { 
	position: absolute; left: 40px; bottom: 30px; width: 33px; height: 24px;
	z-index: 3; background: url(../images/menuLogo1.png) no-repeat -148px -82px #a3a3a3;
	}
#slideShowNext { 
	left: 76px; 
	background-position: -181px -82px;
	}
#slideShowPrev:hover, #slideShowNext:hover { 
	background-color: #fc8c0a; cursor: pointer;
	}
#section2, #section3 {
	width: 700px; padding-top: 70px; padding-bottom: 30px; z-index: 1;
	background: url(../images/sectionUpperBcgr.png) 0 20px no-repeat;
	}
#section3 {
	padding-top: 62px; 
	}	
#section2Ctner {
	width: 700px; float: left; 
	}
#section3 h3 {
	margin: 0; font-size: 1em; color: #636363;
	}	
/*------PRODUCTS-----*/
#section2Ctner ul {
float:left; margin-bottom: 18px; clear: both; width: 700px;
}
#section2Ctner ul.l {
margin-bottom: 0;
}

#section2Ctner li {
float: left; width: 104px; height: 104px; background-color: maroon;margin-right: 15px;
overflow: hidden;
}
#section2Ctner li.l {
margin-right: 0;
}

#section2Ctner li a img {
border: 2px solid #b4b3b3; 
}
#section2Ctner li a:hover {
text-decoration: none; background-color: transparent; 
}

#section2Ctner li a:hover img {
border: 2px solid #fc8c0a; 
}

#signUpForNewsCtner {
	position: relative; margin: 0 20px 0 28px;
	}
#signUpForNewsOpener, #leftCol #facebook, #leftCol #twitter { 
	margin: 12px 0 0 0; height: 28px; line-height: 28px; padding: 0 10px 0 36px; 
	background: url(../images/menuLogo1.png) no-repeat -618px -82px;
	}
#signUpForNewsOpener {  
	background: url(../images/menuLogo1.png) no-repeat -398px -82px;
	}
#leftCol #twitter { 
	background: url(../images/twitter.png) no-repeat;
	}	
/***NEWS***************************************************************/
#sectionNews {
	width: 700px; margin-top: 41px; padding-bottom: 30px;
	background: url(../images/sectionNewsBcgr.png) repeat-y 440px 0;
	}
#sectionNewsCtner {
	width: 700px; float: left; 
	}
#sectionNewsLeft {
	width: 405px; float: left; margin-right: 51px;
	}
#sectionNewsRight {
	width: 212px; float: left;
	}
#sectionNews h2.sectionTitle {
	width: 52px; height: 20px; overflow: hidden; text-indent: -9999em;
	font-size: 1px; margin: 0 0 10px 0; padding: 0;
	background: url(../images/menuLogo1.png) no-repeat -475px -24px;
	}
#trendReports, #trendsCont { 
	border-top: 4px double #e3e3e3; padding-top: 1em;
	}
#sectionNewsRight h2.sectionTitle {
	width: 179px; background-position: -247px -95px;
	}
#trendReports h3 {
	color: #955306; text-transform: uppercase; margin: 2em 0 1.5em; text-align: center;
	}
#trendReports h3:first-child {
	margin-top: 0;
	}	
#trendsCont  p {
	margin-bottom: .35em;
	}
.oneReport {
	min-height: 1200px;
	}
.oneReport img {
	padding-bottom: 1.6em;
	}	
/***MENU***************************************************************/	
#menuWrap { 
	margin-bottom: 57px;
	width: 700px; height: 51px; z-index: 2;
	}
#menu { 
	position: fixed; left: 260px; top: 0; background-color: #fff;
	width: 700px; height: 51px; z-index: 3;
	}
#menu li {
	position: absolute; left: 106px; top: 0; 
	height: 41px; width: 99px; z-index: 3;
	}
#menu li.collection {
	left: 205px; width: 124px;
	}
#menu li.news { 
	left: 329px; width: 88px;
	}
#menu li.trends { 
	left: 417px; width: 100px;
	}	
#menu li.contact { 
	left: 517px; width: 89px;
	}
#menu a {
	width: 100%; height:41px; display: block; text-indent: -9999em;
	overflow: hidden; 
	background: url(../images/menuLogo1.png) no-repeat transparent;
	}
#menu li.home a {
	background-position: -148px 0;
	}
#menu li.collection a {
	background-position: -247px 0;
	}
#menu li.news a {
	background-position: -371px 0;
	}
#menu li.trends a {
	background-position: -459px 0;
	}
#menu li.contact a {
	background-position: -559px 0;
	}	
#menu li.home a:hover {
	background-position: -148px -41px;
	}
#menu li.collection a:hover {
	background-position: -247px -41px;
	}
#menu li.news a:hover {
	background-position: -371px -41px;
	}
#menu li.trends a:hover {
	background-position: -459px -41px;
	}	
#menu li.contact a:hover {
	background-position: -559px -41px;
	}		
#menu li:hover {	
	cursor: pointer;
	}
/*---FOOTER-----------------------------*/
#footerWrap {
	width: 100%;
	background: url(../images/footerBcgr.png) repeat-x transparent;
	}
#footer {
	width: 700px; margin-left: 260px;
	padding: 25px 0 50px;
	text-align: center;
	background: url(../images/footerBcgr.png) repeat-x transparent;
	color: #fff;
	}
#footer li {
	display: inline;
	margin: 0 7px 0 0px;
	}
#footer a, #footer a:link, #footer a:visited, #footer a:hover { 
	color: #fff;
	}
#footer li a, #footer li a:link, #footer li a:visited,
#footer li a:hover {
	border-left: 1px #fff solid; 
	padding: 0 0px 0 10px; 
	}
#footer li a:hover {
	background-color: transparent; color: #fff; text-decoration: underline; 
	}
#footer li.first a, #footer li.first a:link, #footer li.first a:visited,
#footer li.first a:hover {
	border-left-width: 0; padding-left: 0;
	}
#footer li.last {
	margin-right: 0;
	}
p#copyright {
	margin: 0; 
	}
#footer p#copyright a { 
	color: #fff; font-weight: normal;
	}
/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}
#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}
.lbLoading {
	background: #fff url(../images/loading.gif) no-repeat center;
}
#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border-bottom: 8px solid #fff;
	background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}
#lbPrevLink {
	left: 0;
}
#lbPrevLink:hover {
	background: transparent url(../images/prevlabel.gif) no-repeat 0 15%;
}
#lbNextLink {
	right: 0;
}
#lbNextLink:hover {
	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}
#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}
#lbCaption, #lbNumber {
	margin-right: 71px;
}
#lbCaption {
	font-weight: bold;
}
	
/***FONTS ************************************************************************/	
#outerWrap {
	font-size: .75em; /*12px*/
	}
html.w1280 #outerWrap { 
	font-size: 0.8125em; /*13px*/
	}
#companyInfo p {
	font-size: 0.89em; line-height: 1.4;
	}
html.w1280 #companyInfo p {
	font-size: 0.9em;
	}
#leftCol h2,
p.prodTitle,
.amd_form label,
#outerWrap a,
#prodPrevNext span {
	font-size: .917em;
	}
html.w1280 #leftCol h2,
html.w1280 p.prodTitle,
html.w1280 .amd_form label,
html.w1280 #outerWrap a,
html.w1280 #prodPrevNext span {
	font-size: .923em;
	}
#footer {
	font-size: .688em; /*11px*/
	}
html.w1280 #footer { 
	font-size: 0.75em; /*12px*/
	}
#sectionNewsCtner h2 {
	font-size: 1.154em; /*15px*/
	}
html.w1280 #sectionNewsCtner h2 {
	font-size: 1.143em; /*16px*/
	}	
body#trends h3 {
	font-size: 1.083em; 
	}
html.w1280 body#trends h3 {
	font-size: 1.077em; 
	}
