
body { font-size:12px; font-family:"Times New Roman", Times, serif; color:#fff; margin:0px; background-color:#d4d4d4; text-align:center; }
hr { display:none;}
img { border:0px; behavior: url("styles/iepngfix.htc") }

/* ----------------------------------  Home page   --------------------------------------  */

#site_container { width:798px; margin:0px auto 0px auto; text-align:left; background-image:url(../images/site-background.jpg); background-repeat:repeat-y;}

#logo_area {margin:0px 0px 0px 24px;}

#logo_area img { margin:0px 0px 5px 0px;}




#nav {margin:0px 0px 0px 0px; width:750px; background-image:url(../images/nav-background-grey.jpg); height:43px; margin:0px 0px 0px 24px;}

#nav ul { margin: 0px 0px 0px 0px; font-size:14px; padding: 7px 0px 10px 0px; list-style-type: none;}	

#nav li { margin: 0px 0px 0px 0px; display:inline; padding:0px 20px 0px 20px; }

#nav a {font-size:16px; color:#666; margin:0px 0px 0px 0px; padding:0px 0px 2px 0px; width:inherit; border-bottom:1px solid #fff; text-decoration:none;}

#nav a:hover { color:#fff; margin:0px 0px 0px 0px; padding:0px 0px 2px 0px; border-bottom:1px solid #fff; width:inherit; text-decoration:none;}

#nav #currentpage a {color: #fff;}

#nav img { margin:0px 0px 0px 20px; padding: 0px 0px 0px 0px; position:absolute;}

#under_nav { background-image:url(../images/under-nav-home-grey.jpg); height:119px; width:750px; margin:0px 0px 0px 24px;}

#under_nav h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#fff; padding:5px 0px 0px 20px; margin:0px 0px 0px 0px; font-weight:normal; width:445px;}

#under_nav img { border-bottom:1px solid #fff; border-top:1px solid #fff; margin:10px 21px 0px 0px; padding:3px 0px 3px 0px;}

#home_main_body { width:711px; height:420px; margin:0px 0px 5px 24px; padding:0px 20px 0px 19px; background-color:#868889;}

#home_main_body a { color:#666; text-decoration:none;}

#home_main_body a:hover { color:#333; text-decoration:underline; }

#content_main_body { width:711px; height:450px; margin:0px 0px 5px 24px; padding:0px 20px 0px 19px; background-color:#868889; color:#fff;}

#module1 { width:202px; height:331px; margin:20px 22px 20px 0px; float:left; border-bottom:1px solid #fff; padding:0px 10px 3px 10px; background-image:url(../images/module-background-grey.jpg); background-repeat:no-repeat;
			color:#666666;}

#module2 { width:202px; height:331px; margin:20px 0px 20px 0px; float:left; border-bottom:1px solid #fff; padding:0px 10px 3px 10px; background-image:url(../images/module-background-grey.jpg); background-repeat:no-repeat;
			color:#666666;}

#module3 { width:202px; height:331px; margin:20px 0px 20px 22px; float:left; border-bottom:1px solid #fff; padding:0px 10px 3px 10px; background-image:url(../images/module-background-grey.jpg); background-repeat:no-repeat;
			color:#666666;}

#module1 img {margin:0px 0px 10px -10px;}

#module2 img {margin:0px 0px 10px -10px;}

#module3 img {margin:0px 0px 10px -10px;}

#module1 a { color:#fff; text-decoration:none;}

#module2 a { color:#fff; text-decoration:none;}

#module3 a { color:#fff; text-decoration:none;}

#module1 a:hover { color:#fff; text-decoration:underline; }

#module2 a:hover { color:#fff; text-decoration:underline;}

#module3 a:hover { color:#fff; text-decoration:underline;}

#gallery_main_body { width:711px; height:550px; margin:0px 0px 5px 24px; padding:0px 20px 0px 19px; background-color:#868889;}

#gallery_store_body { width:711px; height:750px; margin:0px 0px 5px 24px; padding:0px 20px 0px 19px; background-color:#868889;}

#gallery_store_body form { float:left;}

.voucher { font-size:18px; color:#fff; padding:0px; margin:0px; }


#gallery_home { width:711px; color:#fff; height:550px;}

#gallery_store { width:711px; color:#fff; height:750px;}

#gallery_home h1 {color:#fff; font-weight:normal; margin:0px 0px 10px 0px; padding:10px 0px 0px 0px;}

#gallery_home h2 {color:#fff; font-weight:normal; margin:10px 0px 10px 0px; font-size:14px;}

#scarves_main_body { width:711px; height:500px; margin:0px 0px 5px 24px; padding:0px 20px 0px 19px; background-color:#868889; overflow:auto;}

#scarves_main_body a { color:#fff; text-decoration:none;}

#scarves_main_body a:hover { color:#fff; text-decoration:underline; }

#products_home table {color:#fff; font-size:13px; line-height:12px;}

#products_home { width:670px; color:#fff;}

#products_home h1 {color:#fff; font-weight:normal; margin:0px 0px 10px 0px; padding:10px 0px 0px 0px;}

#products_home h2 {color:#fff; font-weight:normal; margin:10px 0px 10px 0px; font-size:14px;}

#products_home form { width:90px; float:left;}


.product_image {padding:0px 0px 10px 0px;}

.pad {padding:0px 50px 0px 0px;}

.pad2 {padding:0px 20px 0px 0px;}

.broswe_pad { padding:0px 10px 10px 0px;}

#browse_to { float:right; margin:-100px 0px 0px 0px;}

.underline {border-bottom:1px solid #fff; padding:10px 0px 10px 0px;}

#gallery { width:711px; height:480px; margin:0px 0px 5px 24px; padding:0px 20px 0px 19px; background-color:#868889;}

#profile { float:left; width:440px; color:#fff; height:400px;}

#contact { float:left; width:240px; color:#fff; height:400px;}


#contact a { color:#fff; text-decoration:none;}

#contact a:hover { color:#fff; text-decoration:underline; }

#contact h1 {color:#fff; font-weight:normal; margin:0px 0px 10px 0px; padding:10px 0px 0px 0px;}

#contact h2 {color:#fff; font-weight:normal; margin:10px 0px 10px 0px; font-size:14px;}



#profile a { color:#fff; text-decoration:none;}

#profile a:hover { color:#fff; text-decoration:underline; }

#profile img { border-bottom:1px solid #fff; border-top:1px solid #fff; margin:12px 10px 5px 0px; padding:3px 0px 3px 0px;}

#profile h1 {color:#fff; font-weight:normal; margin:0px 0px 10px 0px; padding:10px 0px 0px 0px;}

#profile h2 {color:#fff; font-weight:normal; margin:10px 0px 10px 0px; font-size:14px;}

#profile_picture { float:right; margin:35px 0px 0px 0px; color:#666666;}

#profile_picture img { border-bottom:1px solid #fff; border-top:1px solid #fff; margin:10px 21px 5px 0px; padding:3px 0px 3px 0px;}

#contact_picture { float:right; margin:0px 0px 0px 0px; color:#fff;}

#contact_picture img { border-bottom:1px solid #fff; border-top:1px solid #fff; margin:10px 21px 5px 0px; padding:3px 0px 3px 0px;}

.contact { font-size:18px;}

.contact_dark { font-size:18px; color:#fff;}

#footer { border-top:1px solid #fff; border-bottom:1px solid #fff; padding:5px 0px 5px 19px; width:731px; margin:0px 0px 0px 24px; background-color:#666; color:#fff; clear:both;}

#footer a { color:#fff; text-decoration:none;}

#legal_main_body { width:711px; height:550px; margin:0px 0px 5px 24px; padding:0px 20px 0px 19px; background-color:#868889;}

#legal { font-size:11px; margin:0px 0px 0px 0px; padding:5px 0px 25px 40px; width:774px; background-color:#d4d4d4; color:#666;}

#legal a { color:#666; text-decoration:none;}

#legal a:hover { color:#333; text-decoration:underline; }

