

body {

	margin: 0;

	padding: 0;

	background:url(images/bigsize-bg.png) repeat-x top #dcd8bd;

	/*background: #333333 url(images/bgmain.jpg) ;*/

	/*font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;*/

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #666666;

}



h1, h2, h3 {

	margin-top: 0;

	margin-bottom:0;

}



h1 {

	font-size: 2em;

}



h2 {

	font-size: 1.6em;

}



h3 {

	font-size: 1em;

}



#sidebar ul {

	list-style-image: url(images/img07.gif);

}



a {

	color: #333333;

}



a:hover {

	text-decoration: none;

	color: #000000;

}



a img {

	border: none;

}



img.left {

	float: left;

	margin: 0 20px 0 0;

}



img.right {

	float: right;

	margin: 0 0 0 20px;

}



img.rightsidebar  {

	float: right;

	margin: 10px 13px 0 10px;

	border:solid; color:#999;

}



/* Header */



#logo {

	width: 1024px;

	height: 65px;

	margin: 0 auto;

}



#logo h1, #logo p {

	margin: 0;

	color: #FFFFFF;

}



#logo h1 {

	float: left;

	padding-top: 30px;

}



#logo p {

	float: right;

	padding-top: 39px;

	font-size: 1.2em;

}



#logo a {

	text-decoration: none;

	color: #FFFFFF;

}







#menu {

	width: 1024px;

	height: 78px;

	margin: 0 auto;

	background: #F6F6F6 url(images/img02.gif) no-repeat;

}



/* Menu 

#menu ul {

	margin: 0;

	padding: 5px 0 0 14px;

	list-style: none;

}



#menu li {

	display: inline;

}



#menu a {

	display: block;

	float: left;

	height: 29px;

	padding: 11px 10px 0 10px;

	text-decoration: none;

	font-weight: bold;

	font-weight:700px;

	color: #ffffff;

}



#menu a:hover {

	text-decoration: underline;

	color: #fff;

	background-color:#9fcf2e;

	



	

}



#menu .current_page_item a {

	background: url(images/img06.gif) repeat-x;

}

*/



/* Page */



#page {

	width: 1024px;

	margin: 0 auto;

	background: #FFFFFF url(images/img05.gif) repeat-y;

}



#page-bg {

	padding: 11px 24px;

	background: url(images/img03.jpg) no-repeat;

}







/* Latest Post */



#latest-post {

	padding: 20px;

	border: 1px solid #E7E7E7;

}







#latest-post img {	

	/*border: 2px solid #333333;*/

	border:solid; color:#999;

}



#latest-post-newproduct {

	padding: 15px;

	margin-left:15px;	

	margin-top:0px;

	margin-bottom:0px;

	border: 1px solid #E7E7E7;

	background: url(images/new-product.gif) no-repeat;

	height:200px;

}



#latest-post-aboutus {

	padding: 15px;

	margin-left:0px;	

	margin-top:0px;

	margin-bottom:0px;

	border: 1px solid #E7E7E7;

	background: url(images/aboutus.gif) no-repeat;

	height:350px;



}



#latest-post-collection-men {

	padding: 15px;

	margin-left:0px;	

	margin-top:0px;

	margin-bottom:0px;

	border: 1px solid #E7E7E7;

	background-color:#FFF;

/*	background: url(images/collection-men.gif) no-repeat;*/

	/*height:500px;	*/

}



#collection {

	width:600px;

}





.pic{

	width:200px;

	height:300px;	

}



.pic-shirt{

	width:200px;

	height:320px;	

}

.picdress{

	width:200px;

	height:400px;	

}



.pic-infomation{

	width:300px;

	height:300px;

/*	padding-left:10px;

	padding-top:10px;	

	border-right:groove;

	border-bottom:groove;	

	background-color:#F9C;

*/

}

.pic-infomationt-shirt{	

	width:300px;

	height:320px;	

	

}



.pic-infomationdress{

	width:300px;

	height:400px;	

}





#latest-post-contactus {

	padding-top:10px;	

	padding-left:150px;

	padding-right:150px;

	padding-bottom:0px;

	

	margin-left:0px;	

	margin-top:0px;

	margin-bottom:0px;

	border: 1px solid #E7E7E7;

	background: url(images/contactus.gif) no-repeat;

	height:420px;

	

}



	

#latest-post-myproduct {

	padding-top:30px;

	padding: 10px;

	margin-bottom:0px;

	/*background: url(images/myproduct.jpg) no-repeat;*/

	height:240px;

}





