﻿body
{
    margin:0;
    background-color:#333333;
    /*overflow:inherit;*/
}
#divMain
{
    width:100%;
    max-width:100%;
    height:570px;
    background-color:#333333;
    border:px solid #fff;
    margin:0 auto;
}
#divMain #divHeaderRow
{
    margin:0 auto;
    height:80px;
    width:100%;
    text-align:center;
    border:0px solid white;
}
#divHeaderRow #divHeaderRowLeft1
{
    height:80px;
    /*background-color:Gray;   */
    top:0;
    float:left;
    width:10%;
}
#divHeaderRow #divHeaderRowCenter
{
    height:80px;
    width:1002px;
    margin:0 auto;
    border:0px solid purple;
}
#divHeaderRow #divHeaderRowRight1
{
    height:80px;
 /* background-color:Gray;*/
    width:10%;
    top:0;
    float:left;
}
#divCenter
{
    width:100%;
    height:428px;   
    background-color:Transparent;
}
#divCenter #divCenterRowLeft1
{
    height:428px;
    /*background-color:Gray;*/
    float:left;
    
}
#divCenter #divCenterRowCenter
{
    height:428px;
    /*background-color:Green; */ 
    /*width:1002px;*/
    width:100%;
    margin:0 auto;
    border:0px solid blue;
}

#divCenter #divCenterRowCenter #divCenterRowCenter
{
    height:428px;
    /*background-color:Green; */ 
    width:1002px;
    /*width:100%;*/
    margin:0 auto;
    
}

#divCenter #divCenterRowRight1
{
    height:428px;
 /* background-color:Gray;*/
    width:10%;
    float:left;
}


#divFooter
{
    height:90px;
    width:100%;
    padding-top:10px;
    margin:0 auto;
    clear:both;
    /*background-color:Blue;*/
    border:0px solid #fff;
}

#divFooter #divFooterRowCenter
{
    height:90px;
    background-color:Transparent; 
    width:1002px;
    /*width:100%;*/
    margin:12px auto 0;
    border:0px solid #fff;
    padding-top:5px;
}
#divFooter #divFooterRowCenter #divFooterRowCenterLeft
{
    height:90px;
    background-color:Transparent;  
    width:50%;
    float:left;
    
}
#divFooter #divFooterRowCenter #divFooterRowCenterRight
{
    height:90px;
    background-color:Transparent;   
    width:50%;
    float:left;
}
#divFooter #divFooterRowCenter #divFooterRowCenterRight .FooterRow
{
    background-color:Transparent; 
    width:90%;
    float:left;
}
#divFooter #divFooterRowCenter #divFooterRowCenterRight .FooterRow .FooterRowColumnLeft
{
    /*background-color:green;*/
    width:35%;
    left:auto;
    float:left;
    vertical-align:top;
    margin-left:20px;
    margin-right:30px;
    
}
#divFooter #divFooterRowCenter #divFooterRowCenterRight .FooterRow .FooterRowColumnRight
{
    background-color:Transparent;
    float:left;
    vertical-align:top;
}
#divFooter #divFooterRowRight
{
    height:90px;
	background-color:Transparent;
    width:10%;
    float:left;
}
#ContentArea
{
 height:100%;
 width:100%;
 text-align:center;
 font-family:Verdana,Tahoma;
 font-size:small;
     color:white;
}
#ContentArea p
{
    font-family:Verdana;
    color:white;
}
#ContentArea #MiddleForm
{
    background-color:#686666;
    padding-left:20px;
    padding-right:20px;
    width:80%;   
    
}
#ContentArea #MiddleForm .FormRow
{
    background-color:#686666;
    float:left;
    padding-top:3px;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:3px;
    width:90%;   
    font-family:Tahoma;
    font-size:10pt;
    
}
#ContentArea #MiddleForm .FormRow .CenterHeading
{
    text-align:center;
    float:left;
    width:100%;
    
}
#ContentArea #MiddleForm .FormRow .Heading
{
    float:left;
    text-align:right;
    padding-right:10px;
    width:220px;
}

#ContentArea #MiddleForm .FormRow .Content
{
    float:left;
    width:220px;
    text-align:left;
    padding-left:5px;
}
#ContentArea #MiddleForm .FormRow .ErrorZone
{
    float:left;
    text-align:left;
    padding-left:5px;
}
.ProfileDetailT
{
	font-family: Book Antiqua;
	font-size:80%;
	color:#474747;
	line-height:14px;
	font-weight: normal;
	text-align:justify;
	border: 0px solid #ffffff;
}
.profileMiddleAlignTd{
	text-align:left;
	padding: 0 0 0 35px;
	
}

