html {font-size: 100.01%;}

body {	
	margin: 0;	
	padding: 0px;	
	font-family: Verdana, Tahoma, Arial, sans-serif;	
	font-size: 0.8em;	
	text-align: center;		
	color: #000;
}
h1 {	
	margin: 10 0 10px 0;	
	padding: 0px;	
	font-size: 0.8em;		
	color: #336633;	
	font-weight: bold;
}
h2	{	
	color: #e61b13;	
	font-size: 1em;	
	margin: 9px 0 8px 7px; 	
	padding: 0px;
	text-transform: uppercase; 
}	
#main-frame h2, .formAreaTitle, h4, .header b{	
	color: #e61b13;	
	font-size: 1.1em;	
	margin: 9px 0 8px 0; 	
	padding: 0px;
	text-transform: uppercase; 
	font-weight: bold;
}
h3{
	text-transform: uppercase; 
	font-size: 1.6em;	
	color: #009334;
	margin-top: 13px;
	_padding-top: 13px;
}

ul, ol {
	padding: 0;
	margin: 0;
}

 h1 span, h2 span, h5 span, h6 span, #product-key span {
	visibility: hidden;
	}
	
	
	
p {		padding: 0px;		margin: 0px 0 5px 0;	}
.left	{	float: left; }
.right	{	float: right;	}
.clear	{	clear: both; height: 0px; width:0px; }
.hidden {	display: none;	}

a img {
border: none;
}

form {
  color : #000000;
  padding : 1px 0 0 0px;	
  margin : 1px 0 0 0px;
  
  }

input, textarea, select, option {
  background : #fff none;
  color : #000;
  }

input, select {
	font-family:  Verdana, Arial, Helvetica,sans-serif;	
}

/*	LINKS	*/
a {	
	text-decoration: none;	
	color: #00a8ed;
} 
a:hover {
	color: #666;
}  
a:active {
	color: #466436;
} 
a.active{
	color: #466436;

}  
#main-content a {
	color: #466436;
}
#search .input1 {	
	width: 79px !important;	
	height: 16px !important;	
	margin: 3px 0 0 7px;
	border: none;
	outline: none;
	border-width: 0px;
}

/* STRUCTURE	*/
#frame	{	
	width: 100%; 
	min-width: 1000px;
	padding: 0px;	
	text-align: left;	
	font-size: 0.9em; 
}
#page {	padding: 0;  }

/*	HEADER	*/
#header{
	background: url('images/header-left.gif') top left repeat;
	height: 155px;
	margin: 0 37px;
	min-width: 1000px;
}
#header h2{
	margin: 0px;
}
#logo {	
	margin-top: 17px;
}

#header a span{
	visibility: hidden;
}

#header-left {
	float: left;
}


#login-into-account a{
	float: right;		
	height: 15px;
	display: block;
	padding: 0;
	margin: 5px 1px 0 0;
	_margin: 0 1px 0 0;
}

#login-into-account a#login{
	background: url('images/login.gif') no-repeat;
	width: 156px;
}
#login-into-account a#myaccount{
	background: url('images/myaccount.gif') no-repeat;
	width: 88px;
	margin-right: 10px;
}
#login-into-account a#logout{
	background: url('images/logout.gif') no-repeat;
	width: 60px;
}

/*	BREADCRUMB	*/
#breadcrumb {
	font-size: 0.9em;
	color: #f0aeca;
	margin: 6px 0 0 2px;
	_margin: 0 0 0 2px;
	_padding: 0;
	width: 350px;
	float: left;
}
#breadcrumb a{
	color: #f0aeca;
	text-transform: lowercase;
}#breadcrumb a:hover{
	color: #666;
}

#nav-home{
	background: url('images/nav-home.gif') no-repeat;	
	width: 47px;
	display: block;
	margin: 28px 0 0 4px;
	padding: 3px 0 0 0;
}
#header-right	{	
	background: url('images/header-right.jpg') top right no-repeat;
	height: 155px;
	float: right;
	width: 511px;
}
#bag-content{
	font-size: 0.9em;
	width: 35px;
	float: right;
	text-align: center; 
	margin: 105px 15px 0 0;
	_margin: 105px 7px 0 0;
}
#bag-content a{
	color: #000;
	font-weight: bold;
}
#bag-content a:hover{
	color: #666;
}
/* NAVIGATION	*/
#navigation {
	padding: 117px 0 0 20px;
	_padding: 117px 0 0 20px;
	width: 430px;
}

