/* styles common to all pages************************/
body {

	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
/*main container*/
#wrapper {
	height: 600px;
	width: 800px;
	border: 0px solid #000000;
	position:relative;
	text-align: center;
	margin: 0 auto;
	}
	
/*main container test*/
#wrapper2 {
	height: 640px;
	width:800px;
	border: 0px solid #000000;
	position:relative;
	text-align: center;
	margin: 0 auto;
	}
	
/*main navigation*/
#nav2 {
	font-size: 10px;
	padding-left: 5px;
	line-height:18px;
	text-align:left;
	width: 80px;
	height: 15px;
	border: 0px solid #000000;
	position:absolute;
	left: 51px;
	top: 85px;
}
#nav2 a {text-decoration: none;}
#nav2 a:link, #nav2 a:visited,#nav2 a:active {color: #727272;}
#nav2 a:hover  {color: #cf2c22;}
  

/*about page****************************************/
/*about text box*/
.gemmakahng_about {
	font-size:14px;
	color:#cf2c22;
}
/*about text*/
#about{
	color:#727272;
	border: 0px solid #000000;
	line-height:14px;
	position:absolute;
	top: 75px;
	left:180px;
	font-size:12px;
	text-align:left;
	width: 470px;
}

#about a {text-decoration: none;}
#about a:link, #bottom_nav a:visited,#contact a:active {color: #727272;}
#about a:hover  {color: #cf2c22;}


/* index page***************************************/
/*horse logo on index page*/
 #logo{
	color:#999999;
	position:absolute;
	left: 302px;
	top: 75px;
	font-size:14px;
	text-align:center;
	width: 200px;
	height: 215px;
}

 #indeximage{
    color:#999999;
	position:absolute;
	left: 55px;
	top: 20px;
	font-size:14px;
	text-align:center;
	width: 651px;
	height: 572px;
}

/*gemma's name on index page*/
  #gemmakahng_index {
	height: 28px;
	width: 196px;
	border: 0px solid #000000;
	position: absolute;
	top: 327px;
	right: 71px;
	left: 304px;
	text-align:center;
	color: #727272;
	font-size:18px;
}

/* contact page*************************************/
/*gemma's name on contact page*/
.gemmakahng_contact {
	font-size:12px;
/*color:#cf2c22;*/
}
/*gemma's address*/
#contact{
	color:#727272;
	border: 0px solid #000000;
	position:absolute;
	top: 85px;
	left:180px;
	font-size:12px;
	text-align:left;
}

#contact a {text-decoration: none;}
#contact a:link, #bottom_nav a:visited,#contact a:active {color: #727272;}
#contact a:hover  {color: #cf2c22;}




/* drop navigation for seasons**********************/

#dropmenudiv{
position:absolute;
text-align:left;
font-size:10px;
z-index:100;
color:#727272;
}

#dropmenudiv a{
line-height:18px;


color: #727272;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
color:#cf2c22;
}

/* Collection pages*******************************/
/*specifies season*/
#collection_season {
font-size: 10px;
color:#727272;
text-align:center;
border: 0px solid #000000;
position:absolute;
left: 351px;
top: 5125px;
width:100px;
}
/*specifies season TEST*/
#collection_season2 {
font-size: 10px;
color:#727272;
text-align:left;
border: 0px solid #000000;
position:absolute;
left: 16px;
top: 630px;
width:400px;
}

/*Photo credits*/

#photocredit{
font-size: 10px;
color:#727272;
text-align:center;
border: 0px solid #000000;
position:absolute;
left: 301px;
top: 592px;
width:200px;
}

/*enlarged images*/
#imagestarget{
	color:#727272;
	position:absolute;
	left: 450px;
	top: 20px;
	font-size:14px;
	text-align:center;
	border: 0px solid #000000;
	height: 380px;
	width:253px;
}
/*enlarged images TEST*/
#imagestarget2{
	color:#727272;
	position:absolute;
	left: 316px;
	top: 20px;
	font-size:14px;
	text-align:center;
	border: 0px solid #000000;
	height: 4125px;
	width:318px;
}
/*thumbnail images container*/
#thumbnails{
	position:absolute;
	left: 11px;
	top: 420px;
	text-align:center;
	width: 780px;
	height: 150px;
	overflow:hidden;

}
/*thumbnail images container TEST*/
#thumbnails2{
	position:absolute;
	left: 11px;
	top: 520px;
	text-align:center;
	width: 780px;
	height: 104px;
	overflow:hidden;

}

/*thumbnail images container #2 TEST*/
#thumbnails3{
	position:absolute;
	left: 455px;
	top: 223px;
	text-align:center;
	width: 490px;
	height: 131px;
	overflow:hidden;
	border: none;

}
/*individual thumbnails*/
.thumbnailimage {
width: 100px;
height: 150px;
float:left;
margin-left:10px;
border: none;

} 
/*individual thumbnails TEST*/
.thumbnailimage2 {
width: 69px;
height: 104px;
float:left;
margin-left:6px;
border: none;

} 
/*info for clothes*/
#title{
	
	position:absolute;
	color:#999999;
	font-size:11px;
	width: 401px;
	text-align:right;
	left: 541px;
	top: 383px;
	
	}
	/*info for clothes TEST*/
#title2{
	position:absolute;
	color:#999999;
	font-size:11px;
	width: 401px;
	text-align:left;
	left: 298px;
	top: 487px;
	
	}
/*page navigation for collection pages*/	
#bottom_nav {
font-size: 10px;
text-align:right;
color:#727272;
width:100px;
position:absolute;
left: 682px;
top: 5125px;
}

#bottom_nav a {text-decoration: none;}
#bottom_nav a:link, #bottom_nav a:visited,#bottom_nav a:active {color: #727272;}
#bottom_nav a:hover  {color: #cf2c22;}

/*page navigation for collection pages TEST*/	
#bottom_nav2 {
font-size: 10px;
text-align:right;
color:#727272;
width:100px;
position:absolute;
left: 662px;
top: 630px;
}

#bottom_nav2 a {text-decoration: none;}
#bottom_nav2 a:link, #bottom_nav a:visited,#bottom_nav a:active {color: #727272;}
#bottom_nav2 a:hover  {color: #cf2c22;}

#press_wrapper{
border: 0px solid #000000;
	height: 540px;
	width:595px;
	vertical-align:bottom;
	position:absolute;
	left: 255px;
	top: 18px;

}


#imagestarget_press{
vertical-align:bottom;
text-align:center;

}




#press_title{
	color:#999999;
	font-size:11px;
	width: 595px;
	text-align:center;
	/*	
	position:absolute;
	left: 256px;
	top: 566px; */
	
	}

#press {
	font-size: 10px;
	text-align:left;
	color:#727272;
	width:247px;
	position:absolute;
	left: 56px;
	top: 238px;
	height: 63px;
}

#press a {text-decoration: none;}
#press a:link, #press a:visited,#press a:active {color: #727272;}
#press a:hover  {color: #cf2c22;}

/*press thumbnail images container*/
#press_thumbnails{
	position:absolute;
	left: 36px;
	top: 192px;
	text-align:center;
	width: 224px;
	height: 400px;
	overflow:hidden;

}
/*press individual thumbnails*/
.press_thumbnailimage {
width: 51px;
height: 70px;
float:left;
margin-left:5px;
margin-top:5px;
border: none;

} 





/******************gemma khang page name error page******************/

#notice {
font-size: 12px;
	text-align:center;
	color:red;
	width:377px;
	position:absolute;
	left: 213px;
	top: 444px;
	height: 63px;

}



	

