a, a:visited {

}

a:hover {

}

.clear         { clear:both; }
 
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
  
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

img {
border:0;
}
 
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}

h1.blue {
    color:#0DA4C5;
    font-family:Arial,Helvetica,sans-serif;
    font-size:25px;
    margin:0;
    padding:0;
}

.hidden {
display:none;
}
 
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
 
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

/***** Forms *****/
 
form {
display:inline;
} 

.shoppingCartDivider {
color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

/*#offerWeek a, #offerWeek a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#403f3f;
text-decoration:none;
margin:0px 10px 0px 115px;
display:block;
}*/

/*#specialOffer a, #specialOffer a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#403f3f;
text-decoration:none;
margin:0px 10px 0px 115px;
display:block;
}*/

/*#sale a, #sale a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#403f3f;
text-decoration:none;
margin:0px 10px 0px 115px;
display:block;
}*/

/*#clearanceSale a, #clearanceSale a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#403f3f;
text-decoration:none;
margin:0px 10px 0px 115px;
display:block;
}*/

.marginLeft {
margin:0px 5px;
}

.pPadding {
margin:0px 150px 0px 0px;
}

.pPad {
margin:0px 65px 0px 0px;
}

.contactDetails {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#aa907d;
line-height:20px;
}

.contactDetails a, .contactDetails a:visited {
color:#aa907d;
text-decoration:underline;
}

.contactDetails a:hover {
text-decoration:none;
}

#contactInfo p {
margin:15px 0px;
}

.clearfaqList {
padding:5px 0px;
clear:both;
}

.breadcrumbMove1 {
position:absolute;
left:330px;
top:10px;
}

.breadcrumbMove2 {
left:425px;
position:absolute;
top:10px;
}

.breadcrumbMove3 {
left:630px;
position:absolute;
top:10px;
}

.prodWasPrice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#b6a288;
padding-top:10px;
}

.textLinethough {
text-decoration:line-through;
}

.prodNowPrice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#b6a288;
}

.prodNowPriceColour {
color:#04aed3;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.PaddingLi {
padding-left:50px;
}

.PaddingLi1 {
padding-left:85px;
}

.PaddingLi2 {
padding-left:120px;
}

.prodRelthin {
width:147px;
height:239px;
display:block;
position:relative;
}

.moveProdFoot {
padding-right:50px;
}

.borderTop {
border-top:1px #FF9900 solid;
}

.paraItalic {
font-size:11px;
font-style:italic;
}

table.stamfordTable {
border-collapse:collapse;
}

.stamfordTable thead td {
color:#aa907d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom:1px solid #f1e9de;
padding:0px 0px 5px 15px;
}

.stamfordTable tbody td {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4b3639;
font-size:11px;
height:20px;
border-bottom:1px solid #f1e9de;
padding:5px 0px 5px 15px;
}

.tableHeadStyle {
background:url(../img/table_head_back.jpg) repeat-x;
border-top:2px solid #f2ebe2;
margin:40px 0px 0px 0px;
padding:5px 0px 5px 15px;
}

.textCenterLinethough {
text-decoration:line-through;
text-align:center;
}

.bold-center {
font-weight:bold;
text-align:center;
}

table.curtainAltered {
border-collapse:collapse;
margin:10px 0px 0px 0px;
}

.curtainAltered th {
color:#4b3639;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding-left:15px;
}

.curtainAltered td {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aa907d;
}

table.windowTable {
border-collapse:collapse;
margin:0px 0px 0px 0px;
}

.windowTable th {
color:#4b3639;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding-left:15px;
}

.windowTable td {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aa907d;
padding-right:3px;
}

.desireTable td {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aa907d;
padding:5px 0px 0px 15px;
}

.desireTable a, .desireTable a:visited {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aa907d;
padding-left:15px;
}

.desireTable a:hover {
text-decoration:none;
}

.lightBrown {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aa907d;
font-size:11px;
height:20px;
}

.DarkBrown {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4b3639;
font-size:11px;
height:20px;
text-align:right;
padding-left:10px;
padding-right:37px;
}