.myproductmale {

	float:right;

	margin-top:10px;

	height:233px;

	background: url(images/box-product-man.gif) no-repeat;

	width:250px;

	padding-left:160px;

	padding-top:20px;

	margin-right:30px;

}





.myproductfemale {

	margin-top:10px;

	height:233px;

	background: url(images/box-product.gif) no-repeat;

	padding-left:180px;

	padding-top:20px;

	margin-left:30px;



}



.plus-size {

	float: left;

	background: url(images/bgname1.png) no-repeat;

	width:183px;

	height:59px;

	padding-left:20px;

	padding-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#000;

	position: relative;

}

.plus-size2 {

	float: left;

	background: url(images/bgname2.png) no-repeat;

	width:183px;

	height:59px;

	padding-left:20px;

	padding-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#fff;

	position: relative;

}



.plus-size3 {

	float: left;

	background: url(images/bgname3.png) no-repeat;

	width:225px;

	height:59px;

	padding-left:20px;

	padding-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#fff;

	position: relative;

}

.plus-size4 {

	float: left;

	background: url(images/bgname4.png) no-repeat;

	width:225px;

	height:59px;

	padding-left:20px;

	padding-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#fff;

	position: relative;

}





/* Content */



#content {

	float: left;

	width: 950px;

	padding: 0px 0px 0px 20px;

}



.post {

	margin-bottom: 5px;

	padding-bottom: 5px;

	border-bottom: 1px solid #E7E7E7;

}



.space{

	margin-top:280px;

	margin-bottom:0px;

	}



.post img {

	margin-right:10px;	

	border:solid; color:#fff;

}





	



.title {

	margin: 0;

}



.title a {

	text-decoration: none;

	

	font:Verdana, Geneva, sans-serif;

	color:#78a50e;

	font-weight:700;

	

	

}



.title a:hover {

	border-bottom: 1px dotted #999999;

}



.byline {

	margin: 0 0 20px 0;

}





.byline img {

	border:0;

}



.entry {

	text-align:left;

	

}





img.entry  {

	float:none;

	margin: 0px 13px 0 10px;

	border:0px;

	/*border:solid; color:#999;*/

}



img.entrynoborder  {

	float:center;

	margin: 5px 13px 0 10px;



}





.links {

	padding-top: 10px;

	text-align: right;

	font-weight: bold;

}



/* Sidebar */



#sidebar {

	float: right;

	width: 230px;

	padding-right: 20px;

	/*border: 1px solid #333333;*/

}



#sidebar ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



#sidebar li {

}



#sidebar li ul {

	margin-bottom: 10px;

	padding-bottom: 10px;

}



#sidebar li li {

	padding: 5px 20px 5px 35px;

	background: url(images/img07.gif) no-repeat 20px 50%;

	border-bottom: 1px solid #F3F3F3;

}



#sidebar h2 {

	margin: 0;

	padding: 24px 0 3px 20px;

	border-bottom: 1px solid #E7E7E7;

	letter-spacing: -1px;

	font-size: 1.5em;

	font-weight: bold;

	color:#78a50e;

	

}



#sidebar a {

	text-decoration: none;

	/*font:Verdana, Geneva, sans-serif;*/	

	font-weight:700;

	color:#666;



}





#sidebar a:hover {

	text-decoration: underline;

}



/* Footer */



#footer {

	width: 1024px;

	margin: 0 auto;

	padding: 10px 0;

	background: url(images/img08.gif) no-repeat;

	background-color:#000;

}



#footer p {

	margin: 0;

	text-align: center;

	font-size: 14px;;

	color: #fff;

	font-weight:700;

}



#footer a {

	color: #ad7976;

	font-weight:500;

	/*text-decoration: underline;*/

	text-decoration:none;

}




.footermiddle{
	width:80px;
	height:100px;
	margin-top:30px;
}

			 
.footerright {

	float:left;


	margin: 0;

	text-align:center;

	font-size: 11px;;

	color: #fff;

	font-weight:700;

	width:374px;

	height:100px;

	background-color:#000;

}



.footerleftmenu{

	padding-top:10px;

	padding-left:20px;

	float:left;

	margin: 0;

	text-align: left;

	font-size: 13px;

	color: #fff;

	font-weight:200;

	font-family:Arial, Helvetica, sans-serif;

}





.footerleft {

	float:left;

	margin: 0;

	text-align: right;

	font-size: 11px;;

	color: #fff;

	font-weight:700;

	width:650px;

	height:100px;

	background-color:#000;

}

