/*
Theme Name: SEO Hosting | World Domination | Brian Modansky & Chad Bean
Theme URI: http://wordpress.org/
Description: Theme Developed by Brian Modansky.
Version: 1337
Author: Brian Modansky
Author URI: http://www.modansky.com
*/



/* Begin Typography & Colors */

html, body {
   margin : 0;
   padding : 0;
   font-family : Arial, sans-serif;
   font-size : 9px;
   color : #000000;
   background: url(images/background.gif) top repeat-x;
   background-color : #ffffff;
   text-align : center;
   /* Added by Robert Singleton on 2007-08-06 */
   height: 100%;
}
a {
   text-decoration : none;
   color : #fd8a35;
   font-weight : normal;
}
a:hover {
   text-decoration : underline;
}


.rollover a {

margin-right : -2px;
display : block;
padding : 40px 1px 39px 0.5px;
width : 62px;
background : url("images/nav.gif") no-repeat 0 0;
text-decoration : none;
text-align : center;
text-transform : uppercase;
color : black;
font-family : Verdana;
float : left;
font-size : 7pt;
font-weight: bold;

}
.rollover a:hover {
margin-right : -2px;
padding : 40px 1px 39px 0.5px;
background : url("images/navon.gif") no-repeat 0 0;
color : white;
width : 62px;
text-decoration : none;
}
table.container {
padding : 0;
margin : 0;
width : 799px;
}

.rollover2row a {
margin-right : -2px;
display : block;
padding : 34px 1px 33px 0.5px;
width : 62px;
background : url("images/nav.gif") no-repeat 0 0;
text-decoration : none;
text-align : center;
text-transform : uppercase;
color : black;
font-family : Verdana, Arial, Helvetica, sans-serif;
float : left;
font-size : 7pt;
font-weight: bold;
}
.rollover2row a:hover {
padding : 34px 1px 33px 0.5px;
margin-right : -2px;
background : url("images/navon.gif") no-repeat 0 0;
color : white;
width : 62px;
text-decoration : none;
}

.rollover2 a {
margin-right : -2px;
display : block;
padding : 40px 1px 39px 0.5px;
width : 62px;
background : url("images/navorder.gif") no-repeat 0 0;
text-decoration : none;
text-align : center;
text-transform : uppercase;
color : #9E1310;
font-family : Verdana, Arial, Helvetica, sans-serif;
float : left;
font-size : 7pt;
font-weight: bold;
}
.rollover2 a:hover {
padding : 40px 1px 39px 0.5px;
margin-right : -2px;
background : url("images/navorderon.gif") no-repeat 0 0;
color : white;
width : 62px;
text-decoration : none;
}

img {
border-width : 0;
}
.tbackground {
background-color : white;
}
.leftBG {
background : url(images/leftBG.jpg) repeat-y right top;
}
.mainLeftBG {
background : url(images/mainLeftBG.jpg) repeat-y top;
background-color : white;
}
.rightBG {
background : url(images/rightBG.jpg) repeat-y left top;
}
.rightNonDashBG {
background : url(images/rightNonDashBG.jpg) repeat-y left top;
}
.mainBGLeft {
background : url(images/mainBGLeft.jpg) repeat-y right top;
}
.cClassMainLeftBG {
background : url(images/cClassMainLeftBG.jpg) repeat-y right top;
}
.cClassMainRightBG {
background : url(images/cClassMainRightBG.jpg) repeat-y left top;
}
.tanBG {
background : #f1efe2;
}
.grayBG {
background : #dad8cb;
}
ul.tanBullet {
list-style-image : url(images/tanBullet.jpg);
}
ul.tanBullet li {
list-style-position : outside;
margin:-4px -2px 0px -3px;
font-size : 12px;
color : #000000;
}

ul.tanBullet1 {
list-style-image : url(images/tanBullet.jpg);
}
ul.tanBullet1 li {
list-style-position : outside;
margin:0px -2px 0px -3px;
font-size : 12px;
color : #000000;
}


ul.mainBullet {
list-style-image : url(images/mainBullet.jpg);
}
ul.mainBullet li {
list-style-position : outside;
margin-left : -5px;
font-size : 12px;
color : #000000;
}
.tanTitle, .whtTitle {
font-size : 15px;
color : #000000;
font-weight : bold;
text-align : center;
padding : 10px 0;
text-transform : uppercase;
}

