/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
body {
font-family:"courier new", Helvetica, sans-serif;
margin-top:5px;
}

a:focus, a:hover, a:active { outline:none }

.blk {
background-color:#000000;
}

.whte {
background-color:#ffffff;
}


.wrapper{
width: 940px;
margin-left:24px;
height:100%;
}

.wrapperblk {
width: 1200px;
margin-left:24px;
height:100%;
}

/* End Common Styling */

/* Page Backgrounds */

.hmbknd {
background-image:url(images/bgw_1_homepage.jpg);
background-position: 600px 0px;
background-repeat:no-repeat;
}

.manibknd {
background-image:url(images/bgw_2_manifesto.jpg);
background-position: 600px 0px;
background-repeat:no-repeat;
}

.processbknd {
background-image:url(images/bgw_3_process.jpg);
background-position: 600px 0px;
background-repeat:no-repeat;
}

.showroomsbknd {
background-image:url(images/bgw_4_showrooms.jpg);
background-position: 600px 0px;
background-repeat:no-repeat;
}

.clientsbknd {
background-image:url(images/bgw_5_clients.jpg);
background-position: 600px 0px;
background-repeat:no-repeat;
height:892px;
}

.contactbknd {
background-image:url(images/bgw_6_contact.jpg);
background-position: 600px 0px;
background-repeat:no-repeat;
}



/* End Page Backgrounds */

/* Homepage */


.hpagemedia {
width: 940px;
height: 646px;
padding-top:48px;
}

.hpagetext {
width:940px;
font-family:"courier new", Verdana,  Helvetica, sans-serif;
color:#FFFFFF;
font-size:18px;
padding-top:10px;
}

/* End Homepage  */


/* Menu */