#navigation li	{	
	list-style-type: none;	
	margin: 0px;	
	padding: 0 28px 0 0 ;		
	text-align: right;
	float: left;
}
#navigation li a	{
	height: 17px;
}
#navigation #nav-shopping{
	background: url('images/nav-shopping.gif') no-repeat;	
	width: 122px;	
	display: block;
}
#navigation #nav-bag{
	background: url('images/nav-bag.gif') no-repeat;	
	width: 155px;	
	display: block;
}
#navigation #nav-checkout{
	background: url('images/nav-checkout.gif') no-repeat;	
	width: 84px;	
	display: block;
}
#navigation li#last {
	padding-right: 10px;
}


#column-right {	
clear: right;	
float: right;	
text-align: left; 
width: 195px;
font-size: 0.85em;	
margin: 0px; 
padding: 0px;
}




/*  PRODUCT KEY - here, the margin doesnt work - to be corrected*/
#product-key {
position:absolute;
top:500px;
margin: 0px 0px 0px 70px; 
padding: 0px;
width:120px;
}
#product-key h6 {
margin: 0px; 
padding: 0px;
font-size: 0.5em;
}


/* CATEGORY NAV	*/

#leftCol	{	
	margin: 0 0 0 1px;
	width: 221px;	
	float: left;
	background: url(images/red-top-border.gif) top left no-repeat;
	min-height: 250px; 
	height:auto !important; 
	height: 290px;
}
#inner-leftCol{
	background: url(images/red-bottom-border.gif) bottom left no-repeat;
	padding: 45px 0 42px 40px;
	min-height: 250px; 
	height: auto !important; 
	height: 290px;
}
#leftCol p{
	padding:0;
	margin-left: 7px;
	color: #e61b13;
	font-size: 0.9em;
}


#leftCol ul	{	
	list-style-type: none;	
	margin: 0px;	
	padding: 0 0 9px 0;	
	width: 135px;
	font-size: 0.9em;
}
#leftCol ul li{	
	margin-left: 7px;	
	padding: 0 0  1px 0;
}
#leftCol ul li a	{
	display: block;	
	width: 135px;
}
#leftCol ul li a.active, #leftCol ul li a:hover	{
	font-weight: bold;
	color: #e61b13;
}
/*#leftCol ul li ul	{
	margin: 0px;	
	padding: 0px;
}
#leftCol ul li ul li	{
	margin: 0px;	
	padding: 0px;	
	text-indent: 14px;	
}
#leftCol ul li ul li a	{
	display: block;	
	width: 135px;
}
#leftCol ul li ul li ul li	{
	margin: 0 0 0 10px;	
	padding: 0px;	
	text-indent: 14px;
	font-weight: normal;
}
#leftCol ul li ul li ul li a{
	display: block;
	width: 131px;
}*/

#leftCol select	{	
	width: 101px !important;	
	margin: 0 0 0 7px;	
	padding: 0px;	
	font-size: 0.9em;	
	_font-size: 1em;
}
#leftCol a {	color: #666;}
#leftCol table td	{	margin: 0px !important;	padding: 0px !important;}

/* SEARCH */
#search{
	background-color: #e61b13;
	background: url(images/search-top-border.gif) top left no-repeat;
	min-height: 97px; 
	height:auto !important; 
	height: 97px;
	margin: 30px 0 0 5px;
}
#inner-search{
	background: url(images/search-bottom-border.gif) bottom left no-repeat;
	min-height: 97px; 
	height:auto !important; 
	height: 97px;
	padding: 0 0 0 7px;
	
}
#search h2{
	color: #fff;
	padding-top: 10px;
}

