body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	font-family:Arial;
}

#container {
	margin:auto;
	width:955px;
}

#header {
	margin:auto;
	width:955px;
	height:149px;
	background-color:#62555e;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#62555e;
	border-style:solid;
	text-align:center;
	font-size:12px;
	color:#ffffff;
}

html>body #header {
	height:135px;
	padding-bottom:1px;
}

.top_menu {
	padding-left:5px;
	font-size:12px;
	color:#c9bfc7;
	text-decoration:none;
}
.top_menu:hover {
	text-decoration:underline;
}

#under_header {
	margin:auto;
	width:955px;
	height:10px;
	background-color:#887b84;
	padding-top:1px;
}
#front_contents_top {
	margin:auto;
	width:955px;
	height:50px;
	background-color:#ffffff;
	color:#62555e;
	font-size:13px;
	text-align:center;
	vertical-align:center;
}
#front_contents_top a {
	font-weight:bold;
	color:#62555e;
}
#front_contents {
	margin:auto;
	width:955px;
	height:325px;
	background-color:#ffffff;
}

#contents_bottom {
	margin:auto;
	width:955px;
	height:35px;
	background-color:#ffffff;
}
#over_footer {
	margin:auto;
	width:955px;
	height:10px;
	background-color:#887b84;
}
#footer {
	margin:auto;
	width:955px;
	height:45px;
	background-color:#62555e;
	color:#ababab;
	text-align:center;
	font-size:10px;
	white-space:no-wrap;
}
#footer a {
	color:#ababab;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
select {
	font-size:10px;
	border-style:solid;
	border-width:1px;
	border-color:#887b84;
}
input {
	font-size:10px;
	border-style:solid;
	border-width:1px;
	border-color:#887b84;
}
.submit {
	font-size:10px;
	background:none;
	border-style:none;
	color:#c9bfc7;
	cursor:pointer;
}
.submitlogin {
	font-size:12px;
	background:none;
	border-style:none;
	color:#c9bfc7;
	cursor:pointer;
	font-weight:bold;
}
.search_box {
	color: #c9bfc7;
	border-style:solid;
	border-width:1px;
	border-color:#887b84;
	background-color:#62555e;	
}
#left_box {
	width:240px;
	height:325px;
	float:left;
}
#front_right_top {
	width:670px;
	height:145px;
	float:right;
	text-align:right;
	vertical-align:middle;
	background-image:url('../images/white_to_grey.jpg');
	background-repeat:repeat-y;
	background-position:right;
	margin-right:20px;
	border-color:#62555e;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
}
#front_right_bottom {
	width:670px;
	height:180px;
	float:right;
	text-align:right;
	vertical-align:middle;
	background-image:url('../images/grey_to_white_front.jpg');
	background-repeat:repeat-y;
	background-position:left;
	margin-right:20px;
	border-color:#62555e;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	z-index:10;
	position:relative;	
}

h1.front_special {
	color:#887b84;
	font-size:17px;
	margin:0px;
}
h2.front_special {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	margin:0px;
}
.price {
	color:#ed0e14;
}
h3.front_rrp {
	color:#ababab;
	font-size:11px;
	margin:0px;
	margin-bottom:5px;
}
#b1 {
	float:left;
	width:219px;
	height:160px;
	margin-top:10px;
	border-color:#625555e;
	border-width:0px;
	border-right-width:1px;
	border-style:dotted;
	text-align:left;
	vartical-align:top;
	padding-left:3px;
}

#b2 {
	float:left;
	width:240px;
	height:160px;
	margin-top:10px;
	margin-left:5px;
	border-color:#625555e;
	border-width:0px;
	border-right-width:1px;
	border-style:dotted;
	text-align:left;
	vartical-align:top;
}