.DarkBrownColor {
color:#4b3639;
}

.lightBrownBold14 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aa907d;
font-size:14px;
font-weight:bold;
height:20px;
}

.lightBrownBold12 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aa907d;
font-size:12px;
font-weight:bold;
height:20px;
}

.blueBold12 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#04aed3;
font-size:12px;
font-weight:bold;
height:20px;
}

.blueBold14 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#04aed3;
font-size:14px;
font-weight:bold;
height:20px;
padding-left:10px;
padding-right:37px;
}

.blueColor {
color:#04aed3;
}

.lghtBrown {
color:#aa907d;
}

.borderPad {
margin:10px 0px;
border-top:#ece2d5 2px solid;
}

table#addToBasket {
border-collapse:collapse;
}

#addToBasket td {
line-height:22px;
padding-left:15px;
}

.paddingLeft {
padding:0px 0px 0px 58px;
}

.paddingTop {
padding:5px 0px 0px 0px;
}

table#designTableCurtain input {
text-align:right;
font-weight:bold;
color:#aa907d;
padding-right:3px;
}

table#designTableCurtain select {
font-weight:bold;
color:#aa907d;
}

input {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4b3639;
padding:2px 0px 2px 3px;
border:#dbd1c7 1px solid;
background:#FFFFFF!important;
}

.inputOption {
width:70px;
}

.inputOption1 {
width:200px;
}

.inputOption2 {
width:140px;
}

.inputOption4 {
width:216px;
}

.inputOption5 {
width:160px;
}

.inputOption6 {
width:250px;
}

.inputOption7 {
width:225px;
}

select {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4b3639;
border:1px #dcd1c7 solid;
}

.selectOption {
width:140px;
}

.selectOption1 {
width:152px;
}

.selectOption2 {
width:75px;
}

.selectOption3 {
width:220px;
}

.selectOption4 {
width:50px;
}

.selectOption5 {
width:100px;
}

.selectOption6 {
width:62px;
}

.selectOption7 {
width:275px;
}

.selectOption8 {
width:255px;
}

h4 {
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4b3639;
font-weight:bold;
}

.custTab {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aa907d;
font-weight:normal;
}

.CustomBorderBottom {
border-bottom:#f2ebe2 4px solid;
}

.CustomBorderBottom2 {
border-bottom:#f2ebe2 2px solid;
}

.CustomPadTopBtm {
padding:10px 0px 0px 0px;
}

h5 {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aa907d;
margin:0px 0px 10px 0px;
padding:0px 0px 5px 0px;
border-bottom:#f3eae1 1px solid;
}

h6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4b3639;
margin:0px 0px 10px 15px;
}

.topPad {
margin:30px 0px 0px 0px;
}

.myAccTableHead {
background:url(../img/table_head_back.jpg) repeat-x;
border-top:2px solid #f2ebe2;
margin:20px 0px 0px 0px;
padding:5px 0px 5px 15px;
}

.noBorders {
border:none!important;
}

.myAccTopPad {
padding:2px 0px 0px 0px;
border:none;
}

.passwordCharacter {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
font-style:italic;
}

table.myAccTable {
border-collapse:collapse;
margin:15px 0px 10px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa907d;
}

table.myAccTable td {
padding:5px 0px;
}

table.whereTable {
border-collapse:collapse;
margin:15px 0px 10px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa907d;
}

table.whereTable td {
padding:5px 0px;
}

.leftBtn {
margin:15px 0px 20px 130px;
border:none;
}

.myAccHead {
background:url(../img/table_head_back.jpg) repeat-x;
border-top:2px solid #f2ebe2;
margin:20px 0px 0px 0px;
padding:5px 0px 0px 15px;
height:30px;
}

table.myAccDetailsTable {
border-collapse:collapse;
margin:0px 0px 10px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa907d;
}

table.myAccDetailsTable td {
padding:5px 0px;
}

.rightBt {
margin:15px 0px 20px 0px;
border:none;
float:right;
}

.myAdressNo {
color:#4b3639;
}

table.myAddbkTable {
border-collapse:collapse;
margin:0px 0px 30px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa907d;
line-height:16px;
}