.img-submit {	
	vertical-align: bottom;
	padding: 0;
	margin: 0;
}
#search p{
	margin-top: 9px;
	width: 100px;
}
#search p a{
	color: #fff;
}

	
/*	CONTENT	--------------------------------------------*/
#content	{	
	margin: 0px;	
	padding: 25px 0 0 0; 
	float: left;	
	font-size: 0.95em;	
	line-height: 1.2em;	
	width:50%;
	padding-right: 40px;
	background: url('images/main-flower.gif') top right no-repeat;	
}
#category #content, #product #content{
	width: 70%;
	background: url('images/main-flower.gif') top right no-repeat;	
	padding-right: 40px;
}
#main-frame	{	
	min-height: 320px;
	height:auto !important;  /* für moderne Browser */	
	/*height:375px;  /*für den IE */	
	padding:0px !important;
}
#main-frame p{
	line-height: 1.3em;
}

.offer-box{
	background-color: #e61b13;
	background: url(images/green-box-left.gif) left no-repeat;
	height: 49px;
	margin: 20px 0 0 0;
}
.inner-offer-box{
	background: url(images/green-box-right.gif) right no-repeat;
	height: 49px;
  text-align: center;
}
.offer-box p{
	color: #fff;
	padding: 18px 0 0 0;
	text-transform: uppercase;	
	font-size: 1.2em;
	font-weight: bold;
}

#categoriesHome table{
	width: 100%;
}
.featureBox {
	height: 174px;
	width: 156px;
	margin: 18px auto 0 auto; /*Box in middle of td*/
	padding: 7px 0 0 0;
}
#categoriesHome .featureBox h2{
	font-size: 0.5em;
	margin: 0 auto;
}
.featureBox img{
	margin: 4px 0 0 5px;
}
.featureBox a.prod-name, p.prod-price{
	float: right;
	font-size: 0.8em;
	padding: 0 8px 0 5px;
	color: #666;
}

#feature1{
	background: url('images/bg-feature1.gif') no-repeat;	
}
#feature1-inner{
	background: url('images/bg-feature1-bottom.gif') bottom left no-repeat;
	padding-bottom: 30px;
}
#categoriesHome #feature1 h2{
	background: url('images/cat-new.gif') no-repeat;	
	width: 101px;	
	height: 13px;
}
#feature2{
	background: url('images/bg-feature2.gif') no-repeat;	
}
#categoriesHome #feature2 h2{
	background: url('images/cat-bestsellers.gif') no-repeat;	
	width: 80px;	
	height: 13px;
}
#feature3{
	background: url('images/bg-feature3.gif') no-repeat;	
}
#categoriesHome #feature3 h2{
	background: url('images/cat-hot.gif') no-repeat;	
	width: 103px;	
	height: 13px;
}

/* COLUMN RIGHT */
#column-right{
	margin-right: 12px;
	width: 221px;	
	float: right;
	background: url(images/blue-top-border.gif) top left no-repeat;
	min-height: 250px; 
	height:auto !important; 
	height: 290px;
}
#inner-column-right{
	background: url(images/blue-bottom-border.gif) bottom left no-repeat;
	padding: 57px 0 60px 50px;
	_padding: 65px 0 50px 50px;
	min-height: 250px; 
	height: auto !important; 
	height: 290px;
}
#column-right h2{
	font-size: 1.2em;
	color: #00a8ed;
	_margin-left: 2px;
}

#column-right ol{
	padding: 0 0 9px 0;
	margin: 0 0 0 25px;
}

#column-right ol li {
	padding-bottom: 3px;
}

#column-right ol li {
  width: 100px;
  _width: auto;
}
#column-right ol li a {
  _width: 100px;
  _display: block;
}


#column-right .whats_new {
	width: 100px;
}
#column-right .input {	
	border: 1px solid #00a8ed;
	outline: 1px solid #ccedfb;
	margin-bottom: 9px;
}
#column-right .img-submit{
	margin-bottom: 9px;
}
#tell{
	height: 29px;
}
#tell h2{
	float: left;
}
.img-tell{
	float: right;
	padding: 13px 60px 0 0;
}


/* FOOTER */

#footer {	
	padding: 0px;	
	margin: 10px 0 0 25px;	
	font-size: 0.75em;	
	color: #e61b13;
	height: 70px;
	background: #fff url(images/footer.gif) center top no-repeat;
}
	
