/* Global reset */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, label, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
	outline:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul, li {
	list-style:none;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
q:before, q:after {
	content:'';
}
a {
	text-decoration:none;
}
strong {
	font-weight:bold;
}
em {
	font-style:italic;
}
* a {
	position:relative;
}
a img {
	border:none;
}

/*=== Setup ===*/
body {
	background:#fff;
	color: #444444;
	font: .75em Verdana, Helvetica, Sans-Serif;
	padding: 90px 0 0;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
input, select, textarea {
	borde: #c3c3c3 1px solid;
	font-size: 13px;
	padding: 10px;
	color: #444444;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}
li {
	list-style: none;
}

/*=== Layout ===*/
#page {
	margin: 0 auto;
	width: 990px;
}

/*=== Header ===*/
#header {display:none;}

#logo a{display:block;text-indent:-99999px;background:url(images/logo.png) no-repeat 0px 0px;width:177px;height:162px;text-align:left;}

/*=== Navigation ===*/

/*- Nav1 -*/
.nav1 {
	background: url(images/nav1-bgr.gif) #e7e4e3 repeat-x bottom;
	font-size: 12px;
	height: 35px;
}
.nav1 li {
	float: left;
	line-height: 35px;
}
.nav1 li a {
	border-right: 1px solid #e7e4e3;
	color: #444444;
	display: block;
	float: left;
	padding: 0 11px;
}
.nav1 li a:hover, .nav1 li a.selected {
	background: url(images/box-bgr.gif) repeat-x top;
	border-right: 1px solid #c4c1c0;
	border-left: 1px solid #c4c1c0;
	margin: 0 0 0 -1px;
	position: relative;
	color: #444444;
	text-decoration: none;
}
.nav1 li a.selected {
	font-weight: bold;
}

/*=== All Columns ===*/
#columns {
	height: 1%;
	padding: 0 0 15px;
}
#columns h2 {
	color: #202020;
	font-size: 2em;
	letter-spacing: -1px;
	margin: 0 0 .1em;
}
#columns h2 a {
	color: #202020;
}
#columns p {
	line-height: 1.6em;
	padding: 0 0 1.3em;
}

/*=== Center Column ===*/
#centercol {
	float: right;
	width: 670px;
	padding: 10px 20px;
	font-size: 13px;
}
#centercol h2.heading {
	margin-bottom: 35px;
}

/*=== Right Column ===*/
#rightcol {
	float: left;
	width: 280px;
        padding:0;
        text-align:left;
}
#rightcol .spacer {
	height: 1%;
	padding: 18px;
}
#columns #rightcol h2 {
	margin: 0 0 .8em;
}

/*=== Styling Boxes ===*/

/*- Box -*/
.box {
	background: url(images/box-bgr.gif) #ffffff repeat-x top;
	border: 1px solid #c4c1c0;
	width: auto;
	font-size: 13px;
}
.widgetbx {
	padding: 12px;
	line-height: 1.6em;
}
.widgetbx a {
	color: #444444;
}
.widgetbx ul {
}
.widgetbx ul li {
	border-bottom: 1px solid #E3E3E2;
	line-height: 22px;
	padding: 6px 0;
	}
.widgetbx ul li:last-child {
	border-bottom: none;
	}

/*- Post -*/
#centercol .post {
	height: 1%;
	padding-bottom: 40px;
}
#centercol .post h2 {
	font-size: 24px;
text-transform:uppercase;color:#ff9966;font-weight:700;letter-spacing:5px;
	margin:-11px 0 128px 0;
*margin:0px 0 117px 0;
}
#centercol .post h3.subpagetitle{font-size:18px;text-transform:uppercase;margin:0 0 28px 0;}
#centercol .post p {
	font-size: 13px;
}
#centercol .post .meta-nfo {
	padding-top: 10px;
}

