A{ text-decoration:none; }
#span4 {display: block;height: 60px;padding: 20px;}
#containerAdmin {background-color:#FFF;width: 600px;margin-right: auto;margin-left: auto;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #555;border: 1px solid #000000;height: 400px;}
div.footerAdmin {font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;color: #396C99;word-spacing: 1px;text-align: center;margin-right: auto;margin-left: auto;display: block;vertical-align: bottom;margin-bottom: 10px;margin-top: 400px;}
#container {background-color:#FFF;width: 770px;margin-top: 20px;margin-right: auto;margin-left: auto;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #555;padding-top: 0px;padding-right: 0px;padding-left: 0px;margin-bottom: 0px;overflow: visible;}
#container710 {
	background-color:#FFF;
	width: 770px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	text-align: left;
	height: 900px;
	overflow: visible;
	}	
#container750 {background-color:#FFF;width: 770px;margin-right: auto;margin-left: auto;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #555;text-align: left;}		
#home_revolve {background-color:#FFFFFF;width: 230px;height: 350px;padding: 0px;float: left;display: inline;margin-top: 20px;margin-left: 20px;}	
div.float {text-align: center;display: block;display: inline;float: left;height: 100px;width: 100px;margin: 30px 60px 30px 55px;}
div.floatPrimula {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 40px;
	width: 300px;
	font-weight: normal;
	color: #000000;
	voice-family: "\"}\"";
	voice-family:inherit;
	display: inline;
	float: left;
}
div.floatiresult {margin-right: 20px;margin-left: 10px;text-align: right;float: none;padding-bottom: 10px;padding-right: 20px;}  
div.floatiresult p {text-align: left;font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bolder;color: #666;vertical-align: top;display: inline;padding-left: 20px;}    
div.float p {text-align: center;font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bolder;color: #666;}   
div.floatHome {text-align: center;float: left;width: 100px;height: 175px;margin-right: 10px;margin-left: 10px;padding-right: 10px;padding-left: 5px;margin-bottom: 10px;}
div.floatHome p {text-align: left;font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bolder;color: #666;}
div.spacer {height: 25px;}
div.iresultcontainer {border: 1px solid #333;background-color: #ffe;} 
div.iresultfloat {float:left; font-size:10px;} 
div.iresultfloat p {text-align: center;}
div.floatALL {margin-right: 10px;margin-left: 10px;display: inline;text-align: center;margin-bottom: 20px;float: left;width: 147px;margin-top: 20px;} 
div.floatALL p {text-align: center;font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bolder;color: #666;vertical-align: top;}
div.catalog {background-color: #FFF;padding: 0px;margin-right: 40px;margin-left: 300px;display: block;}
div.catalog p {text-align: center;font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bolder;color: #666;vertical-align: top;}
div.home_shop {
	height: 158px;
	width: 115px;
	border: 1px solid #CCCCCC;
	display: inline;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: center;
	vertical-align: middle;
	letter-spacing: normal;
	text-transform: lowercase;
	margin-left: 50px;
}
div.quickSummary {color:#666;font-family:Arial, Helvetica, sans-serif;width: 400px;font-style:normal;float: right;display: inline;margin-right: 20px;}
div.newcollbox {background-color: #FFF;margin-right: auto;margin-left: auto;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #555555;display: block;width: 700px;}
div.matchbox {
	border: 1px solid #CCCCCC;
	background-color: #FFF;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555;
	display: block;
	width: 700px;
	padding-bottom: 10px;

}
div.currentcollbox {
	background-color: #FFF;
	margin-top: 10px;
	margin-right: 50px;
	margin-left: 50px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-top: 5px;
}
div.floatcol {float: left;margin-left: 25px;display: inline;margin-top: 45px;}
div.collectTitle{font-family:Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bolder;color: #B06935;text-align: left;display: inline;margin-left: 18px;}
div.footerHOME {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #396C99;
	word-spacing: 1px;
	text-align: center;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	width: 770px;
}
div.footerCollection {font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;color: #B06935;word-spacing: 1px;text-align: center;background-color: #FFF;margin-right: auto;margin-left: auto;width: 770px;}
div.footerContact {font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;color: #616652;word-spacing: 1px;text-align: center;background-color: #FFF;margin-right: auto;margin-left: auto;width: 770px;}
div.cat_image {float: left;background-color: #FFFFFF;width: 220px;margin-left: 40px;display: inline;margin-top: 20px;margin-bottom: 40px;}
div.collect_image {
	background-color: #FFFFFF;
	width: 380px;
	float: right;
	margin-right: 30px;
	voice-family: "\"}\"";
	voice-family:inherit;
	display: inline;
	margin-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
div.BirsayDisc_image {background-color: #FFFFFF;float: right;margin-right: 40px;voice-family: "\"}\"";voice-family:inherit;display: inline;margin-left: 40px;}
div.Primula_image {background-color: #FFFFFF;margin-right: 20px;voice-family: "\"}\"";voice-family:inherit;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #555;text-align: center;margin-left: 370px;}
div.collect_image2 {float: right;background-color: #FFFFFF;display: inline;margin-right: 30px;margin-left: 30px;margin-bottom: 15px;}
div.cat_menu {
	float: left;
	margin-top: 30px;
	margin-left: 90px;
	height: 300px;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B06935;
	text-align: justify;
	padding: 20px;
	clear: none;
	text-indent: 5px;
} 
div.image200 {height: 200px;width: 200px;margin-left: 20px;vertical-align: top;}
div.iresultdetails {
	border: 1px solid #666666;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin: 10px 10px 30px;
	text-align: left;
	word-spacing: 3px;
	float: right;
	width: 300px;
	line-height: 18px;
	display: block;
}
div.metal {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;}  
.catalogtext {background-color: #FFF;margin-left:300px;margin-right:40px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;}
.HomeNewCollFont {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #5D90AF;font-style: normal;font-weight: bold;}
.coll_div {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #999999;width: 125px;text-align: center;margin-right: 0px;margin-left: 0px;height: 125px;}
.white_underscore {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;}
body { background: #E7EBF0;margin: 0px; }
.headerFont {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 3px;
	text-align: center;
	vertical-align: middle;
	color: #4377A7;
	padding: 15px;
	text-transform: uppercase;
}
.headerCollection {font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;letter-spacing: 3px;text-align: center;vertical-align: middle;color: #B06935;padding: 15px;text-transform: uppercase;	}
.menuHome {font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;letter-spacing: 1px;text-align:center;vertical-align:middle;color: #4377A7;text-transform: uppercase;word-spacing: 30px;line-height: 30px;}
.menuCollection {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align:center;
	vertical-align:middle;
	color: #B06935;
	text-transform: uppercase;word-spacing: 30px;line-height: 30px;}
.menuContact {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align:center;
	vertical-align:middle;
	color: #616652;
	text-transform: uppercase;
	word-spacing: 30px;
	line-height: 30px;
}	
.CollNewFont {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #B06935;font-style: normal;font-weight: bold;width: 300px;text-indent: 20px;}
/*******************END COLLECTION*********************************/
SELECT {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: Arial, Helvetica, sans-serif;margin-left: 10px;margin-top: 5px;font-weight: normal;}
/************** .story styles *****************/

.storyL{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	text-indent: 1px;
	margin-left: 50px;
	}
	
.storyR{
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #333333;
	clear: both;
	text-align: right;
	}

.storyC{
	padding: 10px;
	width: 200px;
	height: 100px;
	float: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	margin-top: 0px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 0px;
	color: #333333;
	border: 1px solid #CCCCCC;
}
.story p{padding: 0px 0px 10px 0px;}
.category {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bolder;color: #B06935;}
.ring_details {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;text-indent: 55px;text-align: center;}
.blackBold {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;text-align: left;color: #333333;}
.collText {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: normal;margin-left: 40px;margin-right: 420px;text-align: justify;}
.collText710 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: normal;margin-left: 30px;margin-right: 30px;text-align: left;margin-top: 15px;}
.BirsayText {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: normal;margin-left: 40px;display: block;}
.PrimulaText {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: normal;display: block;margin-left: 20px;}
.BirsayTextsmall {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;font-weight: normal;margin-left: 40px;display: block;}
.collTextBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-bottom: 30px;
}
.collTextBOLD2 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #666666;margin-left: 30px;}
.collText2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #333333;text-align: left;margin-left: 10px;margin-right: 500px;padding-left: 20px;}
.page {margin-right: 30px;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;border-top: 1px solid #CCCCCC;border-right: 1px #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 1px #CCCCCC;margin-left: 30px;}
.iresultsDesc {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;line-height: 22px;}
.floatEnamel {float: right;width: 400px;text-align: center;display: inline;clear: both;}
.resultdetailtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5D90AF;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	display: block;
	padding-left: 20px;
}
.resultdetailtitleRING {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #B06935;font-style: normal;font-weight: bold;padding-bottom: 10px;padding-top: 10px;display: block;padding-left: 20px;}
.viewRing {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
div.basket_row_title {border: 1px solid #999999;width: 650px;margin-right: auto;margin-left: auto;color: #000000;padding: 5px;background-color: #F2F2F2;}
div.basket_row_item {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;width: 625px;padding-left: 15px;margin-right: auto;margin-left: auto;padding-top: 0px;padding-right: 5px;padding-bottom: 25px;}
div.item {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-indent: 50px;}
.ID {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-indent: 25px;}
.line {width: 650px;margin-right: auto;margin-left: auto;border-top: 1px solid #000000;margin-bottom: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}
.lineAdmin {width: 600px;margin-right: auto;margin-left: auto;border-top: 1px solid #000000;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}
.lineHome {width: 400px;border-top-width: 1px;border-top-style: solid;border-top-color: #333333;display: block;}
.lineCollection {width: 650px;border-top-width: 1px;border-top-style: solid;border-top-color: #333333;margin-right: auto;margin-left: auto;display: block;}
.submitLink {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;width: 115px;}
.Heading {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #000000;font-weight: lighter;margin-left: 60px;}
.HeadingAdmin {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #000000;font-weight: lighter;margin-left: 20px;}
.HeadingAddress {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #000000;font-weight: lighter;margin-left: 0px;}
.RingHeading {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #000000;font-weight: lighter;margin-left: 30px;}
.login_text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;margin-left: 60px;line-height: 13px;display: inline;letter-spacing: normal;font-weight: lighter;}
.basket_text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;line-height: 13px;display: inline;letter-spacing: normal;font-weight: lighter;}
table {font-family:arial,sans-serif; font-size:80%;}
td,th{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #555555;}
#fn,#dp,#ar{width:58px;}
#fr,#to{width:138px;}
caption{font-size:140%;border-bottom:none;padding:5px;text-align:left;}
thead th{background:#fff;text-align:left;}
tbody th{text-align:left;background:#FFF;}
tfoot td{text-align:right;font-weight:bold;background:#369;}
.radio {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.basic_text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;line-height: 17px;letter-spacing: normal;font-weight: lighter;}
.border {border-top: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #999999;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;}
.blackborder {border-top: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #000000;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000000;}
.space {margin-left: 50px;}
.Red {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #C83800;}
.li {list-style-position: inside;list-style-type: disc;}
.underscore {color: #FFFFFF;}
/* Footer styles*/
#footer {width:770px;}
#footer a {padding:1px 6px;font-weight:bold;line-height:11px;border-right:1px solid gray;}
#footer a.rightlink {border-right-width: 0px;}
#footer hr {height:1px;color:#B9C6D6;}
/*Menu Navigation Style*/
#mainnav {width:770px;}
#nav {width:580px;height:25px;}
#nav ul {list-style:none;margin:0px 0 0;padding:0;}
#nav li {display:inline;padding:0px 0 5px;margin:0;}
#nav a {font:bold 12px/12px Arial, Helvetica, sans-serif;letter-spacing:1px;color:#4377A7;text-decoration:none;padding: 0 15px;}
#nav a:hover {text-decoration:underline;}
#nav li.selecteditem {background-color:#DFE9F2;}
#nav a.nextisselected {border:0;}
#nav a.selectedlink {border:0;}
#nav a.lastitem {border:0;}
#nav a.lastselected {border:0;color:#DFE9F2;font-weight:bold;}
#subnav {width:770px;height:25px;background-color:#DFE9F2;}
#subnav ul {margin:0;padding:0;list-style:none;}
#subnav li {padding:2px 3px 2px 14px;}
#subnav li.firstsubnav {padding-left:10px;}
#subnav a {font:bold 10px/25px Arial, Helvetica, sans-serif;letter-spacing:1px;color:#4377A7;margin:0;padding:0 15px;text-decoration:none;text-align: center;}
#subnav a:hover {text-decoration:underline;}
.TermsText {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: normal;margin-left: 60px;display: block;margin-right: 60px;}
#basketHeader {background:#F9DEAC;color: black;font-weight:bold;font-size:11px;font-family: Arial, Helvetica, sans-serif;}
div.collectPaisley{font-family:Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bolder;color: #B06935;margin-left: auto;margin-right: auto;margin-bottom: 0px;margin-top: 0px;bottom: 20px;}
.stockist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	padding-left: 10px;
}
.stockist_Title{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #333333;text-align: left;text-indent: 10px;font-weight: bold;padding-top: 10px;text-decoration: underline;}
div.whorl_image {
	background-color: #FFFFFF;
	background-image: url(images/Skyran/whorl.jpg);
	display: block;
	background-repeat: no-repeat;
	width: 200px;
	margin-left: 40px;
	margin-bottom: 30px;
	clear: both;
	float: left;
	height: 195px;
}
.whorl_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	margin-left: 320px;
	margin-right: 80px;
	padding-right: 15px;
	padding-left: 15px;
	background-image: none;
	border: 1px solid #CCCCCC;
}
.whorl_border {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	width: 650px;
}
table {font-family:arial,sans-serif; font-size:80%;}
td,th{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #555555;}
#fn,#dp,#ar{width:58px;}
#fr,#to{width:138px;}
caption{font-size:140%;border-bottom:none;padding:5px;text-align:left;}
thead th{background:#fff;text-align:left;}
tbody th{text-align:left;background:#FFF;}
tfoot td{text-align:right;font-weight:bold;background:#369;}
.radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	margin-left: 2px;
}
.basic_text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;line-height: 17px;letter-spacing: normal;font-weight: lighter;}
.border {border-top: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #999999;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;padding-right: 5px;}
.space {margin-left: 50px;}
.Red {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #C83800;}
.contact_Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #616652;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	display: block;
	padding-left: 40px;
}
.contact_Heading_Table {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #616652;font-style: normal;font-weight: bold;padding-top: 10px;display: block;text-decoration: underline;}
.table_contact{border:1px solid #616652;background:#ffffff;margin:0px auto;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;height:140px;width:600px;} 
.TermsText {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: normal;margin-left: 40px;display: block;margin-right: 40px;}
.Termsline {width: 650px;margin-right: auto;margin-left: auto;border-top: 1px solid #000000;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}
.Price{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color:Red;font-weight:bold}
.prim_enamel {height: 40px;width: 40px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;padding: 0px;text-align: center;margin: 0px;}
.standing_stone_enamel {font-family: Arial, Helvetica, sans-serif;font-size: 10px;padding: 0px;text-align: center;margin: 0px;}
.Primula_Detail1 {padding: 20px;}
/* Footer styles*/
#footer {width:770px;}
#footer a {padding:1px 6px 1px 6px;font-weight:bold;line-height:11px;border-right:1px solid gray;}
#footer a.rightlink {border-right:0;}
#footer hr {height:1px;color:#B9C6D6;}
.buffer {margin-left: 10px;}
.buffer2 {margin-left: 20px;}
.Select_font {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #B06935;line-height: 22px;}
.grayborder {border: 1px solid #CCCCCC;}
/*Links Styles*/
#Links .lineLinks {width: 650px;margin-right: auto;margin-left: auto;border-top: 1px solid #4377A7;margin-bottom: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #333333;}
#Links .LinksText {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;line-height: 35px;margin-left: 20px;color: #FF0000;}
#Links .NewLinksBox {background-color: #FFF;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #555555;display: block;width: 600px;margin-left: 40px;margin-right: 40px;margin-top: 40px;margin-bottom: 40px;}
#Links .Link_Title{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #333333;font-style: normal;font-weight: bold;padding-bottom: 10px;padding-top: 10px;display: block;margin-left: 25px;}
#Links a:hover {text-decoration: underline;}
#Links a {font-size: 11px;font-weight: bold;}
input.btn{color:#000000; font-family: Arial, Helvetica,sans-serif; font-size:small; font-weight:bold;}
#standingstones{margin-left: 0px;background-image: url(images/Standing%20Stones/Heading/3.jpg);background-repeat: no-repeat;padding-top: 100px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
#standingstonessingle{margin-left: auto;background-image: url(images/Standing%20Stones/Single.jpg);background-repeat: no-repeat;padding: 0px;height: 230px;width: 710px;border: 1px solid #CCCCCC;margin-bottom: 50px;margin-right: auto;}
#standingstonesdouble{margin-left: auto;background-image: url(images/Standing%20Stones/Double.jpg);background-repeat: no-repeat;padding: 0px;height: 230px;width: 710px;border: 1px solid #CCCCCC;margin-bottom: 20px;margin-right: auto;}
.StandingStonesTitle{margin-right: 30px;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 16px;border-top: 1px solid #CCCCCC;margin-left: 30px;margin-top: 15px;padding-top: 5px;padding-bottom: 5px;}
#StandingStones_image1 {
	background-color: #FFFFFF;
	margin-right: 20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555;
	text-align: center;
	margin-left: 390px;
	background-image: url(images/Standing%20Stones/christine2.jpg);
	background-repeat: no-repeat;
	height: 467px;
	width: 333px;
	vertical-align: bottom;
	display: block;
}
#StandingStonesCaption {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #666666;voice-family: "\"}\"";voice-family:inherit;margin-top: 10px;margin-right: 5px;text-align: center;}
#menu {
position: relative;
width: 300px;
height: 400px;
background-image: url(images/Standing%20Stones/NXX141.jpg);
background-repeat: no-repeat;
list-style-type: none;
margin-right: auto;
margin-left: auto;}

#menu a {text-indent: -9999px;text-decoration: none;position: absolute;}
#item01 a { top: 1px; left: 15px; width: 94px; height: 398px; }                                           
#item02 a { top: 1px; left: 146px; width: 114px; height: 100px; }
#item03 a { top: 200px; left: 138px; width: 82px; height: 80px;}
#item04 a { top: 118px; left: 207px; width: 77px; height: 77px;}

#stones2 {
	position: relative;
	list-style-type: none;
	margin-right: auto;
	margin-left: auto;
	width: 710px;
	height: 460px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(images/Standing%20Stones/Page1.jpg);
}
#stones2 a {
	text-indent: -9999px;
	text-decoration: none;
	position: absolute;
	overflow: visible;
}
#EPX141 a { top: 1px; left: 15px; width: 94px; height: 398px; }                                           
#EEX141 a { top: 344px; left: 121px; width: 114px; height: 100px; }
#ERX141 a { top: 69px; left: 231px; width: 75px; height: 84px;}
#ENXX141 a { top: 291px; left: 291px; width: 82px; height: 159px;}
#EE141 a { top: 138px; left: 391px; width: 104px; height: 159px;}
#E0141 a { top: 244px; left: 549px; width: 62px; height: 64px;}
#EP141 a { top: 11px; left: 624px; width: 81px; height: 386px;}

/*-----------------Third Page Singles-------------------------------*/
#stones3 {
	position: relative;
	background-image: url(images/Standing%20Stones/Page3.jpg);
	list-style-type: none;
	margin-right: auto;
	margin-left: auto;
	width: 510px;
	height: 330px;
	background-repeat: no-repeat;
	background-position: center;
}
#stones3 a {
	text-indent: -9999px;
	text-decoration: none;
	position: absolute;
	left: 280px;
	top: 277px;
	width: 105px;
	height: 171px;
}
#EPX141 a { top: 136px; left: -1px; width: 115px; height: 174px; }                                           
#EP141 a { top: 239px; left: 620px; width: 73px; height: 145px; }
#ENX141 a { top: 20px; left: 286px; width: 86px; height: 186px;}
#EE141 a { top: 142px; left: 379px; width: 116px; height: 165px;}

#StandingStones_Kath {
	background-color: #FFFFFF;
	margin-right: 20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555;
	text-align: center;
	margin-left: 390px;
	background-image: url(images/Standing%20Stones/kath.jpg);
	background-repeat: no-repeat;
	height: 467px;
	width: 333px;
	vertical-align: bottom;
	display: block;
}

/*---------------------First Page - Double composite------------------------*/
#DoubleStones {position: relative;width: 300px;height: 400px;background-image: url(images/Standing%20Stones/Double_Page1.jpg);background-repeat: no-repeat;list-style-type: none;margin-right: auto;margin-left: auto;}
#DoubleStones  a {text-indent: -9999px;text-decoration: none;position: absolute;}
#double1 a { top: 149px; left: 15px; width: 148px; height: 201px; }                                           
#double2 a{ top: 232px; left: 208px; width: 92px; height: 168px; }
#double3 a { top: 15px; left: 41px; width: 140px; height: 107px;}
/*---------------------END----------------------------------------------------*/
.Select_font_blue {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #4377A7;line-height: 22px;}

/*---------------------Second Page - Double------------------------*/
#DoubleStones2 {position: relative;width: 710px;height: 462px;background-image: url(images/Standing%20Stones/Double_Group2.jpg);background-repeat: no-repeat;list-style-type: none;margin-right: auto;margin-left: auto;}
#DoubleStones2  a {text-indent: -9999px;text-decoration: none;position: absolute;}
#NXX142 a { top: 69px; left: 425px; width: 114px; height: 254px; }                                           
#E142 a { top: 11px; left: 218px; width: 101px; height: 181px;}
#P142 a { top: 113px; left: 7px; width: 89px; height: 184px; }                                           
#PX142 a{ top: 136px; left: 115px; width: 81px; height: 204px; }
#EX141 a { top: 97px; left: 568px; width: 140px; height: 121px;}
#R142 a { top: 174px; left: 325px; width: 84px; height: 133px;}
#E0142 a { top: 223px; left: 549px; width: 84px; height: 101px;}
/*---------------------END----------------------------------------------------*/

.JennersText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	margin-left: 40px;
}

.JennersTextBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	margin-bottom: 10px;
	border: 1px solid #000000;
	width: 390px;
	margin-left: 40px;
}
.jennersTextHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}
.Lomond_image {background-color: #FFFFFF;float: right;margin-right: 40px;voice-family: "\"}\"";voice-family:inherit;display: inline;margin-left: 20px;}
#Lomond_map {
	background-image: url(Lomond/map.jpg);
	background-repeat: no-repeat;
	height: 250px;
	width: 400px;
	display: block;
	margin-left: 30px;
	margin-top: 95px;
}
.JennersindexBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	margin-bottom: 10px;
	border: 1px solid #000000;
	width: 200px;
	margin-left: 10px;
}
/*---------------------Second Page - Double------------------------*/
#northsea2 {
	position: relative;
	list-style-type: none;
	margin-right: auto;
	margin-left: auto;
	width: 710px;
	height: 378px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(images/North%20Sea/Page2_2.jpg);
}
#northsea2  a {
	text-decoration: none;
	position:absolute;
	overflow: visible;
	left: 276px;
	top: 27px;
	width: 85px;
	height: 63px;
	background-image: url(images/trans.gif);
	text-indent: -9999px;
	display: block;
}
#N30 a  { top: 34px; left: 280px; width: 72px; height: 52px;}
#NX30 a 	{ top: 90px; left: 286px; width: 64px; height: 61px;} 
#NXX30 a 	{ top: 153px; left: 279px; width: 76px; height: 81px;}
#E51 a 		{ top: 250px; left: 211px; width: 102px; height: 111px;}
#P51 a 		{ top: 279px; left: 318px; width: 84px; height: 90px;}
#B51 a 		{ top: 278px; left: 408px; width: 70px; height: 83px;}
#EX30 a 	{ top: 143px; left: 386px; width: 83px; height: 86px;}
#NXXX30 a 	{ top: 113px; left: 516px; width: 83px; height: 86px;}
#P30 a 		{ top: 269px; left: 493px; width: 66px; height: 65px;}
#B30 a 		{ top: 233px; left: 567px; width: 54px; height: 68px;}
#E30 a 		{ top: 308px; left: 600px; width: 78px; height: 38px;}
.stockistHeadingLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	width: 115px;
	text-align: left;
	padding-left: 8px;
}
.darkgrayborder {
	border: 1px solid #999999;
}


/*---------------------MONEY BANGLES------------------------*/
#MoneyBangle {
	background-color: #FFFFFF;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555;
	text-align: center;
	margin-left: 390px;
	background-image: url(images/Ring%20Money%20Bangle/1.jpg);
	background-repeat: no-repeat;
	height: 467px;
	width: 333px;
	vertical-align: bottom;
	display: block;
	list-style-type: none;
}
#MoneyBangle  a {
text-indent: -9999px;
text-decoration: none;
position: absolute; 
background-image: url(images/trans.gif);
display: block;
}

#MoneyBangle1 a { top: 351px; left: 604px; width: 137px; height: 81px; }                                           
#MoneyBangle2 a { top: 545px; left: 722px; width: 125px; height: 64px; }
#MoneyBangle3 a { top: 384px; left: 929px; width: 120px; height: 46px;}



div.floatMoney{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 300px;
	color: #000000;
	font-weight: normal;
	padding: 0px 30px 30px;
	line-height: 20px;
	border-right: 1px solid #CCCCCC;
	float: left;
	text-align: justify;
	display: block;
	clear: both;
}

div.floatMoneyItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 300px;
	color: #000000;
	font-weight: normal;
	padding: 0px 30px 30px 10px;
	line-height: 18px;
	border-right: 1px solid #CCCCCC;
	float: left;
}

/*---------------------MONEY BANGLES - END----------------------------------------------------*/

/*-------------------CASCADE--------------------------------------------------*/
#cascade{
	margin-left: 0px;
	background-image: url(images/Cascade/Header2.jpg);
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.water {
	background-image: url(images/Cascade/water2.jpg);
	background-repeat: no-repeat;
}
.cascade_enamel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	display: table;
}
#Enamel_Left  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 125px;
	width: 65px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	text-align: center;
	padding-right: 15px;

}
div.index{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: normal;
	line-height: 20px;
	text-align: justify;
	display: block;
	padding-top: 0px;
	padding-left: 290px;
	padding-right: 50px;
}
#header{
	margin-left: 0px;
	background-image: url(images/collection_hdr.jpg);
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.floatSkyran {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 300px;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
	border-right: 1px solid #CCCCCC;
	float: left;
	display: table;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 30px;
}
.Christmas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-right: 20px;
	margin-left: 20px;
	color: #000000;
}
#breckon{
	margin-left: 0px;
	background-image: url(images/Breckon/Helly.jpg);
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#rowanHeader{
	margin-left: 0px;
	background-image: url(images/Home_header.jpg);
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.floatNorthSea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 300px;
	color: #000000;
	font-weight: normal;
	padding: 0px 30px 30px;
	line-height: 20px;
	float: left;
	text-align: justify;
	display: block;
	clear: both;
}