@charset "utf-8";
/* CSS Document */

html{
overflow: -moz-scrollbars-vertical;
}

body{
background: #005635 url(../images/mainbg.gif) top left repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
text-align:center;
margin: 20px 0px 0px 0px;
padding: 0;
}

#wrapper{
margin: 0 auto;
width: 940px;
text-align: justify;
}

.clear{
clear: both;
}

#logo{
float: left;
width: 389px;
}

#topinfo{
float: right;
width: 541px;
height: 148px;
background: url(../images/topinfo.gif) bottom right no-repeat;
text-align:right;
height: 118px;
padding: 5px;
color: #FFF;
font-size: 11px;
font-weight:bold;
}

#navigation{
clear: both;
width: 939px;
text-align:left;
height: 38px;
padding-bottom: 19px;
background: url(../images/navbtmborder.gif) bottom left no-repeat;
}

#content{
clear: both;
width: 923px;
padding: 8px;
text-align:justify;
background: #ecf1e4;
overflow: hidden;
}

#col1{
float: left;
width: 552px;
margin-bottom: 10px;
}

#col2{
float: right;
width: 360px;
margin-bottom: 10px;
}

#flashbanner{
float: left;
width: 552px;
border-width: 7px 1px 1px 1px;
border-color: #bcc7aa;
border-style: solid;
background: #FFF;
margin-bottom: 10px;
}

#requestform{
float: right;
width: 350px;
padding: 5px;
background: #bcc7aa;
border: 1px solid #bcc7aa;
text-align:left;
margin-bottom: 10px;
}

#goldseal{
clear: both;
float: left;
width: 358px;
border: 1px solid #bcc7aa;

}

.subpages{
clear: both;
float: left;
width: 550px;
background: #FFF;
border: 1px solid #bcc7aa;
margin-bottom: 10px;
}

.easysteps{
clear: both;
float: left;
width: 542px;
background: #FFF;
border: 5px solid #906d00;
text-align:center;
}

.subpages2{
clear:both;
float: right;
width: 360px;
background: #FFF;
border: 1px solid #bcc7aa;
margin-bottom: 10px;
}

#titles{
background: #bcc7aa;
padding: 4px 4px 5px 4px;
text-align:left;
color: #906d00;
font-weight:bold;
font-size: 24px;
font-family: "Times New Roman", Times, serif;
float: right;
width: 430px;
}

#goldtitles{
background: #bcc7aa;
padding: 5px;
text-align:center;
color: #906d00;
font-weight:bold;
font-size: 24px;
font-family: "Times New Roman", Times, serif;
float: right;
width: 348px;
}

#subpgtitles, .subpgtitles{
background: #bcc7aa;
padding: 5px;
text-align:left;
color: #906d00;
font-weight:bold;
font-size: 24px;
font-family: "Times New Roman", Times, serif;
}


.goldsealcontent{
clear: both;
padding: 5px 5px 5px 120px;
text-align:left;
background: #FFF;
}

.goldsealcontent2{
clear: both;
padding: 5px;
text-align:left;
background: #FFF;
}

.testimonials{
padding: 5px;
text-align:left;
background: #bcc7aa;
}

#sellit{
float: right;
width: 348px;
padding: 5px;
text-align: center;
}

#footer{
clear: both;
background: #bcc7aa;
padding: 8px;
text-align:center;
font-size: 11px;
}

#copyright{
margin: 0 auto;
width: 940px;
padding: 2px 0;
text-align:left;
font-size: 10px;
color: #FFF;
}

#copyright a:link, #copyright a:visited{
color: #bcc7aa;
}

#copyright a:hover{
text-decoration: underline;
}

h1,h2,h3{
color: #906d00;
font-family: "Times New Roman", Times, serif;
margin: 0;
padding: 5px;
}

h1{
font-size: 28px;
border-bottom: 1px solid #906d00;
text-align:center;
margin-bottom: .5em;
}

h1.noborder{
font-size: 28px;
border-bottom: 0px;
text-align:center;
margin-bottom: .5em;
}

h2{
font-size: 18px;
}

h3{
font-size: 14px;
}

/*************** Navigation Links ****************/