h1 {
font-size : 15px;
color : #000000;
font-weight : bold;
text-align : center;
padding : 10px 0;
text-transform : uppercase;
margin: 0;
}

h2 {
font-size:20px;
margin: 0;
padding: 0;
}

h3 {
margin: 5px;
padding: 0px;
font-size: 16px;
}

.mainPriceText {
color : #807f83;
font-size : 12px;
font-weight : normal;
padding : 0 30px 0 15px;
line-height : 11px;
text-align : left;
}
.maintext {
margin: 3px;
padding: 0px;
font-size : 12px;
}

.questionsText {
color : #807f83;
font-size : 12px;
font-weight : normal;
padding : 10px 15px;
text-align : left;
}
.questionsPhone {
color : #d06f1a;
font-size : 18px;
font-weight : bold;
padding : 10px 15px;
line-height : 12px;
text-align : left;
}

.packagetitle {
color : #D06D18;
font-size : 16px;
font-weight : bold;
font-style : italic; 
padding : 20px 10px 0px 10px;
margin : 0px 0px -15px 0px;
}

.featurestitle {
font-size : 28px;
color : #d06f1a;
padding : 20px 0px 0px 15px;
margin: 0px 0px -8px;
text-align : left;
}

.hostingFeaturesText {
color : #807f83;
font-size : 12px;
font-weight : normal;
padding : 10px 15px;
text-align : left;
}

.hostingFeaturesText1 {
color : #807f83;
font-size : 12px;
font-weight : normal;
padding:0;
text-align : left;
border:1px solid #99966E;
}

.hostingFeaturesText2 {
color : #807f83;
font-size : 12px;
font-weight : normal;
padding:0;
text-align : left;
}
.hostingFeaturesText1 td{
padding-left:5px;
}
.featurestablerow1 {
background-color:#B8B187;
color: black;
}

.featurestablerow2 {
background-color:#B8B187;
}

.leftTanQuestionsBG {
background : url(images/leftTanQuestionsBG.gif) no-repeat top;
height : 202px;
width : 248px;
}
.leftTanQuestions2BG {
background : url(images/leftTanQuestions2BG.gif) no-repeat top;
height : 202px;
width : 248px;
}

.leftTanQuestions2BG-blo {
background : url(images/tools/bogleft.gif) no-repeat top;
/* height : 202px; */
/* Changed by Robert Singleton on 2007-08-24 for IE compatibility */
height: 350px; /* Added for IE compatibilty */
width : 238px;
padding: 5px;
}
#sidebar {
padding:0px;
margin:5px ;
}

#sidebar li a{
font-size:14px;
}
#navtop{
background-image: url(images/tools/navtop.gif);
width:248px;
height:45px;
margin:0;
padding:0;
}

#navtop h2{
margin:0;
padding-top:10px;
}
#navmiddle{
margin:0;
padding:0;
background-image: url(images/tools/navmiddle.gif);
background-repeat:repeat-y;
width:248px;
}
#navbottom{
background-image: url(images/tools/navbottom.gif);
width:248px;
height:12px;
}
#blogtitle {
padding:30px;
}
.leftsupport {
text-align: center;
font-size: 18px;
padding: 45px;
}

.leftTanQuestionsBG-seo {
background : url(images/tools/topLeft-med.jpg) no-repeat top;
background-position: 4px top;
height : 360px;
width : 248px;
}

.leftTanQuestions2BG-server {
background : url(images/leftTanQuestions2BG.gif) no-repeat top;
padding: 5px;
height : 202px;
width : 248px;
}


.leftTanQuestionsText {
color : #807f83;
font-size : 11px;
font-weight : normal;
padding : 50px 15px 5px 96px;
text-align : left;
}



.leftTanQuestionsText-wordtracker {
color : #807f83;
font-size : 11px;
font-weight : normal;
padding : 43px 25px 5px 20px;
text-align : left;
}

.leftTanQuestionsText-seo {
color : #807f83;
font-size : 11px;
font-weight : normal;
padding : 47px 10px 5px 12px;
text-align : left;
}
.leftTanPhoneText {
color : #d06f1a;
font-size : 18px;
font-weight : bold;
padding : 0 15px 10px 96px;
text-align : left;
}
.leftTanPhone1Text {
color : #d06f1a;
font-size : 18px;
font-weight : bold;
padding : 2px 0 0 39px;
text-align : left;
}