.menu {font-family: "courier new", sans-serif; width:940px; height:24px; position:relative;  z-index:100; padding:none;text-indent: -4000px; clear:both;  }
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none;   padding:none; border:none;  }
a,img { border:none;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

 specific to non IE browsers 
.menu ul li:hover a {color:#fff; }
.menu ul li:hover ul {display:block; position:absolute; top:24px; left:0; width:89px;}
.menu ul li:hover ul li a.hide { color:#fff;}
.menu ul li:hover ul li:hover a.hide { color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; color:#000;}
.menu ul li:hover ul li a:hover {color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:75px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}


#preload { height: 0; overflow: hidden; } 

.header{
width:940px;
z-index:101;

}
.logo {
float:left;
padding-bottom:23px;
}

.change {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #fff;
}
.change li {
	padding: 0;
	margin: 0;
	height: 30px;
	
	list-style: none;
	background-repeat: no-repeat;
}
.change li a, .change li a:visited {
	display: block;
	text-decoration: none;
	
	height: 30px;
	background-repeat: no-repeat;
}

.bar1  {background-image: url(images/bar1.jpg); width: 20px; height: 24px;}
.bar2  {background-image: url(images/bar2.jpg); width: 39px; height: 24px;}
.bar3  {background-image: url(images/bar3.jpg); width: 37px; height: 24px;}
.bar4  {background-image: url(images/bar4.jpg); width: 40px; height: 24px;}
.bar5  {background-image: url(images/bar5.jpg); width: 43px; height: 24px;}
.bar6  {background-image: url(images/bar6.jpg); width: 41px; height: 24px;}
.bar7  {background-image: url(images/bar7.jpg); width: 42px; height: 24px;}
.bar8  {background-image: url(images/bar8.jpg); width: 42px; height: 24px;}
.bar9  {background-image: url(images/bar9.jpg); width: 40px; height: 24px;}
.bar10  {background-image: url(images/bar10.jpg); width: 43px; height: 24px;}
.bar11  {background-image: url(images/bar11.jpg); width: 28px; height: 24px;}



.home  {background-image: url(images/btn_home.jpg); width: 40px; height: 24px;}
.home a {background-image: url(images/btn_home.jpg); width: 40px; height: 24px;}
.home a:hover  {background-image: url(images/btn_homeon.jpg); width: 40px; height: 24px;}
.homepage {background-image: url(images/btn_homeon.jpg); width: 40px; height: 24px;}

.lostcity {background-image: url(images/btn_lostcity.jpg); width: 66px; height: 24px;}
.lostcity a {background-image: url(images/btn_lostcity.jpg); width: 66px; height: 24px;}
.lostcity a:hover  {background-image: url(images/btn_lostcityon.jpg); width: 66px; height: 24px;}
.lostcitypage {background-image: url(images/btn_lostcityon.jpg); width: 66px; height: 24px;}


.manifesto  {background-image: url(images/btn_mani.jpg); width: 78px; height: 31px;}
.manifesto a {background-image: url(images/btn_mani.jpg); width: 78px; height: 31px;}
.manifesto a:hover  {background-image: url(images/btn_manion.jpg); width: 78px; height: 31px;}
.manifestopage {background-image: url(images/btn_manion.jpg); width: 78px; height: 31px;}

.process  {background-image: url(images/btn_process.jpg); width: 78px; height: 30px;}
.process a {background-image: url(images/btn_process.jpg); width: 78px; height: 30px;}
.process a:hover  {background-image: url(images/btn_processon.jpg); width: 78px; height: 30px;}
.processpage {background-image: url(images/btn_processon.jpg); width: 78px; height: 30px;}

.products  {background-image: url(images/btn_products.jpg); width: 71px; height: 24px;}
.products a {background-image: url(images/btn_products.jpg); width: 71px; height: 24px;}
.products a:hover  {background-image: url(images/btn_productson.jpg); width: 71px; height: 24px;}
.productspage {background-image: url(images/btn_productson.jpg); width: 71px; height: 24px;}

.fabrics  {background-image: url(images/btn_fabrics.jpg); width: 78px; height: 27px;}
.fabrics a {background-image: url(images/btn_fabrics.jpg); width: 78px; height: 27px;}
.fabrics a:hover  {background-image: url(images/btn_fabricson.jpg); width: 78px; height: 27px;}
.fabricspage {background-image: url(images/btn_fabricson.jpg); width: 78px; height: 27px;}

.trade  {background-image: url(images/btn_trade.jpg); width: 74px; height: 30px;}
.trade a {background-image: url(images/btn_trade.jpg); width: 74px; height: 30px;}
.trade a:hover  {background-image: url(images/btn_tradeon.jpg); width: 74px; height: 30px;}
.tradepage {background-image: url(images/btn_tradeon.jpg); width: 74px; height: 30px;}

.retail  {background-image: url(images/btn_retail.jpg); width: 74px; height: 30px;}
.retail a {background-image: url(images/btn_retail.jpg); width: 74px; height: 30px;}
.retail a:hover  {background-image: url(images/btn_retailon.jpg); width: 74px; height: 30px;}
.retailpage {background-image: url(images/btn_retailon.jpg); width: 74px; height: 30px;}

.chairs  {background-image: url(images/btn_chairs.jpg); width: 78px; height: 27px;}
.chairs a {background-image: url(images/btn_chairs.jpg); width: 78px; height: 27px;}
.chairs a:hover  {background-image: url(images/btn_chairson.jpg); width: 78px; height: 27px;}
.chairspage {background-image: url(images/btn_chairson.jpg); width: 78px; height: 27px;}

.scarves  {background-image: url(images/btn_scarves.jpg); width: 78px; height: 26px;}
.scarves a {background-image: url(images/btn_scarves.jpg); width: 78px; height: 26px;}
.scarves a:hover  {background-image: url(images/btn_scarveson.jpg); width: 78px; height: 26px;}
.scarvespage {background-image: url(images/btn_scarveson.jpg); width: 78px; height: 26px;}

.pillows  {background-image: url(images/btn_pillows.jpg); width: 78px; height: 27px;}
.pillows a {background-image: url(images/btn_pillows.jpg); width: 78px; height: 27px;}
.pillows a:hover  {background-image: url(images/btn_pillowson.jpg); width: 78px; height: 27px;}
.pillowspage {background-image: url(images/btn_pillowson.jpg); width: 78px; height: 27px;}

.shop  {background-image: url(images/btn_shop.jpg); width: 38px; height: 24px;}
.shop a {background-image: url(images/btn_shop.jpg); width: 38px; height: 24px;}
.shop a:hover  {background-image: url(images/btn_shopon.jpg); width: 38px; height: 24px;}
.shoppage {background-image: url(images/btn_shopon.jpg); width: 38px; height: 24px;}

.showroom {background-image: url(images/btn_showroom.jpg); width: 78px; height: 24px;}
.showroom a {background-image: url(images/btn_showroom.jpg); width: 78px; height: 24px;}
.showroom a:hover  {background-image: url(images/btn_showroomon.jpg); width: 78px; height: 24px;}
.showroompage {background-image: url(images/btn_showroomon.jpg); width: 78px; height: 24px;}

.clients  {background-image: url(images/btn_clients.jpg); width: 53px; height: 24px;}
.clients a {background-image: url(images/btn_clients.jpg); width: 53px; height: 24px;}
.clients a:hover  {background-image: url(images/btn_clientson.jpg); width: 53px; height: 24px;}
.clientspage {background-image: url(images/btn_clientson.jpg); width: 53px; height: 24px;}

.press {background-image: url(images/btn_press.jpg); width: 44px; height: 24px;}
.press a {background-image: url(images/btn_press.jpg); width: 44px; height: 24px;}
.press a:hover  {background-image: url(images/btn_presson.jpg); width: 44px; height: 24px;}
.presspage {background-image: url(images/btn_presson.jpg); width: 44px; height: 24px;}

.media  {background-image: url(images/btn_media.jpg); width: 44px; height: 24px;}
.media a {background-image: url(images/btn_media.jpg); width: 44px; height: 24px;}
.media a:hover  {background-image: url(images/btn_mediaon.jpg); width: 44px; height: 24px;}
.mediapage {background-image: url(images/btn_mediaon.jpg); width: 44px; height: 24px;}

.blog  {background-image: url(images/btn_blog.jpg); width: 37px; height: 24px;}
.blog a {background-image: url(images/btn_blog.jpg); width: 37px; height: 24px;}
.blog a:hover  {background-image: url(images/btn_blogon.jpg); width: 37px; height: 24px;}
.blogpage {background-image: url(images/btn_blogon.jpg); width: 37px; height: 24px;}

.contact {background-image: url(images/btn_contact.jpg); width: 53px; height: 24px;}
.contact a {background-image: url(images/btn_contact.jpg); width: 53px; height: 24px;}
.contact a:hover  {background-image: url(images/btn_contacton.jpg); width: 53px; height: 24px;}
.contactpage {background-image: url(images/btn_contacton.jpg); width: 53px; height: 24px;}

.change li {float: left;}
.change:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}



.products_subnav {
margin-top:15px;
height:14px;
padding:0px;
width:500px;
margin-left:25px;
color:#757575;
font-weight:bold;
font-size:.7em;

}


.fabric_subnav li {
	padding: 0px;
	margin: 0;
	height: 14px;
	text-indent: -4000px;
	list-style: none;
	background-repeat: no-repeat;
}
.fabric_subnav li a, .fabric_subnav li a:visited {
	display: block;
	text-decoration: none;
	
	height: 14px;
	background-repeat: no-repeat;
}

.fabricsall_sub  {background-image: url(images/btn_allfabrics.jpg); width: 30px; height: 14px;}
.fabricsall_sub a {background-image: url(images/btn_allfabrics.jpg); width: 30px; height: 14px;}
.fabricsall_sub a:hover  {background-image: url(images/btn_allfabricson.jpg); width: 30px; height: 14px;}
.fabricsall_subpage {background-image: url(images/btn_allfabricson.jpg); width: 30px; height: 14px;}

.florals  {background-image: url(images/btn_florals.jpg); width: 48px; height: 14px;}
.florals a {background-image: url(images/btn_florals.jpg); width: 48px; height: 14px;}
.florals a:hover  {background-image: url(images/btn_floralson.jpg); width: 48px; height: 14px;}
.floralspage  {background-image: url(images/btn_floralson.jpg); width: 48px; height: 14px;}

.botanical  {background-image: url(images/btn_botanical.jpg); width: 64px; height: 14px;}
.botanical a {background-image: url(images/btn_botanical.jpg); width: 64px; height: 14px;}
.botanical a:hover  {background-image: url(images/btn_botanicalon.jpg); width: 64px; height: 14px;}
.botanicalpage  {background-image: url(images/btn_botanicalon.jpg); width: 64px; height: 14px;}

.graphic  {background-image: url(images/btn_graphic.jpg); width: 56px; height: 14px;}
.graphic a {background-image: url(images/btn_graphic.jpg); width: 56px; height: 14px;}
.graphic a:hover  {background-image: url(images/btn_graphicon.jpg); width: 56px; height: 14px;}
.graphicpage {background-image: url(images/btn_graphicon.jpg); width: 56px; height: 14px;}

.silk  {background-image: url(images/btn_silk.jpg); width: 36px; height: 14px;}
.silk a {background-image: url(images/btn_silk.jpg); width: 36px; height: 14px;}
.silk a:hover  {background-image: url(images/btn_silkon.jpg); width: 36px; height: 14px;}
.silkpage  {background-image: url(images/btn_silkon.jpg); width: 36px; height: 14px;}



.fabric_subnav {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #fff;
}


.fabric_subnav li {float: left;}
.fabric_subnav:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}


.lostcity_subnav {
margin-top:15px;
height:14px;
padding:0px;
width:250px;
margin-left:107px;
}



.lc_subnav {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #000;
}


.lc_subnav li {float: left;}
.lc_subnav:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}



.lc_subnav li {
	padding: 0px;
	margin: 0;
	height: 14px;
	text-indent: -4000px;
	list-style: none;
	background-repeat: no-repeat;
}
.lc_subnav li a, .lc_subnav li a:visited {
	display: block;
	text-decoration: none;
	
	height: 14px;
	background-repeat: no-repeat;
}


.manifesto_sub  {background-image: url(images/btn_manifesto_sm.jpg); width: 56px; height: 14px;}
.manifesto_sub a {background-image: url(images/btn_manifesto_sm.jpg); width: 56px; height: 14px;}
.manifesto_sub a:hover  {background-image: url(images/btn_manifesto_smon.jpg); width: 56px; height: 14px;}
.manifesto_subpage  {background-image: url(images/btn_manifesto_smon.jpg); width: 56px; height: 14px;}

.process_sub  {background-image: url(images/btn_process_sm.jpg); width: 58px; height: 14px;}
.process_sub a {background-image: url(images/btn_process_sm.jpg); width: 58px; height: 14px;}
.process_sub a:hover  {background-image: url(images/btn_process_smon.jpg); width: 58px; height: 14px;}
.process_subpage  {background-image: url(images/btn_process_smon.jpg); width: 58px; height: 14px;}




.pillows_subnav {
margin-top:15px;
height:14px;
padding:0px;
width:550px;
margin-left:211px;
}



.plws_subnav {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #fff;
}


.plws_subnav li {float: left;}
.plws_subnav:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}



