@charset "utf-8";
body {background:url(images/red_rock_background.gif) repeat center -300px ; font:normal 75%px Arial, Tahoma, Verdana; line-height: normal; color: #000; padding:0px; margin:0px auto; text-align:center;}
* html {height:100%;}
.clear {padding:0px; margin:0px; clear:both;}
.back_bg {background:#000; padding:0px; margin:0px auto; /*width:100%;*/ text-align:center;}
form {padding:0px; margin:0px; text-align:left; vertical-align:top;}

/* new Hearder CODE */
.wrapper {background:#000; padding:0px; margin:0px auto; width:1024px; text-align:center; vertical-align:top;}
.wrapper .logoHeader {background:url(images/logo.gif) no-repeat 15px center; padding:0px; margin:0px auto;}
.wrapper .logoHeader .logoHeader_sub {background:url(images/head_ringimg.gif) no-repeat 28% bottom; padding:0px 8px; margin:0px auto; display:block; height:80px; /*width:100%;*/ /*border:#fff solid 1px;*/ color:#fff; text-align:right;}
.wrapper .logoHeader .logoHeader_sub ul {padding:10px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:none; float:right; width:100%;}
.wrapper .logoHeader .logoHeader_sub ul li {padding:0px; margin:0px 0px 0px 3px; display:block; /*background-color:#fff;*/ float:right;}
.wrapper .logoHeader .logoHeader_sub ul li a.link_email, a.link_email:visited {padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-email_normal.gif) no-repeat center center; display:block;}
.wrapper .logoHeader .logoHeader_sub ul li a.link_email:hover{padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-email_over.gif) no-repeat center center; display:block;}
.wrapper .logoHeader .logoHeader_sub ul li a.link_youtube, a.link_youtube:visited {padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-youtub_normal.gif) no-repeat center center; display:block;}
.wrapper .logoHeader .logoHeader_sub ul li a.link_youtube:hover{padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-youtub_over.gif) no-repeat center center; display:block;}
.wrapper .logoHeader .logoHeader_sub ul li a.link_t, a.link_t:visited {padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-t_normal.gif) no-repeat center center; display:block;}
.wrapper .logoHeader .logoHeader_sub ul li a.link_t:hover{padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-t_over.gif) no-repeat center center; display:block;}
.wrapper .logoHeader .logoHeader_sub ul li a.link_skype, a.link_skype:visited {padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-skype_normal.gif) no-repeat center center; display:block;}
.wrapper .logoHeader .logoHeader_sub ul li a.link_skype:hover{padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-skype_over.gif) no-repeat center center; display:block;}