.seotitle {
font-size : 28px;
color : #d06f1a;
padding : 10px 0px 0px 0px;
margin: 0px 0px -5px;
text-align : left;
}

.seoTipsTopBG {
background : url(images/seoTipsTopBG.gif) no-repeat;
width : 537px;
height : 253px;
}
.seoTipsTopText {
color : #807f83;
font-size : 12px;
font-weight : normal;
margin : 20px 270px 50px 28px;
text-align : left;
}
.tipTitle {
color : #d06f1a;
font-size : 13px;
font-weight : bold;
margin : 20px 15px 10px;
text-align : left;
}
.tipTitleBlack {
color : #000000;
font-size : 13px;
font-weight : normal;
}
.tipText {
color : #807f83;
font-weight : normal;
margin : 10px 15px 10px;
text-align : left;
font-size: 12px;
}

.cclasstitle {
font-size : 28px;
color : #d06f1a;
padding : 30px 0px 0px 15px;
margin: 0px 13px 15px ;
text-align : left;
}



.cClassTopBG {
background : url(images/cClassTopBG.gif) no-repeat;
width : 537px;
height : 196px;
}
.cClassTopText {
color : #807f83;
font-size : 12px;
font-weight : normal;
margin : 0 270px 10px 28px;
text-align : left;
}
.cClassMidBG {
background : url(images/cClassMidBG.gif) no-repeat;
width : 381px;
height : 152px;
}
.cClassMidBG-seo {
background : url(images/cClassMidBG1.gif) no-repeat;
width : 381px;
height : 152px;
}
.cClassMidText-seo {
color : #000000;
font-size : 16px;
font-weight : bold;
margin : 23px 10px 50px 28px;
text-align : left;
}


.cClassMidText {
color : #000000;
font-size : 16px;
font-weight : bold;
margin : 23px 10px 50px 28px;
text-align : left;
}
.cClassTitle {
color : #000000;
font-size : 13px;
font-weight : bold;
margin : 20px 10px 10px;
text-align : left;
text-transform : uppercase;
}
.cClassPriceText {
color : #666465;
font-size : 11px;
font-weight : normal;
margin : 10px;
text-align : left;
}
.aboutustitle {
font-size : 28px;
color : #d06f1a;
padding : 30px 0px 0px 15px;
margin: 0px 13px 15px ;
text-align : left;
}

.aboutUsTopBG {
background : url(images/aboutUsTopBG.jpg) no-repeat;
width : 537px;
height : 219px;
}
.aboutUsTopBG {
color : #807f83;
font-size : 12px;
font-weight : normal;
margin : 0 270px 10px 28px;
text-align : left;
}
.aboutUsMidBG {
background : url(images/aboutUsMidBG.gif) no-repeat;
width : 351px;
height : 158px;
}
.aboutUsMidTitle {
color : #000000;
font-size : 13px;
font-weight : bold;
margin : 10px 25px;
text-align : left;
text-transform : uppercase;
}
.aboutUsMidText {
color : #000000;
font-size : 13px;
font-weight : normal;
margin : 10px 25px;
text-align : left;
}
.aboutUsText {
font-weight : normal;
margin : 10px 25px;
text-align : left;
font-size: 12px;
}
.supportTopBG {
background : url(images/supportTopBG.gif) no-repeat;
width : 537px;
height : 293px;
}
.supportTopBG {
color : #807f83;
font-size : 12px;
font-weight : normal;
margin : 20px 270px 50px 28px;
text-align : left;
}
.supportTitle {
color : #000000;
font-size : 13px;
font-weight : bold;
margin : 20px 15px;
text-align : left;
}

.supporttitle1 {
font-size : 28px;
color : #d06f1a;
padding : 10px 0px 0px 0px;
margin: 0px 0px 5px ;
text-align : left;

}

.supportText {
font-weight : normal;
margin : 20px 15px;
text-align : left;
}
.supportPhone {
color : #d06f1a;
font-size : 18px;
font-weight : bold;
text-align : left;
}
.orderTitle {
color : #000000;
font-size : 13px;
font-weight : bold;
margin : 30px 15px;
text-align : left;
text-transform : uppercase;
}
.orderText {
font-size : 12px;
font-weight : bold;
margin : 10px 15px;
text-align : left;
}

.postmain {
	font-size: 12px;
        margin: 20px 0 40px;
	text-align: justify;
	}
.post {
       font-size: 12px;
        margin: 5px 0 20px;
        text-align: justify;
        }

