@charset "utf-8";
/* CSS Document */
body {background:url(../images/body_bg.gif) top left repeat-x #64868d; height:65px; margin:0; padding:0; width:100%; font-family:Arial; font-size:14px;}
body#dental {background:url(../images/dental_bg.gif) top left repeat-x #fff; height:229px; margin:0; padding:0; width:100%; font-family:Arial; font-size:14px;}
body#jewellery {background:url(../images/jewellery_bg.png) top left repeat-x #023d67; height:68px; margin:0; padding:0; width:100%; font-family:Arial; font-size:14px;}
body#nature {background:url(../images/nature_bg.png) top left repeat-x #a5dd38; height:70px; margin:0; padding:0; width:100%; font-family:Arial; font-size:14px;}

h1,h2,h3,p,ul,ol,li,div,img,hr {margin:0; padding:0;}
li {list-style:none;}

a img {border:none;}
a {color:#000;}
/*hr {color:#fff; border:1px solid #fff; width:2050px; margin-left:-500px;}
*/

#wrapper {width:860px; margin:0 auto; padding:0; }

#header {height:62px; margin-bottom:8px;  position:relative; z-index:6;}
	#header .logo{ margin-bottom:8px; }
	#header .hd {position:absolute; top:0; left:0; z-index:-1; width:860px; height:68px;}
#topNav {float:right; line-height:62px; font-family:Georgia; text-transform:uppercase; margin-right:15px; }
	#topNav ul li {float:left; padding:0 10px;}
	#topNav ul li img {vertical-align:middle; height:52px;}
	#topNav ul li a {text-decoration:none; color:#c4c4c4; font-weight:bold;}
	#topNav ul li a:hover, #topNav ul li a.active {color:#545453;}

.content_top {background:url(../images/content_top.gif) bottom left no-repeat; width:805px; height:11px; margin:0 auto;}
.content_bottom {background:url(../images/content_bottom.gif) top left no-repeat; width:805px; height:11px; margin:0 auto;}

.round_top {background:url(../images/top.png) bottom left no-repeat; width:631px; height:12px; margin:0 auto;}
.round_bottom {background:url(../images/bottom.png) top left no-repeat; width:631px; height:12px; margin:0 auto;}

#content {background:#fff; min-height:400px; width:525px; margin:0 auto; padding:5px 140px;}
	.indexCol {width:220px; padding:5px 20px; float:left; font-size:0.8em;}
	.indexCol h1 {font-size:2em; font-weight:normal;}
	.indexCol .newsCol {color:#636466;}
	.newsCol a {color:#636466;}

#mainImg {height:107px; margin-top:-10px;}
#mainImg img {position:relative; z-index:0; }

#cont {position:relative; z-index:10; margin-top:-6px;}
#dental_nav {width:185px; margin-right:5px; float:left; padding-left:10px;}
	#dental_nav ul { margin-top:10px;}
	#dental_nav ul li {background:url(../images/dental_btn.gif) top left no-repeat; width:144px; height:37px; margin-bottom:5px;}
	#dental_nav ul li a {line-height:37px; text-decoration:none; font-weight:bold; color: #a5a4a4; margin-left:30px; }
	#dental_nav ul li a:hover,#dental_nav ul li a.active {color: #4d4d4f; }

#jewellery_nav {width:185px; margin-right:5px; float:left; padding-left:10px;}
	#jewellery_nav ul { margin-top:10px;}
	#jewellery_nav ul li {background:url(../images/jewellery_btn.gif) top left no-repeat; width:144px; height:37px; margin-bottom:5px;}
	#jewellery_nav ul li a {line-height:37px; text-decoration:none; font-weight:bold; color: #023d67; margin-left:30px; }
	#jewellery_nav ul li a:hover,#jewellery_nav ul li a.active {color: #4d4d4f; }

#nature_nav {width:185px; margin-right:5px; float:left; padding-left:10px;}
	#nature_nav ul { margin-top:10px;}
	#nature_nav ul li {background:url(../images/nature_btn.gif) top left no-repeat; width:144px; height:37px; margin-bottom:5px;}
	#nature_nav ul li a {line-height:37px; text-decoration:none; font-weight:bold; color: #78a71c; margin-left:30px; }
	#nature_nav ul li a:hover,#nature_nav ul li a.active {color: #4d4d4f; }

#main_content {float:left; width:660px;  }

#dental_content {background:#fff; min-height:400px; width:609px; margin:0 auto; padding:5px 10px; border-right:1px solid #ddd; border-left:1px solid #ddd;}
	#dental_content h3 {color:#506603; margin-bottom:5px;}

#jewellery_content {background:#fff; min-height:400px; width:609px; margin:0 auto; padding:5px 10px; border-right:1px solid #ddd; border-left:1px solid #ddd;}
	#jewellery_content h3 {color:#084a72; margin-bottom:5px;}

#nature_content {background:#fff; min-height:400px; width:609px; margin:0 auto; padding:5px 10px; border-right:1px solid #ddd; border-left:1px solid #ddd;}
	#nature_content h3 {color:#a98f31; margin-bottom:5px;}

#product_list {}
#product_list li { float:left; width:144px; min-height:80px; height: expression( this.scrollHeight < 81 ? "80px" : "auto" ); /* sets min-height for IE */ margin-right:5px; margin-bottom:10px; text-align:center;}
#product_list li a img { vertical-align:bottom; max-width:144px; max-height:120px; height: expression(this.height > 120 ? 120: true);}

#news_list { font-size:0.8em; font-weight:bold; }
#news_list a {color:#154f5b;}


#footer {text-align:center; margin-top:15px; font-size:0.8em;}

.contacttext {width:260px; overflow:auto; font-size:1em; font-family:"trebuchet ms";}
.contacttext:hover {border:2px solid #BBA27A; }
.contacttext:focus {border:2px solid #BBA27A; }
.contactselect {width:264px; padding:2px; }

.bold {font-weight:bold;}
.bitsmaller {font-size:0.9em;}
.smaller {font-size:0.8em;}
.margin-top {margin-top:10px;}
.margin-top-more {margin-top:50px;}
.margin-bottom {margin-bottom:5px;}
.darkblue {color:#154f5b;}
.gold {color:#c47700;}
.brown {color:#5F3E2F;}
.green {color:#55751a;}
.gray {color:#4d4d4f;}
.white {color:#fff;}
.circle {list-style:disc; margin-left:20px;}
.red {color:red;}
.clear {clear:both;}

