html, body {
margin: 0; padding: 0 }

p,a,h3,h2,h1,table,tr,td,ol,ul,li {font-family:arial,helvetica,sans-serif;}
p,table,tr,td,ol,ul,li {font-size:12px;}
input,textarea,select,option {font-family:arial,helvetica,sans-serif;font-size:12px;padding-left:4px;background-color:#F0F8FF;border: solid #336699 1px;}
h1{font-size:16px;color:#003366;}
h2{font-size:14px;color:#6699CC;}
h3{font-size:14px;color:#003366;}
a{color:#336699;font-weight:bold;}
li{list-style:disc;}

.currentpage {font-size:10px;color:#99CCFF;margin-left:4px;font-weight:bold;}
.blueheader {font-size:14px;font-weight:bold;color:#003366;}
.blueheaderbig {font-size:16px;font-weight:bold;color:#003366;}
.redheader {font-size:14px;font-weight:bold;color:#BA0E0E;}
.importantlink {font-size:14px;font-weight:bold;text-decoration:none;}
.importantlink:hover {background-color:#DDDDDD;}
.copyright {font-size:10px;}
.linktext {font-size:10px;}
.linktextgrey {font-size:10px;color:#999999;}
.specialtext {font-size:14px;font-weight:bold;color:#99CCFF;}

.sitemapheader{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;font-family:arial,helvetica,sans-serif;}
.sitemapsubheader{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;font-family:arial,helvetica,sans-serif;}
.sitemaplisting{font-size:10px;font-weight:bold;margin-left:9px;color:#003366;font-family:arial,helvetica,sans-serif;}

.gridheader{font-weight:bold;color:#FFFFFF;font-family:arial,helvetica,sans-serif;}
.gridoption{font-weight:bold;color:#FFFFFF;font-family:arial,helvetica,sans-serif;}
.griddata{font-weight:bold;font-family:arial,helvetica,sans-serif;}

.formheader{font-size:14px;color:#FFFFFF;}
.formsection{font-size:14px;color:#000000;}
.formtext{font-size:12px;color:#003366;}

#container {
	width: 100%;
}

#navcontainer {
	vertical-align: top;
}

#leftnav {
	width: 372px;
}

#content {
	width: 100%;
}

/* { } */

#leftnav td {
	vertical-align: top;
}

#logo p {margin: 0; padding: 0; line-height: 100%; font-size: 12px; }
#logo  a {
        display:block;
        position:relative;
        width:372px; height:96px;
        margin:0; padding:0;
        cursor:hand;
        }

#logo span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:372px; height:96px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/images/site_position_logo.jpg") top left no-repeat;
        }
        

        
#company p {margin: 0; padding: 0; line-height: 100%; font-size: 12px; vertical-align: top;	 }

#company a {
        display:block;
        position:relative;
        width:136px; height:33px;
        margin:0; padding:0;
        cursor:hand;
        
        }

#company span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:33px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/dev/images/menu_company.gif") top left no-repeat;
        }        



#seo-services  a {
        display:block;
        position:relative;
        width:136px; height:34px;
        margin:0; padding:0;
        cursor:hand;
        }

#seo-services span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:34px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/dev/images/menu_seo_services.gif") top left no-repeat;
        }

#seo-strategy  a {
        display:block;
        position:relative;
        width:136px; height:34px;
        margin:0; padding:0;
        cursor:hand;
        }

#seo-strategy span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:34px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/dev/images/menu_seo_strategy.gif") top left no-repeat;
        }

#seo-plans a {
        display:block;
        position:relative;
        width:136px; height:34px;
        margin:0; padding:0;
        cursor:hand;
        }

#seo-plans span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:34px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/dev/images/menu_seo_plans.gif") top left no-repeat;
        }

#top-10-seo-tips a {
        display:block;
        position:relative;
        width:136px; height:34px;
        margin:0; padding:0;
        cursor:hand;
        }

#top-10-seo-tips span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:34px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/dev/images/menu_top_10_seo_tips.gif") top left no-repeat;
        }

#learn-seo a {
        display:block;
        position:relative;
        width:136px; height:34px;
        margin:0; padding:0;
        cursor:hand;
        }

#learn-seo span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:34px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/dev/images/menu_learn_seo.gif") top left no-repeat;
        }

#faq a {
        display:block;
        position:relative;
        width:136px; height:34px;
        margin:0; padding:0;
        cursor:hand;
        }

#faq span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:34px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/dev/images/menu_faq.gif") top left no-repeat;
        }

#contact p {margin: 0; padding: 0; line-height: 100%; font-size: 12px; vertical-align:top;}

#contact a {
        display:block;
        position:relative;
        width:136px; height:34px;
        margin:0; padding:0;
        cursor:hand;
        }

#contact span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:34px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/images/menu_contact.gif") top left no-repeat;
        }



/*
#what-is-seo a {
        display:block;
        position:relative;
        width:136px; height:34px;
        margin:0; padding:0;
        cursor:hand;
        }

#what-is-seo span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:34px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/dev/images/menu_what_is_seo.gif") top left no-repeat;
        }

#what-is-link-pop a {
        display:block;
        position:relative;
        width:136px; height:34px;
        margin:0; padding:0;
        cursor:hand;
        }

#what-is-link-pop span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:34px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/dev/images/menu_what_is_link_pop.gif") top left no-repeat;
        }

#seo-pricing a {
        display:block;
        position:relative;
        width:136px; height:34px;
        margin:0; padding:0;
        cursor:hand;
        }

#seo-pricing span {
        display:block;
        position:absolute; left:0; top:0; z-index:1;
        width:136px; height:34px;
        margin:0; padding:0;
        background:url("http://www.site-position.com/dev/images/menu_seo_pricing.gif") top left no-repeat;
        }
*/

