@charset "utf-8";
/* CSS Document */

/* main */

body {
	height: 100%;
	background-image: url(../images/hompagetopbg.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.imageoff {
	left:-9999px;
	position:absolute;
	top:-9999px;
}
#enquiry {
	background-image: url(../images/enquiry.gif);
	height: 30px;
	width: 180px;
	background-repeat: no-repeat;
}

#container {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/bgtopfade.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	height: 100%;
		}
		
#contentmain :after	 {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;
}	
		
		
#footerfade {
	background-image: url(../images/bgbottomfade.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}

		
		#banner {
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: left 40px;
	height: 140px;
		}

		#content {
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: left 40px;
	height: 140px;
		}
		
		#sidebar-a {
	float: right;
	margin: 0;
	background-repeat: no-repeat;
	height: 585px;
	width: 290px;
	background-position: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
		}

		
		#sidebar-a:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;}


		#footer {
	clear: both;
	background-image: url(../images/bgbottomfade.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 30px;
		}	
			
#contentmain {
	height: 140px;
	width: 450px;
}

#contentfull{
	height: 140px;
	width: 758px;
}
#contentmenu {
	width: 190px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

#contentmenu:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;}

#enquiry {
	background-color: #FFFFFF;
}

#enquiry:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;}

#contentwelcome {
	width: 250px;
	float: right;
	background-image: url(../images/blank.gif);
	height: 100%;
}

#contentsubpages {
	width: 555px;
	float: right;
}


.minitext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#welcome {
	background-image: url(../images/welcome.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}

#bracelets {
	background-image: url(../images/braceletsheader.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}

#producthighlights {
	background-image: url(../images/productsheader.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}


#welcometext {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
}
#whatsnew {
	background-color: #F5F5F5;
	background-image: url(../images/whatnewimage.gif);
	background-repeat: no-repeat;
	padding-bottom: 10px;
}


#whatsnewtext {
	padding-top: 30px;
	padding-left: 5px;
}
#containerbottom {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bgbottomfade.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	height: 30px;
}
#footerbottom {
	background-color: #F3F3F7;
}
#imageborder {
	padding: 5px;
	border: 1px solid #EAEAEA;
	height: 80px;
	width: 80px;
	float: left;
	margin-right: 10px;
}

#imageborder100 { border:1px solid #eaeaea; float:left; height:140px; margin:0 10px 10px 0; padding:5px; width:110px; }

#highlightlink {
	padding: 5px;
	height: 90px;
	width: 530px;
	margin-bottom: 10px;
}

#highlightlink :after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
}
#contactus {

	background-image: url(../images/contactus.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}
#newsletter {

	background-image: url(../images/newsletter.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}
#news {

	background-image: url(../images/news.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}
#aboutus {


	background-image: url(../images/aboutus.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}
#ordering {



	background-image: url(../images/ordering.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}
#whatsnewhome {
	background-color: #F5F5F5;
	background-image: url(../images/whatnewimagehome.gif);
	background-repeat: no-repeat;
	padding-bottom: 10px;
	background-position: right;
}
#visitus {




	background-image: url(../images/visitus.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}
#whatsnewheader {




	background-image: url(../images/whatnewheader.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}
#brochure {


	background-image: url(../images/brochure.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}
#request {



	background-image: url(../images/request.gif);
	height: 40px;
	width: 250px;
	background-repeat: no-repeat;
}