/*- Single Post Page -*/
#centercol .single-post {
	height: 1%;
	font-size: 13px;
	display: inline;
}
#centercol .single-post h2.title {
	font-size: 30px;
	margin-bottom: 20px;
}
#centercol .single-post .meta-nfo {
	padding-top: 10px;
}
#centercol .single-post p {
	padding: 0 0 0 0;
}
#centercol .single-post p, #centercol .single-post h1,
#centercol .single-post h2, #centercol .single-post h3,
#centercol .single-post h4, #centercol .single-post h5,
#centercol .single-post h6, #centercol .single-post blockquote,
#centercol .single-post ul, #centercol .single-post ol,
#centercol .single-post code {
	margin-bottom: 25px;
	line-height:1.6em;
}
#centercol .single-post h1 { font-size: 30px; color: #202020; line-height: normal; letter-spacing:-1px; }
#centercol .single-post h2 { font-size: 26px; color: #202020; line-height: normal; letter-spacing:-0.5px; }
#centercol .single-post h3 { font-size: 22px; color: #202020; line-height: normal; letter-spacing:-0.25px; }
#centercol .single-post h4 { font-size: 18px; color: #202020; line-height: normal; }
#centercol .single-post h5 { font-size: 16px; color: #202020; line-height: normal; }
#centercol .single-post h6 { font-size: 14px; color: #202020; line-height: normal; }

#centercol .single-post ol li { list-style: decimal inside; }
#centercol .single-post ul li { background: url(images/bullet.png) left no-repeat; padding-left: 20px; }

#centercol .single-post blockquote { padding: 20px 20px 0px 20px; background-color: #EFEFEF; border-left: 4px solid #CFCFCF; }
#centercol .single-post blockquote cite { display: block; font-style: italic; font-weight: bold; padding-bottom: 20px; }

#centercol .single-post pre { background:url(images/pre_code_bg.gif) repeat-y; border: 1px solid #CCCCCC; border-top: none; border-right: none; padding-left: 40px; margin-bottom: 25px; }

/*- Single Post Page / Social Links -*/
#centercol #social-links,
#centercol #comments {
	padding-bottom: 40px;
	margin-bottom: 40px;
	border-bottom: 1px solid #DDDDDD;
}
#centercol #social-links h3,
#centercol #comments h3,
#centercol #respond h3 {
	font-size: 28px;
	line-height: normal;
	letter-spacing:-1px;
	color: #202020;
	margin-bottom: 10px;
}
#centercol #social-links {
	border-top: 1px solid #DDDDDD;
	padding-top: 40px;
	}
#centercol #social-links ul li {
	float: left;
	margin-right: 20px;
}
#centercol #social-links ul li.slink-del { background: url(images/social_del.png) no-repeat left ;}
#centercol #social-links ul li.slink-dig { background: url(images/social_digg.png) no-repeat left ;}
#centercol #social-links ul li.slink-fcb { background: url(images/social_fb.png) no-repeat left ;}
#centercol #social-links ul li.slink-red { background: url(images/social_reddit.png) no-repeat left ;}
#centercol #social-links ul li.slink-stb { background: url(images/social_stumble.png) no-repeat left ;}
#centercol #social-links ul li.slink-twi { background: url(images/social_twitter.png) no-repeat left ;}

#centercol #social-links ul li span {
	display: block;
	padding: 25px;
}

/*- Single Post Page / Comments -*/
#centercol #comments h3 span.rss {
	padding: 0 15px;
	background: url(images/ico-rss.png) no-repeat bottom right;
}
#centercol #comments h3 {
	margin-bottom: 25px;
}
#centercol #comments ol li {
	margin-bottom: 25px;
}
#centercol #comments .comment-author {
	width: 80px;
	float: left;
	margin-right: 20px;
	text-align: right;
}
#centercol #comments .comment-author img {
	margin-bottom: 10px;
}
#centercol #comments .comment-author small {
	line-height: 18px;
}
#centercol #comments .comment-text {
	float: left;
	width: 475px;
	padding: 25px;
	border: 1px solid #c3c3c3;
	min-height: 85px;
}
#centercol #comments ol li.alt .comment-text {
	background: #f9f9f9;
}

/*- Single Post Page / Respond -*/
#centercol #respond { margin-bottom: 25px; }
#centercol #respond input[type=text] { width: 250px; background: url(images/input-bg.gif) repeat-x top; }
#centercol #respond textarea { margin-bottom: 25px; background: url(images/input-bg.gif) repeat-x top; }
#centercol #respond input[type=submit] {
	color: #ffffff;
	padding: 10px 25px;
	cursor: pointer;
	border: none;
	font-weight: bold;
}

/*=== Styling Forms ===*/
input.btn {
	border: 0;
	padding: 0;
}

/*=== subFooter ===*/
#subFooter {display:none;}

/*=== Footer ===*/

#footer {display:none;}

