body
	{
		margin:0px;
		padding:0px;
		background:#f0dec7 url(images/bodybg.png) repeat-x;
	}
#wraper
	{
		width:100%;
		height:1500px;
		margin:0pc;
		padding:0px;
		float:left;
		background:url(images/topbg.png) no-repeat center top;
	}
#main
	{
		width:974px;
		margin:0 auto;
		padding:0px;
	}
#main_support
	{
		width:974px;
		margin:0px;
		padding:0px;
		float:left;
	}
#logo
	{
		width:181px;
		height:42px;
		margin:57px 0 0 0;
		padding:0 0 0 80px;
		float:left;
		background:url(images/logo.png) no-repeat right top;
	}
#menu
	{
		width:553px;
		height:37px;
		margin:99px 0 0 0;
		padding:0 0 0 87px;
		float:left;
	}
#menu ul
	{
		width:553px;
		height:37px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#menu ul li
	{
		width:auto;
		height:37px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#menu ul li a.home
	{
		width:133px;
		height:34px;
		margin:0px;
		padding:3px 0 0 0;
		float:left;
		text-indent:-9999px;
		background:url(images/home.png)
	}
#menu ul li a.collection
	{
		width:139px;
		height:34px;
		margin:0px;
		padding:3px 0 0 0;
		float:left;
		text-indent:-9999px;
		background:url(images/collections.png);
	}
#menu ul li a.aboutus
	{
		width:133px;
		height:34px;
		margin:0px;
		padding:3px 0 0 0;
		float:left;
		text-indent:-9999px;
		background:url(images/aboutus.png);
	}
#menu ul li a.contactus
	{
		width:143px;
		height:34px;
		margin:0px;
		padding:3px 0 0 0;
		float:left;
		text-indent:-9999px;
		background:url(images/contactus.png);
	}
#welcomepanel
	{
		width:478px;
		height:156px;
		margin:84px 0 0 0;
		padding:0 0 0 390px;
		float:left;
		background:url(images/welcomebg.png) no-repeat right top;
	} 
#welcomepanel h2
	{
		width:478px;
		margin:35px 0 0 0;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:32px;
		color:#672314;
		line-height:36px;
		font-weight:normal;
	}
#welcomepanel p
	{
		width:455px;
		margin:23px 0 0 0;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#672314;
		line-height:18px;
	}
#search
	{
		width:478px;
		height:116px;
		margin:30px 0 0 0;
		padding:0 0 0 390px;
		float:left;
	}
#search h2
	{
		width:478px;
		height:41px;
		margin:0px;
		padding:0px;
		float:left;
		text-indent:-999px;
		background:url(images/search.png) no-repeat 334px 0;
	}
#search input
	{
		width:321px;
		height:32px;
		margin:14px 0 0 0;
		padding:9px 0 0 16px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:18px;
		color:#672314;
		line-height:22px;
		background:url(images/searchinput.png) no-repeat;
		border:0px;
	}
.search_space
	{
		width:6px;
		height:41px;
		margin:14px 0 0 0;
		padding:0px;
		float:left;
	}
#search a
	{
		width:115px;
		height:32px;
		margin:14px 0 0 0;
		padding:9px 0 0 0;
		float:left;
		font-family:"Trebuchet MS";
		font-size:18px;
		color:#672314;
		line-height:22px;
		text-align:center;
		text-decoration:none;
		background:url(images/go.png) no-repeat;
	}
#loginpanel
	{
		width:287px;
		margin:178px 0 0 0;
		padding:0 0 0 13px;
		float:left;
	}
#loginpanel h2
	{
		width:287px;
		height:36px;
		margin:0px;
		padding:0 0 10px 0;
		float:left;
		text-indent:-999px;
		background:url(images/login.png) no-repeat right top;
	}
#loginpanel input
	{
		width:268px;
		height:32px;
		margin:9px 0 0 0;
		padding:9px 0 0 16px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:18px;
		color:#672314;
		line-height:22px;
		background:url(images/searchinput.png) no-repeat;
		border:0px;
	}
.signin
	{
		width:115px;
		height:32px;
		margin:12px 0 0 0;
		padding:9px 0 0 0;
		float:left;
		font-family:"Trebuchet MS";
		font-size:18px;
		color:#672314;
		line-height:22px;
		text-align:center;
		text-decoration:none;
		background:url(images/go.png) no-repeat;
	}
.remem
	{
		width:125px;
		margin:5px 0 0 0;
		padding:9px 0 0 12px;
		float:left;
	}
.remem a
	{
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#672314;
		line-height:18px;
	}
.remem a:hover
	{
		text-decoration:none;
	}
#featuredcollection
	{
		width:610px;
		height:475px;
		margin:0px;
		padding:0 0 0 64px;
		float:left;
	}
#featuredcollection h2
	{
		width:573px;
		margin:21px 0 0 0;
		padding:0 0 14px 0;
		float:left;
		font-family:"Trebuchet MS";
		font-size:23px;
		color:#672314;
		line-height:27px;
		font-weight:bold;
		text-align:right;
		font-style:italic;
	}
#featuredcollection h2 span
	{
		font-size:22px;
		line-height:27px;
		font-weight:normal;
		text-align:right;
	}
#featuredgallery
	{
		width:603px;
		height:412px;
		margin:0px;
		padding:0px;
		float:left;
	}
#fglinks1
	{
		width:18px;
		height:412px;
		margin:0px;
		padding:0px;
		float:left;
	}
#fglinks1 a
	{
		width:18px;
		height:74px;
		margin:164px 0 0 0;
		padding:0px;
		float:left;
		background:url(images/leftlink.png) no-repeat;
	}
#fglink2
	{
		width:18px;
		height:412px;
		margin:0px;
		padding:0px;
		float:left;
	}
#fglink2 a
	{
		width:18px;
		height:74px;
		margin:148px 0 0 0;
		padding:0px;
		float:left;
		background:url(images/rightlink.png) no-repeat;
	}
.fgpic1
	{
		width:124px;
		height:178px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/dress1.png) no-repeat;
	}
.fgpic2
	{
		width:124px;
		height:178px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/dress2.png) no-repeat;
	}