#footer a {	
	color: #e61b13;	
}
#moustique {	
	color: #00a8ed;	 	
	width: 140px;	
	margin: 0px 60px 0 0px; 
	padding: 0 0 0 30px; 
	float:right; 
	text-align: center;
}
#moustique a {	
	color: #00a8ed;
}
#moustique a:hover {	
	color: #000;
}

/* SUBTEMPLATES	*/


/* CATEGORY	*/

#category table td{
	/*min-width: 175px;*/
}
#category .featureBox{
	margin: 10px 0 0 0; 
	background: url('images/bg-feature1.gif') no-repeat;	
}

#category .featureBox h2{
	font-size: 1.1em;
	color: #009334;
	text-align: center;
	font-weight: normal;
	text-transform: none;
}

#category #footer, #product #footer{
	padding-top: 10px;
}



/* PRODUCT	*/

#productdetail {
	background: url(images/product-box-top.gif) top left no-repeat;
	min-height: 362px; 
	height: auto !important; 
	margin: 20px 0 0 0;
	width: 680px;
}

#inner-productdetail{
	background: url(images/product-box-bottom.gif) bottom left no-repeat;
	min-height: 362px; 
	height:auto !important; 
	width: 680px;
}

#prod-info{
	float: right;
	width: 273px;
	margin: 6px 21px 0 0;
}
#prod-info .img-submit-flower{
	float: right;
	margin: 2px 14px 0 0;
	width: 59px;
}
#prod-info .img-submit{
	float: right;
	margin-top: 5px;
}
#productdetail #inner-productdetail #prod-info h1{
	color: #019233;
	font-size: 1.2em;
	text-transform: uppercase;
	padding: 25px 0 0 0;
	margin:0;
}
#prod-info span{
	padding: 0 ;
	margin: 0;
	color: #e5191c;
	font-weight: bold;
}
#prod-info p{
	padding: 10px 0 0 0;
	line-height: 1.4em;
}
#prod-info p.dimensions{
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
}
#prod-info p.dimensions b{
	color: #e5191c;
}
#prod-info p.dimensions select{
	margin-top: 3px;
}
#prod-img-frame{	
	float: left;
	width: 320px;
	margin: 16px 0 15px 23px;
  _margin: 16px 0 15px 11px;
}
#prod-img-frame #more img, #prod-img-frame #cross img{
	padding: 3px 9px 0 0;
	float: left;
	width: 44px;
	height: 44px;
}
#prod-img-frame #more p, #prod-img-frame #cross p{
	color: #009335;
	font-weight: bold;
}
#prod-img-frame #more{
	float: left;
	margin: 9px 0 0 0;
	width: 320px;
}
#prod-img-frame #cross{
	float: left;
	margin: 9px 0 0 0;
	width: 320px;
}
#prod-img-frame .contentDivBox{
}




/* MAINPAGE	*/
#main-frame.index-default	{	
	min-height: 375px;	
	height:auto !important;  /* für moderne Browser */  
	height:375px;  /*für den IE */
}
#main-content.index-default	{	width: 270px;	float: left;	padding: 0px;	margin: 70px 0 0 0;	text-align: justify; }
#main-frame.index-default #main-content h1{
	text-transform: uppercase; 
	font-size: 1.6em;	
	color: #009334;
	margin-top: 13px;
	_padding-top: 13px;

}
#right-content.index-default	{	width: 285px;	padding: 0px;	margin: -16px 0 0 0;	float: right;	text-align:justify;}
#right-content.index-default p {	margin: 0px;	padding: 0px;}
#right-content.index-default img {	border: 1px solid #F90;}
#right-content.index-default td {	margin: 0px; padding: 0px;}
#right1.index-default	{	width: 285px;	margin: 0px;	padding: 0px;	text-align:justify;}
span.productPrice, span.productSpecialPrice , span.productName {	display: none;}

#main-content.allprods a{
	color: #e61b13;
}