/*=== Misc. ===*/
.fix {
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden;
}
.hl {
	background: url(images/hl-dot.gif) repeat-x top;
	clear: both;
	height: 2px;
	overflow: hidden;
	width: 100%;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pic img {
	border: 5px solid #e7e4e3;
	display: block;
	margin: 0 0 .8em;
}
.pic.fl {
	margin: 0 25px 0 0;
}
.ads {
	font-size: .85em;
	padding: 0 20px 15px;
	text-align: center;
}
.ads a {
	color: #444444;
}
.ads img {
	border: 5px solid #d2d2d2;
	margin: 0 7px 10px 0;
}

/*=== WordPress Misc Classes. ===*/
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
body a{color:#ff9966;}
body #columns .post p{font-size:11px;line-height:20px;}
.post p,.post ol,.post li,.post ul{font-size:11px;line-height:20px;}
.post ol li{list-style:decimal;margin:0 0 10px 30px;}

#menu{margin:50px 10px 0 3px;background:url(images/menu.png) no-repeat 0px 0px;width:174px;padding:10px 0 0 0;}
#menu li{font-family:verdana;font-size:11px;margin:20px 0;text-transform:uppercase;font-weight:100;}
#menu li a{color:#ff9966;}

#slideshow{}

#liner{padding:0px 0 50px 0px;margin:-20px 0 0 0;font-size:11.5px;line-height:28px;width:490px;}
#liner span{color:#ff9966;display:block;font-size:16px;text-align:right;margin:20px 0 0 0;}

#columns{position:relative;}
#brickfilter{border:1px solid #ccc;background:#eee;position:absolute;right:0px;padding:12px 28px 12px 12px;}
#brickfilter select{padding:0;margin:0;}
#brickfilter label{display:block;margin:10px 0 0 0;}
#brickfilter h5{font-size:16px;}
#brickfilter{display:none;}

#brickdetail{margin:0;padding:20px;background:#fff;}
#brickdetail #centerdiv{text-align:center;}
#brickdetail img#the_brick{margin:0 auto 40px auto;display:block;}
#brickdetail h2{font-size:24px;display:inline;font-family:arial;font-weight:700;color:#929292;letter-spacing:6px;padding:0 20px 0 0;text-transform:uppercase;}
#brickdetail h3{font-size:18px;display:inline;font-family:arial;font-weight:100;color:#929292;letter-spacing:4px;word-spacing:12px;text-transform:uppercase;}
#brickdetail table{color:#666;font-size:11px;margin:20px 0 20px 0;text-align:left;width:100%;}
#brickdetail td,#brickdetail th{padding:6px 6px 6px 0;vertical-align:top;}
#brickdetail td{min-width:45px;}
#brickdetail tr{height:30px;}
#brickdetail tbody{font-size:11px;}
#brickdetail thead th{border-bottom:1px solid #ddd;}
#brickdetail a{color:#ff9966;}
.den {font-size: 75%;}
.num {font-size: 75%; vertical-align:.5ex}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat;font-size:10px;overflow:hidden;}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF;overflow:hidden;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}
.ttlink{border-bottom:1px dotted #999;cursor:pointer;}
#tt ul li{width:297px;float:left;line-height:20px;}
#tt ul{width:618px;overflow:hidden;}
#tt div{clear:both;}

.sitebg{background:#fff url(images/bg2.jpg) no-repeat right top;}
.sitebg2{background:#fff url(images/bg5.jpg) no-repeat right top;}
.sitebg3{background:#fff url(images/bg3c.png) no-repeat right 100px;}

.museo, .museo a{font-size:24px;color:#444;letter-spacing:2.5px;text-decoration:none;}
.museo span, .museo span a{color:#ff9966;}
.museo-1{margin:141px 0 0 0;text-transform:uppercase;}
.museo-2{margin:23px 0 0 73px;text-transform:uppercase;}
.museo-3,.museo-9{margin:23px 0 0 73px;text-transform:uppercase;}
.museo-4, .museo-4b{font-size:14px;margin:38px 0 0 73px;text-transform:uppercase;}
.museo-4, .museo-4 a, .museo-4b, .museo-4b a{font-size:14px;text-transform:uppercase;}
.museo-4 a{margin:0 0 22px 0;display:block;float:left;width:290px;text-transform:uppercase;}
.museo-4b a{margin:0 0 22px 0;display:block;text-transform:uppercase;}
.museo-5{margin:28px 0 0 0;text-transform:uppercase;}
.museo-6{margin:24px 0 0 59px;text-transform:uppercase;}
.museo-7{margin:16px 0 0 59px;text-transform:uppercase;}
.museo-7 span{font-size:13px;text-transform:uppercase;}
ul.museo-8{margin:40px 0 0 3px;}
ul.museo-8 li{width:263px;float:left;padding:0 37px 0 0;height:170px;}
ul.museo-8 li img{margin:0 auto 10px auto;}
ul.museo-8 li a{font-size:13px;display:block;margin:6px 0 20px 0;}
.series-nav a{color:#ff9966;}
.series-nav{margin:20px 0 0 3px;}
.series-nav .back{float:right;padding:0 103px 0 0;}
#series-descr-link{cursor:pointer;}
#series-descr{font-family:verdana;line-height:20px;width:564px;margin:20px 0 0 3px;}
.key{font-size:10px;line-height:14px;padding:6px 0 0 0;}
.key span{display:block;}
.key p{float:left;width:32px;}
.googlesketchup{float:right;font-size:11px;text-align:right;}
.dimensionslink{font-size:11px;}

.material .list-1 span,.material .list-3 span,.material .cross,.material .cross2,.material .cross3,.material .cross4,.material .cross5,.terms li span{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
.material h5{margin:0 0 20px 0;}
.material h5 span{float:right;font-weight:100;font-size:11px}
.material .list-1,.material .list-3{margin:0 0 20px 20px;}
.material .list-1 .one{width:180px;vertical-align:top;padding:0 20px 0 0;}
.material .list-1 .two{width:400px;}
.material .list-1 li,.material .list-3 li{margin:0 0 10px 0;}
.material thead th{text-decoration:underline;text-align:left;border-bottom:20px solid white;}
.material td{width:110px;text-align:left;border-bottom:10px solid white;padding:0 10px 0 0;}
.material table{margin:0 0 20px 20px}
body #columns .material p{margin:0 0 20px 20px;padding:0;}
.material .list-2 .one{display:block;margin:0 0 6px 20px;}
.material .list-2 .two{margin:0 0 12px 70px;display:block;line-height:20px;}
.material .list-2{margin:0 0 20px 0;}
.material .h2o{font-size:8px;vertical-align:-.5ex}
.material .list-3 .one{width:310px;}
.material .list-3 .two{width:180px;}
.material .list-3 .three{width:120px;}
.material .list-3 .twothree{padding:0 0 0 345px;}
body #columns .material ul li,body #columns .material em,body #columns .material p,body #columns .material table td,body #columns .material table th,body #columns .terms ul li{font-size:11px;}
.material .cross{width:40px;vertical-align:top;}
.material .cross2{width:540px;padding:0 0 10px 0;}
.material .cross3{width:110px;margin:0 0 10px 70px;}
.material .cross4{width:130px;vertical-align:top;padding:50px 0 0 0;text-align:center;}
.material .cross5{width:130px;vertical-align:top;padding:0 0 0 10px;}
.terms .one{width:150px;vertical-align:top;}
.terms .two{width:520px;}
.terms li{margin:0 0 10px 0;line-height:16px;}
.post h4{font-size:13px;margin:0 0 20px 0;font-weight:100;line-height:20px;}

#sf_theform label,#sf_dimensions .sf_one2,#sf_dimensions .sf_two2{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
#sf_theform{float:left;width:402px;}
#sf_dimensions{float:right;width:268px;}
#sf_theform label{width:100px;text-align:right;padding:0 20px 0 0 ;text-transform:uppercase;}
#sf_theform input, #sf_dimensions input{padding:2px;margin:0;font-size:13px;}
#sf_theform .sf_one{width:100px;float:left;text-align:right;padding:0 20px 0 0 ;text-transform:uppercase;}
#sf_theform .sf_two{width:202px;float:left;padding:0 0 10px 0;}
#sf_dimensions,#sf_theform{margin:20px 0 0 0;font-size:11px;}
#centerdiv2{text-align:center;margin:40px 0;}
#sf_dimensions input{margin:0 4px 0 0px;}
#sf_dimensions h5{margin:0 0 10px 0;text-transform:uppercase;font-weight:100;font-size:11px;}
#sf_theform #sf_submit{margin:20px 0;cursor:pointer;}

#sf_dimensions .sf_one2{width:40px;vertical-align:top;padding-top:3px;}
#sf_dimensions .sf_two2{width:200px;}
body #sf_dimensions .sf_two2 p{float:left !Important;margin:0 10px 0 0;}
#sf_dimensions li{display:inline;margin:0 10px 0 0;}
body #sf_dimensions .sf_two2 p input{border:0px;}

.errorsf{border:1px solid #f96;padding:4px;margin:0 0 10px 0;background:#FFF6DF;}

.centerlist li,.centerlist li div a{text-align:center;}
.centerlist li a{text-align:left;}
.centerlist li img{max-width:263px;}

#chemical table td,body #columns #chemical table th,body #chemical .terms ul li,body #chemical .chemical-box strong{font-size:11px;line-height:16px;}
#chemical table{margin:0px 0 20px 0;}
#chemical table td{padding:0 24px 6px 0;vertical-align:top;}
#chemical .empty-row td{border-bottom:10px solid #fff;}
#chemical .bottom-black td{border-bottom:1px solid #666;}
.chemical-box{margin:0 0 20px 30px;}

#dimensions-page table td,body #columns #dimensions-page table th,body #dimensions-page .terms ul li{font-size:11px;line-height:16px;}
#dimensions-page table{margin:0px 0 20px 0;}
#dimensions-page table td{padding:6px 0px 6px 0;vertical-align:top;width:160px;}
#dimensions-page .d-bb{border-bottom:1px solid #666;}
body #columns #dimensions-page p.museo-heading{font-size:14px;margin-top:40px;}

.eheight{height:100px;padding-bottom:5px;}

#wp-cf p span{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
#wp-cf{margin:20px 0;}
#wp-cf p{margin:0;padding:0 0 5px 0}
#wp-cf p span{width:80px;}
#wp-cf p input{padding:3px;margin:0;width:160px;font-size:12px;}
#wp-cf p textarea{padding:3px;margin:0;font-size:12px;width:280px;}
#wp-cf p.submitbt input{width:80px;cursor:pointer;}

#d-box input{padding:2px;}
#d-box select{padding:2px;}
#d-box form{border:1px solid #ddd;background:#eee;padding:6px 12px;float:left;}
#d-results li{margin:20px 0 0 0;}
#d-nav{margin:20px 0 0 0;}
#d-nav form{border:0;background:#fff;padding:10px 0;}
#d-nav input{background:white;border:0;font-weight:700;cursor:pointer;padding:0 10px 0 0;}
.submitLinkCurrentPage{}
.submitLink{color:#f96;}
form#cad-link{background:#fff;border:0px;padding-left:0;margin-top:22px;margin-left:20px;}
form#cad-link input{border:0px;background:#fff;font-size:11px;font-family:Verdana,Helvetica,Sans-Serif;cursor:pointer;color:#f96;padding:0;margin:0;font-weight:700;}
body #columns .tsOne td{width:97px;padding-right:0px;}
body #columns .tsTwo td{width:101px;padding-right:0px;}
body #columns .tsThree td{width:97px;padding-right:0px;}


/* sample request form */
#reqform{margin:-10px 0 0 0;}
#reqform input{padding:0;margin:0;}
.req-box{margin:0 0 50px 0;}
.req-box .bb{border-bottom:1px solid #333;}
.req-box table td{padding-top:10px;padding-bottom:2px;text-transform:uppercase;font-size:11px;}
.req-box input{font-size:11px;}
.req-box h3{color:#f96;text-transform:uppercase;margin:0 0 10px 0;font-size:16px;}
#reqform h1{font-size:24px;text-transform:uppercase;color:#ff9966;font-weight:700;letter-spacing:5px;margin:0 0 128px 0;*margin:0px 0 117px 0;}
.rf-one{width:128px;}
.rf-two{width:30px;color:#999;padding-right:10px;}
.rf-three{width:128px;}
.rf-four{width:12px;}
.rf-five{padding:0 0 0 18px;}
.rf-six{padding:0 0 0 18px;}
.rf-seven{padding:0 0 0 18px;}
.rf-eight{padding:0 0 0 18px;}
.rf-nine{padding:0 0 0 18px;}
.rf-five input,.rf-six input,.rf-seven input,.rf-nine input{width:30px;border:1px solid #aaa;}
.rf-eight input{border:1px solid #aaa;width:140px;}
.rf-one-b{width:128px;}
.rf-two-b{width:30px;color:#999;}
.rf-three-b{width:150px;color:#999;text-align:right}
.rf-four-b{padding:0 0 0 18px;}
.rf-five-b{padding:0 0 0 18px;}
.rf-six-b{padding:0 0 0 18px;}
.rf-seven-b{padding:0 0 0 18px;}
.rf-eight-b{padding:0 0 0 18px;}
.rf-four-b input,.rf-five-b input,.rf-six-b input,.rf-seven-b input{width:30px;border:1px solid #aaa;}
.rf-eight-b input{border:1px solid #aaa;width:140px;}
.req2-box{margin:0 0 20px 0;font-size:11px;}
.req2-box input{font-size:11px;border:1px solid #aaa;width:160px;}
.req2-box textarea{border:1px solid #aaa;font-size:11px;width:320px;padding:2px;height:100px;}
.req2-box h3{color:#f96;text-transform:uppercase;font-size:14px;margin:0 0 10px 0;}
.req2-box label{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:100px;}
.colsimg,.colsimg2{position:relative;}
.colsimg span,.colsimg2 span{position:absolute;bottom:0px;}
.ci-type{background:url(images/cols2.png) no-repeat -4px -4px;width:26px;height:20px;display:block;text-indent:-9999px;left:295px;}
.ci-mini{background:url(images/cols2.png) no-repeat -34px -44px;width:24px;height:20px;display:block;text-indent:-9999px;left:334px;}
.ci-woodframe{background:url(images/cols2.png) no-repeat -63px -54px;width:61px;height:48px;display:block;text-indent:-9999px;left:383px;}
.ci-field_panel{background:url(images/cols2.png) no-repeat -92px -98px;width:56px;height:43px;display:block;text-indent:-9999px;left:437px;}
.ci-size{background:url(images/cols2.png) no-repeat -122px -160px;width:20px;height:20px;display:block;text-indent:-9999px;left:540px;}
.ci-straps{background:url(images/cols2.png) no-repeat -150px -188px;width:35px;height:30px;display:block;text-indent:-9999px;left:492px;}
* html .colsimg{height:1px;}
* html .colsimg2{height:1px;}

/* Release form */
#relform{font-size:11px;margin:-10px 0 0 0;}
#relform h1{font-size:24px;text-transform:uppercase;color:#ff9966;font-weight:700;letter-spacing:5px;margin:0 0 128px 0;*margin:0px 0 117px 0;}
#relform-submit{padding:0 2px;margin:10px 0 0 0;}
#relform p{margin:0 0 10px 0;}
#relform p input,#relf-qd input,#relf-qd textarea{padding:0;margin:0;font-size:11px;padding:2px;}
#relform label{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:200px;}
#relf-qd textarea{width:320px;height:100px;}
#relf-qd input,#relf-qd p input{width:50px;vertical-align:top;margin:0 20px 0px 0;}
#relf-qd div{margin:24px 0 0px 0;}
.rel-radio span{margin:0 26px 0 10px}
#rel-addfield,#rel-removefield{display:inline;cursor:pointer;color:#f96;}
#rel-removefield:hover, #rel-addfield:hover{text-decoration:underline;}
.quantity_label{padding:0 28px 0 0;margin:0;}
#slideshow .warning,#post-69 .warning{display:none;}

#post-404 li{list-style:disc;margin:0px 0 8px 28px;}
#post-418 li img{display:block;margin:0 0 4px 0;}
#post-418 li{float:left;width:28%;margin:0 0 28px 0;font-size:12px;}


#hslideshow .slide{display:none;}
#hslideshow .slide.active{display:block;}

#hslideshow{position:relative;width:600px;overflow:hidden;height:400px;margin-top:-9px;margin-bottom:50px;}
#hslideshow .slide{position:absolute;top:0;left:0;}
#hslideshow .slide img{width:600px;height:400px;}
#hslideshow .slide .btext{position:absolute;bottom:0;left:0;z-index:99;background:#000;opacity:0.7;color:#fff;padding:7px 14px;}
#hslideshow .slide .btext p{margin:0;padding:0;font-size:11px;}


.post .project{width:300px;overflow:hidden;float:left;margin:0 50px 30px 0;height:300px;}
.post .project.odd{margin-right:0;}
.post .project img{width:300px;height:210px;}
.post .project h5 a{font-size:15px;padding:4px 0;display:block;text-transform:uppercse;color:#ff9966;font-weight:700;letter-spacing:0px;font-size:14px;margin-top:4px;}
.post .project h5 a:hover{text-decoration:none;border:0;}
.post .project .text{font-size:11px;color:#444;}


#project{position:relative;margin-top:-10px;}
#project .full{width:470px;height:320px;float:left;}
#project .thumb{width:80px;height:65px;margin:0 0 20px 20px;}
#project .thumb:hover{cursor:pointer;}
#project h2{text-transform:uppercas;color:#ff9966;font-weight:700;letter-spacing:2px;margin:20px 0 6px 0;font-size:16px;}
#project .text{color:#444;font-size:11px;}
#project .meta{color:#999;margin:0 0 16px 0;}