#ProductListingMain
{
    background-color:#cedbdb; /*#cedbdb*/
	width:100%;
	min-height:428px;
	max-height:100%;
	text-align:center;
	padding: 0 auto;
	margin:0;
	border:0px solid red;
}
#ProductListingMain #ProductListingMainLeft
{
    width:40%;
    height:428px;
    left:auto;
    float:left;
    background-color:Transparent;
}
#ProductListingMain #ProductListingMainLeft #CategoryTitle
{
    left:auto;
    float:left;
    /*background-color:Blue;*/
    padding-left:10px;
    padding-top:5px;
}
#ProductListingMain #ProductListingMainLeft #Tree
{
    left:auto;
    float:left;
    /*background-color:yellow;*/
    padding-left:10px;
    padding-top:5px;
    margin-top:131px;
}
#ProductListingMain #ProductListingMainLeft #Man
{
    left:auto;
    float:right;
    /*background-color:yellow;*/
    padding-left:10px;
    padding-top:5px;
    margin-top:288px;
}
#ProductListingMain #ProductListingMainRight
{
    width:60%;
    height:428px;
    left:auto;
    float:left;
    /*background-color:green;*/
}


#ProductListingMain #ProductListingMainRight #DynamicData
{
    float:left;
    width:90%;
   /*background-color:Orange;*/
    height:100%;
    text-align:right;
}
#ProductListingMain #ProductListingMainRight #DynamicData #List
{
    float:right;
    background-color:Transparent;
    height:100%;
    padding:5px 5px 5px 5px;
}
#ProductListingMain #ProductListingMainRight #DynamicData .Data
{
    font-family: Times New Roman,Book Antiqua,Tahoma, Verdana;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#333333;
	line-height:17px;
	font-weight: normal;
	border:0px solid blue;
	height:auto;
	margin:10% auto;
}
#ProductListingMain #ProductListingMainRight #scrollLinks
{
    width:50px;
    height:100%;
    /*background-color:Black;*/
    float:right;
}

#ProductListingMain #ProductListingMainRight #scrollLinks #btnUp
{
    padding-top:10px;
    padding-right:5px;
    /*background-color:yellow;*/
    float:right;
}
#ProductListingMain #ProductListingMainRight #scrollLinks #btnDown
{
    padding-top:364px;
    padding-right:5px;
    padding-bottom:10px;
    /*background-color:yellow;*/
    float:right;
}
/* Scroll Css Starts Here */

#CatMain{
	background-color:#cedbdb; /**/
	width:100%;
	min-height:428px;
	max-height:100%;
	text-align:center;
	padding: 0 auto;
	margin:0;
	border:0px solid red;
}

#catHeading{
	width:100%;
	text-align:left;
	padding:10px 0 0 0;
	}

#catTree
{
    /* */
    background-color:Red;
	float:left;
	width:60%;
	margin:0px;
	/*padding:119px 0 0 0;*/
	text-align:left;
	vertical-align:bottom;
	border:0px solid red;	
	}
	
#catMan{
	float:left;
	width:39%;
	padding:276px 0 0 0;
	margin:0px;
	text-align:left;
	border:0px solid #cccccc;
	}	

#CatMiddle{
	width:980px;
	margin:0 auto;
}


#Catleft{
	width:49%;
	float:left;
	border:0px solid red;
	}

#CatRight{
	width:49%;
	float:left;
	border:0px solid red;
	}
	
#heightspacer{
	height:30px;
}	

#pListMain {
	width:100%;
	height:198px;
	padding:10px;
	border:0px solid #000000;
	}

#pListMain .PDetails{
	float:left;
	width:200px;
	height:198px;
	padding:10px;
	border:0px solid blue;
}

#pListMain .PDetails p{
	font-family: Times New Roman,Book Antiqua,Tahoma, Verdana;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#333333;
	line-height:17px;
	font-weight: bold;
	border:0px solid blue;
	height:auto;
	margin:10% auto;
}

#pListMain .Pimage{
	float:left;
	width:150px;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
	border:0px solid blue;
}

.ArcPurchaseBtn{
	text-align:center;
	vertical-align:top;
	padding-top:12px;
}

/* Scroll Css Ends Here */