/* INDEX PRODUCTS	*/
#main-content-products, #mainContent.advancedSearch {	
	padding: 0;	
	text-align: left;	
	margin: 0px 0 0 0;
	width: 720px;
}
#main-content-products h1, #content #main-frame h1, #content #main-frame #mainframe-prodinf h2{
	text-transform: uppercase; 
	font-size: 1.6em;	
	color: #009334;
	margin-top: 13px;
}
#listingSplitBottom{
	margin-top: 10px;
}
#main-content-products #prod-nav {	padding-top: 10px;}
#prod-nav #left	{	float: left;}
#main-content-products span.price {	float: left;	text-indent: 4px;}
#main-content-products span.name {	float: right;	padding: 0 5px 0 0;	text-decoration: underline;}
#prod-nav #right	{	float: right;	font-weight: 300;	padding-right: 24px;}
.product-listing-box {	height: 200px;	width: 142px;	float: left;	padding: 0px;	margin: 1px;}
.product-listing-box img {	border: 1px solid #ff9900;}
.product-listing-box .buy_btn img {	border: 0px;}
#cat-descr	{	width: 580px;	padding: 0px;	margin: 2px 0;}
	
#main-content-products .productOnlyListingDivBox , .advancedSearch .productOnlyListingDivBox, #mainFrame.goShopping .productOnlyListingDivBox {
	margin: 10px 20px 0 0; 
	background: url('images/bg-feature1.gif') no-repeat;	
	width: 156px;
	height: 190px;
	float: left;
}
#main-content-products .productOnlyListingDivBox h2, #main-frame #mainContent.advancedSearch .productOnlyListingDivBox h2, #mainFrame.goShopping .productOnlyListingDivBox h2 {
	font-size: 1.1em;
	color: #009334;
	text-align: center;
	font-weight: normal;
	text-transform: none;
	margin: 0 auto 8px auto;
	padding: 5px 0 0 0;
}
#main-content-products .productOnlyListingDivBox img, .advancedSearch .productOnlyListingDivBox img, #mainFrame.goShopping .productOnlyListingDivBox img {
	margin: 0 0 0 5px;
}


#main-content-products .productOnlyListingDivBoxx {
	margin: 10px 20px 0 0; 
	background: url('images/bg-feature1-top.gif') top left no-repeat;	
	width: 156px;
	float: left;
	height: 190px;
}
#main-content-products .productOnlyListingDivBoxx h2 {
	font-size: 1.1em;
	color: #009334;
	text-align: center;
	font-weight: normal;
	text-transform: none;
	margin: 0 auto 8px auto;
	padding: 5px 0 0 0;
}
#main-content-products .productOnlyListingDivBoxx img{
	margin: 0 0 0 5px;
}
#main-content-products .innerproductOnlyListingDivBox{
	background: url('images/bg-feature1-bottom.gif') bottom left no-repeat;
	padding: 0 0 18px 0;

}
#mainFrame.goShopping .productOnlyListingDivBox .prodName {
  margin: 0 0 0 3px;
  display: block;
}
#main-content-goShopping{
	padding: 0;	
	text-align: left;	
	margin: 0px 0 0 0;
	width: 720px;
}

	
	
/* PRODUCTS INFO	*/
#mainframe-prodinf {	padding: 0px !important;	margin: 0px !important;	width: 440px;}
#main-content-prodinfo {	padding: 0px;	margin:0px;	text-align: left;}
#main-content-prodinfo h1 {	margin: 0px 0 0 0;	font-size: 1.4em;	font-weight: bold;	text-align: left !important;}
#main-content-prodinfo #prod-img-frame {	width: 300px;	float: right;	margin: 0px;	padding: 0px;}
#main-content-prodinfo #prod-img-frame img{	border: 1px solid #F90;}
#prod-img-frame #img2 {	display: none;}
#prod-img-frame #img3 {	display: none;}
#prod-img-frame #img4 {	display: none;}
#main-content-prodinfo #prod-info {	float: left;	width: 255px;	color: #369;	margin: 0 10px 0 0;	padding: 0px;	font-size: 1.0em;	text-align: justify;}
#main-content-prodinfo #prod-info span.price {	font-size: 1.55em;	line-height: 1.55em;	font-weight: 300;	float: left;	margin-top: 16px;}
#main-content-prodinfo #prod-info table {	font-size: 1.0em;	margin: 0px;	padding: 0px;}
#main-content-prodinfo #prod-info input.img-submit {	float: right;}
#mainframe-prodinf #prod-info span.productSpecialPrice { display: inline; padding-left: 5px;}