.fgpic3
	{
		width:124px;
		height:178px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/dress3.png) no-repeat;
	}
.fgspace1
	{
		width:42px;
		height:178px;
		margin:0px;
		padding:0px;
		float:left;
	}
.fgspace2
	{
		width:63px;
		height:178px;
		margin:0px;
		padding:0px;
		float:left;
	}
.fgspace3
	{
		width:30px;
		height:178px;
		margin:0px;
		padding:0px;
		float:left;
	}
.fgspace4
	{
		width:560px;
		height:10px;
		margin:0px;
		padding:0px;
		float:left;
	}
#fgblank
	{
		width:585px;
		margin:0px;
		padding:0px;
		float:left;
	}	 
#contantpanel_leftpading
	{
		width:24px;
		height:25px;
		margin:0px;
		padding:0px;
		float:left;
	}
#contantpanel
	{
		width:880px;
		margin:0px;
		padding:0 0 42px 44px;
		float:left;
		background:#FFFFFF url(images/bottomtop.jpg) no-repeat;
	}
.heading
	{
		width:368px;
		height:38px;
		margin:12px 0 0 0;
		padding:0px;
		float:left;
		border-bottom:#cebc85 dashed 1px;
	}
h6
	{
		width:auto;
		margin:0px;
		padding:0px;
		float:left;
		font-family:akaPosse;
		font-size:30px;
		color:#b57627;
		font-weight:normal;
		line-height:34px;
	}
h5
	{
		width:auto;
		margin:0;
		padding:0;
		float:left;
		font-family:akaPosse;
		font-size:30px;
		color:#491807;
		font-weight:normal;
		line-height:34px;
	}
.content_txt
	{
		width:800px;
		margin:26px 0 0 0;
		padding:0px;
		float:left;
	}
.content_txt p
	{
		font-family:"Times New Roman";
		font-size:14px;
		color:#5e5d5c;
		line-height:18px;
		margin:0px;
		padding:0px;
	}