/* Profile */
#ProfileMain
{
    /*width:100%;*/
    width:900px;
    height:100%;
    margin:0 auto;
    background-color:Transparent;   
   border: 0px solid #ffffff;
}
#ProfileMain #PageTitle
{
   /* background-color:Fuchsia;*/
    width:auto;
    height:60px;
    padding-left:30px;
}
#ProfileMain #LeftColumn
{
    background-color:Transparent;
    width:255px;
    height:86%;
    float:left;
    padding-left:30px;
}
#ProfileMain #LeftColumn img
{
    padding:5px 5px 5px 5px;
}
#ProfileMain #LeftColumn p
{
    background-color:Transparent;
    font-family: Times New Roman,Book Antiqua,Tahoma, Verdana;
	font-size:13px;
	text-align:justify;
	vertical-align:middle;
	color:#474747;
	line-height:14px;
	/*font-weight: bold;*/
	border:0px solid blue;
	height:auto;
	margin:8px  auto;
	padding:10px;
}
#ProfileMain #RightColumn
{
    background-color:Transparent;
    width:615px;
    height:86%;
    float:right;
}
#ProfileMain #RightColumnBottom
{
    background-color:Transparent;
    width:100%;
    text-align:right;
    float:right;
    padding:86px 0 0 0px;
}
#ProfileMain #RightColumn p
{
    background-color:Transparent;
    font-family: Times New Roman,Book Antiqua,Tahoma, Verdana;
	font-size:13px;
	text-align:justify;
	vertical-align:middle;
	color:#474747;
	line-height:14px;
	/*font-weight: bold;*/
	border:0px solid blue;
	height:auto;
	margin:0% auto;
	padding:10px;
}
#ProfileMain #RightColumn img
{
    background-color:Transparent;
	padding:5px;
}
/* end Profile */

/* FurnitureMain */


#FurnitureMain
{
    height:100%;
    width:100%;
    margin:0 auto;
    text-align:center;
    background-color:Transparent;
    border:0px solid red;
}
#FurnitureMain #TopRow
{
    background-color:Transparent;
    text-align:left;
    height:50px;
    width:100%;
   	font-family: Times New Roman,Book Antiqua,Tahoma, Verdana;
	font-size:11px;
	text-align:left;
	vertical-align:top;
	color:#474747;
	padding:0;
	line-height:16px;
	font-weight: bold;
}
#FurnitureMain #ProductListRow
{
    width:80%;
    height:105px;
    margin:0 auto;
    text-align:center;
    padding-left:0px;
    border:0px solid #cccccc;
}

.ProductListCol
{
	border:0px solid #000; 
	width:105px; 
	height:105px;
	margin: 0 auto;
	}

#FurnitureMain #ProductListRow .furnitureL:link img
{
	height:100px;
	width:100px;
	padding:0px ;
	margin:auto auto;
}
	
#FurnitureMain #ProductListRow .furnitureL:hover img
{
	height:105px;
	width:105px;
	padding:0px;
	margin:auto auto;
	border:0px solid purple;
}	

#FurnitureMain #ProductDetails
{
    margin-top:15px;
    width:80%;
    height:270px;
    background-color:white;
    padding-left:0px;
    margin:0 auto;
    border:0px solid purple;
}

#FurnitureMain #ProductDetails #ProductDetailsLeft
{
    width:350px;
    height:273px;
    background-color:Transparent;
    padding-top:5px;
    float:left;
    /*background-color:Fuchsia;*/
}
#FurnitureMain #ProductDetails #ProductDetailsRight
{
    text-align:left;
    width:340px;
    height:228px;
    background-color:Transparent;
    padding-top:45px;
    float:left;
    /*background-color:Fuchsia;*/
    font-family: Times New Roman,Book Antiqua,Tahoma, Verdana;
	font-size:12px;
	color:#474747;
	line-height:16px;
	font-weight: normal;
	text-align:justify;
    
}
/* FurnitureMain */

/* ShoppingMain */
#ShoppingMain
{
    height:100%;
    width:100%;
    text-align:center;
    background-color:Transparent;
}

#ShoppingMain #TopRow
{
    height:55px;
    width:100%;
    text-align:left;
    background-color:Transparent;
    float:left;
}
#ShoppingMain #TopRow #TopRowLeft
{
    height:55px;
    width:50%;
    text-align:left;
    background-color:Transparent;
    float:left;
}
#ShoppingMain #TopRow #TopRowRight
{
    height:55px;
    width:50%;
    text-align:right;
    background-color:Transparent;
    float:left;
}
#ShoppingMain #ContentArea1
{
    height:373px;
    width:100%;
    text-align:center;
    float:left;
    background-color:Transparent;
}