/*	NESTED	*/
#main-content-nested a { color: #336633;}
#main-content-nested h1 { color: #336633;	font-weight: bold;	margin: 0px 0 3px 0; text-align: center; background-image: url('images/welcome.gif'); background-repeat: no-repeat; width: 440px; height: 30px;}
#main-content-nested p { margin: 0px 0 0px 0; padding: 3px; text-align: justify;}

#main-content-nested div.designers {
height: 140px; 
float: left;	
padding: 0px 0px 0px 0px;	
margin: 3px; 
text-align: center; 
border: 1px solid #ccc; 
background-color: #ffffff; }

#main-content-nested div.designers-text {
padding: 10px 0px 0px 0px;	
margin: 0 0px; 
text-align: center; text-transform: uppercase; font-weight: bold; }
#main-content-nested div img {	padding: 0px;}
#pics { padding: 0px 0px 0px 0px; margin: 0 0 0px 0;}



/* SEARCH	*/
#mainContent.advancedSearch .product-listing-box {}
#mainContent.advancedSearch span.price {	float: left;	text-indent: 3px;}
#mainContent.advancedSearch span.name {	float: right;	padding: 0 4px 0 0;	text-decoration: underline;}
#mainContent.advancedSearch #pricefromto{
	width: 220px;
	float: left;
	margin: 20px 0px;
}
#mainContent.advancedSearch #datefromto{
	width: 220px;
	float: right;
	margin: 20px 0px;
}
#mainContent.advancedSearch #pricefromto input, #mainContent.advancedSearch #datefromto input{
	float: right; 
	margin: 5px 0px;
}
#mainContent.advancedSearch #pricefromto label, #mainContent.advancedSearch #datefromto label{
	float: left; 
	margin: 5px 0px;
}
#mainContent.advancedSearch .img-submit{
	float: right;
}

/*	SHOP BY PRICE	*/
#main-content-shop_byprice span.price {	float: left;	text-indent: 4px;}
#main-content-shop_byprice span.name {	float: right;	padding: 0 5px 0 0;	text-decoration: underline;}

/*	CONTACT	*/
#main-content-contact {	padding: 0px 0 0 0px;}
#main-content-contact form	{	margin: 0px;	padding: 0px;}
#main-content-contact 
#main	{	float: left;}
#main-content-contact #contact-right	{	width: 250px;	float: right;}

/*	ABOUT	*/
.aboutus {	width: 585px;	background: url(images/about_bg.gif);	background-position: bottom right ;	background-repeat: no-repeat;}#main-content-about, #main-content-about-prod {	padding: 0px 0px 100px 0px;		text-align: justify;}
#main-content-about a, #main-content-about-prod a {	
	text-decoration: underline;
}
.aboutProd {	
	width: 585px;	_height: 350px;	background-image: url(http://boutiqueprovencale.co.uk/shop/templates/md_boutique/images/about_bg.gif) !important;	
	background-position: bottom right ;	background-repeat: no-repeat;}

/* HOW TO ORDER	*/
#main-content-howtoorder h2 {	color: #369;}

/*	WINDOW	*/
#main-content-window {	padding: 0px 0px 160px 0px;	width: 300px;	text-align: justify;	float: left;}
.window-frame{	width: 585px;	_height: 350px;	background-image: url(images/about2_bg.gif) !important;	background-position: bottom right;	background-repeat: no-repeat;}
#subNaviWindows {	float: right;	width: 200px;	margin: 38px 10px 0 0;}
#subNaviWindows table.infoBox {	margin-top: 0px;}
#subNaviWindows img {	display: none;}
#subNaviWindows a {	width: 150px;	border-bottom: 1px dashed #81b45b;	display: block;}
#subNaviWindows .child {	font-size: 0.9em;	width: 150px;	border-bottom: 1px dashed #81b45b;	display: block;	text-indent: 10px;}
#subNaviWindows h2 a {	color: #009933;	width: 150px;}

/*	NEWS	*/
#main-content-news h2 {}
#main-content-news .readmore {	text-decoration: underline;}

/* SHOPPING CART	*/
#main-content-cart{	padding: 0px 0px 0px 0px;}
#main-content-cart .shopping-cart tr.productListing-even  {}.productListing-data {}
#remove {	width: 30px;}
.productListing-data {	
	padding-top: 5px;	
	font-size: 1.1em;
}
.productListing-data a {	
	color: #e61b13;
}
.productListing-data small i {	
	font-weight: bold;
}

.productListing-data img {	padding: 1px;	border: 1px solid #DDD;}
#main-content-cart .boxText {	font-size: 1.1em; }
#main-content-cart input.input1 {	width: 20px;}
#main-content-cart .productListing-data img {	margin: 0 10px 0 0;}

/* ACCOUNT	*/
#main-content-account {	}
#main-content-account  .main-billing{
	text-transform: uppercase;
}

/*	CREATE ACCOUNT	*/
#main-content-create {	}
#main-content-create td.main, 
#main-content-create .smallText {	font-size: 1.0em;}
#main-content-create tr td.main{
	width: 300px;
	padding-bottom: 10px;
}
#main-content-create tr td.main input{
	width: 250px;
}