.plws_subnav li {
	padding: 0px;
	margin: 0;
	height: 14px;
	text-indent: -4000px;
	list-style: none;
	background-repeat: no-repeat;
}
.plws_subnav li a, .plws_subnav li a:visited {
	display: block;
	text-decoration: none;
	
	height: 14px;
	background-repeat: no-repeat;
}


.medieval_sub  {background-image: url(images/btn_medieval.jpg); width: 49px; height: 14px;}
.medieval_sub a {background-image: url(images/btn_medieval.jpg); width: 49px; height: 14px;}
.medieval_sub a:hover  {background-image: url(images/btn_medievalon.jpg); width: 49px; height: 14px;}
.medieval_subpage  {background-image: url(images/btn_medievalon.jpg); width: 49px; height: 14px;}

.poetry_sub  {background-image: url(images/btn_poetry.jpg); width: 52px; height: 14px;}
.poetry_sub a {background-image: url(images/btn_poetry.jpg); width: 52px; height: 14px;}
.poetry_sub a:hover  {background-image: url(images/btn_poetryon.jpg); width: 52px; height: 14px;}
.poetry_subpage  {background-image: url(images/btn_poetryon.jpg); width: 52px; height: 14px;}

.forensic_sub  {background-image: url(images/btn_forensic.jpg); width: 62px; height: 14px;}
.forensic_sub a {background-image: url(images/btn_forensic.jpg); width: 62px; height: 14px;}
.forensic_sub a:hover  {background-image: url(images/btn_forensicon.jpg); width: 62px; height: 14px;}
.forensic_subpage  {background-image: url(images/btn_forensicon.jpg); width: 62px; height: 14px;}