.jqifade{position:absolute;background-color:#aaaaaa;}
div.jqi{width:400px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;position:absolute;background-color:#ffffff;font-size:11px;text-align:left;border:solid 1px #eeeeee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:7px;}
div.jqi .jqicontainer{font-weight:bold;}
div.jqi .jqiclose{position:absolute;top:4px;right:-2px;width:18px;cursor:default;color:#bbbbbb;font-weight:bold;}
div.jqi .jqimessage{padding:10px;line-height:20px;color:#444444;}
div.jqi .jqibuttons{text-align:right;padding:5px 0 5px 0;border:solid 1px #eeeeee;background-color:#f4f4f4;}
div.jqi button{padding:3px 10px;margin:0 10px;background-color:#2F6073;border:solid 1px #f4f4f4;color:#ffffff;font-weight:bold;font-size:12px;}
div.jqi button:hover{background-color:#728A8C;}
div.jqi button.jqidefaultbutton{background-color:#341B4C}
.jqiwarning .jqi .jqibuttons{background-color:#341B4C;}
.impromptuwarning .impromptu{background-color:#aaaaaa;}
.impromptufade{position:absolute;background-color:#ffffff;}
div.impromptu{position:absolute;background-color:#cccccc;padding:10px;width:300px;text-align:left;}
div.impromptu .impromptuclose{float:right;margin:-35px -10px 0 0;cursor:pointer;color:#213e80;}
div.impromptu .impromptucontainer{background-color:#213e80;padding:5px;color:#ffffff;font-weight:bold;}
div.impromptu .impromptumessage{background-color:#415ea0;padding:10px;}
div.impromptu .impromptubuttons{text-align:center;padding:5px 0 0 0;}
div.impromptu button{padding:3px 10px 3px 10px;margin:0 10px;}
.colsJqifadewarning .colsJqi{background-color:#b0be96;}
.colsJqifade{position:absolute;background-color:#ffffff;}
div.colsJqi{position:absolute;background-color:#d0dEb6;padding:10px;width:400px;text-align:left;}
div.colsJqi .colsJqiclose{float:right;margin:-35px -10px 0 0;cursor:pointer;color:#bbbbbb;}
div.colsJqi .colsJqicontainer{background-color:#e0eEc6;padding:5px;color:#ffffff;font-weight:bold;height:160px;}
div.colsJqi .colsJqimessage{background-color:#c0cEa6;padding:10px;width:280px;height:140px;float:left;}
div.colsJqi .jqibuttons{text-align:center;padding:5px 0 0 0;}
div.colsJqi button{background:url(../images/button_bg.jpg) top left repeat-x #ffffff;border:solid #777777 1px;font-size:12px;padding:3px 10px 3px 10px;margin:5px 5px 5px 10px;width:75px;}
div.colsJqi button:hover{border:solid #aaaaaa 1px;}
.brownJqiwarning .brownJqi{background-color:#cccccc;}
.brownJqifade{position:absolute;background-color:#ffffff;}
div.brownJqi{position:absolute;background-color:transparent;padding:10px;width:300px;text-align:left;}
div.brownJqi .brownJqiclose{float:right;margin:-20px 0 0 0;cursor:pointer;color:#777777;font-size:11px;}
div.brownJqi .brownJqicontainer{position:relative;background-color:transparent;border:solid 1px #5F5D5A;color:#ffffff;font-weight:bold;}
div.brownJqi .brownJqimessage{position:relative;background-color:#F7F6F2;border-top:solid 1px #C6B8AE;border-bottom:solid 1px #C6B8AE;}
div.brownJqi .brownJqimessage h3{background:url(../images/brown_theme_gradient.jpg) top left repeat-x #ffffff;margin:0;padding:7px 0 7px 15px;color:#4D4A47;}
div.brownJqi .brownJqimessage p{padding:10px;color:#777777;}
div.brownJqi .brownJqimessage img.helpImg{position:absolute;bottom:-25px;left:10px;}
div.brownJqi .brownJqibuttons{text-align:right;}
div.brownJqi button{background:url(../images/brown_theme_gradient.jpg) top left repeat-x #ffffff;border:solid #777777 1px;font-size:12px;padding:3px 10px 3px 10px;margin:5px 5px 5px 10px;}
div.brownJqi button:hover{border:solid #aaaaaa 1px;}
.cleanbluewarning .cleanblue{background-color:#acb4c4;}
.cleanbluefade{position:absolute;background-color:#aaaaaa;}
div.cleanblue{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;position:absolute;background-color:#ffffff;width:300px;font-size:11px;text-align:left;border:solid 1px #213e80;}
div.cleanblue .cleanbluecontainer{background-color:#ffffff;border-top:solid 14px #213e80;padding:5px;font-weight:bold;}
div.cleanblue .cleanblueclose{float:right;width:18px;cursor:default;margin:-19px -12px 0 0;color:#ffffff;font-weight:bold;}
div.cleanblue .cleanbluemessage{padding:10px;line-height:20px;font-size:11px;color:#333333;}
div.cleanblue .cleanbluebuttons{text-align:right;padding:5px 0 5px 0;border:solid 1px #eeeeee;background-color:#f4f4f4;}
div.cleanblue button{padding:3px 10px;margin:0 10px;background-color:#314e90;border:solid 1px #f4f4f4;color:#ffffff;font-weight:bold;font-size:12px;}
div.cleanblue button:hover{border:solid 1px #d4d4d4;}
.extbluewarning .extblue{border:1px red solid;}
.extbluefade{position:absolute;background-color:#ffffff;}
div.extblue{border:1px #6289B6 solid;position:absolute;background-color:#CAD8EA;padding:0;width:300px;text-align:left;}
div.extblue .extblueclose{background-color:#CAD8EA;margin:2px -2px 0 0;cursor:pointer;color:red;text-align:right;}
div.extblue .extbluecontainer{background-color:#CAD8EA;padding:0 5px 5px 5px;color:#000000;font:normal 11px Verdana;}
div.extblue .extbluemessage{background-color:#CAD8EA;padding:0;margin:0 15px 15px 15px;}
div.extblue .extbluebuttons{text-align:center;padding:0px 0 0 0;}
div.extblue button{padding:1px 4px;margin:0 10px;background-color:#cccccc;font-weight:normal;font-family:Verdana;font-size:10px;}
.jqismoothfade{position:absolute;background-color:#333333;}
div.jqismooth{width:350px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;position:absolute;background-color:#ffffff;font-size:11px;text-align:left;border:solid 3px #e2e8e6;-moz-border-radius:10px;-webkit-border-radius:10px;padding:7px;}
div.jqismooth .jqismoothcontainer{font-weight:bold;}
div.jqismooth .jqismoothclose{position:absolute;top:0;right:0;width:18px;cursor:default;text-align:center;padding:2px 0 4px 0;color:#727876;font-weight:bold;background-color:#e2e8e6;-moz-border-radius-bottomLeft:5px;-webkit-border-bottom-left-radius:5px;border-left:solid 1px #e2e8e6;border-bottom:solid 1px #e2e8e6;}
div.jqismooth .jqismoothmessage{padding:10px;line-height:20px;color:#444444;}
div.jqismooth .jqismoothbuttons{text-align:right;padding:5px 0 5px 0;border:solid 1px #e2e8e6;background-color:#f2f8f6;}
