




















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

Title : Grooming Health
Author : Seth Peploe
URL : www.grooming-health.com

- - - - - - - - - - - - - - - - - - - - - */
body {background-color: #000F0f; background-image: url("../shaving-brush/safety-razor.gif"); background-repeat: repeat; font-family: verdana, arial, sans-serif; font-size:1em; margin: 0px; }
div.razor {width:769px; margin-left: auto; margin-right: auto; margin-top:10px; background-color: #000; }

div.main { background-color:#ffffff; width:598px; margin:0px; padding:0px; position:relative; float: right;}


div.header { background-color:#000; width:598px; height:35px; margin:0px; padding:0px; position:relative; top:0px; float: right; z-index: 10; }
.grooming-health {z-index: 5; margin-left: 555px; margin-right: auto; margin-top:0px; position:absolute; border:0px; padding-top:6px; padding-left:10px; padding-bottom:8px; padding-right:11px; background: #000000;}
div.samples {z-index: 3; margin-left: 12px; margin-right: auto; margin-top:9px; position:absolute; background: #000000; width:112px; height:17px}
.samples a {display:block; width:120px; margin: 0 0; padding:1px 0px 2px 36px; font:.7em arial, sans-serif; color:#ffffff; background:  url("shaving-brush/stubble.gif") 0 0 no-repeat; text-decoration: none;}
.samples a:hover {background-position: 0px 0; color: #000000; background:  url("../shaving-brush/ingrowing.gif") 0 0 no-repeat}
div.mens-skin-care {z-index: 4; margin-left: 130px; margin-right: auto; margin-top:9px; position:absolute; background: #000000;}
.mens-skin-care a {display:block; width:120px; margin: 0 0; padding:1px 0px 2px 28px; font:.7em arial, sans-serif; color:#ffffff; background:  url("shaving-brush/stubble.gif") 0 0 no-repeat; text-decoration: none;}
.mens-skin-care a:hover {background-position: 0px 0; color: #000000; background:  url("../shaving-brush/ingrowing.gif") 0 0 no-repeat}
div.mens-skincare {z-index: 5; margin-left: 248px; margin-right: auto; margin-top:9px; position:absolute; background: #000000; width:112px; height:17px}
.mens-skincare a {display:block; width:120px; margin: 0 0; padding:1px 0px 2px 16px; font:.7em arial, sans-serif; color:#ffffff; background:  url("../shaving-brush/ingrown-hairs.gif") 0 0 no-repeat; text-decoration: none;}
.mens-skincare a:hover {background-position: 0px 0; color: #000000; background: url("../shaving-brush/ingrowing.gif") 0 no-repeat}




div.left { z-index: 100; background-color:#000; width:171px; height:535px; margin:0px; padding:0px; position:relative; float: left;}
.proraso {z-index: 2; margin-left: 0px; margin-right: auto; margin-top:0px; position:relative; border:1px solid #000000; }

/* common styling */
div.skin{position:relative; font-size:1em; line-height: 1em; margin: 0; z-index:100; z-index: 10; margin-top:0px}
.skin ul {padding:0; margin:0; list-style-type: none; background:#505885; background-image:  url("shaving-brush/skin-care-advice.gif"); width:171px; height:240px; border:0px;}
.skin ul li ul {visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; left:85px;}
.skin ul li {float:left; }
.skin ul li a, .skin ul li a:visited {display:block; float:left; text-decoration:none; color:#FEFFF7; width:161px; height:20px; line-height:18px; font-size:.72em; background:transparent; padding-left:10px; }
* html .skin ul li a, * html .skin ul li a:visited {width:171px; w\idth:90px;}
.skin table {border-collapse:collapse; border:0; margin:0; padding:0; font-size:1.4em; position:absolute; left:0; top:0; }
/* first line for IE7 and non-IE browsers - second line for IE5.5 and IE6 */
.skin ul li:hover a,
.skin ul li a:hover{background:#000f0f; background-image:  url("shaving-brush/straight-razor.gif"); color:#D3F755; font-weight:bold; }
.skin ul li:hover {position:relative; z-index:90; }
* html .skin ul li a:hover {position:relative; z-index:100; }
.skin ul li:hover ul,
.skin ul li a:hover ul {visibility:visible; position:absolute; height:auto; border:2px solid #8BA4AB; background:#000f0f; overflow:visible; width:234px;}
.skin ul li:hover ul li a,
.skin ul li a:hover ul li a{display:block; background:transparent; color:#E0E6DA; font-weight:normal; line-height:18px; padding:0px 23px 0px 5px; height:auto; text-decoration:none;}
.skin ul li:hover ul li:hover a,
.skin ul li a:hover ul li a:hover {background:#667A79; color:#ffffff;}
.skin ul li:hover ul li ul,
.skin ul li a:hover ul li a ul {visibility:hidden; position:absolute; height:0; overflow:visible; top:0; left:100px;}
.skin ul li:hover ul li:hover ul,
.skin ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; height:auto; color:#ffffff; padding:0; border:2px solid #8BA4AB; list-style-type:none; background:#667A79; width:200px}
.skin ul li:hover ul li:hover ul li a,
.skin ul li a:hover ul li a:hover ul li a {display:block; background:transparent; color:#ffffff;}
.skin ul li:hover ul li:hover ul li:hover a,
.skin ul li a:hover ul li a:hover ul li a:hover {background:#505885; color:#D2F857;}

.merkur {z-index: 2; margin-left: 0px; margin-top:37px; position:absolute; border:0px; padding:0}
.dovo {z-index: 2; margin-left: 73px; margin-top:25px; position:absolute; border:0px; padding:0}
.kent {z-index: 2; margin-left: 106px; margin-top:25px; position:absolute; border:0px; padding:0}
.simpsons {z-index: 2; margin-left: 140px; margin-top:25px; position:absolute; border:0px; padding:0}
.cheapest {z-index: 2; margin-left: 0px; margin-top:58px; position:absolute; border:0px; padding:0}



div.footer { background-color:#000; background-image: url("../shaving-brush/cut-throat-razor.jpg"); width:769px; height:202px; margin:0px; padding:0px; position:relative; clear:both;}
.men-shaving {margin-top:66px; margin-left: 228px; position:absolute; z-index: 4; font-size:.58em; color:#fff; width:247px; }
.mens-shave a { font-size:.59em; color:#fff; text-decoration: underline; font-weight:bold; }
.mens-shave {height:40px; margin-top:31px; margin-left: 600px; position:absolute; line-height: 1.1em;}
.shaving-presents {margin-top:180px; margin-left: 500px; position:absolute; z-index: 4; font-size:.61em; font-weight:bold; color:#DDDCDC; }



div.title { margin:0px; padding:0px; height:198px; position:relative; z-index: 1;}
.shaving-bumps1 {margin-top:41px; margin-left: 7px; padding-top:0; position:absolute;}
.gifts-for-men { margin-top:45px; margin-left: 14px; font-size:1em; color:#fff; width:420px; font-weight:bold; position:absolute;}
.health-fitness { margin-top:67px; margin-left: 14px; font-size:.58em; color:#fff; width:420px; position:absolute;}
.shaving-bumps {margin-top:41px; margin-left: 30px; padding-top:0; position:absolute;}



div.bulk { margin:0px; padding:0px; position:relative; z-index: 1; width:598px;}
.product {margin-top:21px; font-size:.76em; color:#532410; z-index: 3; margin-left: 154px; margin-right: auto; position:absolute;}


.man a { font-style: italic; font-weight:bold; color:#000; text-decoration: underline; font-size:1em; }

span.on_sale {margin-top:190px; font-weight:bold; font-size:.64em; color:#FF0000; z-index: 4; margin-left: 174px; position:absolute}



.cut-throat-razor a.onepic, #cut-throat-razor a.p1:visited {display:block; width:88px; height:188px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
.cut-throat-razor a img {border:0;}
.cut-throat-razor a.onepic:hover {text-decoration:none; background-color:#ffffff; color:#000;}
.cut-throat-razor a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0; z-index: 6;}
.cut-throat-razor a.onepic:hover .large {display:block; position:absolute; top:-46px; left:-5px; width:176px; height:234px; border:0px; }






div.pages { margin-left:24px; background-image: url('../shaving-brush/christmas-gifts.gif'); background-repeat: no-repeat; height:44px; position:relative; z-index: 1; width:146px; float: left}
div.pages1 { margin-left:390px; height:70px; position:relative; z-index: 30; width:165px;}
form#productsSortForm { z-index: 3;}
.facewash { font-size:.7em; color:#976E58; text-decoration:none; font-weight: bold; margin-left:8px; margin-top:3px;}

.trumper {margin-top:20px; margin-left: 455px; position:absolute; z-index: 4; font-size:.61em; color:#818187; font-weight:bold; border:0px;}
.trumper1 {margin-top:20px; margin-left: 24px; position:absolute; z-index: 4; font-size:.61em; color:#818187; font-weight:bold; border:0px;}
.trumper a {font-size:1.05em; color:#818187;font-weight:bold; text-decoration: underline;}
.trumper1 a {font-size:1.05em; color:#818187;font-weight:bold; text-decoration: underline;}
.line {margin-top:0px; z-index: 1; margin-left: 34px; position:absolute; border:0px; padding-top:0; }




div.add { background-color:#fff; height:20px; margin-top: 5px; margin-left: 450px; position:relative; }



div.blog { background-color:#FFF; margin:0px; padding-left:34px; padding-right:34px; padding-top:34px; position:relative; z-index: 1;}
div.blog1 { background-color:#eee;  padding:34px; width:462px; height:560px; border:1px solid #B5B4B4;}

.blog a {font-weight: bold; color:#000000; text-decoration:underline; }
.blog a:hover {color:#999999; text-decoration:underline}
.blog h1 {font-weight: bold; font-size: .87em; color:#000000; }
.blog h5 {font-weight: bold; font-size: .67em; color:#000000; }
.blog h3 {font-weight: bold; font-size: .75em; color:#000000; }
.blog h2 {font-weight: bold; font-size: .85em; color:#868686; }
.blog p {font-weight: normal; font-size: .65em; color:#000000; line-height: 1.3em; text-decoration:none; }
.blog li {font-weight: normal; font-size: .65em; color:#000000; text-decoration:none; }
.perfect-shave {font-weight:bold; color:#999999}
.perfect-shave1 {font-weight:bold; color: #FF6600}
.shaver {margin-left: 30px;}
.blog label {padding-right:34px;}

.blog1 a {font-weight: bold; color:#5353E0; text-decoration:underline; }


/* comments */
div.comment { background-color:#FFF; margin:0px; padding-left:34px; padding-right:34px; position:relative; z-index: 1;}
.submitcomment, #submitcomment, #currentcomments, #rating, .textad {
        background-color: #F5F5F5;
        border: 1px dotted #ccc;
        padding: 5px;
        padding: 5px;
        margin: 10px 0px 0px 0px;
        font-weight: bold; font-size: .65em; color:#000000;}
		
.comment p {font-weight: normal; font-size: 1.1em; color:#000000; text-decoration:none; }



#currentcomments a {color:#0966B3;}
.postedby { padding: 0 0 0 18px; background: url(shaving-brush/shave.gif) no-repeat 0 4px; }
.commentbody { border-top: 1px dotted #ccc; }


.warning {color:#FF0000; font-weight:bold;}
.submit {background-color: #000000; color: #ffffff; }

.find-samples { padding-top:3px; font-size: .95em; color:#003366; z-index: 1}
.samples-request { font-size: .65em; color:#3366CC; z-index: 1}
.table {border-color: #FFFFFF; background-color:#C3D5EF; margin-left:22px; margin-top:22px;}
.shave-samples {font-size: 1.4em; color: #FF6600}



.male-products {padding-top:0; border:0;margin-top:20px; margin-left: 570px; position:absolute;}
.diets {z-index: 6; margin-left: 130px; padding-top:0;}
.shaver {margin-left: 30px;}

div.face { padding-bottom:85px; margin-bottom:85px;position:relative;}
.col1 { float:left; width: 18%; margin:3px;}
.col2 { float:left; width: 18%; margin:3px;}
.col3 { float:left; width: 18%; margin:3px;}
.col4 { float:left; width: 18%; margin:3px;}
.col5 { float:left; width: 18%; margin:3px;}
.col6 { float:left; width: 58%; margin:3px;}




/* block top user information */

#header_user p { color: #eeeeee; font-size: 0.6em;}
#header_user span { font-weight: bold; color: #eeeeee; }
#header_user ul { margin-top: 12px; padding-right:78px; list-style-type: none}
#header_user li {color: #eeeeee; font-size: 0.6em;
	float: right;
	line-height: 2em;
	margin-left: 0.5em;
	white-space: nowrap;
}
#header_user a {color: #eeeeee; }
#header_user #shopping_cart, #header_user #your_account { font-size: 0.6em; }
#header_user #shopping_cart a, #header_user #your_account a {color: #eeeeee; 
	background-repeat: no-repeat;
	background-position: top left;
	padding: 2px 0 4px 26px;
	height: 20px;
	text-decoration: underline; }
#header_user #shopping_cart a { background-image: url('../shaving-brush/cart.gif'); }
#header_user #shopping_cart span.ajax_cart_quantity { padding-right:5px; }

.hidden, .collapsed, .block_hidden_only_for_screen { display:none; }





/* pagination.tpl */


div.pagination { width:160px; height:50px; margin-top:30px; margin-left: 430px; position:relative; z-index: 40; font-size:.61em; color:#818187; font-weight:bold; border:0px; }
ul.pagination {list-style: none;}
ul.pagination li {
	display: inline;
	float: left;
	margin-right: 0.3em;
}
ul.pagination li, ul.pagination a, ul.pagination span {
	font-weight: bold;
	color: #374853;
}
ul.pagination a, ul.pagination span {
	border: 1px solid #888;
	padding: 0em 0.4em;
	display: block;
	line-height: 17px;
	background: #bdc2c9 ;
}
ul.pagination a { text-decoration: none; }
ul.pagination li.current span {
	background-color: #595a5e;
	color: white;
	border: 1px solid #595a5e;
}
ul.pagination li.truncate {
	padding: 0.3em;
	background: none;
}
#pagination_previous a, #pagination_previous span, #pagination_next a, #pagination_next span {
	border: none;
	line-height: 19px;
	border-color: #d0d1d5;
	border-style: solid;
	border-width: 0 1px;
}
#pagination_previous {
	padding-left: 6px;
}
#pagination_previous a, #pagination_previous span {
	border-left: none;
}
#pagination_next {
	padding-right: 6px;
}
#pagination_next a, #pagination_next span { border-right: none; }
li.disabled span {
	color: #888;
	background-color: #f1f2f4;}


.place { padding-left: 25px;}
.grooming {font-size:1.1em; color:#B68D64; font-weight:bold; z-index: 10; margin-top:100px; width:543px; padding-bottom:17px; }


div.image-block{ float: left; background-color: #eeeeee; width:195px; height: 243px; }
#views_block{ border: none; float: left;}
#thumbs_list ul{ 
	padding-left:0px;
	list-style-type:none;
	margin-top: 0px;}
#thumbs_list img {border:0px; padding-left:6px;}


.products { font-weight:bold; font-size:.86em; color:#FF0000; z-index: 4; margin-top:65px; position:absolute}
#quantity_wanted_p { font-weight:bold; font-size:.70em; margin-top:100px; padding:11px; position:absolute;}
#availability_statut { font-weight:bold; font-size:.70em; padding:11px; }
.details { float: right; border: 1px #000 solid; padding:4px; width:138px; height: 235px; margin-right: 60px;}
.buttons_bottom_block {margin-top:110px; padding:11px; position:absolute; }
.rte {clear:both; font-size:.75em; padding-top:20px; padding-bottom:100px; width:543px;}





ul.step {
	background: transparent url('../shaving-brush/step_start.gif') no-repeat bottom left;
	list-style: none;
	width: 479px;
	margin:0.8em auto 2em;
	padding-left: 40px;
	height: 25px;
	width:465px; font-size:.70em; color:#666666
}
ul.step li {
	height: 25px;
	float: left;
	width: 100px;
	text-align: center;
	background: transparent url('../shaving-brush/step_standard.gif') no-repeat bottom left;
}
ul.step li.step_current {
	background: transparent url('../shaving-brush/step_current.gif') no-repeat bottom left;
	font-weight:bold;
}
ul.step li.step_todo {
	font-style:italic;
}
ul.step li#step_end { width: 40px; }
ul.step li#step_end { background: transparent url('../shaving-brush/step_end.gif') no-repeat bottom left; }
ul.step li#step_end.step_current { background: transparent url('../shaving-brush/step_end_current.gif') no-repeat bottom left; }
ul#order_step {
	background-color: white;
}
li.step_done a {
	color:#666666; text-decoration:underline;
}


.smooth-shave {font-size:1.em; color:#666666}
.shave-rash { font-size:.7em; color:#666666; font-weight:bold;}
.shave-rash a { font-size:1.1em; color:#666666; text-decoration:underline;}
.shaving-rash { font-size:.7em; color:#666666}
.face-wash { font-size:1.6em; color:#B68D64; margin:80px 0px 20px 40px;}
.success { font-size:.8em; color:#da0f00}

#create-account_form { float: left; width:265px; background-color: #eeeeee; margin:50px 10px 80px 10px; padding:7px;}
#login_form { float: right; width:265px; background-color: #eeeeee; margin:50px 10px 80px 10px; padding:7px;}
#forgotten { width:450px; background-color: #F5F4F4; margin:50px 0px 50px 50px; padding:7px;}
.for {padding: 10px}

/* errors */
.error {
	width: 90%;
	border: 1px solid #da0f00;
	background-color: #f1f2f4;
	color: #da0f00;
	margin: 0.3em auto 1.5em auto;
	padding: 0.3em 0.8em 1em;
}
.error p { font-weight: bold; font-size:.7em;}
.error li {
	list-style-position: inside;
	list-style-type: decimal-leading-zero;
	padding-left: 3em; font-size:.7em;
}

span.health { font-size:.68em; color:#fff}
span.happy { font-size:.68em; color:#666666}
span.brush a { font-size:.68em; color:#666666}
span.price { font-size:.71em; font-weight: bold; color:#666666}






td.cart_quantity {
	
	text-align: right;
}
td.cart_quantity p, td.cart_quantity a {
	float: left;
	display: inline;
}
td.cart_quantity p {
	padding: 7px;
}
td.cart_quantity .icon {
	margin: 7px;
}

.table_block {
	margin-left: 18px;
}
.cart_navigation a {font-size:.75em; color:#666666; padding:0px 11px 80px 410px; }
.money {border:0px; margin-left:440px; }


.indent {margin:12px; }
span.leftsuccess { margin-left:41px;}
ul.footer_links{
	list-style-type:none;
}
ul.footer_links li a{ font-size:.7em; color:#666666; margin-left:5px;}
ul.footer_links li a:hover{ color:black; text-decoration:none; }
ul.footer_links li img.icon{ vertical-align:-2px; border:0px;}
.mens-cleanser  { font-size:.75em; color:#666666; margin-left:46px;}
.hidden { margin-left:46px; font-size:.73em;}
.block-center { margin:20px;}

span.vitamins {color:#666666; font-size:.68em;}
span.vitamins a { text-decoration:underline; color:#666666; }
span.vitamin {color:#000; font-size:.68em; font-weight:bold;}
span.link a {font-size:.68em; font-weight:bold; text-decoration:underline; color:#000; }

div.order-deatails {
	background-color: #eeeeee;
	padding-bottom:6px;
	
	width:425px;}
	
.mens-hair { color:#666666; margin-left:14px;}
ul.address {list-style-type:none;}
li.address_title {font-weight:bold;}

.changed {color:#666666; font-size:.75em; margin-left:44px;}
.required sup {color: #da0f00;}
.required {color:#666666; font-size:.68em; margin-right:100px; margin-left:48px;}
.radio {color:#666666; font-size:.68em; margin-right:157px;}
.password {color:#666666; font-size:.68em; margin-right:100px;}
.select {color:#666666; font-size:.68em; margin-right:80px;}
#change-password { width:450px; background-color: #F5F4F4; padding:7px; text-align:right; margin-left:52px}
.silent {color:#666666; font-size:.68em; margin-right:195px;}
.silent sup {color: #da0f00;}
.textarea {color:#666666; font-size:.68em; margin-left:44px;}
.textarea a {color:#666666; font-size:1.02em; font-weight:bold; text-decoration:underline;}

.face-mask {text-align:left; color:#000; font-size:.92em; margin-left:48px;}
.payment_module a {margin-left:46px; font-size:.72em; text-decoration:underline; color:#000; border:0px; }
.indent2 {margin:46px; font-size:.72em; }
.indent2 a { text-decoration:underline; color:#666666;}


.promise {font:Verdana, Arial, Helvetica, sans-serif; color:#BEACA7; font-size:.7em; text-decoration:none; font-weight: bold;}
.our {font:Verdana, Arial, Helvetica, sans-serif; color:#ABCD79; font-size:.75em; text-decoration:none; font-weight: bold;}    
.promise a {font:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:.9em; text-decoration:underline; font-weight: bold;} 

.hov table {position:absolute; border:0; border-collapse:collapse; left:0;}
.hov a {border:0;}
.hov b {display:none; font-weight:normal;}
.hov:hover {position:relative; z-index:100;}
.hov a:hover,
.hov:hover a
{border:0; text-decoration:none; position:relative;}
.hov:hover b, 
.hov a:hover b
{display:block; visibility:visible; position:relative; left:28px; top:-100px; background:#fff; cursor:pointer; border:1px solid #888; padding:5px 10px; width:400px}
.hov b a {white-space:nowrap; color:#000; text-decoration:none; background:transparent; display:block;}
.hov b a:hover {text-decoration:underline;}
 
.clear {clear:both;}




.line1 {border:0px; margin-top:0px; margin-left: 34px; padding-top:0; }
.product {font-size:.76em; color:#532410; width:284px; position:relative; margin-top:6px; margin-left: 32px; float:left; }
.buy {border:0; padding-top: 17px;}
.online {border:0; margin:0px; float:left;}

.mens-skin {float:right; border:0;  margin-top:0px; margin-right: 37px;}
.mens-skin a { display: block; background:  url('../shaving-brush/shaving.gif') top; width: 55px; height: 19px;}
.mens-skin a:hover { background:  url('../shaving-brush/shaving-1.gif') no-repeat bottom;   }

div.moisturiser {width:294px; font-size:.62em; color:#000000; position:relative; margin-top:5px; margin-left: 42px; float:left; }
.man {width:80px; position:relative; margin-bottom:2px; margin-top:0em; z-index: 11;}
.cut-throat-razor {width:75px; background-color:#fff; position:relative; margin-left:38px; margin-top:32px; float:left; z-index: 10;}
.hair {font-weight:bold; font-size:1.1em; color:#990000; position:relative; margin-top:2px;  }
.buy-online {position:relative; margin-top:80px; margin-left: 0px; }




div.male-grooming {background-color:#000206;  width:770px; height:424px; margin: 0 auto; margin-top:100px }
div.clean {background-color:#000;  background-image: url('../shaving-brush/mens-shaving.jpg'); width:181px; height:424px; float:left}
div.men {background-color:#000;  background-image: url('../shaving-brush/shave-balm.jpg'); width:351px; height:424px; float:left}
div.shave-stick {background-color:#000;  background-image: url('../shaving-brush/mens-shave.jpg'); width:238px; height:424px; float:right}


div#health h3 {z-index: 6; font-size: .53em; color:#E2E2E2; width:204px; margin-left: 16px; margin-top:17px;}
.free-samples {z-index: 1; margin-left: 1px; margin-top:22px; }
.de-razor {z-index: 1; margin-left: 48px; margin-top:14px; }

div.men-grooming { width:770px; height:224px; margin: 0 auto; margin-top:100px }
.men-grooming a {text-decoration: underline; font-weight:bold; color:#fff; }
.men-grooming p {font-size:.59em; color:#fff; text-decoration:none; font-weight:normal; text-align:right }
.men-grooming1 a {text-decoration: none; font-weight:normal; color:#eee; }



div.brand {margin:0; position:relative; width:296px;  float:left; }
.brand p {margin: 0px 0px 0px 35px;}
.brand img {margin: 34px 0px 0px 35px; border:0px;}
.brand a {text-decoration: underline; font-weight:normal; color:#000; font-size:.80em; }

div.brand1 {margin:0; position:relative; z-index: 1; width:296px; float:right;}
.brand1 p {margin: 0px 0px 0px 11px;}
.brand1 img {margin: 34px 0px 0px 11px; border:0px; }
.brand1 a {text-decoration: underline; font-weight:normal; color:#000; font-size:.80em; }

div.sitemap {margin:0; position:relative; width:598px; clear: both;}
.sitemap h3 {font-weight: bold; font-size: 1.2em; color:#FF6600; margin:0px 0px 0px 35px;}