.roses_sub  {background-image: url(images/btn_roses.jpg); width: 44px; height: 14px;}
.roses_sub a {background-image: url(images/btn_roses.jpg); width: 44px; height: 14px;}
.roses_sub a:hover  {background-image: url(images/btn_roseson.jpg); width: 44px; height: 14px;}
.roses_subpage  {background-image: url(images/btn_roseson.jpg); width: 44px; height: 14px;}

.polka_sub  {background-image: url(images/btn_polka.jpg); width: 74px; height: 14px;}
.polka_sub a {background-image: url(images/btn_polka.jpg); width: 74px; height: 14px;}
.polka_sub a:hover  {background-image: url(images/btn_polkaon.jpg); width: 74px; height: 14px;}
.polka_subpage  {background-image: url(images/btn_polkaon.jpg); width: 74px; height: 14px;}

.mirrors_sub  {background-image: url(images/btn_mirrors.jpg); width: 56px; height: 14px;}
.mirrors_sub a {background-image: url(images/btn_mirrors.jpg); width: 56px; height: 14px;}
.mirrors_sub a:hover  {background-image: url(images/btn_mirrorson.jpg); width: 56px; height: 14px;}
.mirrors_subpage  {background-image: url(images/btn_mirrorson.jpg); width: 56px; height: 14px;}