.post hr {
	display: block;
	}

.blogcomment {
width :465px;
}

.blogindex {
width : 475px;
padding: 0 0 0 10px;
margin-bottom: -25px;
font-size:12px;
}

.navigation {
       font-size: 12px;
        text-align: left;
        margin-top: 5px;
        margin-bottom: 20px;
        }
.widecolumn .entry p {
        font-size: 1.05em;
        }
.widecolumn {
        padding: 5px 0 5px 0;
        margin: 3px 0 0 13px;
        width: 465px;
        }
.entry form { 
        text-align:center;
        }
.narrowcolumn .entry, .widecolumn .entry {
        line-height: 1.4em;
        }

.entry ul {
        margin-left: 0px;
        padding: 0 0 0 30px;
        list-style: none;
        padding-left: 10px;
        text-indent: -10px;
        }

#sidebar ul, #sidebar ul ol {
        margin: 0px 15px 0px;
        padding: 0;
       }
.current-cat li {
margin: 45px;
padding: 45px;
}

#sidebar ul li {
        list-style-type: none;
        list-style-image: none;
        margin: 0px 0px 0px 0px;
        }

.page_item {
font-size: 12px;
}

.blogtitle {
margin:15px 5px -5px 0px;
padding: 5px 0px 0px 0px;
}

.pagenav {
margin: 0;
padding: 0;
}
.categories li {
font-size: 12px;
}

.archive li {
font-size: 12px;
}

.pagecon {
width: 465px;
padding: 5px 0 5px 0;
margin: 3px 0 0 13px;
}

tr.one{
background-color:#F1EDE0;
height:25px;
}

tr.one1{
background-color:#F1EDE0;
height:30px;
text-align:center;
padding:0;
margin:0;
}

th.title1{
border-bottom:2px solid #99966E;
color:#69642A;
}
tr.two{
background-color:#fff;
height:25px;
}

td.title{
background-color:#F1EDE0;
border-right:1px solid #99966E;
border-bottom:1px solid #99966E;

}

td.order a{
}
.number{
color:#D06F1A;
font-weight:bold;
text-decoration:underline;
}
.alt {
       font-size: 12px;
        margin: 0;
        padding: 10px;
        }

.commentlist {
        padding: 0;
        text-align: justify;
        }

.commentlist li {
        margin: 15px 0 3px;
        padding: 5px 10px 3px;
        list-style: none;
        }

.commentlist p {
        margin: 10px 5px 10px 0;
        }

#commentform p {
        margin: 5px 0;
        }

.nocomments {
        text-align: center;
        margin: 0;
        padding: 0;
        }

.commentmetadata {
        margin: 0;
        display: block;
        }

#searchform {
        margin: 10px 0;
        padding: 5px 3px;
        text-align: left;
        }

#sidebar #searchform #s {
        width: 108px;
        padding: 2px;
        }

#sidebar #searchsubmit {
        padding: 1px;
        }

.entry form { 
        text-align:center;
        }

select {
        width: 130px;
        }

#commentform input {
        width: 170px;
        padding: 2px;
        margin: 5px 5px 1px 0;
        }

#commentform textarea {
        width: 100%;
        padding: 2px;
        }

#commentform #submit {
        margin: 0;
        float: right;
        }
#comment {
margin: 4px 0px 0px 0px;
}

.alignright {
        float: right;
        margin: 0;
        }

.alignleft {
        float: left;
        }

.postmetadata ul, .postmetadata li {
        font-size:12px;
        display: inline;
        list-style-type: none;
        list-style-image: none;
        }

.postmetadata {
        clear: left;
}

div.sociable { margin: 16px 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
        position: absolute;
        display: block;
        top: -5em;
        background: #ffe;
        border: 1px solid #ccc;
        color: black;
        line-height: 1.25em;
}
.sociable span {
        display: block;
}
.sociable ul {
        display: inline;
        margin: 0 !important;
        padding: 0 !important;
}
.sociable li {
        background: none;
        display: inline;
        list-style-type: none;
        margin: 0;
        padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
        float: none;
        width: 16px;
        height: 16px;
        border: 0;
        margin: 0;
        padding: 0;
}

.sociable-hovers {
        opacity: .4;
        -moz-opacity: .4;
        filter: alpha(opacity=40);
}
.sociable-hovers:hover {
        opacity: 1;
        -moz-opacity: 1;
        filter: alpha(opacity=100);
}
