/* **********  RESET browser settings  *********** */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;

	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	font-family: sans-serif;
}
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}

/* **********  END RESET browser settings  *********** */


.clear {clear:both;}
.left {float:left;}

body {
	font-family:arial, sans-serif;
	font-size:12px;
	color:#a2958a;
	line-height:15px;
}
body a{color:#e58e1a; text-decoration:none;}
body a:hover{color:#e58e1a; text-decoration:underline;}

body.bg1 {background:url(../images/bgs/bg1.gif);}
body.bg2 {background:url(../images/bgs/bg2.gif);}
body.bg3 {background:url(../images/bgs/bg3.gif);}
body.bg4 {background:url(../images/bgs/bg4.gif);}
body.bg5 {background:url(../images/bgs/bg5.gif);}

.container {
	width:990px; 
	background-color:#fff; 
	margin:0 auto;

	padding-bottom:30px;
}

.cappy {
	text-transform:uppercase;
}
.topnav {height:35px;}
.topnavbar {height:35px;text-align:right; background:url(../images/topnav_back.gif) no-repeat;}
.mainnav {height:67px; padding-left:40px;}


.footer1 {margin-left:40px; width:921px; height:62px; background:url(../images/footer1_pattern.gif) repeat-x;}
.footer3 {height:96px; background-color:#f4f4e3;}
.footer3-pattern {margin-left:40px; width:921px; height:96px; background:url(../images/footer3_pattern.gif) repeat-x;}

.footer2 {margin-left:40px; width:921px; height:34px;}
.footer2 .footer2-left {float:left;}
.footer2 .footer2-right {float:right; text-align:right; padding:6px 6px 0 0; font-size:10px; color:#88857a; text-decoration:none;}
.footer2 .footer2-right a{font-size:10px; color:#88857a; text-decoration:none;}
.footer2 .footer2-right a:hover{font-size:10px; color:#88857a; text-decoration:underline;}



.home-main {float:left; padding-left:40px; width:686px;}
.sub-main {float:left; padding-left:40px; width:686px;}
.widget {float:left; margin-left:15px; width:215px; background:url(../images/rtcol_bottom.gif) bottom no-repeat #fbfbf3;}
.horz-bar {height:10px; background:url(../images/horz_bar.gif) repeat-x; font-size:1px; background-color:#fff;}

.rtcol-links {width:225px; text-align:center;}

.content {margin-left:40px; width:919px; background-color:#f6f6db;}
.contentwood {margin-left:40px; width:919px; background:url(../images/21.jpg) #362714;}
.tabnav {background-color:#fff; margin-bottom:21px;}
.synnav {background-color:#fff; margin-bottom:17px; height:51px; background:url(../images/syn_bar.jpg) no-repeat;}
.mixnav {background-color:#fff; margin-bottom:0px; height:51px;}
.ddrnav {background-color:#000; margin-bottom:17px; height:51px;}
.karnav {background:url(../images/karbar_background.gif) no-repeat #333132; margin-bottom:32px; height:53px;}
.rugnav {margin-bottom:17px; height:35px; padding-left:24px; }
.synlogolt {float:left;}
.synlogort {float:right;}
.synicon { float:left; padding-right:4px;}

.leftcol {float:left; width:228px;}
	.leftcol img{display:block;}
	.leftcolcontent {
	background-color:#fff;
	padding:12px 25px 10px 21px;
	display: block;
}

.leftcolcontentsyn {
	padding:12px 25px 10px 16px;
	display: block;
}

.orangebkg {
	background-color:#f58f2b;
}
	.leftcolcontent .grad ul {margin-left:18px;}
	.leftcolcontent .grad ul li{list-style-image:url(../images/arrow.gif); color:#88857a; line-height:12px; padding-bottom:10px;}
	.leftcolcontent .grad ul li a{color:#88857a; line-height:12px; text-decoration:none;}
	.leftcolcontent .grad ul li a:hover{color:#e58e1a; line-height:12px; text-decoration:none;}
	.leftcolcontent .grad ul li .active{font-weight:bold; }
	
.leftsyncol {float:left; width:208px; text-align:right; margin-left:20px;}
.leftmixcol {float:left; width:208px; text-align:right; margin-left:20px; margin-top:17px;}

	div .spacer {
	height: 8px;
}

.synthesizer {float:left;}
	
.maincol {float:left;}
.maincol-pad { width:631px; padding-left:30px;}
.maincol-pad2 { width:631px; padding-left:25px;}
.maincol-synpad { width:660px; padding-left:20px;}
.maincol-patpad2 { width:621px;padding:17px 40px 0 25px; background-color:#f8f8e7;}
.detail-pad { width:665px; padding-left:22px;}

.maincol-pad h2 {
	font-weight:bold;
}

.parameters {margin-left:10px; margin-top:10px; padding-right: 16px; margin-bottom:10px;}
.parameters li{list-style-image:url(../images/arrow.gif); color:#88857a; line-height:14px; padding-bottom:4px; font-size:12px;}

.feature {float:left; width:309px; margin-bottom:25px;}
	.end {padding-left:13px;}
	.feature img{display:block;}
	.feature .hdr {font-size:11px; color:#e58e1a; font-weight:bold; padding-bottom:10px;}
.feature2 {float:left; width:309px; margin-bottom:13px;}
.feature3 {float:left; width:630px; margin-bottom:25px;}
	.end {padding-left:13px;}
	.feature3 img{display:block;}
	.feature3 .hdr {font-size:11px; color:#e58e1a; font-weight:bold; padding-bottom:10px;}
	.feature3 .feature-foot {height:31px; width:630px; background:url(../images/feature_foot_long.gif) no-repeat;}
.feature-foot {height:31px; width:309px; background:url(../images/feature_foot.gif) no-repeat;}
	.feature-foot .title{float:left; padding:5px 0 0 10px; color:#fff;}
	.feature-foot .title a{text-align:right; padding:2px 0 0 0; color:#fefad5; font-size:10px; text-decoration:none;}
	.feature-foot .title a:hover{color:#fefad5; font-size:10px; text-decoration:underline;}
	.feature-foot .more a{float:right; text-align:right; padding:6px 15px 0 0; color:#fefad5; font-size:10px; text-decoration:none;}
	.feature-foot .more a:hover{color:#fefad5; font-size:10px; text-decoration:underline;}

.feature-foottex {height:31px; width:146px; background:url(../images/feature_foot_tex.gif) no-repeat;}
	.feature-foottex .title{float:left; padding:5px 0 0 10px; color:#fff;}
	.feature-foottex .title a{text-align:right; padding:2px 0 0 0; color:#fefad5; font-size:10px; text-decoration:none;}
	.feature-foottex .title a:hover{color:#fefad5; font-size:10px; text-decoration:underline;}
	
.featurerug {float:left; margin-bottom:25px;}
	.featurerug img{display:block;}
	.featurerug .hdr {font-size:11px; color:#e58e1a; font-weight:bold; padding-bottom:10px;}
	
ul.wndot{margin:0px; padding:0 0 15px 0;}
ul.wndot li{margin:0px; padding:0 0 2px 12px; list-style-type:none; background:url(../images/list_dot.gif) 0px 7px no-repeat;}
ul.wndot b{font-weight:bold; /*color:#8fc809;*/}

.synfeaturehold {float:left; position:relative; display:block; height:212px; clear: both;}

.synfeature {position:absolute; top:-68px; left: 0px; z-index: 1; width:655px; height:280px; display:block; background-color:#fff; clear: both;}
.synfeature2 {position:absolute; top:-68px; left: 0px; z-index: 1; width:645px; height:270px; display:block; background-color:#fff; clear: both; padding-left:10px; padding-top:10px;}
.synfeaturemix {width:645px; height:369px; display:block; background-color:#fff; clear: both; padding-left:10px; padding-top:0px;}
	.synfeature img{display:block; /*padding-left:10px; padding-top:10px;*/}
.rugfeature {width:645px; height:270px; display:block; background-color:#fff; clear: both; padding-left:10px; padding-top:10px;}

h5  {
font:Arial, Helvetica, sans-serif;
font-size:15px;
text-transform: uppercase;
letter-spacing:1px;
font-weight:normal;
color:#000000;
padding-bottom:15px;
}

 .mixcopy {
	font-size:13px;
	color:#4c4c4c;
	line-height:21px;
	padding-right: 8px;
}
	
.synclear {
	display: block;
	height: 1px;
	margin: 0px;
	padding: 0px;
	clear: both;
	overflow: hidden;
 }
 
 .syncopy {
	font-size:13px;
	color:#F7931E;
	line-height:18px;
	padding-right: 8px;
}
 .syncopyalt {
	font-size:13px;
	color:#a2968a;
	line-height:18px;
	padding-right: 8px;
}

.thumbshort {float:left; width:93px; height:135px; font-size:11px; margin:0 5px 10px 5px;}
	.thumbshort img{margin-bottom:6px;}
	.thumbshort a img{display:block;}
.thumb {float:left; width:93px; height:155px; font-size:11px; margin:0 5px 10px 5px;}
	.thumb img{margin-bottom:6px;}
	.thumb a img{display:block;}
	.last{margin-right:0px;}
	
.thumbnew {float:left; width:116px; height:160px; font-size:11px; margin:0 5px 10px 5px;}
	.thumbnew img{margin-bottom:6px;}
	.thumbnew a img{display:block; text-decoration:none;}
	
.thumbimgframe {
	position: relative;
	width: 116px;
	height: 116px;
	margin-bottom: 6px;
	overflow: hidden;
	}
	
.thumbimgframe img{
	position: relative;
	}
	
.thumbnew2 {float:left; width:97px; height:155px; font-size:11px; margin:0 4px 10px 4px;}
	.thumbnew img{margin-bottom:6px;}
	.thumbnew a img{display:block; text-decoration:none;}
		
.thumbimgframe2 {
	position: relative;
	width: 97px;
	height: 97px;
	margin-bottom: 6px;
	overflow: hidden;
	}
	
.thumbimgframe2 img{
	position: relative;
	}
		
	
	
.thumbrug {float:left; width:116px; height:224px; font-size:11px; margin:0 5px 10px 5px; }
	.thumbrug img{margin-bottom:6px;}
	.thumbrug a img{display:block; text-decoration:none;}
	.last{margin-right:0px;}	
	
.thumbrug2 {float:left; width:116px; height:224px; font-size:11px; margin:0 5px 10px 5px; }
	.thumbrug2 img{margin-bottom:6px;}
	.thumbrug2 a img{display:block; text-decoration:none;}
	.thumbrug2 a {text-decoration:none; color:#FFFFFF;}
	.last{margin-right:0px;}	
	
.thumbedge {float:left; width:116px; height:150px; font-size:11px; margin:0 5px 10px 5px;}
	.thumbedge img{margin-bottom:6px;}
	/*.thumbedge a{color:#7e5b25;}*/
	.thumbedge a img{display:block; text-decoration:none;}
	.last{margin-right:0px;}	
	
	
.thumb-container{float:left; width:430px;}
	.thumblink {color:#a2958a;}
	
	.thumbin {float:left; width:196px; height:155px; font-size:11px; margin:0 5px 10px 5px;}
	.thumbin img{margin-bottom:6px;}
	.thumbin a img{display:block;}
	.last{margin-right:0px;}
.thumb-containerin{float:left; width:430px;}
	.thumblinkin {color:#a2958a;}
	
	.thumbin2 {float:left; width:146px; height:180px; font-size:11px; margin:0 5px 10px 5px;}
	/*.thumbin2 img{margin-bottom:6px;}*/
	.thumbin2 a img{display:block;}
	
	.thumbin2img {
	position: relative;
	width: 146px;
	height: 120px;
	text-align: center;
	overflow:hidden;
	margin-bottom:6px;
	vertical-align:middle;
	}
	
	.thumbin2img img{
	position: relative;
	left: 50%;
	text-align: center;
	margin-left:-95px;
	}

.mainright{float:left; width:375px; margin-bottom:10px;}
.mainleft{float:left; width:245px; padding-right: 10px; margin-bottom:10px;}

.mainright2{float:left; width:301px; margin-bottom:10px;}
.mainleft2{float:left; width:309px; padding-right: 10px; margin-bottom:10px;}


.specbox
	{
	width: 245px;
	height: 310px;
	background-color: #e4e1cd;
	/*background-color: transparent;*/
	/*background-image: url("../images/graybox_bg.gif");*/
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	color: #5e524a;
	font-size: 13px;
	text-decoration: none;
	line-height: 26px;
	margin-bottom: 10px;
	overflow-x: hidden;
	overflow-y: hidden;
	}
	
.specbox2
	{
	width: 309px;
	height: 310px;
	/*background-color: #e4e1cd;*/
	background-color: transparent;
	background-image: url("../images/spec_back.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	color: #5e524a;
	font-size: 13px;
	text-decoration: none;
	line-height: 26px;
	margin-bottom: 10px;
	overflow-x: hidden;
	overflow-y: hidden;
	}	

.grayboxpad
	{
	
	padding-top: 10px;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 20px;
	
	}

.meritimgframe {
	position: relative;
	width: 375px;
	height: 310px;
	/*margin-bottom: 6px;*/
	overflow: hidden;
	}
	
.meritimgframe img{
	position: relative;
	}
	
.meritimgframe2 {
	position: relative;
	width: 301px;
	height: 310px;
	/*margin-bottom: 6px;*/
	overflow: hidden;
	}
	
.meritimgframe2 img{
	position: relative;
	}	

.bigphoto {width:375px; margin-bottom:10px;}
.bigphoto2 {width:301px; margin-bottom:10px;}
.tbl-textpad {color:#696159;}
.tbl-text {border-top:1px solid #e2dfde; color:#7d7d7d; font-size:10px; line-height:18px;}
	.tbl-text td {}
	.tbl-text td.left{width:190px; vertical-align:top; text-transform:uppercase;}
	.tbl-text td.right{width:420px; vertical-align:top;}

	
	.thumbintex {float:left; width:146px; height:185px; font-size:11px; margin:0 5px 10px 5px;}
	/*.thumbintex img{margin-bottom:6px;}*/
	.thumbintex a img{display:block;}
	.last{margin-right:0px;}
.thumb-containerin2{float:left; width:430px;}
	.thumblinkin2 {color:#a2958a;}
	
.install
	{font-weight:normal; 
	font-size:12px;
	}
	
td.left
{
width: 200px;
vertical-align: top;
}
td.right2
{
/*width: 420px;*/
text-align:left;
vertical-align: top;
}
	
.hdr-crumb {width:691px; height:49px; background:url(../images/mainhdr_bg.gif) no-repeat; margin-bottom:8px;}
	.hdr-crumb .title{float:left; margin:2px 0 0 22px; font-size:26px; color:#a2968a; line-height:26px; font-weight:400;}
	.hdr-crumb .titlebrown{float:left; margin:2px 0 0 22px; font-size:26px; color:#7e5b25; line-height:26px; font-weight:400;}
	.hdr-crumb .crumbs{float:right; margin:8px 23px 0 0; font-size:11px; font-weight:bold;}
	.searchresults {background:url(../images/hdr_searchresults.gif) no-repeat;}
	
.hdr-crumb2 {width:691px; height:49px; background:no-repeat; margin-bottom:8px;}
	.hdr-crumb2 .title{float:left; margin:2px 0 0 22px; font-size:26px; color:#a2968a; line-height:26px; font-weight:400;}
	.hdr-crumb2 .titletaupe{float:left; margin:2px 0 0 22px; font-size:26px; color:#d4c5b4; line-height:26px; font-weight:100;}
	.hdr-crumb2 .crumbs{float:right; margin:8px 23px 0 0; font-size:11px; font-weight:bold;}
	.searchresults {background:url(../images/hdr_searchresults.gif) no-repeat;}
	
.newtitle{font-size:19px; color:#a2968a;line-height:19px;}
	
.sample {float:left; width:222px; margin:0 10px 0 0;}
.sample img{margin-bottom:6px;}
	

.leftcol-logos {width:228px; background:url(../images/leftcol_bottom_bg.gif) no-repeat; padding-top:28px; min-height:90px; text-align:center;}
.leftcol-logos img{display:inline;}
.leftcol-logos2 {width:198px; padding-top:206px; min-height:90px; padding-left:24px; padding-right:10px;}
.leftcol-logos2b {width:198px; padding-top:64px; min-height:90px; padding-left:24px; padding-right:10px;}

.collbox {width:621px;padding:17px 40px 0 25px; background:url(../images/collbox_bg.gif) repeat-x #f8f8e7;}
.collbox-nav {width:675px; height:36px; padding-left:10px; background:url(../images/collbox_nav_bg.gif) no-repeat;}
.collbox-nav img{padding-right:4px;}
.collbox-contact {width:641px;padding:17px 30px 0 14px;background:url(../images/collbox_bg.gif) repeat-x #f8f8e7;}
	.cbc-leftcol {float:left; width:206px;}
	.cbc-rightcol {float:left; width:400px; padding-left:25px; border-left:1px solid #bab29d}
	.cbc-rightcol .cbc-list{float:left; width:175px; padding-right:20px;}
	.collbox-contact .hdr{color:#a09f99; font-weight:bold;}

.expand {display:block; width:15px; height:14px; background:url(../images/Expand.gif) top left no-repeat;}
	a.noplus {background:none; width:100%; height:100%;}
	a.noplus {text-decoration:none; color:#e58e1a;}
	a.noplus:hover{text-decoration:none; color:#e58e1a;}
.collapse {display:block; width:15px; height:14px; background:url(../images/Collapse.gif) top left no-repeat;}
.collapsehdr{padding:0 0 10px 0; font-size:15px; color:#e58e1a; background:url(../images/collapsehdr_bg.gif) repeat-x bottom;}
.collapsehdron{padding:0 0 10px 0; font-size:15px; color:#e58e1a; }
.collapsetext{padding:0 0 15px 0; background:url(../images/collapsehdr_bg.gif) repeat-x bottom; color:#808080;}
.collapsetext a{font-size:12px; text-decoration:none;}
.collapsetext a:hover{font-size:12px; text-decoration:none; color:#4795a1;}

.collapsehdr2{padding:10px 0 10px 0; font-size:15px; color:#e58e1a; /*background:url(../images/collapsehdr_bg.gif) repeat-x bottom;*/}
.collapsetext2{padding:0 0 15px 0; background:url(../images/collapsehdr_bg.gif) repeat-x bottom; color:#808080;}
.imgcol {float:left; width: 200px; height: 200px; padding-right:20px;}
.textcol {float:left; width: 380px;}
.textcol2 {float:left; width: 360px;}
.specs {
	padding-left: 15px;
	list-style-position: outside;
	list-style-type: disc;
}
.small {font-size:10px;}

.right{float:right;}

.white {color:#fff;}
.brown {color:#7e5b25;}
.orange {color:#e58e1a;}
.taupe {color:#d4c5b4;}
.grey {color:#a2958a;}
a.orangeLink{font-size:11px; color:#e58e1a; font-weight:bold; text-decoration:none;}
a.orangeLink:hover{font-size:11px; color:#e58e1a; font-weight:bold; text-decoration:underline;}

.subhdr {padding-bottom:8px; font-size:11px; color:#e58e1a; font-weight:bold; text-decoration:none;}
.subhdr a{font-size:11px; color:#a2958a; font-weight:bold; text-decoration:none;}
.subhdr a:hover{font-size:11px; color:#a2958a; font-weight:bold; text-decoration:underline;}
.edgehdr {padding-bottom:3px; margin-bottom:6px; font-size:11px; font-weight:bold; text-decoration:none; background:url(../images/collapsehdr_bg.gif) repeat-x bottom;}
.edgehdr2 {padding-bottom:3px; margin-bottom:6px; font-size:11px; font-weight:bold; text-decoration:none; }

.subhdrsyn {padding-bottom:8px; padding-top:4px; border-top:dotted; font-size:11px; color:#e58e1a; font-weight:bold; text-decoration:none;}

.copypad {padding:12px 25px 20px 20px; font-size:14px; color:#6e6b61; line-height:19px;}
.videocopy {font-size:14px; color:#7e5b25; line-height:19px;}
.videocopylg {font-size:18px; color:#e58e1a; line-height:19px;}

.sub-leftcol {float:left; width:210px;}

.sub-leftcol .grad {width:188px; min-height:150px; padding:14px 0 0 22px; background:url(../images/sub_leftcol_bg.gif) no-repeat;}
	.sub-leftcol .hdr{color:#a09f99; font-weight:bold;}
	.sub-leftcol .grad ul {margin-left:18px;}
	.sub-leftcol .grad ul li{list-style-image:url(../images/arrow.gif); color:#88857a; line-height:12px; padding-bottom:10px;}
	.sub-leftcol .grad ul li a{color:#88857a; line-height:12px; text-decoration:none;}
	.sub-leftcol .grad ul li a:hover{color:#e58e1a; line-height:12px; text-decoration:none;}
	
	.sub-leftcol .enlarge {width:164px; height:340px; padding:18px 23px 0 23px; background:url(../images/sub_leftcol_cure_bg.gif) no-repeat;}
	.sub-leftcol .enlarge .artlinks{text-align:center;}
	
.sub-rightcol {float:left; width:460px; margin-left:13px; color:#88857a;}
	.sub-rightcol .box .text{padding:15px 25px;}
	.box {background:url(../images/box_bottom.gif) bottom no-repeat #f2f2d1;}
	.box ul{margin-left:17px; list-style-type:disc;}

	
.bluehdr {color:#008192; font-weight:bold; line-height:20px;}
.pinkhdr {color:#d8598f; font-weight:bold; line-height:20px;}
.pink{color:#d8598f;}
.pinkhdr a {
	color:#d8598f;
}

.pinkhdr a:hover {
	color:#000000;
}

.pink a {
	color:#d8598f;
}

.pink a:hover {
	color:#000000;
}

.sub-leftcol .enlarge2 {width:164px; height:340px; padding:18px 23px 0 23px; background:url(../images/sub_leftcol_cure_bg2.gif) no-repeat;}
.sub-leftcol .enlarge2 .artlinks{text-align:center;}


/* Widget styles */
.pad-whatsnew {padding:13px 11px 0 11px;}
.pad-findapattern {
	padding-top: 17px;
	padding-right: 17px;
	padding-bottom: 0;
	padding-left: 20px;
}
.pad-replocator {padding:23px 17px 0 20px;}


.tabformText {width:173px; height:15px; border:1px solid #a2958a; color:#a2958a; margin:4px 0px;}
.tabformPull {width:173px; height:20px; border:1px solid #a2958a; color:#a2958a; margin:4px 0 8px 0; font-size:11px;}
.tabformSpec {width:143px; height:20px; border:1px solid #a2958a; color:#a2958a; font-size:11px; display:inline; }

.specpull {width:143px; height:20px; border:1px solid #a2958a; color:#a2958a; font-size:11px; display:inline;}
.specform {display:inline;} 

/* NAV STYLES */
#products-drop, #services-drop, #tech-drop, #resources-drop, #sustain-drop, #background-drop, #media-drop {
	position:absolute;
	top:0px; left:0px;
	z-index:100;
	visibility:hidden;
	}
#products-drop img, #services-drop img, #tech-drop img, #resources-drop img, #sustain-drop img, #background-drop img,  #media-drop img{display:block;}	
	

.dropbox{
	background:url(../images/nav/drop_bg.png);
	_background-image:url(../images/nav/drop_bg.gif);
	width:165px;
	padding:8px 0 7px 0;
	}

.b {
	height:10px; 
	background:url(../images/nav/drop_bg.png) bottom left no-repeat;
	_background-image:url(../images/nav/drop_bg.gif) bottom left no-repeat;
	width:165px;
	font-size:1px;}

.dropbox ul{}
.dropbox ul li{list-style-type:none; padding-bottom:0px;}
.dropbox ul li a{padding:2px 0 4px 12px; display:block; color:#88857a; font-size:11px; text-decoration:none; background-color:none;}
.dropbox ul li a:hover{padding:2px 0 4px 12px; display:block; color:#fff; font-size:11px; text-decoration:none; background-color:#e68f1a;}

.dropboxsm{
	background:url(../images/nav/drop_sm_bg.png) bottom left no-repeat;
	_background-image:url(../images/nav/drop_sm_bg.gif) bottom left no-repeat;
	width:149px;
	height:54px;
	padding:7px 0 0 0;
	}
	
.dropboxsm ul{margin-left:13px;}
.dropboxsm ul li{list-style-type:none; }
.dropboxsm ul li a{color:#88857a; font-size:10px; line-height:16px; text-decoration:none;}
.dropboxsm ul li a:hover{color:#e68f1a; font-size:10px; line-height:16px; text-decoration:none;}

#flashcontent3 {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 636px;
	height: 352px;
	/*background-color: #FFFFFF;*/
}

#flashcontent4 {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 636px;
	height: 427px;
	/*background-color: #FFFFFF;*/
}

#patterngenius {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/*width: 636px;
	height: 352px;*/
	background-color: #FFFFFF;
}
.patfeature {float:left; width:309px; margin-bottom:8px;}

.row {
	float: left;
	margin: 0;
	padding: 8px 0 10px 0;
	width:100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.datecol {float: left; display: block; width: 140px; margin: 0 3px 0 0; padding: 0px; font-weight:bold;}
.newscol {float: left; display: block; width: 460px; margin: 0; padding: 0;}
.abreak {padding-top: 7px;}

.subissue {
	padding-top:8px; 
	padding-bottom:8px; 
	font-size:9px; color:#e58e1a; 
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	font-weight:bold; 
	text-decoration:none;
}
.rowback {background-color:#f4f4e3;}

.presscontain h1 {
	color: #e58e1a;
	font-size: 21px;
	margin-top: 14px;
	margin-right: 0pt;
	margin-bottom: 2px;
	line-height: 24px;
}

.presscontain h2 {
	font-weight:bold;
}
.presscontain p { padding-bottom: 16px;}
.presscontain ul.dot{margin:0px; padding:0 0 10px 0;}
.presscontain ul.dot li{margin:0px; padding:0 0 5px 12px; list-style-type:none; background:url(../images/list_dot.gif) 0px 7px no-repeat;}
.presscontain ul.dot b{font-weight:bold; /*color:#8fc809;*/}

.presscontain ul.dot li ul{margin:0px; padding:0 20px 0 0;}
.presscontain ul.dot li ul li{margin:0px; padding:0 0 2px 12px; list-style-type:none; background:url(../images/list_dash.gif) 0px 9px no-repeat;}

/* Menu
------------------------------------------------------------*/
#menu {margin: 5px 0 5px 15px;}
#menu dl{
	font-family:"Lucida Grande", Verdana, Arial, sans-serif;
	font-size:92%;
	width: 85%;
	overflow:auto;
	_overflow:visible;
	margin: 0 0 14px 0;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: 1.1em bottom;
}

#menu dt, #menu dd.price{background:#f6f6db;}
#menu dt{float:left;padding-right:3px;font-weight:bold;}
#menu dd{margin:0;padding:0;}
#menu dd.price{float:right;padding-left: 3px;}
#menu dd.desc{color:#666;float:left;width:100%;padding:3px 0 0 0;font-style:italic;font-family: Georgia, Times, Times New Roman, sans-serif;}
#menu dl.nobreak {margin:0 0 2px 0;}
#menu dt.sub {font-weight:normal;}


#menu h3 {
	font-family:"Lucida Grande",Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:94%;
	margin:12px 0 2px 0;
	padding:0;
	color:#9FCBC9;
}
#menu h4 {
	font-family:"Lucida Grande",Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:84%;
	margin:0 0 8px 0;
	padding:0;
}
.spec {
	padding-top: 10px;
	padding-bottom: 15px;
	border-top:1px solid #a2958a;
	border-bottom:1px solid #a2958a;
}

.link_container {float:left;width:180px;margin:0 20px 10px 0;}