.phulkari_sub  {background-image: url(images/btn_phulkari.jpg); width: 63px; height: 14px;}
.phulkari_sub a {background-image: url(images/btn_phulkari.jpg); width: 63px; height: 14px;}
.phulkari_sub a:hover  {background-image: url(images/btn_phulkarion.jpg); width: 63px; height: 14px;}
.phulkari_subpage  {background-image: url(images/btn_phulkarion.jpg); width: 63px; height: 14px;}

.pillowsall_sub  {background-image: url(images/btn_allpillows.jpg); width: 26px; height: 14px;}
.pillowsall_sub a {background-image: url(images/btn_allpillows.jpg); width: 26px; height: 14px;}
.pillowsall_sub a:hover  {background-image: url(images/btn_allpillowson.jpg); width: 26px; height: 14px;}
.pillowsall_subpage  {background-image: url(images/btn_allpillowson.jpg); width: 26px; height: 14px;}


/* End Menu*/


/* PRODUCTS PAGE */

.prodcontent {
padding-top:16px;
width: 940px;

}

.prodtitle {
text-transform:capitalize;
font-size:.9em;
font-weight:bold;
padding-bottom:15px;
}

.prodred {
text-transform:capitalize;
color:#e61d01;
font-family:"courier new", Helvetica, sans-serif;
}

.prodheaders {
text-transform:capitalize;
color:#e61d01;
font-size:.7em;
font-weight:bold;
padding-bottom:10px;
}

.proddesc{
font-size:.8em;
padding-bottom:20px;
}

.proddesc p {
margin:0;
}

.prodtext {
padding-left:65px;

}

.prodspecbold {
font-size:.8em;
padding-bottom:8px;
font-weight:bold;
}

.prodspec {
font-weight:normal;
}

.prodspec a {
color:#000000;
}

.prodbtns {
padding-bottom: 15px;
}

.prodfabric {
z-index:1;
}

/* END PRODUCTS */



/* PROCESS */

.processcontent {
width:620px;
padding-top:48px;
}

.processmain {
color:#FFFFFF;
font-size: .7em;
font-weight:bold;
padding-bottom:20px;

}

.processcontent h2{
font-size:1.2em;
text-transform:uppercase;
margin:0;
font-weight:bold;
}



.processmain img {
padding-bottom:10px;
}

.processtxtlarge {
/*padding-top:20px;*/
color:#FFFFFF;
font-size: 1.7em;
}

.processtxtsmall {
padding-top:50px;
color:#FFFFFF;
font-size: 1em;
/*font-weight:bold;*/
}

.processtxtsmall2 {
padding-top:50px;
padding-bottom:50px;
color:#FFFFFF;
font-size: 1em;
/*font-weight:bold;*/
}

.processtxtsmall3 {
padding-top:30px;
padding-bottom:50px;
color:#FFFFFF;
font-size: 1em;
/*font-weight:bold;*/
}


.fabricthumbs {
padding-top:16px;
width:940px;
margin-left:20px;
color:#000000;
font-size: .7em;
font-weight:bold;
}

.fabricthumbs p {
margin-right:300px;
}


.footwhte {
font-family:"courier new", Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}

.footblk {
font-family:"courier new", Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
	
.footwhte a{
font-family:"courier new", Helvetica, sans-serif;
text-decoration:none;
	color:#FFFFFF;
}

.footblk a {
font-family:"courier new", Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	}





.footer {
padding-top:150px;
	margin-left:0px;
	list-style: none;
	height: 30px;
	width:970px;
}

.footerclients {
padding-top:400px;
}

.footer ul {
margin:0;
padding:0;
}

.footer li {
	padding-right: 20px;
	margin: 0px;
	height: 30px;
	
	list-style: none;
	background-repeat: no-repeat;
}
.footer li a, .footer li a:visited {
padding: 0px;
margin:0px;
	display: block;
	text-decoration: none;
	font-family:"courier new", Helvetica, sans-serif;
	height: 30px;
}


.footer li {float: left;}
.footer:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}*/



.B_crumbBox {
color:#33FF00;
font-weight:bold;
}