#newsletter
	{
		width:815px;
		margin:30px 0 0 0;
		padding:0px;
		float:left;
	}
.nl_space
	{
		width:50px;
		height:21px;
		margin:30px 0 0 0;
		padding:0px;
		float:left;
	}
#newsletter input
	{
		width:307px;
		height:21px;
		margin:30px 0 0 0;
		padding:5px 0 0 10px;
		float:left;
		font-family:Arial;
		font-size:14px;
		color:#5a4f4f;
		line-height:18px;
		background:url(images/inputbg2.png) no-repeat;
		border:0px;
	}
#newsletter a
	{
		width:79px;
		height:24px;
		margin:30px 0 0 0;
		padding:0px;
		float:left;
		background:url(images/subscribe.jpg) no-repeat;
	}
#contantbottom
	{
		width:914px;
		margin:0px;
		padding:0 0 41px 10px;
		float:left;
		background:url(images/contant_bottom.png) no-repeat left bottom;
	}
#contantblank
	{
		width:974px;
		margin:0px;
		padding:0px;
		float:left;
	}
.contantspace
	{
		width:24px;
		height:10px;
		margin:0px;
		padding:0px;
		float:left;
	}
#bottomlinks
	{
		width:850px;
		height:191px;
		margin:0px;
		padding:0 0 0 55px;
		float:left;
		background:url(images/linksbg.jpg) repeat-x;
	}
#bottomlinks ul
	{
		width:850px;
		height:115px;
		margin:36px 0 0 0;
		padding:0px;
		float:left;
		display:block;
	}
#bottomlinks ul li.blblank
	{
		width:78px;
		height:115px;
		margin:0px;
		padding:0px;
		float:left;
	}
#bottomlinks ul li .blspace
	{
		width:78px;
		height:115px;
		margin:0px;
		padding:0px;
		float:left;
	}