table.myAddbkTable td {
padding:5px 0px;
}

table.myDeliveryAddTable {
border-collapse:collapse;
margin:15px 0px 10px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa907d;
}

table.myDeliveryAddTable td {
padding:5px 0px;
}



table.myCreditCardTable {
border-collapse:collapse;
margin:15px 0px 10px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa907d;
}

table.myCreditCardTable td {
padding:5px 0px;
}
table.myCreditCardTable a:link ,
table.myCreditCardTable a:visited {
	color:#4b3639;
}




ul#myBasketList {
margin:0px;
padding:10px 0px 0px 0px;
list-style-type:none;
}

ul#myBasketList li {
float:right;
color:#4b3639;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.myBasketImg {
float:left;
margin:-10px 10px 0px 10px;
vertical-align:text-bottom;
}

.moveLeft {
text-align:left!important;
padding:5px 0px 5px 10px!important;
}

.moveLeftDescrp {
text-align:left!important;
vertical-align:top!important;
}

.myCheckOutHead {
background:url(../img/table_head_back.jpg) repeat-x;
border-top:2px solid #f2ebe2;
margin:10px 0px 0px 0px;
padding:5px 0px 0px 15px;
height:30px;
}

table#myCheckOutAddTable {
border-collapse:collapse;
margin:0px 0px 0px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa907d;
line-height:16px;
}

table#myCheckOutAddTable td {
padding:5px 0px;
}

.customBorder {
border-bottom:#f2ebe2 4px solid;
margin:10px 0px 20px;
}

.customBorderList {
border-bottom:#f2ebe2 4px solid;
margin:30px 0px 20px;
}

table#tableBckgrnd {
margin:20px 0px 5px 0px;
}

table#tableBckgrnd td {
background:#f1fafc;
padding:8px;
}

table#agreeTable {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#18aac9;
line-height:16px;
}

table#myCreditCardTable {
border-collapse:collapse;
margin:15px 0px 10px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa907d;
}

table#myCreditCardTable td {
padding:5px 0px;
}

.purchaseItemMove {
text-align:left!important;
padding:5px 0px 5px 25px!important;
}

.inputBckColor {
background:#e7e0da;
}

.requestBtn {
border:none;
padding:5px 0px 0px 0px;
float:right;
}

.smallFont {
font-size:10px!important;
}

.saleImage, .saleImage_cat2{
position:absolute;
background:url(../img/sale-list.gif) no-repeat;
width:108px;
height:51px;
right:0px;
bottom:1px;
}

.saleImage_cat2 {
right:28px;
}

.saleList2 {
position:absolute;
background:url(../img/sale-list.gif) no-repeat;
width:108px;
height:51px;
right:-1px;
top:147px;
}

.colorDropDown {
margin:5px 0px 0px 20px;
}

.clearList {
clear:both;
padding:15px 0px 0px 0px;
}

#myBasketTable .moveLeftDescrp a, #myBasketTable .moveLeftDescrp a:visited {
color:#4b3639;
text-decoration:none;
}

.purchaseItemMovePrint {
text-align:left!important;
padding:5px 0px 5px 0px!important;
}

.picMsrgin {
margin:74px 0px 0px 0px;
}

.netCurtainPad {
padding-left:20px;
}

.netCurtainsPadBtm {
padding-bottom:10px;
}

.listTag2 {
position:absolute;
left:788px;
}

.padListTop {
padding-top:7px;
}

.opacity {
filter:alpha(opacity=30);   
-moz-opacity: 0.3;   
opacity: 0.3;
}
.nestList {
	left:270px;
}
.valPad {
	margin-left:50px;
}
.sumb {
	padding-top:15px;
}
.submitBtnStyle {
	margin:20px 30px 0px 15px;
	padding:5px 0px 2px 0px;
	border-top:4px solid #f2ebe2;
	border-bottom:4px solid #f2ebe2;
}
.submitMargin {
	margin-left:500px;
}
.custHide {
	display:none;
}
.blueBorder {
	clear:both;
	padding-top:10px;
	border-bottom:1px solid #dbf1f5;
}
.tabTop {
	margin-top:15px;
}
.blueBtnBorder {
	border-bottom:1px solid #dbf1f5;
}
.colorSelected {
	border:1px solid #bda37d;
}

