
@import "nav.css?version=1";
@import "home.css?version=1";
@import "lander.css?version=1";
@import "ppc.css?version=1";
@import "menu.css?version=1";
@import "featured-products.css?version=1";

/*-- MAIN --*/

* 
{   
    margin:0;
    padding:0;
    border:none;
}

body 
{   
    font-family:Arial, Helvetica, sans-serif;
}

#clear 
{
    clear:both;
}

#wrapper 
{   
    width:920px;
    margin:0 auto;
    padding:0 2px;
    background:url(/i/wrapper.gif) repeat-y;
}

#wrapper-wide 
{   
    width:1276px;
    margin:0 auto;
    padding:0 2px;
    background:url(/i/wrapper-wide.gif) repeat-y;
}


/*-- HEADER --*/

#header 
{   
    width:920px;
    height:67px;
    background:url(/i/header.gif) no-repeat;
}

#header2 
{   
    width:920px;
    height:81px;
    background:url(/i/header2.gif) no-repeat;
}

#header-wide 
{   
    width:1280px;
    height:81px;
    background:url(/i/header-wide.gif) no-repeat;
}

#header img, #header2 img, #header-wide img 
{
    width:208px;
    height:52px;
    position:relative;
    top:0px;
    left:10px;
}



/*-- SEARCH BOX --*/

#search form {
    position:relative;  
    float: right;
    height:10px;
}

#search input {
    float:left;
}

#search #textbox {
    width:245px;
    height:32px;
    position:relative;
    left:-12px;
    top:-26px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#D38A26;
    background:url(/i/spacer.gif) no-repeat;
}

#search #button {
    width:38px;
    height:34px;    
    position:relative;
    left:-10px;
    top:-34px;
}


/*-- BREADCRUMBS --*/

#breadcrumbs 
{
    width:896px;
    height:17px;
    padding-top:4px;
    margin-left:12px;
    font-size:11px;
    color:#757268;
    background-color:#ececeb;
}

#breadcrumbs-wide
{
    width:1253px;
    height:17px;
    padding-top:4px;
    margin-left:12px;
    font-size:11px;
    color:#757268;
    background-color:#ececeb;
}

#breadcrumbs a , #breadcrumbs-wide a
{
    padding:0 5px;
    font-size:11px;
    text-decoration:none;
    color:#757268;
}

#breadcrumbs a:hover, #breadcrumbs-wide a:hover
{
    text-decoration:underline;
}


/*-- CONTENT PAGE --*/


#content-wrapper 
{ width:920px;
  margin:0 auto;
  background:url(/i/content-wrapper.gif) repeat-y;
}

#content-wrapper-wide 
{ width:1276px;
  margin:0 auto;
  background:url(/i/content-wrapper-wide.gif) repeat-y;
}


#content-title-bar 
{
    width:896px;
    height:32px;
    margin-left:12px;
    display:none;
}

#content-title-bar-right 
{
    width:226px;
    height:32px;
    overflow:hidden;
}

#content 
{
    padding:12px 12px 20px 12px;
    width:948px;
    float:left;
}

#content2 
{
    padding:12px 12px 20px 12px;
    width:896px;
}

#content-search
{
    padding:12px 12px 20px 12px;
    width:642px;
    float:left;
}

#content h1, #content2 h1
{
    padding-bottom:3px;
    font-size:20px;
    color:#318099;
}

#content h2, #content2 h2
{
    padding:10px 0 7px 0;
    color:#736357;
    font-size:14px;
}

#content p, #content2 p
{
    padding-bottom:5px;
    font-size:12px;
    line-height:19px;
    color:#736357;
}

#content ul, #content2 ul
{
    padding:10px 0 20px 24px;
    font-size:12px;
    line-height:19px;
    color:#736357;
}

#content ol, #content2 ol
{
    padding:10px 0 20px 24px;
    font-size:12px;
    line-height:19px;
    color:#736357;
}

#content li, #content2 li
{
    padding:5px 0;
}

#content a, #content2 a
{
    font-size:12px;
    text-decoration:underline;
    color:#D77207;
}

#content a:hover, #content2 a:hover
{
    text-decoration:underline;
}

#next-article 
{
    margin-top:10px;
    width:940px;
    height:25px;
    padding-left:5px;
    padding-top:5px;
    border:1px solid #b6b2a2;
}

#next-article a 
{
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    color:#d42f46;
}

#next-article a:hover 
{
    text-decoration:underline;
}



/*-- CONTENT PAGE - RIGHT RAIL --*/

#right-nav
{
    width:226px;
    border-left:1px solid #b6b2a2;
    border-right:1px solid #b6b2a2;
    border-top:1px solid #b6b2a2;
    background-color:#f0f0ee;
}

#content-photo 
{
    width:226px;
    height:141px;
}


/*-- MORE ARTICLES --*/

#more-articles
{
    padding:20px 10px 20px 10px;
}

#more-articles img
{
    padding-bottom:5px;
}

#more-articles a
{
    font-size:12px;
    text-decoration:none;
    color:#c77607;
}

#more-articles a:hover
{
    text-decoration:underline;
}

#more-articles ul
{
    padding-left:30px;
}

#more-articles li
{
    padding-top:6px;
    font-size:11px;
    color:#7a6a65;
}



/*-- FOOTER --*/

#footer 
{
    margin:0 auto;
    width:920px;
    height:25px;
    padding-top:15px;
    font-size:11px;
    text-align:center;
    color:#646154;
    border:1px solid #CFCDC7;
}

#footer-wide 
{
    margin:0 auto;
    width:1276px;
    height:25px;
    padding-top:15px;
    font-size:11px;
    text-align:center;
    color:#646154;
    border:1px solid #CFCDC7;
}

#footer a, #footer-wide a {
    padding:0 6px;
    font-size:10px;
    text-transform:uppercase;
    text-decoration:none;
    color:#646154;
}

#footer a:hover, #footer-wide a:hover {
    text-decoration:underline;
}

.copyright {
    padding:0 4px;
}



/*-- SEARCH --*/

.sitesearch-h1
{
    padding-bottom:15px;
    font-size:18px;
    font-weight:normal;
    color:#318099;
}

.kw 
{   
    color:#d03b50;
}

#ppc2 #wt 
{
    font-weight:normal;
}

#popular-searches {
    margin-top:10px;
    width:226px;
    font-size:13px;
    font-weight:bold;
    line-height:24px;
}

#popular-searches a
{
    display:block;
    padding-left:20px;
    font-size:13px;
    font-weight:bold;
    color:#cf7a1c;
    text-decoration:none;
    background:url(/i/nav3-bg.gif) no-repeat;
}
#popular-searches a:hover {
    font-weight:bold;
    color:#3a7f93;
    background:url(/i/nav3-hover.gif) no-repeat;
}


/*-- LINK TO US --*/

#link-to-us {
    margin-top:10px;
    margin-bottom:10px;
}

#link-to-us textarea{
    height:80px;
    border:#B6B2A2 1px solid;
}



/*-- GORILLA NATION BANNERS --*/

#gnmldrbrd-content {
}

#gnmsky-content {
    margin-left:35px;
}

#gnmbox {
    float:right;
}

#gnmldrbrd {
    margin:0 auto;
}

#gnmsky {
    float:right;
    margin-right:-170px;
    margin-top:-110px;
}