#bottomlinks ul li
	{
		width:150px;
		height:115px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#bottomlinks ul li h2
	{
		width:150px;
		margin:0px;
		padding:0 0 15px 0;
		float:left;
		font-family:Arial;
		font-size:22px;
		color:#491807;
		line-height:26px;
		font-weight:normal;
	}
#bottomlinks ul li a
	{
		width:auto;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:12px;
		color:#491807;
		line-height:16px;
		text-decoration:none;
	}
#bottomlinks ul li a:hover
	{
		text-decoration:underline;
	}
#footpanel
	{
		width:881px;
		margin:0px;
		padding:0 0 34px 70px;
		float:left;
	}
#footmenu
	{
		width:472px;
		margin:30px 0 0 0;
		padding:0px;
		float:left;
	}
#footmenu ul
	{
		width:472px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#footmenu ul li
	{
		width:auto;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#footmenu ul li .fspace
	{
		width:auto;
		margin:0px;
		padding:0 10px 0 10px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#665b58;
	}
#footmenu ul li a
	{
		width:auto;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#665b58;
		text-decoration:none;
	}
#copyright
	{
		width:880px;
		margin:9px 0 0 0;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#665b58;
		text-decoration:none;
	}
#validation
	{
		width:880px;
		margin:9px 0 0 0;
		padding:0px;
		float:left;
	}
.xhtml
	{
		width:40px;
		height:15px;
		margin:0 10px 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:10px;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background:#b57627;
	}
.css
	{
		width:40px;
		height:15px;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:10px;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background:#491807;
	}
#gallery
	{
		width:800px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
	}
#gallery ul
	{
		width:800px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#gallery ul li
	{
		width:350px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
		display:block;
	}
#gallery ul li.glblank
	{
		width:50px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
	}
#gallery ul li .glspace
	{
		width:50px;
		margin:0px;
		padding:0px;
		float:left;
	}
#gallery ul li .glist
	{
		width:345px;
		height:135px;
		margin:0px;
		padding:5px 0 0 5px;
		float:left;
		display:block;
		border:#ebdec7 solid 1px;
	}
#gallery ul li .glist_pic1, #gallery ul li .glist_pic2, #gallery ul li .glist_pic3
	{
		width:100px;
		height:130px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/global_pic.png) no-repeat;
	}
#gallery ul li .glist_pic2
	{
		background:url(images/global_pic.png) no-repeat -100px 0;
	}
#gallery ul li .glist_pic3
	{
		background:url(images/global_pic.png) no-repeat -200px 0;
	}
#gallery ul li .glist h2
	{
		width:230px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:18px;
		color:#672314;
		line-height:22px;
		font-weight:bold;
		text-align:right;
		font-style:italic;
	}
#gallery ul li .glist h2 span
	{
		font-size:17px;
		line-height:21px;
		font-weight:normal;
		text-align:right;
	}
#gallery ul li .glist h3
	{
		width:220px;
		margin:3px 0 0 0;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#672314;
		line-height:22px;
		font-weight:normal;
		text-align:right;
	}
#gallery ul li .glist h3 span, #gallery ul li .glist h3 a
	{
		font-size:14px;
		line-height:21px;
		font-weight:normal;
		text-align:right;
		color:#b57627;
		text-decoration:none;
	}
 #gallery ul li .glist h3 a:hover
	{
		text-decoration:underline;
	}
#gallery ul li.glink
	{
		width:750px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
		text-align:right;
	}
#gallery ul li.glink a
	{
		width:auto;
		margin:0px;
		padding:0 4px 0 0;
		float:right;
		font-size:14px;
		line-height:21px;
		font-weight:normal;
		color:#b57627;
		text-decoration:none;
	}
#gallery ul li.glink a:hover
	{
		text-decoration:underline;
	}
#form
	{
		width:372px;
		height:423px;
		margin:20px 0 0 0;
		padding:0 0 0 50px;
		float:left;
		background:url(images/formbg.png) no-repeat;
	}
#form h2
	{
		width:330px;
		margin:21px 0 0 0;
		padding:0 0 7px 0;
		float:left;
		font-family:"Trebuchet MS";
		font-size:23px;
		color:#672314;
		line-height:27px;
		font-weight:bold;
		text-align:right;
		font-style:italic;
	}
#form h2 span
	{
		font-size:22px;
		line-height:27px;
		font-weight:normal;
		text-align:right;
	}
#form input
	{
		width:268px;
		height:21px;
		margin:9px 0 0 0;
		padding:3px 0 0 16px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#672314;
		line-height:18px;
		background:url(images/searchinput.png) no-repeat;
		border:0px;
	}
#form select
	{
		width:283px;
		height:28px;
		margin:9px 0 0 0;
		padding:3px 0 0 10px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#672314;
		line-height:18px;
		background:url(images/searchinput.png) no-repeat;
		border:0px;
	}
#form textarea
	{
		width:268px;
		height:53px;
		margin:9px 0 0 0;
		padding:6px 0 0 16px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#672314;
		line-height:18px;
		background:url(images/txtarea.png) repeat;
		border:0px;
	}
#adresspanel
	{
		width:350px;
		height:423px;
		margin:20px 0 0 0;
		padding:0 0 0 50px;
		float:left;
	}
#adresspanel_heading
	{
		width:350px;
		height:38px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
		border-bottom:#cebc85 dashed 1px;
	}
#adresspanel p
	{
		width:350px;
		float:left;
		font-family:"Times New Roman";
		font-size:14px;
		color:#5e5d5c;
		line-height:18px;
		margin:0px;
		padding:0px;
	}
#adresspanel p span
	{
		color:#b57627;
	}
#validation
	{
		width:170px;
		height:15px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
	}
.xhtml
	{
		width:80px;
		height:15px;
		margin:0 5px 0 0;
		padding:0px;
		float:left;
		background:url(images/xhtml.jpg) no-repeat;
	}
.xhtml:hover
	{
		background:url(images/xhtml.jpg) no-repeat -80px 0;
	}
.css
	{
		width:80px;
		height:15px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/css.jpg) no-repeat -80px 0;
	}
.css:hover
	{
		background:url(images/css.jpg) no-repeat;
	}
