/*
Theme Name: Twenty Ten
Theme URI: http://wordpress.org/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: the WordPress team
Version: 1.3
License: GNU General Public License
License URI: license.txt
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
* {
    margin: 0;
    padding: 0;
}
body {
background: url("images/bg.png") repeat-y scroll center center #dcdcdc;
	font-size: 12px;
font-family: tahoma;
color:#130e43;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}

#calculator{ background-image: url("images/sb1.png") ;width:279px; height:574px; margin:0px auto;}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}
a {
    color: #00529F;
    text-decoration: none;
}


.bg_free_contact, .free_contact1{
	background: url("images/bg_bot_contact.png") no-repeat scroll 0 bottom transparent;
    float: left;
  
	padding:20px 40px 10px;
    width: 270px;	
}

#track_your{
	 float: left;
    margin-right: 20px;
    width: 280px;
}

#track_your .title_track_your{
background: url("images/track_1.png") no-repeat scroll 0 0 transparent;
    float: left;
    font-size: 18px;
    height: 20px;
    padding: 9px 10px;
    width: 275px;
}
#track_your  .bg_track_your{
	background: url("images/track_3.png") no-repeat scroll 0 bottom transparent;
    float: left;
       
    padding: 7px 40px 15px;
    width:199px;
 
   	
}
#track_your  .track_your{
 background: url("images/track_2.png") repeat-y scroll 0 0 transparent;
    float: left;
 width: 275px;
}
.title_free_contact{
background: url("images/bg_top_contact.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 28px;
    margin-left:219px;
    padding: 5px 10px;
    width: 330px;	
}

.free_contact{
 background: url("images/bg_mid_contact.png") repeat-y scroll 0 0 transparent;
    float: left;
      margin-left:219px;
   
    width: 350px;
}
/* =Layout
-------------------------------------------------------------- */