#b3 {
	float:left;
	width:240px;
	height:160px;
	margin-top:10px;
	text-align:left;
	margin-left:5px;
	margin-right:-20px;
}
#main_contents {
	margin:auto;
	vertical-align:top;
	width:955px;
	height:410px;
	background-color:#ffffff;
	background-image:url('../images/grey_to_white.jpg');
	background-repeat:repeat-y;
	background-position:left;
}
#main_left_box {
	width:240px;
	float:left;
}
#main_contents_top {
	width:240px;
	height:50px;
	float:left;
}
#main_menu_left {
	width:230px;
	height:370px;
	/*background-image:url('../images/faded_people.jpg');*/
	background-image:url('../images/armaniprive205-sp07.261x500.jpg');
	background-repeat:no-repeat;
	background-position: top left;
	float:left;
	overflow:auto;
	padding-left:10px;
}
#main_right_top {
	width:652px;
	height:120px;
	float:right;
	text-align:left;
	vertical-align:middle;
	margin-right:20px;
	border-color:#62555e;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
}
#main_right_bottom {
	float:right;
	width:690px;
	height:279px;
	margin-right:0px;
	margin-top:10px;
	overflow:auto;
}

#main_right_bottom .disabled{
	font-size:12px;
	font-weight:normal;
	color:#cccccc;
}
#main_right_bottom .notdisabled{
	font-size:12px;
	font-weight:normal;
	color:#969497;
	text-decoration:none;
}
#main_right_bottom .currencybutton{
 	font-size:11px;
	color:#DED8DD;
	width:50px;
	height:16px;
	background-color:#887b84;
	padding:5px;
	padding-left:10px;
	background-image:url('../images/log_box_tab.jpg');
	baground-position:top left;
	background-repeat:no-repeat;
	text-decoration:none
	
}
.favourites {
	color:#62555e;
	font-size:10px;
}
.fav_thumb {
	background-color:#ffd7d7;
	height:78px;
	width:78px;	
}
img.thumb {
	border-style:solid;
	border-width:1px;
	border-color:#d1d1d1;
}
img.thumb:hover {
	border-color:#62555e;
}
.log_div {
	float:left;
	width:210px;
	height:195px;
}
.log_div th {
	background-color:#887b84;
	height:25px;
	border-style:solid;
	border-color:#c9bfc7;
	border-width:0px;
	border-bottom-width:1px;
	text-align:right;
	padding-right:10px;
	color:#c9bfc7;
	font-size:12px;
	background-image:url('../images/log_box_tab.jpg');
	baground-position:top left;
	background-repeat:no-repeat;
}
.log_div td {
	background-color:#62555e;
	font-size:10px;
	color:#c9bfc7;
}
h2.faq {
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
p.faq {
	color:#000000;
	font-size:10px;
	font-weight:normal;
	width:670px;
}
h3.faqQ {
	color:#f52a30;
	font-size:11px;
}

.policy_header {
	color:#000000;
	font-size:10px;
	font-weight:normal;
	width:670px;
	font-weight:bold;
}

.product_summary {
	width:210px;
	height:295px;
	float:left;
	text-align:center;
	margin-top:0px;
	margin-right:8px;
	margin-bottom:10px;
}
.product_summary .head_left {
	text-align:left;
	border-style:solid;
	border-color:#969497;
	border-width:0px;
	border-left-width:1px;
	border-top-width:1px;
}
.product_summary .head_right {
	text-align:right;
	border-style:solid;
	border-color:#969497;
	border-width:0px;
	border-right-width:1px;
	border-top-width:1px;
	padding-right:5px;
}
.product_summary .preview {
	border-color:#969497;
	border-style:solid;
	border-width:1px;
	background-image:url('../images/grey_white_grey.jpg');
	background-repeat:repeat-y;
	text-align:center;
	height:190px;
}

.product_summary .prod_description {
	border-color:#969497;
	border-style:solid;
	border-width:1px;

	text-align:center;
	height:63px;
}

.product_summary a {
	font-size:10px;
	color:#969497;
	text-decoration:none;
}
.product_summary a:hover {
	text-decoration:underline;
}
.product_summary h1 {
	text-align:center;
	font-size:10px;
	font-weight:bold;
}
.product_summary .rrp {
	font-size:10px;
	font-weight:normal;
}
.product_summary .price {
	font-size:10px;
	font-weight:bold;
	color:#ed0e14;
}
h2.menu {
	font-size:14px;
}
ul.menu {
	font-size:12px;
	color:#62555e;
	font-weight:bold;
	list-style-type:none;
	padding-left:0px;
	margin-left:0px;
}
ul.sub_menu {
	font-size:12px;
	color:#62555e;
	font-weight:normal;
	list-style-type:none;
	padding-left:5px;
	margin-left:5px;
}
a.sub_menu {
	color:#62555e;
	text-decoration:none;
}
a.sub_menu:hover {
	color:#ed0e14;
	text-decoration:underline;
}
.product_detail {
	width:670px;
	float:left;
	text-align:center;
	margin-right:0px;
	margin-bottom:10px;
}
.product_detail h1 {
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.product_detail .rrp {
	font-weight:normal;
}
.product_detail .price {
	font-weight:normal;
}
.prod_desc_detail p {
	font-weight:normal;
	font-size:11px;
	margin:0px;
}

.desc_top {
	margin:0px;

}

.prod_desc_detail ul {
	font-weight:normal;
	font-size:10px;
	margin-top:0px;
}
.prod_desc_left {
	float:left;
	width:210px;
}
.prod_desc_left_cart {
	float:left;
	width:630px;
}

.prod_desc_right {
	float:right;
	width:450px;
	margin-left:10px;
}
.prod_desc_image {
	width:210px;
	height:210px;
	margin-bottom:5px;
}
.prod_desc_icons {
	width:210px;
	height:20px;
	margin-bottom:8px;
	font-size:10px;
	font-weight:normal;
	color:#ababab;
}
.prod_desc_back {
	width:210px;
	height:20px;
	font-size:10px;
	font-weight:normal;
	color:#62555e;
}
.prod_desc_back a {
	font-size:10px;
	font-weight:normal;
	color:#62555e;
	text-decoration:none;
}
.prod_desc_back a:hover {
	text-decoration:underline;
}
.prod_desc_detail {
	width:450px;
	height:210px;
	margin-bottom:5px;
	text-align:left;
}
.prod_desc_also {
	width:440px;
	height:50px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#62555e;
	float:right;
}
.prod_desc_cart {
	width:730px;
	height:50px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#62555e;
	float:right;	
}

.prod_desc_also .text {
	float:right;
	width:150px;
	font-size:10px;
	font-weight:normal;
	color:#62555e;
}

.prod_desc_also .thumb {
	border-style:solid;
	border-width:1px;
	border-color:#d1d1d1;
	width:50px;
	height:50px;
}
.prod_desc_also .thumb:hover {
	border-style:solid;
	border-width:1px;
	border-color:#62555e;
	width:50px;
	height:50px;
}

.postcommentbut{
 	font-size:11px;
	color:#DED8DD;
	width:100px;
	height:25px;
	background-color:#887b84;
	padding:5px;
	cursor:pointer;
	padding-left:10px;
	background-image:url('../images/log_box_tab.jpg');
	baground-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
	border-color:#FFFFFF;
	
}
.tablikestyle{
	background-color:#887b84;
	height:25px;
	border-style:solid;
	border-color:#887b84;
	border-width:0px;
	border-bottom-width:1px;
	text-align:left;
	padding-right:10px;
	padding:2px;
	padding-left:10px;
	padding-top:6px;
	color:#DED8DD;
	font-size:12px;
	font-weight:bold;
	background-image:url('../images/log_box_tab.jpg');
	baground-position:top left;
	background-repeat:no-repeat;
	width:170px;
	height:20px;
	text-decoration:none;
	cursor:pointer;
}
.cart_text_wht { font:Arial; color:#FFFFFF; font-size:12px; font-weight:bold; }

.cart_text_blk { font:Arial; color:#000000; font-size:12px; font-weight:bold; }

.user_name { color:#ffffff; }