.B_crumb {
text-transform:uppercase;
color:#757575;
text-decoration:none;
font-weight:bold;
}

.B_lastCrumb{
text-transform:uppercase;
color:#757575;
text-decoration:none;
font-weight:bold;
}

.presstxt {
color:#FFFFFF;
font-size: .8em;
font-weight:bold;

}

.presstxt div{
margin-right:21px;
}

.presstxt img {
padding-bottom:16px;
}

.presstxt a {
padding-top:16px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}





.clientscontent {
width:620px;
padding-top:16px;
}


.clientstxtlarge {
color:#FFFFFF;
font-size: 1.7em;
}

.clientstxtlarge a {
color:#FFFFFF;
text-decoration:none;
}

.clientstxtsmall {
color:#FFFFFF;
font-size: 1em;
font-weight:bold;
}

.clientstxtsmall h1 {
color:#FFFFFF;
font-size: 1.5em;
/*font-weight:bold;*/
}

.clientstxtextrasmall {
text-transform:uppercase;
color:#FFFFFF;
font-size: .7em;

}

.clientstxtsmall a  {
color:#FFFFFF;
text-decoration:none;
}

.shopmedia {
width: 940px;
height: 646px;
padding-top:48px;
}

.shoptxt{
font-size:.9em;
}

.shoptxt a {
text-decoration:none;
color:#000000;
}

.mediacontent {
width:940px;
padding-top:38px;
padding-bottom:30px;
font-size:.7em;
font-weight:bold;
color:#FFFFFF;
}

.pillowsindivid {
padding-left:20px;
}


.pillowspace{
padding-left:100px;
}

.pillowbottom {
padding-bottom:40px;
}


.manicontent {
width:620px;
padding-top:48px;
}

.manicontent h2{
font-size:1.2em;
text-transform:uppercase;
margin:0;
font-weight:bold;
}





.manitxtlarge {
color:#FFFFFF;
font-size: 1.7em;
}

.manitxtsmall {
padding-top:50px;
color:#FFFFFF;
font-size: 1em;
/*font-weight:bold;*/
}

.manitextbold {
font-weight:bold;
}



.showroomcontent {
width:650px;
padding-top:48px;
}




.showroomtxtlarge {
color:#FFFFFF;
font-size: 1.7em;
}

.showroomtxtlarge a{
color:#FFFFFF;
text-decoration:underline;
}



.showroomtxtsmall {
padding-top:50px;
color:#FFFFFF;
font-size: 1em;
/*font-weight:bold;*/
}

.showroomtxtsmall a {
color:#FFFFFF;

text-decoration:underline;
/*font-weight:bold;*/
}

.contactcontent {
width:620px;
padding-top:48px;
}



.contacttxtsmall {
color:#FFFFFF;
font-size: 1em;
font-weight:bold;
}

.contacttxtsmall a {
color:#FFFFFF;
font-size: 1em;
font-weight:bold;
}


.privacycontent {
color:#000000;
padding-top:48px;
font-size:.8em;
width:500px;
font-family:"courier new", Helvetica, sans-serif;
}

.privacycontent h1 {
font-size:1.2em;
}

.privacycontentsmall {
color:#e61d01;
text-transform:uppercase;
font-weight:bold;
font-family:"courier new", Helvetica, sans-serif;

}

.privacycontent a {
color:#000000;
text-decoration:none;
font-family:"courier new", Helvetica, sans-serif;
}

.smallfont {
text-transform:capitalize;
color:#000000;
font-size: .7em;
font-weight:bold;
}

.white {
background-color:#FFFFFF;
color:#000000;
font-family:Verdana, "courier new", Helvetica, sans-serif;
}

.white p, .black p, .whitecourier p, .blackcourier p {
font-size:16px;
}

.white h2, .black h2, .whitecourier h2, .blackcourier h2 {
margin:0;
font-size:18px;
font-weight:bold;
}

.black {
background-color:#000000;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.whitearial {
background-color:#FFFFFF;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}

.blackarial {
background-color:#000000;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.whitecourier {
background-color:#FFFFFF;
color:#000000;
font-family:Courier, Helvetica, sans-serif;
}

.blackcourier {
background-color:#000000;
color:#FFFFFF;
font-family:Courier, Helvetica, sans-serif;
}


.submit{
padding-top:0px;
}

.hidden {
display:none;
}

#video {
position:absolute;
	left:517px;
	top:155px;
	width:367px;
	height:247px;
	z-index:13;
}
