a:link  { color: #333333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
a:visited   { color: #333333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   }
a:hover   {
	color: #6A0772;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}
a.active { color: #333333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }

a.link_title:link { color: #6A0772; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }
a.link_title:visited { color: #6A0772; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }
a.link_title:hover { color: #6A0772; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: bold; }
a.link_title:active { color: #6A0772; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }

a.sous_menu:link { color: #6A0772; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }
a.sous_menu:visited { color: #6A0772; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }
a.sous_menu:hover { color: #6A0772; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: bold; }
a.sous_menu:active { color: #6A0772; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }

a.link_random:link { color: #6A0772; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; }
a.link_random:visited { color: #6A0772; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; }
a.link_random:hover { color: #6A0772; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; }
a.link_random:active { color: #6A0772; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; }


a.link_title_gallery:link {
	color: #6A0772;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	width: 100px;
}
a.link_title_gallery:visited {
	color: #6A0772;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	width: 100px;
}
a.link_title_gallery:hover {
	color: #6A0772;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	width: 100px;
}
a.link_title_gallery:active {
	color: #6A0772;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	width: 100px;
}




body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A675A2;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

#test {
	position: absolute;
	left: 32%;
	top: 20px;
	height: 90px;
	width: 300px;
}

.yourmessage {
	vertical-align: top;
}

.gallery_width {
	padding: 20px;
	border: 1px solid #99FF00;
}

.sub_choice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #A675A2;
	margin: 4px;
	padding: 5px;
}

.clickforphoto {
	vertical-align: middle;
	float:right;
	padding-left: 0px;
}

.clickforphotodetail {
	vertical-align: middle;
	padding-left: 0px;
}

.menu_no_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A675A2;
}

.border_for_submenus {
	padding: 0px;
}

.gallery_padding {
	padding: 20px;
	border: 1px dotted #6A0772;
	margin: 0px;
	width: 40%;
}

#tellfriend {
	border: #6A0772;
	position: absolute;
	width: 350px;
	top: 110px;
	left: 20%;
}

#top_flowers {
	position: absolute;
	left:0%;
	width:450px;
	top: 0px;
	background-image:  url("bkg2.jpg");
	height: 280px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
		}

#evelynkay_logo {
	position: absolute;
	width:340px;
	top:70px;
	text-align: center;
	height: 150px;
	left: 27%;
	background-image: url(antiquejewelry_ek.gif);
	background-position: center top;
	background-repeat: no-repeat;
		}
	


.div_separator {
padding-top: 5px;
}
		
		


.img_gallery {
	float:right;
	padding-left: 10px;

}



#main_listing {
	position: absolute;
	top: 360px;
	margin-left: 10px;
	width: 75%;
	margin-bottom: 10px;
		}
		

		
		
#faq_pages {
	position: absolute;
	top: 355px;
	width: 72%;
	margin: 0px 10px 10px 20px;
	padding: 7px;
	border: 1px solid #A675A2;
		}
		

#purchase_this_item_top {
	position: absolute;
	left:5%;
	width:85%;
	top:20px;
	background:#fff;
	text-align: center;
	height: 50px;
		}

#purchase_this_item {
	position: absolute;
	left:5%;
	top: 90px;
	width: 85%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 10px;
	border: 1px solid #6A0772;
		}
		
#purchase_this_item_bottom {
	position: absolute;
	left:5%;
	top: 1800px;
	width: 85%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 5%;
		}

.detailpage_purchase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6A0772;
	font-weight: bold;
	padding: 0px;
	text-align: center;
	text-decoration: underline;
}
	
#padding_main {
	padding: 0px;
}

.text_for_all {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	
}

.text_for_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}

.underline_main_selection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6A0772;
	width: auto;
	
}

.blank_gif {
	height: 45px;
	width: 100px;
}

		
.separation_line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6A0772;
	width: auto;
	z-index: -2;
	padding-top: 0px;
}
		

		
#side_text {
	position: absolute;
	text-align: left;
	border: 1px solid #A675A2;
	width: 165px;
	padding: 5px;
	top: 680px;
	right: 2%;
}	

.image_home {
	border: 1px solid #A675A2;
	width: 200px;
	padding: 5px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	z-index: 5;
	background-color: #FFFFFF;
	text-align: center;
}

.oneofourselection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6A0772;
	font-weight: bold;
}

.spacer_home {
	width: auto;
	padding-top: 0px;
	padding-bottom: 150px;
}	

#main_category_title {
	position: absolute;
	top: 270px;
	left: 27%;
	width: 350px;
	height: 80px;
		}

#evelynkay_logo_home {
	position: absolute;
	width:340px;
	top:70px;
	text-align: center;
	height: 100px;
	left: 27%;
	background-image: url(antiquejewelry_ek.gif);
	background-position: center top;
	background-repeat: no-repeat;
		}	


#main_category_title_home {
	position: absolute;
	top: 470px;
	left: 27%;
	width: 350px;
	height: 80px;
		}
		
		
#main_listing_home {
	position: absolute;
	top: 270px;
	margin-left: 10px;
	width: 75%;
	margin-bottom: 10px;
		}	


.detailpage_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6A0772;
	font-weight: bold;
	padding: 0px;
	text-align: center;
}

.menu_no_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A675A2;
}

.detail_item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6A0772;
	font-weight: bold;
}
.detail_information {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6A0772;
	font-weight: bold;
	text-decoration: underline;
}