/*
LAYOUT: Two columns
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/
#container {
    margin: 0 auto;
    width: 970px;
	position: relative;
}

#text-5{
   position: relative;
}

.seo{
 padding:0 20px;
dispaly:none;
} 

.seo p{
	padding:10px 0;
}

h1.tescoGoldExchange {
    background: url("images/logo.png") repeat scroll 0 0 transparent;
    float: left;
    height: 94px;
    width: 352px;
}
p.links {
    float: right;
    font-size: 1.1em;
    padding-top: 23px;
}
#menu-top-menu {
    clear: both;
    height: 48px;
    padding: 2px 0;
    width: 95%;
margin: 0 auto;
}
#menu-top-menu li {
   background: url("images/lili_03.png") no-repeat right;
    float: left;
    list-style-type: none;
	height: 38px;
margin-top: 2px;
}
#menu-top-menu li:hover {
    background: url("images/ac-holi_03.png") repeat scroll 0 0 transparent!important;
height:38px;
 margin-top: 2px;
}
#menu-top-menu li.current-menu-item {
    background: url("images/ac-holi_03.png") repeat scroll 0 0 transparent;
height:38px;
 margin-top: 2px;
}

#menu-top-menu li.current-menu-item a{
background: url("images/mt_03.png") no-repeat center bottom;
}

#menu-top-menu li a:hover {
background: url("images/mt_03.png") no-repeat center bottom;
}
ul#menu-top-menu.menu li#menu-item-51{
background:none;
}
.wideFormLabel7{float:left;}
#menu-top-menu li a {
    color: #e7e2ba;
    display: inline-block;
    height: 27px;
    padding: 11px 9px 0px 10px;
    text-decoration: none;
}
#colLeft {
    clear: both;
    float: left;
    padding: 0 0 20px 12px;
    width: 671px;
}
#homepart1 {
    background: url("images/homepart1.jpg") repeat scroll 0 0 transparent;
    height: 297px;
    padding: 20px 250px 5px 30px;
}

.price_compare{
	float: left;
    width: 369px;
}
}

.img_video{
	float:right;
}

.four_step,.uk, .all_step {
	float:left;
}

.bg_bot{
	background: url("images/bg_bot_big.png")  no-repeat  scroll center top transparent;
 width: 668px;
height:20px;
float:left;
}
.step{
 float: left;
    height: 96px;
    padding-left: 80px;
    padding-right: 5px;
    padding-top: 10px;
    width: 236px;	
}

.step_small{
 float: left;
    font-weight: bold;
    height: 96px;
    padding-left: 80px;
    padding-right: 5px;
    padding-top: 10px;
    width: 87px;	
	font-size:15px;
}

#left_col{
	float:left;
	margin-right:23px;
}

#right_col{
	float:left;
}
#right_col  .img_video{
	margin:30px 0 48px;
}
.logo strong {display: none;}
.step1_small{
	background: url("images/bg_num1.png") no-repeat scroll left center transparent;
    margin-right: 5px;
}

.price_compare .mid-price{
background: url("images/bg_mid_price.png") repeat-y scroll center top transparent;
    float: left;
    padding: 15px 9px;
    width: 351px;
}

.bg_bot_small{
background: url("images/bg_bot_price.png") no-repeat scroll center top transparent;
    float: left;
    height: 20px;
    width: 369px;
}
#post-15 table{width: 350px; border-color: #e2c335; border-width: 1px; border-style: solid; background-color: #fef9db; margin-left: 1px;" border="1" rules="rows" align="left"
}

.item{
float: left;
    margin-right: 10px;
    width: 204px;
}

.item .title_item{
background: url("images/bg_item_title.png") no-repeat scroll center top transparent;
    color: #130E43;
    float: left;
    font-size: 16px;
    height: 23px;
    padding: 1px 10px;
    width: 184px;
	
}

.item_mid{
background: url("images/bg_item_mid.png") repeat-y scroll center top transparent;
    float: left;
    padding: 10px 10px;
    width: 184px;	
}
.item_mid img{
 	height: 140px;
    width: 184px;
}

.item_bot{
  background: url("images/bg_item_bot.png") no-repeat scroll center top transparent;
    float: left;
    height: 20px;
    width: 204px;	
}

.step3_small{
	background: url("images/num_3_n.png") no-repeat scroll left center transparent;
    
}

.step2_small{
	background: url("images/num_2_n.png") no-repeat scroll left center transparent;

   
}
.step4_small{
	background: url("images/num_4_n.png") no-repeat scroll left center transparent;
   margin-right: 5px;
}

.step1{
	background: url("images/num_1_n.png") no-repeat scroll center center transparent;
    margin-right: 5px;
}

.step3{
	background: url("images/num_3_n.png") no-repeat scroll center center transparent;
    margin-right: 5px;
}

.step2{
	background: url("images/num_2_n.png") no-repeat scroll center center transparent;
   
}
.step4{
	background: url("images/num_4_n.png") no-repeat scroll center center transparent;
   
}

 .all_step{
	 background: url("images/bg_mid_big.png") repeat-y scroll center top transparent;
    padding: 10px 9px;
    width: 650px;
}

.four_step h1, .uk h1{
	  background: url("images/bg_top_big.png") no-repeat scroll center top transparent;
    color: #130E43;
    float: left;
    font-size: 18px;
    height: 17px;
    padding: 10px;
    width: 648px;
}

.four_step h1, .uk h1{
	  background: url("images/bg_top_big.png") no-repeat scroll center top transparent;
    color: #130E43;
    float: left;
    font-size: 18px;
    height: 17px;
    padding: 10px;
    width: 648px;
}
#homepart1 h1 {
    font-weight: bold !important;
    margin-bottom: 15px !important;
}

.four_step h2, .uk h2{
	  background: url("images/bg_top_big.png") no-repeat scroll center top transparent;
    color: #130E43;
    float: left;
    font-size: 18px;
    height: 17px;
    padding: 10px;
    width: 648px;
}
#homepart1 h2 {
    font-weight: bold !important;
    margin-bottom: 15px !important;
}

#region1 p {
    line-height: 1.4em;
    margin: 0 0 15px;
}

.tt-menu{
	display:none;
    background: none repeat scroll 0 0 #EBBD2F;
    border-radius: 0 0 5px 5px;
    float: right;
    height: 20px;
    position: absolute;
    right: 340px;
    top: 0;
    width: 90px;
}

.ste1_big span{
	 width: 576px;
    float: left;
}
.tt-menu ul {
list-style:none;
padding-left: 15px;

}
.tt-menu ul li{
float:left;
 padding-right: 2px;
}
.tt-menu ul li a{
color: #FFFFFF;
    font-family: tahoma;
    font-size: 12px;
    text-decoration: none;
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}

#homepart2 {
    background: none repeat scroll 0 0 #FDFADB;
    margin-bottom: 14px;
    padding-bottom: 10px;
}

.clearfix {
    display: block;
}
#homepart2Left {
    float: left;
    width: 424px;
}
#keyBHeading {
    padding: 10px 0 10px 10px;
    width: 414px;
}
#region1 h2 {
    color: #000000;
    font-weight: bold;
}

#keyBHeading h2 {
    margin: 0 !important;
}
#region1 ol {
    margin-bottom: 15px;
}

#keyBSteps {
    margin: 0 !important;
    width: 424px;
}
#keyBSteps li.keyBStep1 {
    background: url("images/step1.png") repeat scroll 0 0 transparent;
}

#region1 li {
  
    line-height: 1.4em;
    margin: 0 25px;
}

#keyBSteps li {
    display: block;
    float: left;
    font-weight: bold;
    height: 34px;
    list-style: none outside none;
    margin: 0 !important;
    padding: 90px 0 0 22px;
    width: 190px;
}
#homepart2 a {
    color: #000000;
    text-decoration: underline;
}
#keyBSteps li.keyBStep2 {
    background: url("images/step2.png") repeat scroll 0 0 transparent;
}
#keyBSteps li.keyBStep3 {
    background: url("images/step3.png") repeat scroll 0 0 transparent;
}
#keyBSteps li.keyBStep4 {
    background: url("images/step4.png") repeat scroll 0 0 transparent;
}
#homepart2Right {
    float: left;
    width: 280px;
}
#keyBs {
    background: url("images/keyBenefits.png") repeat scroll 0 0 transparent;
    height: 247px;
    width: 280px;
}
#region1 h3 {
    color: #000000;
	font-weight: bold;
}
#homepart3 h2{
color:#fff;
}
.clubcardText {
   
    margin-bottom: 10px !important;
    width: 450px;
}
#keyBs h3, #keyBs ul {
    display: none;
}
h2.priceCheck {
    background: url("images/price-check.png") repeat scroll 0 0 transparent;
    height: 42px;
    margin-bottom: 0 !important;
    width: 704px;
}
.replace span {
    display: none;
}
.gold {
    padding: 15px 10px;
}
#compare {
    border-left: 1px solid #E3B628;
    border-top: 1px solid #E3B628;
}
#compare td.header {
    background: none repeat scroll 0 0 #231F20;
    color: #FFFFFF;
}

#region1 td {
     border-bottom: 1px solid #E2C335;
    border-right: 1px solid #E2C335;
    font-size: 16px;
   
    padding: 10px;
}

#compare td {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #E3B628;
    border-right: 1px solid #E3B628;
    padding: 8px 10px !important;
}
span.goldmorebtn {
    clear: right;
    display: block;
    float: right;
    padding-left: 10px;
    padding-top: 10px;
    text-align: right;
}
span.goldmore {
    clear: left;
    display: block;
   
    font-weight: bold;
    padding-top: 15px;
    text-align: right;
}
.clear {
    clear: both;
}
#colRight {
    float: right;
    width: 278px;
padding-bottom: 35px;
}
.howMuch {
    background: url("images/how-much-is-my-gold-worth.png") no-repeat scroll center top transparent;
    padding-top: 37px;
}
.panel {
    background: url("images/panelBg.png") repeat scroll 0 0 transparent;
    padding: 0 14px;
}
.input {
    padding-bottom: 5px;
}
label, .checkboxes p, .wideFormLabel p {
    color: #333333;
    
    margin: 0 !important;
}
.input input {
    border: 1px solid #E3B951;
    margin-top: 3px;
    padding: 2px;
    vertical-align: middle;
    width: 200px;
}
.button {
    padding-top: 5px;
    text-align: right;
padding-bottom: 15px;
}
.panelEnd {
    background: url("images/panelEnd.png") repeat scroll 0 0 transparent;
    height: 23px;
}
.getGoldPack {
    background: url("images/get-your-gold-pack.png") repeat scroll 0 0 transparent;
    padding-top: 37px;
}
.panel {
    background: url("images/panelBg.png") repeat scroll 0 0 transparent;
    padding: 0 14px;
}
.panel p, .panelWide p {
    
    margin-bottom: 10px;
}
.input select {
    background-color: #FFFFFF;
    border: 1px solid #E3B951;
    margin-top: 3px;
    padding: 2px;
    width: 206px;
}
#footer {
    color: #333333;
  
}

#footer {
     background: url("images/footerBg.png") no-repeat scroll 0 0 transparent;
    clear: both;
    height: 143px;
    margin: 0 auto;
    width: 946px;
}
#mf{
 clear: both;
    height: 30px;
    width: 100%;
}
#nav-f{
width:100%;
}
#nav-b{
width:61%;
float:left;
margin-top: 15px;
}
#nav-b ul{
 clear: both;
    display: block;
    float: left;
padding-left: 25px;
}
#nav-b p{
float: left;
    text-align: center;
    width: 100%;
}
#nav-b ul li{
float:left;
padding: 15px 13px;
}
#nav-b ul li a{
font-size:14px;
}
#nav-b ul li a:hover{
text-decoration: underline;
}
#logo-f{
float:right;
width:38%;
}
#mf div ul li{
background: url("images/chiali_03.png") no-repeat center right;
float:left;
 padding: 8px 10px;
}

.alignright{
	float:right;
}

.testimonial, .testimonialswidget_testimonial_list{
	float:left;
}

.testimonialswidget_testimonial_list1{
	float:left;
	background:url(images/mid_feed1.png) repeat-y;
	width:507px;
	 
}

.testimonialswidget_testimonial_list2{
	float:left;
	background:url(images/top_feed1.png) no-repeat scroll top;
	width:507px;
 
}
.testimonialswidget_testimonial_list3 p{
	background:url(images/icon_top.png) no-repeat scroll left top;
	padding:0 0 0 23px;
	float:left;
	text-align: justify;
}
.testimonialswidget_testimonial_list3 p span{
	background:url(images/icon_bot.png) no-repeat scroll right bottom;
	padding:0 23px 0 0px;
	float:left;
}

.author{
	float: left;
    text-align: right;
    width: 424px;
}

.testimonialswidget_author{
	font-size:16px;
}

.testimonialswidget_testimonial_list{
		width:510px;
		margin-top:20px;
		margin-left:100px;
}

.testimonialswidget_testimonial_list3{
	background: url("images/bot_feed1.png") no-repeat scroll center bottom transparent;
    float: left;
    padding: 20px 30px 50px 29px;
    width: 448px;
}
#mf div.menu-footer-menu-container ul#menu-footer-menu.menu li#menu-item-128{
background:none;}
#footer a {
    color: #333333;
    text-decoration: none;
}
#footer a:hover{
    text-decoration: underline;
}
.xoxo li#text-3,.xoxo li#text-2{
 
  width: 100%;
 
  position: relative;
}

a{
color:#130E43;
}
.wpcf7-form p{

    margin-bottom: 10px;
	padding: 0 15px;
}
select.wpcf7-form-control{
 background-color: #FFFFFF;
    border: 1px solid #E3B951;
    margin-top: 3px;
    padding: 2px;
    width:138px;
}


#TICKER{
 position: absolute;
    right: 32px;
    top: 53px;
    width: 393px;
}

#TICKER_BODY{

color: #444444 !important;
    font-family: Arial;
    font-size: 12px !important;
}
 input.wpcf7-form-control{
   border: 1px solid #7F9DB9;
    margin-right: 15px;
    margin-top: 3px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-top: 2px;
    vertical-align: middle;
    width: 135px;
 }
.price_compare h2 {
    background: url("images/bg_top_price.png") no-repeat scroll center top transparent;
    color: #130E43;
    float: left;
    font-size: 18px;
    height: 16px;
    padding: 10px;
    width: 349px;
}
  input.wpcf7-submit{
  background:url("images/submit.png") no-repeat;
	border-width: 0;
	width:121px;
	height:25px;
	color: #000000;
	font-weight: bold; 
	margin-top: 10px;
  }

#textarea{
	width:230px;
}

.wpcf7-list-item span.wpcf7-list-item-label{
color: #7F7F7F;
    font-size: 10px;
}
.wpcf7-form h3{
 color: #2F71AA;
    font-size: 14px;
    font-weight: bold;
    padding: 15px 0;
    text-align: center;
}
#region1 h2.entry-title{
 
}
.howitworks {
    height: 116px;
    padding: 15px 10px 0 70px;
    width: 624px;
}
.howitworks1 {
    background: url("images/howitworks1.png") repeat scroll 0 0 transparent;
}
.howitworks2 {
    background: url("images/howitworks2.png") repeat scroll 0 0 transparent;
}
.howitworks3 {
    background: url("images/howitworks3.png") repeat scroll 0 0 transparent;
}
.howitworks4 {
    background: url("images/howitworks4.png") repeat scroll 0 0 transparent;
}
.entry-title a{
color:#000;
 display: block;
    padding: 5px 6px 2px 15px;
}
#notes {
    background: url("images/notes.png") no-repeat scroll right top #FDFADB;
    height: 230px;
    margin-top: 0;
    padding: 5px 340px 0 20px;
}
#homepart3 {
    background: url("images/homepart3.jpg") repeat scroll center top transparent;
    color: #FFFFFF;
    padding: 0 0 20px 30px;
}
#post-30.post-30 h2.entry-title{
display:none;
}
.whatwebuyend {
    background: url("images/Assorted-gold.png") no-repeat scroll center bottom;
    padding: 15px 10px 405px;
}
ul.whatwebuy {
    display: table;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 684px;
}
ul.whatwebuy li {
     background: none repeat scroll 0 0 #FDE873 !important;
    background-image: none;
    float: left;
    font-weight: bold;
    height: 50px;
    line-height: 1.2em !important;
    margin: 6px 6px 0 0 !important;
    padding: 0 !important;
    position: relative;
    text-align: center;
    width: 130px;
}
ul.whatwebuy li span {
    display: block;
    margin: 5px 8px 10px;
}
#single-post{
 
    padding: 15px 10px 130px;
}

#single-post h1.entry-title{
background:none;
}
.entry-content div ul li {
    background: url("images/LNBlueArrow.gif") no-repeat scroll 0 6px transparent;
    list-style: none outside none;
    padding: 0 0 3px 8px;
}
#fimg img{
width:300px;
}


#wideForm {
 
}

.clearfix {
    display: block;
}
.wideFormRow {
    clear: both;
    padding-bottom: 5px;
}
.wideFormLabel {
    clear: both;
    float: left;
    padding-top: 5px;
    
}
label, .checkboxes p, .wideFormLabel p {
   color: #7F7F7F;
    font-size: 11px;
    font-weight: bold;
    margin: 0 !important;
}
.req {
    color: #F7282A;
}
.wideFormInput, .wideFormCheckboxes {
    float: right;
}
.wideFormInput select {
    border: 1px solid #7F9DB9;
    margin-top: 3px;
    padding: 2px;
margin-right:16px;
}
#cb{
padding-top: 10px;
}
.howitwork{

}
#wideForm7{
 padding-left: 80px;
    width: 500px;
}
.clearfix7:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
#wideForm7.clearfix div.wideFormRow div.wideFormInput span.wpcf7-form-control-wrap select{
    margin-top: 3px;
    padding: 2px;
    width: 265px;
	margin-right:0;
}
#wideForm7.clearfix div.wideFormRow div.wideFormInput span.wpcf7-form-control-wrap input{
    margin-top: 3px;
    padding: 2px;
    vertical-align: middle;
    width: 259px;
margin-right:0;
}
#wideForm7.clearfix div.wideFormRow div.wideFormInput span.wpcf7-form-control-wrap span.wpcf7-form-control span.wpcf7-list-item input{
width:20px;
}
#wideForm7.clearfix div.wideFormRow div.wideFormInput span.wpcf7-form-control-wrap span.wpcf7-form-control span.wpcf7-list-item{
margin:0 32px 0 0;
}
#ctl00_MainNavigation_nav{
 background: url("images/nav-bg.png") repeat scroll 0 0 transparent;
 clear: both;
    height: 66px;
    width: 100%;
}
#region1 h1{

font-weight: normal;
 
 
}

.price_compare h2{
	 background: url("images/bg_top_price.png") no-repeat scroll center top transparent;
    color: #130E43;
    float: left;
    font-size: 18px;
    height: 16px;
    padding: 10px;
    width: 349px;
}

.price_compare h1{
	 background: url("images/bg_top_price.png") no-repeat scroll center top transparent;
    color: #130E43;
    float: left;
    font-size: 18px;
    height: 16px;
    padding: 10px;
    width: 349px;
}
.four_step{
	margin:16px 0;
}

.ste1_big{
	float: left;
    width: 100%;
    	 background: url("images/bg_four_step.png") repeat-x scroll center top transparent;	
}
.ste21_big{
 float: left;
    min-height: 106px;
    padding: 10px 0 10px 73px;
    width: 88%;
 background: url("images/num_1_n.png") no-repeat scroll left top transparent ;	
}
.ste22_big{
 float: left;
    min-height: 106px;
    padding: 10px 0 10px 73px;
    width: 88%;
	 background: url("images/num_2_n.png") no-repeat scroll left top transparent;	
}
.ste23_big{
 float: left;
    min-height: 106px;
    padding: 10px 0 10px 73px;
    width: 88%;

	 background: url("images/num_3_n.png") no-repeat scroll left top transparent;	
}
.ste24_big{
 float: left;
    min-height: 106px;
    padding: 10px 0 10px 73px;
    width: 88%;

	 background: url("images/num_4_n.png") no-repeat scroll left top transparent;	
}
.ste1_big img{
	float:left;
	padding-right:10px;
}
#region1 h1 a{
color:#855723;
font-size:18px;
font-weight: normal;
text-transform: uppercase;
}
#calculator #today{
visibility: hidden;
}
.vega div#wpcf7-f82-p7-o1.wpcf7 form.wpcf7-form div#wideForm.clearfix{
	padding-left: 80px;
    width: 500px;
}
.vega div form div#wideForm div.wideFormRow div span select{
width:265px;
margin:0;
}
.vega div form.wpcf7-form div#wideForm div.wideFormRow div.wideFormInput{
width:265px;
margin:0;
}
.vega div form.wpcf7-form div#wideForm div.wideFormRow div.wideFormInput span input{
width:265px;
margin:0;
padding-left:0;
}
.vega div form div#wideForm.clearfix div.wideFormRow div#cb span input{
width:15px;
}
#text-4{
 background: url("images/sb2.png") no-repeat scroll 0 0 transparent;
    height: 235px;
    margin: 10px 0;
    padding:0 20px;
    width: 90%;
}
#text-4.widget-container div.textwidget div form.wpcf7-form div.button{
 padding-left: 15px;
    text-align: left;
}
#text-5.widget-container div.textwidget div#calculator{
  background: url("images/sb1.png") no-repeat scroll 0 0 transparent;
width: 278px;
 height:573px;
}
#text-5{
padding-left:2px;
position: relative;
}
#text-5 h3{
font-size: 18px;
    text-align: center;
    top: 15px;
 *top: 30px;
    width: 100%;
    position: absolute;
}
#goldc div#secondary.widget-area ul.xoxo li#text-5{
display:none;
}
#text-4.widget-container div.textwidget div#wpcf7-f130-w2-o1.wpcf7 form.wpcf7-form p span.wpcf7-form-control-wrap input{
width:207px;
}
#text-5.widget-container div.textwidget div#calculator div#weights div.weight input{
 border: 1px solid #7F9DB9;
}
#text-5.widget-container div.textwidget div#calculator div#numbers{
 padding-top: 38px;
padding-right: 50px;
}
#text-5.widget-container div.textwidget div#calculator div#options{
 padding: 15px 0 0 0;
}
#text-5.widget-container div.textwidget div#calculator div#weights div.weight input{
 margin-top: 5px;
*margin:6px 0 4px;
margin:7px 0 4px\9;
}
#text-5.widget-container div.textwidget div#calculator div#weights div.weight span{
 padding-left: 1px;
}
#text-5.widget-container div.textwidget div#calculator div#buttons{
padding-right: 80px;
    padding-top: 20px;
}

.faqs p{
	margin:0 !important;
}

.faqs p strong{
	float: left;
    
    margin-top: 10px;
    width: 100%;
}

.faqs ul{
	float:left;
	width:100%;
	
}

.cat_press a{
	padding:0;
}

.cat_press .post{
	padding-bottom: 20px;
	border-bottom:1px solid #000000;
	margin-bottom:20px;	
}

.cat_press .post .entry-summary p a{
 float: left;
    margin: 5px 0 10px;
    width: 100%;
	color:#c68c01;
}

div.panel
{
 height: 425px;
 display: none;
background: url("images/pannel.png") no-repeat;
 margin: 0 0 0 -20px;
    width: 100%;
padding:0 20px;
}
h2.flip{
font-size: 18px;
}
#text-5.widget-container div.textwidget div#calculator div#weights{
 padding-left: 110px;
 height: 380px;
}
#text-4.widget-container div.textwidget div#wpcf7-f130-w2-o1.wpcf7 form.wpcf7-form div.button{
padding-bottom:0;
}
#text-4.widget-container div.textwidget div#wpcf7-f130-w2-o1.wpcf7 form.wpcf7-form div.wpcf7-response-output{
margin-top:4em;
}
#text-5.widget-container div.textwidget div#calculator div#weights div.weight{
 height: 33px;
    padding: 2px 0 0;
}
.logo { font-size: 22px;
}

	.mooquee {
position:absolute;
overflow:hidden;
white-space:nowrap;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:60px;
}
* html .mooquee {
position:relative;
overflow:hidden;
white-space:nowrap;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:60px;
}
 
.mooquee-text {
position:absolute;
}
.layer_one {
z-index:10;
}
.layer_two {
z-index:50000;
}
.layer_one, .layer_two {
position:absolute;
 right: 30px;
    top: 53px;
height:20px;
line-height:20px;
font-family:arial,helvetica,sans-serif;
font-size:12px;
color:#686767;
font-weight:normal;
font-variant:normal;
text-transform:none;
letter-spacing:0px;
 
}
.layer_one a:link, .layer_one a:active, .layer_one a:visited,
.layer_two a:link, .layer_two a:active, .layer_two a:visited {
color:#686767;
text-decoration:none;
}
.layer_one a:hover, .layer_two a:hover {
color:#ff6600;
text-decoration:none;
}
.smtclr {
clear:both;
margin-top:0;
}
.page-onecolumn{
     margin: auto;
    width: 946px;
}
.page-onecolumn ul {
float:left;
width:100%;
}
.page-onecolumn ul li{
line-height:1.4em;
}
html#ie7 body#newpage .social{
position:absolute;
right:0;
top:0;
width:auto;
}
html#ie8 body#newpage .social{
position:absolute;
right:0;
top:0;
width:auto;
}
html#ie9 body#newpage .social{
position:absolute;
right:0;
top:0;
width:auto;
}