ul#navlist{
margin: 0;
padding: 0;
}

ul#navlist li{
list-style: none;
padding: 0;
margin: 0;
display: inline;
border-right: 1px solid #00755b;
}

ul#navlist li.last{
border-right: 0px;
}

ul#navlist li a:link, ul#navlist li a:visited{
background: url(../images/navbg.gif) top left repeat-x;
line-height: 35px;
padding: .95em 1.23em;
color: #FFF;
font-weight:bold;
}

ul#navlist li a:hover{
color: #00755b;
text-decoration: none;
}

ul#navlist li a.current:link, ul#navlist li a.current:visited{
background: url(../images/navactive.gif) top left repeat-x;
color: #00502f;
}

#navigation a:link, #navigation a:visited{
background: url(../images/navbg.gif) top left repeat-x;
display: block;
padding: 0px 8px;
line-height: 38px;
text-align:center;
text-decoration: none;
color: #FFF;
font-weight:bold;
border-right: 1px solid #00755b;
}

#navigation a:hover{
color: #00755b;
text-decoration: none;
}

#navigation a.last:link, #navigation a.last:visited{
border-right: none;
text-decoration: none;
}

#navigation a.current:link, #navigation a.current:visited{
background: url(../images/navactive.gif) top left repeat-x;
color: #00502f;
}

/**************** Global Links **************/

a:link, a:visited{
color: #00755b;
text-decoration: none;
}

a:hover{
text-decoration: underline;
color: #11a485;
}

/********** Footer Links *************/

ul#btmlinks{
margin: 0;
padding: 0;
}

ul#btmlinks li{
list-style: none;
display: inline;
}

ul#btmlinks li a:link, ul#btmlinks li a:visited{
line-height: 18px;
padding: 0 11px;
}

ul#btmlinks li a:hover{
color: #11a485;
}


a img{
border: 0;
}

/************* Top Info Links **************/

#topinfo a:link, #topinfo a:visited{
color: #FFF;
padding: 0 7px;
text-decoration: none;
}

#topinfo a:hover{
color: #bcc7aa;
}

#topinfo a.goldtracker:link, #topinfo a.goldtracker:visited{
color: #d1a10f;
}

#topinfo a.goldtracker:hover{
text-decoration: underline;
}

input[type=submit]{
background: #be9403 url(../images/buttonbg2.gif) top repeat-x;
color: #000;
font-weight:bold;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
padding: 5px 2px;
border: 1px solid #be9402;
margin: 0 auto;
cursor: hand;
}

input[type=submit]:hover{
background: #006043 url(../images/buttonbg.gif) top repeat-x;
border: 1px solid #006043;
}

.leftside{
float: left;
padding-right: 3px;
}

sup{
font-size: 9px;
}

.q{
color: #00755b;
font-weight:bold;
}

.a{
font-style:italic;
}

.ctrtxt{
text-align:center;
}

.rttxt{
text-align:right;
}

form{
margin: 0;
padding: 0;
}

.small{
font-size: 10px;
font-style: italic;
}

.odd{
background: #dae5c9;
}

.advantagetitles{
color: #906d00;
font-size: 22px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}

.lgtxt{
font-size: 20px;
font-style: italic;
}

.es{
border: 3px solid #906d00;
}

.lgrtxt{
font-size: 14px;
font-weight:bold;
color: #906D00;
border-bottom: 1px solid #906D00;
padding: 2px 0;
}

/********** What WE Pay Table ************/

.toptitles{
font-weight: bold;
text-align:center;
background: #718451;
}

.rttitles{
font-weight:bold;
text-align:center;
background: #dbb403;
}

.rtodd{
font-weight:bold;
text-align:center;
background: #f0cf38;
}

.rteven{
font-weight:bold;
text-align:center;
background: #f7e79e;
}

.payodd{
background: #bcc7aa;
text-align:center;
}

.payeven{
background: #ecf1e4;
text-align:center;
}

.paybox{
background: #bcc7aa;
padding: 5px;
text-align:left;
border: 1px solid #f7e79e;
}

.gold{
color: #906d00;
}

a.goldtracker2:link, a.goldtracker2:visited, a.goldtracker2:hover{
color: #906D00;
}