/* ADDRESSBOOK	*/
#main-content-addressbook {	}

/* LOGIN	*/
#main-content-login {	}
#main-content-login h1 {}
#main-content-login form	{	margin: 0px;	padding: 0px;}
#main-content-login td.main {	font-size: 1.0em !important;}

/* LOGOFF	*/
#main-content-logoff {	}

/* PASSWORD FORGOTTEN	*/
#main-content-pwforg {	padding: 0px;}
#main-content-pwforg form	{	margin: 0px;	padding: 0px;}
#main-content-pwforg td.main { font-size: 1.05em !important;}

/* ORDERINFO	*/
#main-content-orderinfo {	padding: 0px;}
td .formAreaTitle{
	padding-bottom: 5px;
}
.main tr td.main tr td.main{
	width: 300px;
	padding-bottom: 10px;
}
.main tr td.main tr td.main input{
	width: 250px;
}

/* TERMS */
#main-content-conditions {	padding: 0px;}

/* LINKS*/
#main-content-links {	padding: 0px;}

/*	CHECKOUT SHIPPING	*/	
#main-content-shipping {	padding: px;}
#main-content-shipping td.main {	font-size: 1.1em;}
#main-content-shipping .continue{
	font-size: 1.1em;
	padding: 20px 0;
}

/*	CHECKOUT PAYMENT	*/	
#main-content-payment {	padding: 0px;}
#main-content-payment td.main {	font-size: 1.2em;}

/*	CHECKOUT CONFIRMATION	*/	
#main-content-confirmation {	padding: 0px;}
#main-content-confirmation td.main {	font-size: 1.2em;}


/*	CHECKOUT SUCCESS	*/	
#main-content-success {	padding: 0px;}
.infoBox {margin-top: 8px;}
#main-content-success td.main {	padding: 5px 0 0 5px;}
.account_small {font-size: 1.1em;padding: 0;}


  
table td {		margin: 0px;	padding: 0px;	font-size: 1.0em;}
td.infoBoxHeading {	font-size: 1.1em; text-align: left; }
td.messageStackError {	font-size: 1.1em; font-weight: bold;}
.input1 {		font-size: 1.0em;	color: #000;}
.smallText {	font-size: 0.9em;	font-weight: normal;}
.smallText2 {	font-size: 1.0em;	font-weight: normal;}
iframe {	border:0px; margin: 0px; padding: 0px; vertical-align: top; overflow: hidden; background: #fce267;	}
iframe #gsNavBar {	display: none !important;}

#mainFrame.goShopping #mainContent {
  max-width: 710px;
  _width: 710px;
}

#main-frame.allprods #main-content.allprods td.price span.productSpecialPrice { display: block; }
.productOnlyListingDivBox span.productSpecialPrice { display: inline; color: red; padding-right: 5px;}