.gather {
color:#4B3639;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-align:left;
padding:0px 0px 10px 15px;
font-weight:bold;
}

.blue {
	color:#04aed3;
}

a.thumbimgname {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aa907d;
}

#mainText {
position:absolute;
width:340px;
padding:20px;
left:510px;
margin:30px 0px 0px 0px;
}


.prodRelsmall {
width:196px;
height:197px;
position:relative;
display:block;
}

.prodRelbig {
width:200px;
height:239px;
position:relative;
display:block;
}

table.tabForward tr td {
padding:0px 5px 0px 0px!important;
font-size:10px!important;
}

table.tabForward tr td img {
padding-bottom:5px;
}

.relHelp {
position:relative;
}

#mainText p {
color:#97867d;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:0px 0px 0px 0px;
}

#mainText a, #mainText a:visited {
color:#97867d;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#mainText a:hover {
text-decoration:none;
}

.basketArrowLeft {
background:url(../img/basket-LeftArrow.gif) no-repeat;
width:11px;
height:44px;
display:block;
float:left;
}

.basketArrowRight {
background:url(../img/basket-RightArrow.gif) no-repeat;
width:11px;
height:44px;
display:block;
float:left;
}

#basketProduct {
width:430px;
height:47px;
float:left;
overflow:hidden;
padding:0px 0px 10px 10px;
}

#emptyBasket {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#aa907d;
height:44px;
}

.addProds img {
float:left;
padding-right:4px;
}

.addProds p {
width:68px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#aa907d;
padding-bottom:4px;
}

#linksBox {
display:block;
clear:left;
padding:0px 0px 5px 200px;
}

#linksBox a, #linksBox a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#38bad6;
padding-left:10px;
}

#linksBox a:hover {
text-decoration:none;
}

.basketClose {
background:url(../img/close.gif) no-repeat;
width:19px;
height:19px;
display:block;
position:absolute;
left:472px;
top:-8px;
}

#alertBox div {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#f9580e;
font-weight:bold;
line-height:16px;
padding:10px 0px 5px 15px;
}

#prodDescRight ul {
margin:0px;
padding:0px;
list-style-type:none;
}

#prodDescRight ul li {
font-family:verdana, Geneva, Arial, Helvetica, san-serif;
font-size:12px;
color:#999999;
background:url(../img/dot-blue.gif) no-repeat left 8px;
padding:0px 0px 0px 20px;
line-height:18px;
}

#cal_info {
margin-left:25px;
margin-top:10px;
}

#sample_msgg {
color:#B6A288;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

#postAdd {
width:690px;
display:block;
}

#postAdd:after {
content:".";
display:block;
height:0px;
visibility:hidden;
clear:both;
}

.mailFont {
font-family:Arial;
/*font-size:11px;*/
}

#thank_you {
color:#AA907D;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}

.page_title {
color:#AA907D;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}

#print {
margin-bottom:15px;
}

#siteMap {
color:#3EBBD6;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
}

#siteMap a, #siteMap a:visited {
color:#3EBBD6;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
}

#siteMap a:hover {
text-decoration:none;
}

.prodlist {
height:40px;
clear:both;
display:block;
}

#screen{
	width:495px;
	padding:0;
}            
#screen li{
	float:left;
	list-style:none;
}
#screen .jq-ss-crop{
	margin:5px 5px;
	border:1px solid #FFFFFF;
	float:left;                
}
#left,#right{
	font-weight:bolder;
	font-size:36px;
	margin-top:0px;
	display:block;
	text-decoration:none;
	color:black;
}
#view{
	margin:20px;
	width:430px;
	border:1px white solid;
	overflow:hidden;
}
#images{
	width:3818px !important; 
	/*border: 2px solid red; 
	width:30px; 
	padding:0; */
}
/* #images li img{
	border:0;
}   */ 
