body, html
{
background:#7A9BBD url(/images/site-bg.gif) repeat-x fixed;
margin-bottom:0;
font-size:12pt;
color:#645837;
}
hr
{
height:5px;
background-color:#E9E3D0;
border:none;
clear:both;
}
#main
{
width:780px;
margin:0 auto;
padding:0;
}
.leftcol
{
float:left;
width:300px;
}
.rightcol
{
float:right;
width:480px;
}
#footer
{
clear:both;
}
#mainbanner
{
margin:0;
font-size:12pt;
background: url(/images/site-header.jpg) no-repeat 0 0;
padding-top:107px;
overflow:hidden;
height:0;
}
#bannertext
{
background: url(/images/site-content_bg.gif);
padding:9px;
border-width:0 1px 1px 1px;
border-style:solid;
border-color:#645837;
}
#bannertext q, #bannertext p
{
margin:0;
padding:0;
font:italic bold 16px/22px Times New Roman;
color:#645837;
display:block;
}
#bannertext cite
{
color:#006666;
font:italic bold 11px/12px Timew New Roman;
text-align:right;
display:block;
padding:3px;
}
#bannertext a, #bannertext a:link
{
width:222px;
display:block;
margin:0.6em auto;
background:url(/images/demo_button.gif) repeat-x #FA0616;
border:2px outset red;
text-align:center;
text-decoration:none;
font:bold 1.2em/1em Times New Roman;
padding:10px 0 10px 0;
color:#FFFFFF;
}
#bannertext a:hover
{
color:#000000;
}
#loginlink
{
margin-top:10px;
background:#FEFDF9;
border-top:1px solid black;
text-align:right;
padding:5px;
}
#loginlink a, #loginlink a:link
{
text-decoration:none;
color:#645837;
font:bold 1em/1em Times New Roman;
}
#loginlink a:hover
{
text-decoration:underline;
}
#topnavigation
{
margin:0;
padding:0.4em 0 0.4em 0;
list-style:none;
border-top:1px solid #215498;
border-bottom:5px solid #7A9BBD;
background:#FEFDF9;
}
#topnavigation li
{
display:inline;
margin-left:-5px;
}
#topnavigation li a, #topnavigation li a:link
{
border-right:1px solid #215498;
padding:0.4em 0.7em;
color:#7A6236;
text-decoration:none;
font:bold 1em/1em Times New Roman;
}
#topnavigation li a:hover
{
color:#FFFFFF;
background:#7A9BBD;
border-bottom:5px solid #822828;
}
#mainquote
{
display:block;
background:url(/images/section-home_image.jpg) no-repeat #FCF8EC;
width:480px;
height:0;
padding-top:15.1em;
overflow:hidden;
}
#maincontent .leftcol
{
border-width:0 5px 0 5px;
border-style:solid;
border-color:#FCF8EF;
width:270px;
background:#F4EACF;
padding:5px;
}
#maincontent .rightcol
{
position:relative;
z-index:2;
background:#FCF8EF;
width:470px;
padding:5px;
margin-top:-2em;
}
#maincontent
{
margin-left:10px;
background-color:#FCF8EF;
}
.columnpad
{
clear:both;
font-size:0px;
display:block;
}
#content
{
border:5px solid #E9E3D0;
padding:5px;
background:#FCFBF7;
}
.navbox
{
border:1px solid #C7B995;
background:#FDF2D3;
padding:5px;
font:bold 1em/1.2em Times New Roman;
color:#645837;
margin-bottom:5px;
padding-left:15px;
}
.navbox h2
{
margin:0;
font:inherit;
border-bottom:1px solid #645837;
margin-left:-10px;
}
.navbox p
{
font-weight:normal;
font-size:1em;
text-align:right;
}
#links
{
margin:0;
padding:0;
list-style:none;
}
.navbox a, .navbox a:link
{
text-decoration:none;
font:inherit;
color:#645837;
}
.navbox a:hover
{
text-decoration:underline;
}
#navlogin
{
text-align:right;
}
#navlogin label
{
display:block;
margin:5px 0;
}
#navlogin label span
{
width:75px;
float:left;
}
#navlogin label input
{
width:164px;
border:1px solid #645837;
padding:0 1px;
}
#testimonials q
{
display:block;
margin:5px 0;
text-align:right;
padding-right:5px;
font-weight:normal;
}
#testimonials cite
{
font-size:small;
}
#footer
{
background-color:#FCF8EF;
padding:5px;
text-align:center;
border-width:1px 1px 0 1px;
border-style:solid;
border-color:#645837;
}
#footer cite
{
font-size:small;
display:block;
}
#yahoolink
{
padding-top:88px;
height:0;
overflow:hidden;
background:url(/images/affiliations_yahoo.jpg) -5px 0;
}
#dnblink
{
padding-top:88px;
height:0;
overflow:hidden;
background:url(/images/affiliations_dnb.jpg) -5px 0;
}
#seorelated
{
padding-left:10px;
}
#seorelated li a, #seorelated li a:link
{
text-decoration:none;
color:#645837;
font-weight:normal;
}
#seorelated li a:hover
{
text-decoration:underline;
}
#content h2
{
font-size:1em;
margin:5px;
border-bottom:1px solid #645837;
}
label
{
display:block;
margin-top:4px;
}
label span
{
float:left;
}
#order label span
{
width:45%;
}
label .textbox
{
border:1px solid #645837;
padding:3px;
background-color:#FFFFFF;
}
label .button
{
margin:3px;
}
#thankyou dl
{
font-size:1em;
}
#thankyou dl dt
{
float:left;
clear:left;
width:34%;
padding:2px 0;
font-weight:bold;
}
#thankyou dl dd
{
text-align:left;
float:right;
clear:right;
padding:2px 0;
width:52%;
}
#paymentmethod label
{
width:50%;
float:left;
}
#paymentmethod label span
{
width:80%;
}
#terms
{
font-size:0.8em;
text-align:justify;
padding-right:30px;
}
#content h3
{
margin-top:0;
font:1.2em/1em Arial, Helvetica, Sans-serif;
}
#content p, #content li
{
font-size:0.9em;
}
#content li
{
margin-bottom:8px;
}
#getstarted div
{
float:left;
width:215px;
padding:5px;
}
#getstarted div h4, #getstarted div p
{
margin:0;
font-size:0.8em;
}
#getstarted div p
{
padding-left:35px;
background-position:3px 0;
background-repeat:no-repeat;
}
#keywordsuggestion
{
background-image:url(/images/icon-keyword.gif);
}
#positioncheck
{
background-image:url(/images/icon-position.gif);
}
#websitevalidation
{
background-image:url(/images/icon-validation.gif);
}
#linkpopularity
{
background-image:url(/images/icon-backlink.gif);
}
#seoimage
{
float:left;
width:150px;
height:97px;
background:url(/images/se_screenshots.gif) 0 0 no-repeat;
}
#mainBottom ul
{
list-style:none;
}
#mainBottom li
{
display:inline;
padding:0 7px;
}
#mainBottom li a, #mainBottom li a:link
{
text-decoration:none;
color:#645837;
font-weight:bold;
font-style:italic;
font-size:0.9em;
}
#mainBottom li a:hover
{
text-decoration:underline;
}
#adminsite
{
width:100%;
font-size:0.8em;
}
#adminsite label:hover
{
text-decoration:underline;
cursor:pointer;
}
#admincat label
{
float:left;
width:50%;
}
#admincat label span
{
float:left;
width:60%;
}
.demochanges label span
{
float:left;
width:180px;
}
#adminsubset
{
width:100%;
}
#userlist
{
width:100%;
}
#newuser label span, #loginform label span
{
float:left;
width:160px;
}
.clickable:hover
{
cursor:pointer;
text-decoration:underline;
}