#ShoppingMain #ContentArea1 #ContentAreaLeft
{
    width:20%;
    text-align:left;
    float:left;
    background-color:Transparent;
    padding-top:166px;
}
#ShoppingMain #ContentArea1 #ContentAreaCenter
{
    height:373px;
    width:60%;
    text-align:left;
    float:left;
    background-color:#e0d5b8;
}

#ShoppingMain #ContentArea1 #ContentAreaCenterCsd
{
    height:100%;
    width:80%;
    text-align:left;
    float:left;
    background-color:#e0d5b8;
    border:0px solid red;
}

#ShoppingMain #ContentArea1 #ContentAreaRightSc
{
    
    width:50px;
    text-align:right;
    float:left;
    background-color:Transparent;
    padding-top:0;
    border:0px solid #ccc;
}

#ShoppingMain #ContentArea1 .ContentAreaRightScMan
{
    
    width:40%;
    height:100%;
    text-align:right;
    vertical-align:bottom;
    padding-left:50px;
    background-color:#f2e9c7; /*#f2e9c7;*/
    border:0px solid #ccc;
    margin-bottom:0;
}

#ShoppingMain #ContentArea1 #ContentAreaRightPvMan
{
    
    width:50px;
    float:left;
    height:auto;
    text-align:right;
    vertical-align:bottom;
    padding-left:70px;
    padding-top:296px;
    margin-bottom:0;
    border:0px solid #ccc;
}


#ShoppingMain #ContentArea1 #ContentAreaRightNew
{
    
    width:20%;
    text-align:right;
    float:left;
    background-color:Transparent;
    padding-top:25px;
    border:0px solid #ccc;
    font-family:Times New Roman;
    font-size:12pt;
}

#ShoppingMain #ContentArea1 #ContentAreaRight1
{
    
    width:20%;
    text-align:right;
    float:left;
    background-color:Transparent;
    padding-top:184px;
    border:0px solid #ccc;
    height:auto;
}

#ShoppingMain #ContentArea1 #ContentAreaRightCh1
{
    
    width:19%;
    text-align:right;
    float:left;
    background-color:Transparent;
    padding-top:248px;
    border:0px solid #ccc;
    height:auto;
}

#ShoppingMain #ContentArea1 #ContentAreaCenter a
{
    text-decoration:none;
    color:Red;
}
.ThankYouText1{
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	padding-top:5px;
	padding-right:5px;
	color:#000000;
	line-height:16px;
	font-weight: bold;
}
.ThankYouText{
	font-family: "Times New Roman", Times, serif;
	font-size:10px;
	text-align:left;
	vertical-align:top;
	padding-top:5px;
	color:#000000;
	font-weight: bold;
}

.ShoppingCText{
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	vertical-align:top;
	color:#000000;
	line-height:12px;
	font-weight: 200;
	padding:0px 5px 0px 10px;
	text-transform:lowercase;
	border: none 0;
}
.ShoppingCTextX{
	font-family: "Times New Roman", Times, serif;
	font-size:10px;
	vertical-align:top;
	line-height:10px;
	color:#000000;
	font-weight: 200;
	padding:0px 5px 0px 10px;
	text-transform:lowercase;
	border: none 0;
}

.ShoppingCTextY{
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	vertical-align:middle;
	color:#000000;
	line-height:16px;
	font-weight: 200;
	height:45px;
	padding:0px 5px 5px 10px;
	background-color:#f2e9c7;
}

.ShoppingCHe{
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	vertical-align:top;
	padding-top:5px;
	color:#000000;
	line-height:16px;
	font-weight: bold;
	padding:5px 5px 5px 10px;
	border-bottom:5px solid #F2E9C7;
	border: none 0;
	text-transform:lowercase;

}
.ShoppingCHe1{
	font-family: "Times New Roman", Times, serif;
	font-size:11px;
	vertical-align:top;
	padding-top:5px;
	color:#000000;
	
    text-align:justify;
	padding:5px 5px 5px 10px;
}

/* ShoppingMain */

.emailList{
	font-family: verdana;
	font-size:12px;
	vertical-align:top;
	color:#fff;
	line-height:16px;
	font-weight: bold;
	padding:5px 5px 5px 10px;
	border: 1px solid #ccc;

}

  #sildeDown { background:#333333; margin:0px auto; width:100%; 
        height:80px; display:none; float:left; }
        
        
#divCenterRowCenter #PressBG1 { background-image:url(../images/butterflies2bg.gif);
  background-repeat:no-repeat; background-color:Green; background-position:center;height:428px;width:100%; border:1px solid blue; }