#detail_top {
	position: absolute;
	left:5%;
	width:70%;
	top:20px;
	background:#fff;
	text-align: center;
	height: 80px;
		}

#detail_left_content {
	position: absolute;
	left: 5%;
	width:30%;
	top: 120px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 5px;
	border: 1px solid #A675A2;
		}

#detail_right_tcontent {
	position: absolute;
	left:38%;
	width:250px;
	top:120px;
	background:#fff;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B997B9;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #B997B9;
	border-bottom-color: #B997B9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B997B9;
	text-align: center;
	padding-right: 10px;
	margin-bottom: 100px;
		}
	
	#page_number {
	text-align: center;
	padding-top: 40px;
	}
	
	#next_previous {
	padding-top: 10px;
	text-align: center;
	}
	
	.next_previous_space {
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	}
	
	
	#bottom_space {
	margin-bottom: 50px;	
	}
	
	#content{
  float:left;
	width: 78.7%;
}
#pagecell1{
	float:left;
	position:absolute;
	top: 80px;
	left: 2%;
	right: 2%;
	width:78.7%;
	background-color: #ffffff;
}
.feature{
	padding: 0px 10px 0 10px;
	font-size: 80%;
}
.feature img{
	float: left;
	padding: 0px 10px 0px 0px;
	margin-right: 10px;
}
#search{
	position: absolute;
	top: 20px;
	left: 100px;
}

#navbar /* Permet de fixer en absolu la bar de navigation  */
{
	position: absolute;
	top: 20px;
	right: 2%;
	width: 170px;
	padding: 0;
	margin: 0;
}

#comments 
{	width: 166px;
	
	background-color: #A675A2;
	
}

#comments a 
{
	
	color: #fff;
	

}

#comments a:hover
{
	
	background-color: #CCFF66;
}


#navigation
{
	width: 166px;
	border-right: 1px solid #B997B9;
	border-left: 1px solid #B997B9;
	border-bottom: 1px solid #B997B9;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	margin: 0 0 7px 7px;
	padding: 0 0 5px 0;
	color: #000;
	background-color: #A675A2;
	position: relative;
}

#navigation	a 
{
	display: block;
	font-family: verdana, arial, sans-serif;
	padding: 2px;
	padding-left: 35px;
	margin-bottom: 0px;
	color: #fff;
	text-decoration: none;
	border: 0px solid #6A0772;
	border-top-width: 1px;
	

}

#navigation	a:hover
 { color: #ffffff; text-decoration: none; background: #B997B9 url(http://www.engagement-ring-mountings.com/rose.gif) no-repeat; padding: 2px 2px 2px 35px; display: block }

#navigation h4 /* Ttitre H4 */
{
	color: #fff;
	background-color: #B997B9;
	text-align: center;
	font-size: 13px;
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	border-top: 1px solid #A675A2;
	border-bottom: 1px solid #A675A2;
}


#navigation h1 /* Ttitre H4 */
{
	color: #fff;
	background-color: #B997B9;
	text-align: center;
	font-size: 13px;
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	border-top: 1px solid #A675A2;
	border-bottom: 1px solid #A675A2;
}

#navigation .group
{
	border-bottom: 1px solid #ffffff;
	margin-bottom: 40px;
}

.navtitle /* Titre en haut de La navigation */
{
	color: #ffffff;
	padding: 20px 0 2px 0;
	text-align: center;
	margin-bottom: 0px;
	background-color: #6A0772;
	background-repeat: repeat-x;
	border-right-width: 0px;
	border-bottom: 0px solid #B997B9;
	}


.image {
position: absolute;
top: 300px;
left: 25px;
right: 0px;
padding: 0;
}

.home {
position: absolute;
top: 300px;
left: 50px;
right: 0px;
padding: 0;
}


.image_detail {
position: absolute;
top: 60px;
left: 30px;
right: 0px;
padding: 0;
}

.image_detail2    { text-align: center; padding: 0; position: absolute; top: 80px; left: 30px }

.image_evelynkay {
position: absolute;
top: 30px;
left: 50px;
right: 0;
padding: 0;
}

.text_top_page {
position: absolute;
top: 80px;
left: 50px;
right: 0;
padding: 0;
}

.buy_this_item {
position: absolute;
top: 700px;
left: 600px;
right: 0;
padding: 0;
}

.logo {
position: absolute;
top: 80px;
left: 170px
}

.description  { color: #737373; font-size: 12px; font-family: Tahoma, Arial, Helvetica; }
.description_top_text  { color: #737373; font-size: 12px; font-family: Tahoma, Arial, Helvetica; padding: 5px; }
.titles  { color: #353D2D; font-size: 14px; font-family: Tahoma, Arial, Helvetica; }
.main_info   { color: #58654b; font-weight: bold; font-size: 14px; font-family: Tahoma, Arial, Helvetica }
.more_information  { color: #A675A2; font-size: 12px; font-family: Tahoma, garamond, tahoma, arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #353D2D; }
.text_enlarge_pict { color: #6A0772; font-size: 12px; font-family: Tahoma, Garamond, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #D1D1D1; }

.head_page    { color: #58654b; font-weight: bold; font-size: 18px; font-family: Tahoma, Arial, Helvetica; background-color: #a675a2; width: 400px }
.navigation_pages {
	position: absolute;
	width: auto;
	bottom: 20px;
}

.top_picture {
	background-image: url(bkg2.jpg);
	position: absolute;
	left: 0px;
	top: 0px;
}
