
#wrapper{width:900px;margin:0px auto;padding:0px;background-color:#FFF}#header{position:relative;margin:3px 0px;padding:0px;width:900px;height:110px;border-bottom:8px solid #a7a9ac}#header img{margin:0px;padding:0px;border:none}#logo{width:295px;float:left;height:100px}.container{padding:0;background-color:#FFF;border:1px solid #679ac9}#content{padding:20px 15px 40px 15px;background-color:#FFF}#container .contentLeft{padding:10px 15px 40px 15px;background-color:#FFF;width:300px} .contentRight{float:right;margin:0 0 0 40px}.homeimg{background:url(bg_01.jpg);height:458px} #section_overview{float:left;width:590px;padding:10px 10px 40px 15px}#section_overview_text{float:left;width:210px;padding-top:7px}#section_overview td{padding-right:8px} .pagination{background-color:#eee;margin:0 20px 10px 0;padding:2px 10px}.prev_next{padding:0 10px 4px 10px;background-color:#679ac9;text-align:center;color:#FFF;line-height:20px;font-size:13px} #details_img{float:left;width:260px;margin-right:20px}#details_img img{display:block;margin-bottom:10px}#details_img .imgTitle{margin:0 10px}#details_middle{float:left;width:330px;margin-right:30px}#details_third{float:left;width:225px}div#gobackbtn{float:right;text-align:right;padding:50px 0 15px 0}div.details_img{float:left;font-size:10px;margin:10px 0 10px 0;text-align:center;color:#999;text-transform:uppercase}div.details_img img{width:250px;border:1px solid #999}select.formFields{width:120px;margin:5px 5px 0 0;padding:1px 2px}textarea#comment{height:80px;width:315px}.small{font-size:10px} div.thumbs{float:left;padding:0px;text-align:center;color:#999;font-size:10px;line-height:1.2em;text-transform:uppercase;margin-bottom:10px;width:100px}#details_third div.thumbs{margin:10px 10px 10px 0px}div.thumbs img{width:100px;height:100px;margin-bottom:5px;display:block;border:1px solid #999}div.thumbs a.non-jewellery img{border:0}div.thumbs2{float:left;padding:3px 2px 3px 2px;text-align:center;color:#888;text-transform:uppercase;font-size:9px}div.thumbs2 img{width:55px;height:55px;border:1px solid #999}div.thumbs a,div.thumbs a:link,div.thumbs a:visited,div.thumbs a:active,div.thumbs2 a,div.thumbs2 a:link,div.thumbs2 a:visited,div.thumbs2 a:active{color:#999}div.thumbs a:hover,div.thumbs2 a:hover{text-decoration:none;color:#666} form#cart{margin-bottom:10px}.btns{clear:both;width:260px;float:right}.paymentMethods{display:none}table#shoppingcart{width:100%;border-collapse:collapse;clear:both}table#shoppingcart th{color:#FFF;margin:0;padding:2px 5px;height:25px;font-weight:bold;background-color:#679ac9;border:1px solid #679ac9;font-size:12px;text-align:left}table#shoppingcart td{border:1px solid #EEE;padding:3px;font-size:11px;vertical-align:middle}table#shoppingcart .noborder td{border:none;font-weight:bold}table#shoppingcart .noborder{border:medium none !important}table#shoppingcart th.details{width:auto}table#shoppingcart th.qty{width:100px;text-align:center}table#shoppingcart th.qty a{font-size:10px;text-align:right}table#shoppingcart th.price{width:100px;text-align:center}table#shoppingcart td.price{text-align:center}table#shoppingcart th.total{width:90px;text-align:center}table#shoppingcart td.desc{width:100%}table#shoppingcart td.total{text-align:center;font-weight:bold}table#shoppingcart td.tax{text-align:center}table#shoppingcart h3{font-weight:bold;margin-bottom:2px;font-size:12px;padding-bottom:0px}table#shoppingcart h3 a{}table#shoppingcart p{color:#666;font-size:11px}table#shoppingcart p.desc{}table#shoppingcart p.variations{}table#shoppingcart p.variations span.title{font-weight:bold;text-transform:capitalize}table#shoppingcart p.code{color:#666;font-size:10px}table#shoppingcart p.code span{color:#666;padding-right:10px}table#shoppingcart td.totalborder{border-bottom:2px solid #FFF}table#shoppingcart td.subtotal{background-color:#EEE;font-weight:bold;text-align:center;color:#666}table#shoppingcart td.subtotal.balance{background-color:#DDD;color:#333}table#shoppingcart td a.remove{font-size:10px;color:#679ac9}input.button.refresh{float:right}a.remove{font-size:10px} table#deliveryDetails{width:100%;border-collapse:collapse;clear:both}table#deliveryDetails th{font-weight:bold;font-size:12px;text-align:left;padding-left:5px;background-color:#EEE;border:1px solid #EEE}table#deliveryDetails td{border:1px solid #EEE;padding:5px;font-size:11px;vertical-align:top}select#shipping_method{width:130px}a.right{margin-left:140px;margin-top:10px} input#card_year,input#card_month,input#card_cvn{width:40px}label.divider{float:none;padding:0;margin:0}.paymentOptions span.required{display:none}table.paymentOptions{}.paymentOptions .form{width:450px}.paymentOptions .options div{border:1px solid #EEE;padding:7px 10px;margin-bottom:10px}.paymentOptions .options div h3{font-size:13px;margin:0}.paymentOptions .options div h3 a{padding:0 0 0 28px;line-height:14px;background-position:0 0}.paymentOptions .options div.eway h3 a{background:url(payment-visamaster.gif) no-repeat;padding:0 0 0 54px}.paymentOptions .options div.paypal h3 a{background:url(payment-paypal.gif) no-repeat}.paymentOptions .options div.directDeposit h3 a{background:url(payment-cash.gif) no-repeat}.paymentOptions .options div.cheque h3 a{background:url(payment-cheque.gif) no-repeat}.paymentOptions .options div.moneyOrder h3 a{background:url(payment-morder.gif) no-repeat} select#state_au{width:100px}table.registerReview{margin-left:50px}table.registerReview td{padding:0px 20px 0px 0px;font-size:12px}table.registerReview td.regLabel{text-align:right}.registerBox .btns{float:none;width:auto}.Forgot{margin-top:10px} .accountContainer{padding-bottom:10px;margin-left:0px}.accountContainer .accountImg{}.accountContainer h2 img{float:left;margin-right:5px}.accountContainer h2{margin:0;font-size:12px;line-height:18px;margin-bottom:3px}.accountContainer table.accountDetails{margin:10px 0px}.accountContainer table.accountDetails td{padding:0px 20px 0px 0px}.accountContainer form input.text{width:300px}.accountContainer a.acc_edit{font-size:12px;background-color:#679ac9;color:#FFF;padding:2px 7px}.accountContainer a.acc_edit:hover{background-color:#999;text-decoration:none}.addressContainer{margin-bottom:20px}.addressBox{border-bottom:1px solid #EEE;padding-bottom:10px;margin-left:0px}.addressBox h2 img{float:left;margin-right:5px}.addressBox h2{margin:0;color:#999;padding:0;font-size:12px;line-height:16px;margin-bottom:3px;background:none}.addressBox h3{margin:5px 0 0;padding:0;font-size:12px}.addressBox p{margin-bottom:10px}.addressBox a.btn_edit{font-size:12px;background-color:#679ac9;color:#FFF;padding:2px 7px}.addressBox a.btn_edit:hover{text-decoration:none}.addressBox a.btn_delete{font-size:12px;background-color:#AAA;color:#FFF;padding:2px 7px}.addressBox a.btn_delete:hover{text-decoration:none}.addressContainer form input.text{width:300px}.addressContainer a.btn_addAddress{font-size:12px;background-color:#679ac9;color:#FFF;padding:2px 7px}.addressContainer a.btn_addAddress:hover{text-decoratiskyon:none} #searchBox{position:absolute;right:0;top:40px;width:255px}.Search input#search{border:1px solid #999999;color:#999999;font-size:10px;float:left;margin:0px;padding:4px 3px 3px 5px;width:200px}.Search button#submit{font-size:12px;background-color:#679ac9;border:none;color:#FFFFFF;display:block;float:right;overflow:hidden;width:35px;height:20px} #footer{width:900px;padding:5px 0 5px 0;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999;line-height:1.2em}a:link.footer ,a:visited.footer,a:active.footer,a:hover.footer{color:#999}#footer a{color:#999999}#qmg_link{float:right;text-align:right;position:relative} .clear{clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}a.facebook{background-image:url(fan_facebook.gif);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;color:transparent !important;width:72px;height:23px;position:absolute;right:204px;top:14px}a.facebook:hover{background:url(fan_facebook2.gif) no-repeat}.p-details{float:left;margin-right:20px}.fb-container{float:left}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0 }
#topNavigation{position:absolute;right:0;top:88px;margin:0;padding:0;color:#999;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase}#topNavigation ul{float:right;margin:0px}#topNavigation li{list-style:none;float:left;margin:0 8px 0 0;border-right:1px solid #999;padding-right:8px}#topNavigation li.last{border-right:none;margin:0;padding:0} #subnav{position:relative;margin:0px;height:90px;width:890px;padding:5px 5px 0px 5px;background-color:#679ac9}#subnav a,#subnav a:link ,#subnav a:visited,#subnav a:active{color:#FFFFFF;text-decoration:underline}#subnav a:hover{text-decoration:none}#subnav_left{float:left;width:280px}#subnav_left .topCart{color:#FFFFFF;font-size:10px;position:absolute;padding:3px}#subnav_right{float:right;width:480px;text-align:right}#subnav_right ul{float:right;text-align:right;margin:0px}#subnav_right li{float:left;list-style:none;padding:0 4px;font-size:10px}#subnav_title{padding:20px 0 0 0}#subnav_right h1{text-align:right;color:#FFFFFF;font-size:26px;padding-right:10px;text-transform:uppercase}#subNavLeft{color:#FFFFFF} .footerNav{float:left}#footer ul{margin:0px;float:left}#footer li.top{color:#999999;border-right:1px solid #999999;display:block;float:left;padding:0 5px 0 0px;margin-right:5px;position:relative} #cartSteps{height:40px;padding:0px;font-size:10px;cursor:default;width:430px;margin-bottom:20px;background:transparent url(stepsBg.gif) repeat-x;float:right}#cartSteps .step0 span,#cartSteps .step1 span,#cartSteps .step2 span,#cartSteps .step3 span,#cartSteps .step4 span{float:left;height:30px;display:block;margin-left:30px;background:transparent url(steps.gif) no-repeat center 0px}#cartSteps .inactive span{color:#999}#cartSteps .active span{color:#679ac9;background-position:center -30px}#cartSteps .done span{color:#666;background-position:center -60px}#cartSteps span.first{background:#FFF url(stepsFirst.gif) no-repeat 20px 0px;margin-left:0px }#cartSteps .active span.first{background-position:32px -30px}#cartSteps .done span.first{color:#666;background-position:32px -60px}
*{margin:0;padding:0}body{color:#666;background-color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:12px}p,td,label{color:#666;line-height:1.5em;font-size:12px}a,a:link,a:visited,a:active{color:#679AC9;text-decoration:none}a:hover{text-decoration:underline} a.tooltip{margin-right:10px;text-decoration:none}a.tooltip img{margin-top:4px}a.tooltip:hover{position:relative}a.tooltip span{display:none}a.tooltip:hover span{background:#F0F0F0;border:1px solid #C0C0C0;display:block;font-size:10px;left:0pt;margin:10px;padding:5px;position:absolute;top:10px;width:200px;z-index:100}h1{color:#679ac9;padding:10px 0 3px 0;margin:0 0 5px 0;font-weight:normal;font-size:18px}h2{color:#FFF;line-height:1.3em;padding:3px 0 2px 5px;margin:0 0 10px 0;font-size:12px;font-weight:normal;background-color:#999}h3{color:#222;line-height:1.3em;margin:0;padding-bottom:5px;font-size:13px;font-weight:bold}h4{font-size:12px;line-height:1.25;margin:0 0 0.5em 0;color:#999}h5{font-size:11px;font-weight:bold;margin:0 0 0.5em 0}h6{font-size:10px;font-weight:bold;margin:0 0 0.5em 0}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0} ul,ol{margin:0.5em 1.5em 1.5em 1.5em}ul{padding-left:0;list-style-type:disc}ol{list-style-type:decimal}li ul,li ol{margin:1em 1.5em}#content li{padding-bottom:5px;line-height:1.2em} img{border:none}img.img_right{float:right;margin:0 0 0 10px} th{font-size:12px}td{vertical-align:top} .caption{font-size:11px;color:#999;font-style:italic}hr{border:1px solid #CCC;border-width:1px 0 0 0;height:1px;margin:10px 0 } label{color:#679ac9;font-weight:bold}#details_middle label{float:none;margin:0px;padding:0px;width:auto;text-align:left}input,select,button,textarea{border:1px solid #999;padding:3px 4px;color:#666;font-size:11px;font-family:Arial,Helvetica,sans-serif}option{padding-left:3px}.input{width:200px;padding:2px 3px}.input.text{width:150px}.input.password{width:150px}.input.radio{width:auto}.input.select{width:auto}button.disabled,button.disabled:hover{border:1px solid #ccc;padding:1px 2px;color:#999;background-color:#FFF}a.button{font-size:12px;background-color:#999;color:#FFFFFF !important;padding:2px 7px}input.button{font-size:12px;background-color:#679ac9;color:#FFFFFF !important;width:auto}button.addtocart{font-size:12px;background-color:#999;color:#FFFFFF !important;width:auto;border:none}a.continueShopping{font-size:12px;background-color:#679ac9;color:#FFFFFF !important;float:left;padding:2px 7px}a.proceedToCheckout{font-size:12px;background-color:#679ac9;color:#FFFFFF !important;float:right;padding:2px 7px}a.update{font-size:12px;background-color:#999;color:#FFFFFF !important;padding:2px 7px}table.paymentOptions button#submit{font-size:12px;background-color:#679ac9;height:26px;width:100px;color:#FFF !important;overflow:hidden;display:block;float:none}a.btn_back{background:#eaeaea ;text-align:center;float:left;height:18px;width:50px;color:#666 !important;overflow:hidden;display:block;line-height:17px;font-size:11px}a.continue{font-size:12px;background-color:#679ac9;color:#FFFFFF !important;float:right;padding:2px 7px}input.make_changes{font-size:12px;background-color:#999;color:#FFFFFF;width:auto;border:none;float:left;padding:2px 7px;margin-right:32px}input.completeRegistration{font-size:12px;border:none;background-color:#679ac9;color:#FFFFFF;float:right;padding:2px 7px;float:left}button#register{font-size:12px;background-color:#679ac9;color:#FFFFFF;margin-top:10px;padding:2px 7px;border:none}a.button:hover,a.submit:hover,input.button:hover,button:hover{background-color:#666;color:#FFF;text-decoration:none}a.whitebtn{font-size:11px;background-color:#fff;border:1px solid #679ac9;color:#679ac9;padding:2px 5px}a.bluebtn{font-size:11px;background-color:#679ac9;color:#FFF;padding:2px 5px}
form{}form div.placeholder{width:100%;padding:0px 0 4px;text-align:left;clear:both} form label{font-weight:bold;width:120px;text-align:right;float:left;padding:3px 5px;margin-right:10px;margin-top:2px;margin-bottom:5px}form label.inline_label,form label.inline{font-weight:normal;width:auto;text-align:right;float:none;padding:3px 5px;margin-right:0px}form label.checkbox{font-weight:normal;width:auto;font-size:11px;padding:0;text-align:left;margin:0 0 0 10px;clear:right} form div div.hint{color:#888;font-size:10px;padding-left:140px;padding-bottom:10px}form span.required{background-image:url('mandatory.gif');background-position:20% 30%;background-repeat:no-repeat;color:#A9BB11;font-size:20px;padding:0 5px;vertical-align:top} form input.text{margin-top:2px;margin-bottom:2px;padding:3px 4px}form select.select{margin-top:2px;margin-bottom:5px}form textarea.textarea{margin-top:2px;margin-bottom:5px;padding:5px;width:200px;height:50px}form input.checkbox{border:none;float:left;padding:0px}form button.submit{} form div.placeholder div.error{color:#A00000;font-weight:normal;font-size:11px;line-height:16px;background:url( "exclamation.gif" ) 140px 2px no-repeat;padding:2px 0px 2px 160px}form div.error input{background:#FFDFDF;border:1px solid #A00000}form div.error textarea{background:#FFDFDF;border:1px solid #A00000}form div.error select{background:#FFDFDF;border:1px solid #A00000}
a#qmg-link{clear:both;display:block;float:right;height:30px;width:150px;outline:none;opacity:0.2;filter:alpha(opacity = 20);text-indent:-999em}a#qmg-link{background:url(madebyqmg.png) no-repeat right 0}a#qmg-link:hover{background:url(madebyqmg.png) no-repeat right -30px;opacity:1;filter:alpha(opacity = 100)}