.wrapper .logoHeader .logoHeader_sub ul li a.header_tabs, aheader_tabs:visited{padding:2px 3px 3px 3px; margin:1px 0px 0px 0px; display:block; color:#fff; text-decoration:none; font-size:90%;  letter-spacing:1px;}
.wrapper .logoHeader .logoHeader_sub ul li a.header_tabs:hover {/*color:#fff; text-decoration:none; background-color:#813525;*/ color:#FF0101; /*background-color:#813525; border-bottom:#FF0101 solid 1px;*/}

.banner_new {background:#000 url(images/head-img.jpg) no-repeat left 0px; width:1024px; padding:0px; margin:0px auto; text-align:center;}
/* new Hearder CODE */

.wrapper_m {background:#000; padding:0px; margin:0px auto; text-align:center; vertical-align:top;}
.wrapper_n {padding:0px; margin:0px auto; width:1024px; text-align:left; /*background-color:#999999;*/}
.wrapper_m .wrapper_n .logoHeader {background:url(images/logo.gif) no-repeat 5px center; padding:0px; margin:0px auto;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub {background:url(images/head_ringimg.gif) no-repeat 28% bottom; padding:0px 8px; margin:0px auto; display:block; height:84px; /*width:100%;*/ /*border:#fff solid 1px;*/ color:#fff; text-align:right;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul {padding:10px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:none;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li {padding:0px; margin:0px 0px 0px 3px; display:inline; /*background-color:#fff;*/ float:right;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li a.link_email, a.link_email:visited {padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-email_normal.gif) no-repeat center center; display:block;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li a.link_email:hover{padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-email_over.gif) no-repeat center center; display:block;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li a.link_youtube, a.link_youtube:visited {padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-youtub_normal.gif) no-repeat center center; display:block;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li a.link_youtube:hover{padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-youtub_over.gif) no-repeat center center; display:block;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li a.link_t, a.link_t:visited {padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-t_normal.gif) no-repeat center center; display:block;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li a.link_t:hover{padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-t_over.gif) no-repeat center center; display:block;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li a.link_skype, a.link_skype:visited {padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-skype_normal.gif) no-repeat center center; display:block;}
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li a.link_skype:hover{padding:0px; margin:0px; margin-top:5px; width:36px; height:36px; background:url(images/icon-skype_over.gif) no-repeat center center; display:block;}

.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li a.header_tabs, a.header_tabs:visited{padding:2px 3px 3px 3px; margin:1px 0px 0px 0px; display:block; color:#fff; text-decoration:none; font-size:86%; }
.wrapper_m .wrapper_n .logoHeader .logoHeader_sub ul li a.header_tabs:hover {color:#fff; text-decoration:none; background-color:#813525;}

.banner {background:#000 url(images/head-img.jpg) no-repeat left 0px; padding:0px; margin:0px auto; text-align:center;}
.banner .banner1 {padding:0px; margin:0px auto; width:1024px; /*height:156px;*/ background:#000 url(images/head-img.jpg) no-repeat left 0px;}
	.inmiddle_leftPANE {float:left; padding:2px 0px 0px 0px; margin:0px; margin-top:156px; width:70%; height:28px; text-align:left; background-color:#000;}
	.inmiddle_rightPANE {float:right; padding:0px; margin:0px; margin-top:156px; width:30%; height:30px; text-align:right; background-color:#000;}
	.inmiddle_leftPANE ul {padding:0px; margin:0px; margin-left:5px; list-style-type:none;}
	.inmiddle_leftPANE li {padding:0px; margin:0px; display:inline-block;/*background-color:#fff;*/float:left; color:#fff; font-size:90%; letter-spacing:1px;}
	.inmiddle_leftPANE li a.inmiddle_links, a.inmiddle_links:visited {padding:5px 5px 4px 10px; margin:0px; width:auto; height:auto; display:block; color:#fff; text-decoration:none;}
	.inmiddle_leftPANE li a.inmiddle_links:hover { color:#FF0101; /*background-color:#813525;*/}
	
	a.search_btn, a.search_btn:visited {padding:0px; margin:0px 8px 0px 3px; width:24px; height:24px; background:url(images/seach_btn.gif) no-repeat center center; display:block; float:right;}
	a.search_btn:hover{padding:0px; margin:0px 8px 0px 3px; width:24px; height:24px; background:url(images/seach_btn.gif) no-repeat center center; display:block;}
	.search_textfield {float:right; margin:0px; margin-left:3px; padding:3px 2px 2px 2px; width:160px; height:17px; border:#000 inset 1px; background:url(images/seach_bg.gif) repeat-x left top; letter-spacing:1px;}
	label.LABEL_content{color:#fff; font:normal 90% Arial, Tahoma, Verdana; margin-top:6px; width:30%; display:block; text-align:right; letter-spacing:1px;}

.middlePane {background:#FFFFFF; padding:0px; margin:0px auto; width:1024px; text-align:left;/* background-color:red;*/}
.footerPANE {padding:10px 0px; margin:0px auto; text-align:center; font-size:90%; background:#FFFFFF none repeat scroll 0; width:1024px;}
	a.footer-link, a.footer-link:visited {color:#000; text-decoration:none; display:inline; padding:3px 5px; margin:0px 1px; text-align:center;}
	a.footer-link:hover {color:#000; text-decoration:none; background-color:#D4D3D3; padding:3px 5px; margin:0px 1px;}

.footerPANE img {padding:0px 15px;}
.copyright {padding:10px 0px; margin:0px; text-align:center; font-size:80%;}

.home_leftPANE {padding:8px 0px 8px 10px; margin:0px; width:71%; float:left; vertical-align:top; text-align:left; height:100%; /*background-color:#FF0000;*/}
.home_rightPANE {padding:8px 0px; margin:0px; width:28%; float:right; vertical-align:top; text-align:center; height:100%; /*background-color:#0033FF;*/}
.home_smallTEXTpane {padding:10px 15px; margin:0px; background-color:#D4D3D3; text-align:right;}
.category_leftPANE {padding:8px 0px; margin:0px 10px 0px 0px; width:16%; float:left; vertical-align:top; text-align:left; height:100%; background-color:#F2F2F2;}
.category_rightPANE {padding:8px 8px 8px 0px; margin:0px; width:82%; float:right; vertical-align:top; text-align:center; height:100%; /*background-color:#0033FF;*/}
.category_rightPANE .cRP_leftpane {padding:0px; margin:0px; width:73%; float:left; /*background:#FF0000;*/ text-align:left;}
.category_rightPANE .cRP_rightpane {padding:0px; margin:0px; width:27%; float:right; /*background:#00CC66;*/ text-align:center;}

.category_leftPANE_item {padding:8px 0px 8px 11px; margin:0px; width:16%; float:left; vertical-align:top; text-align:left; height:100%; /*background-color:#00CCFF;*/}
.category_uperfooterPANE_item {padding:5px; margin:10px 0px 0px 0px; text-align:left; border:#000 solid 1px; vertical-align:top;}
p.heading_v1 {display:block; padding:0px 0px 5px 0px; margin:0px; border-bottom:#000 solid 1px; font:normal large Arial, Tahoma, Verdana;}
p.heading_v2 {display:block; padding:0px 0px 5px 0px; margin:0px; font:normal x-large Arial, Tahoma, Verdana; color:#6F0000;}
div.headingPane {display:block; padding:10px 0px 5px 0px; margin:0px ; border-bottom:#000 solid 1px;}
.leftpaneHP {display:block; padding:0px; margin:0px; float:left; width:58%; /*background-color:#003399;*/ font:normal 14px Arial, Tahoma, Verdana; color:#000;}
.rightpaneHP {display:block; padding:0px; margin:0px; float:right; width:42%; /*background-color:#339966;*/}
.content_v1 {display:block; margin:0px; padding:0px 5px 5px 0px; text-align:left;}
a.BTNlink-item {display:block; padding:0px; margin:0px; background:url(images/tab2.gif) no-repeat right center; height:31px; text-decoration:none;}
a.BTNlink-item span{display:block; padding:2px 0px 0px 0px; margin:0px; background:url(images/tab1.gif) no-repeat left center; width:100%; height:29px; font:bold 16px Arial, Tahoma, Verdana; text-align:center; text-decoration:none; cursor:pointer;}
a.content10_v2 {display:block; padding:0px; margin:3px 0px; text-align:right; font-size:11px; text-decoration:underline;}

/* search page*/
.category_rightPANE .sRP_leftpane {padding:0px; margin:0px; width:50%; float:left; /*background:#FF0000;*/ text-align:left; vertical-align:top; font-size:12px;}
.category_rightPANE .sRP_rightpane {padding:0px; margin:0px; width:50%; float:right; /*background:#00CC66;*/ text-align:right; vertical-align:top; font-size:12px;}
.category_rightPANE .sRP_rightpane a, a:visited {color:#000;}
.category_rightPANE .sRP_rightpane a:hover {color:#FF0101; text-decoration:none;}
/* search page*/

h4 {font-size:large; font-weight:normal; padding:0px 5px 0px 10px; margin:0px; display:block; text-align:left;}
h5 {font-size:14px; font-weight:bold; padding:0px 5px 0px 10px; margin:5px 0px; display:block; text-align:left; color:#F20101; text-transform:uppercase;}

.arrowlistmenu {width: 100%; /*width of menu*/}
.arrowlistmenu .headerbar{font: bold 14px Arial; color: white; color:#242424; margin:10px 0px 0px 0px; /*bottom spacing between header and rest of content*/ padding: 4px 0 4px 10px; /*header text is indented 10px*/}
.arrowlistmenu ul{list-style-type: none; margin: 0; padding: 0; margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}
.arrowlistmenu ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}
.arrowlistmenu ul li a{color: #444343; background: url(images/gray_bullat.gif) no-repeat 10px center; /*custom bullet list image*/ display: block; padding: 2px 0; padding-left: 22px; /*link text is indented 19px*/ text-decoration: none; font-weight: normal; border-bottom: 1px solid #F8F8F8; font-size: 90%;}
.arrowlistmenu ul li a:visited{color: #444343;}
.arrowlistmenu ul li a:hover{ /*hover state CSS*/ color: #444343; background-color: #fff;}

.arrowlistmenu1 {width:auto; /*width of menu*/}
.arrowlistmenu1 ul{list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/}
.arrowlistmenu1 ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}
.arrowlistmenu1 ul li {color: #444343; /*custom bullet list image*/ display: block; padding: 2px 0; padding-left: 5px; /*link text is indented 19px*/ text-decoration: none; font-weight: normal; border-bottom: 1px solid #F8F8F8; font-size: 100%;}
/*.arrowlistmenu1 ul li a:hover{ color: #444343; background-color: #fff;}*/

a, a:visited {color:#000;}
a:hover {color:#000000;}


.category_uperfooterPANE {background-color:#F2F2F2; padding:5px; margin:10px 0px 0px 0px; text-align:left;}
#container {float: left; overflow: hidden;}
      #container div {float: left; background: #fff; border: 1px solid #E2E2E2; width:181px; margin-right: 5px; margin-bottom:5px; padding:10px 10px; /*font-size:11px; height:185px; */}
      #container .col2 {background: #fff;}
      #container .col3 {background: #fff;}
	  #container .col4 {margin-right:0px;}
	  
	  #container #container_prod-img {padding:0px; margin:0px; vertical-align:top; text-align:center; display:block; width:100%;}
	  #container #container_text {padding:0px; margin:2px 0px; vertical-align:top; text-align:left; display:block; width:100%;}

.staticPAGE_leftPANE {padding:0px 0px 8px 0px; margin:0px; width:266px; float:left; vertical-align:top; text-align:left; height:100%;/* background-color:#00CCFF;*/}
.staticPAGE_rightPANE {padding:8px 8px 8px 0px; margin:0px; width:72.1%; float:right; vertical-align:top; text-align:left; height:100%;/* background-color:#0033FF;*/}
.staticPAGE_leftPANE .static_banner {display:block; padding:0px 0px 50px 0px; margin:0px; width:274px; height:100%; color:#fff; background:#6F0403 url(images/leftpane_bg.jpg) repeat-x left bottom; border:#000 solid 2px;}
.staticPAGE_leftPANE .static_banner p.staticBanner_head {padding:10px 0px; margin:0px; background:url(images/heading_txt.gif) no-repeat center center; height:60px; display:block;}
.staticPAGE_leftPANE .static_banner ul {padding:0px; margin:0px; list-style-type:none; float:left; width:100%;}
.staticPAGE_leftPANE .static_banner ul li {padding:3px 10px; margin:0px; display:list-item; color:#fff; /*border:#fff solid 1px;*/}
.staticPAGE_leftPANE .static_banner ul li .static_textfield {border:#000 solid 1px; border-width:0px 1px; padding:5px; margin:0px; width:auto; height:14px; background:#fff url(images/textfield_bg.gif) repeat-x left top; font:normal 12px Arial, Tahoma, Verdana; color:#565555;}
.staticPAGE_leftPANE .static_banner ul li ul {padding:0px; margin:0px; list-style-type:none; width:100%; float:left;}
.staticPAGE_leftPANE .static_banner ul li ul li {padding:0px; margin:0px 5px 0px 0px; /*background-color:#FF0000; */display:block; float:left; /*width:50%;*/}
.staticPAGE_leftPANE .static_banner ul li ul li .static_textfield1 {border:#000 solid 1px; border-width:1px; padding:1px; margin:0px; width:auto; height:auto; background:#fff; font:normal 12px Arial, Tahoma, Verdana; color:#565555;}
.staticPAGE_leftPANE .static_banner p.static_line {display:block; padding:0px; margin:10px 10px; border-bottom:#fff solid 2px; width:auto;}
.static_label1 {float:left; height:20px; padding:0px 0px 0px 0px; margin:0px 3px 0px 10px;}
.static_label2 {padding:3px 0px 0px 0px; margin:0px 10px 0px 0px; height:17px;}
.static_label3 {padding:0px 0px 0px 25px; margin:0px 10px 0px 10px; height:17px; display:block; font-size:11px; font-style:italic; color:#E0E0E0;}
a.static_btn {background:url(images/btn_red-right.gif) no-repeat right top; padding:0px; margin:5px 5px 5px 0px; float:right; width:auto; text-decoration:none; display:block;}
a.static_btn span{background:url(images/btn_red-left.gif) no-repeat left top; padding:2px 15px 0px 10px; margin:0px; float:left; height:23px; display:block; cursor:pointer; font:bold 15px Arial, Tahoma, Verdana; color:#6F0403; text-transform:capitalize;}
.static_img {background:url(images/money.gif) no-repeat center top; width:auto; height:133px; display:block; margin:0px 0px; padding:0px;}
.static_subhead {font:bold 17px Arial, Tahoma, Verdana; text-align:center; padding:10px 0px 5px 0px; margin:0px; display:block;}

.staticPAGE_rightPANE p {padding:0px; margin:0px 10px; font:normal 12px Arial, Tahoma, Verdana; vertical-align:top; text-align:;}
.underline{text-decoration:underline;}		
#img2{position:absolute;z-index:-1;}
.skypenavpane{font-family:"calibri";font-size: 10pt; float:left;  margin-top:-2px; }	
.skype{font-family:"calibri";font-size: 10pt; float:right; margin-top:-10px;}
.skype1{font-family:px Arial,Tahoma,Verdana; font-size: 22pt; letter-spacing: 1px; padding-left:30px; padding-top:30px; color: #650403;}
.skype2{font-family:px Arial,Tahoma,Verdana;font-size: 10pt; padding-left:30px; padding-top:15px; margin-right:40px; letter-spacing: 1px;}
.bullets{padding-right:3px; padding-left:3px; }
#img3{position:relative; float:right; margin-right:10px; margin-top:0px; z-index:0}
#img4{margin-top:-3px;}
.utv{font-family:"GillSans";}
.jewelry{font-family:px Arial,Tahoma,Verdana; font-size: 10pt; letter-spacing: 1px;	margin-left:30px; margin-top:10px;}
.jewelry_heading{font-weight:bold; color:#650403;}
.buyjewelery_heading{font-family:px Arial,Tahoma,Verdana; font-size:22pt; letter-spacing:1px; color:#650403; padding-top:10px; padding-left:10px;}
.buyjewelery{font-family:px Arial,Tahoma,Verdana; font-size:10pt; letter-spacing:1px; padding-left:30px; padding-top:15px;}

.we_buy a,.we_buy a:visited{color:#0000FF;}
.we_buy a:hover{color:#FF0101;}