#footer p.foterrightdetail

{

	margin: 0;

	float:left;

	text-align: left;

	font-size: 12px;

	color: #fff;

	font-weight:200;

	font-family:Arial, Helvetica, sans-serif;

	

}







/* ContactUs */

form * {

	margin:0;padding:0;





} /* Standard margin and padding reset, normally done on the body */



legend {

	color:#000; /* IE styles legends with blue text by default */

	margin-left:30px; /* A hack that only ie reads to position the legend in the same place cross browser */

	font-family:Verdana, Geneva, sans-serif;

	color:#bf0a84; /*Color of Item*/

	font-weight:700px;

	font-weight: bold;

	

	

	

}

fieldset {

	border:1px solid #dedede; /* Default fieldset borders vary cross browser, so make them the same */

	/*background-image:url(email2.gif);*/

		/*background-repeat:no-repeat;*/

	

}



fieldset.login {

	border:1px solid #dedede; /* Default fieldset borders vary cross browser, so make them the same */

	background-image:url(images/contact.jpg);

	background-repeat:no-repeat;

	

}



fieldset.contact {

	border:1px solid #dedede; /* Default fieldset borders vary cross browser, so make them the same */

/*	background-image:url(images/email2.gif);*/

    background-repeat:no-repeat;

	

}







fieldset div {

	overflow:hidden; /* Contain the floating elements */

	display:inline-block; /* Give layout in ie to contain float */

	padding-top:2px;

	padding-bottom:5px;

	padding-left:120px;

	/*background-image:url(email2.gif);

	

	background-repeat:no-repeat;*/



}



fieldset div {display:block;} /* Reset element back to block leaving layout in ie */

label {

	float:left; /* Take out of flow so the input starts at the same height */

	width:5em; /* Set a width so the inputs line up */

	padding-right:50px;

		

}

label.right {

	float:right;

	width:5em; /* Set a width so the inputs line up */

}



label.input {

	background-color:#CCC;		

}



.radio {

	position:relative; /* Position so children are relative to this container */

	border:0; /* Remove the border */

}

.radio span {

	position:absolute; /* Take the content of the legend out of flow */

	top:0;left:0; /* and position it to the top left of the fieldset */

	width:5em; /* Same width as labels */

}

.radio ul {

	margin-left:5em; /* Since the legend is out of flow. set margin, so inputs are inline */

	list-style:none; /* Dont want bullets */

}

.radio li {

	position:relative; /* Fix a bug in IE zoom functionality */

	display:inline; /* Display the inputs in a line */

	white-space:nowrap; /* We dont want a label to wrap between the input and label */

}

.radio label, .radio input {

	width:auto; /* Reset the width on the label from the 5em, set earlier */

	float:none; /* Reset the float from left on the label, set earlier */

	vertical-align:middle; /* Align the radio buttons with the inputs */

	

}

/* ------------------------------------------------------------ */





/*Credits: Dynamic Drive CSS Library */

/*URL: http://www.dynamicdrive.com/style/ */



.thumbnail{

/*	position: absolute;*/

position: relative;

z-index: 0;

}



.thumbnail:hover{

background-color: transparent;

z-index: 50;

}



.thumbnail span{ /*CSS for enlarged image*/

position: absolute;

background-color: lightyellow;

padding: 5px;

top: -500px;

left: -1000px;

border: 1px dashed gray;

visibility: hidden;

color: black;

text-decoration: none;

}



.thumbnail span img{ /*CSS for enlarged image*/

border-width: 0;

padding: 2px;

}



.thumbnail:hover span{ /*CSS for enlarged image on hover*/

visibility: visible;

top: -500px;

left: 60px; /*position where enlarged image should offset horizontally */

}



.adminlink a,.post a{

font-size:15px;

color: #0099FF;

	

}

.bgsitemap{

margin-top: 10px;

padding-top:8px;

width:260px;

color:#FFF;

font:bold;

height:412px;

background: url(images/bgsitemap.png) no-repeat;   



}

.sitemap{

margin-right:30px;

}



.sitemap a{

text-decoration: none;

color:#FFFFFF;

}

.sitemap a:link {

text-decoration:underline;

color:#FFFFFF;

}

.sitemap ul ,.sitemap ul li{ 

 list-style-type: square;

 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

 font-size: 13px; 

 color:#333333; 

 }





/* ------------------------------------------------------------ */