@charset "utf-8";


/*        ---------------------------------------------------------------------------------------


        Blackfoot hosting





        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


        Desc:                Main styles


        File:                blackfoot.css


        Version:        1.0


        Date:                October 8th, 2008


        Author:                Elune Art


        ---------------------------------------------------------------------------------------        */


/*        ---------------------------------------------------------------------------------------


        Default styles


        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -        */





                 html,body {


                        margin:0px;


                        padding:0px;


                        background: #fff url(images/bg-maincont22x.gif) repeat;





                        }





                body {


                        font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;


                        font-size:100%;


                        color:#333;


                        }


                table, td, th {font-size:13px}


                p, h1, h2, h3, h4, form, ul, li, dl, dt, dd {


                        padding:0px;


                        margin:0px;


                        font-size:100%}





                p {


        line-height:22px;


        color:#333;


        font-size:12px;





}





                a {


                        color:#ed145a;





                        outline:none;


                        text-decoration:none;


                        font-size:100%}





                a:hover {


                        color:#2595d4;}


                a:visited {color:#8c9501}


                img {


                        border:0px}


.cleary {


        clear: both;


        height: 0;


        display:block


}








/*        ---------------------------------------------------------------------------------------


        Layout boxes


        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -        */


#container{}


#header {


        background: white url(images/bg-header.jpg) repeat-x;


}


#top {


        margin: 0 auto;


        width: 862px;


        height: 128px;


        background: transparent;


        text-align: left;


        padding: 0 5px;


}


#top ul#breadcrumb {font-size:11px;


color:#fff;





letter-spacing:normal;


list-style:none;


float:right; width:300px;


display:block;


margin:0 10px 0 0}


#top ul#breadcrumb li {display:block;


float:right;


margin:2px 5px;


}


#top ul#breadcrumb li a{color:#fff;


text-decoration:none;


line-height:normal}


#top ul#breadcrumb li a:hover {text-decoration:underline}


#top h1 a {display:block;


background:url(images/logoplus.jpg) bottom left no-repeat;


width:480px;


height:76px;


text-indent:-9999px;


text-decoration:none;


padding:39px 0 0 0;


float:left}


#domainsearch {


        background:url(images/bg-domain.gif) right bottom no-repeat;


        display:block;


        width:343px;


        height:52px;


        margin:20px 0 0 0;


        padding:25px 0 0 0;


        float:right;


        font-size:11px;


        font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif


}


#domainsearch span {margin:5px 0 0 20px;


display:block;


width:90px;


color:#164d71;


float:left}


#domainsearch input, #domainsearch select{background:white;


border:2px solid #3db3ec; margin: 2px 3px 10px 0;


font-size:11px}


#domainsearch .button {


        background:url(images/button.gif) top left no-repeat;


        width:21px;


        height:21px;


        border:none;


        cursor:pointer;


        margin: 2px 0 10px 0;


}


#maincont {


        margin: 0 auto 50px auto;


        width: 866px;


        position: relative;


        top: -10px;


        padding:0px 5px;








}


html>body #maincont {


        top: 0;


}


#footer {


        background:url(images/bg-footer.gif) repeat-x;


        height:57px;


        clear:both;


        position: relative;


        width:100%;


        margin:0


}


#footer #credits {width:863px;


margin:auto;


color:#fff;


line-height:18px;


font-size:11px;


padding:8px 0 0 0;


text-align:center}


#footer #credits a{color:#fff;text-decoration:underline}


/*        ---------------------------------------------------------------------------------------


        Main menu


        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -        */





#menu {


        background: url(images/bg-menu.jpg) top left repeat-x;


        height: 59px;


        position: relative;


        top: -10px;


        margin: 0 0 10px 0;


        text-align: center;


}


html>body #menu {


        top: 0;


}


#nav {


        width: 862px;


        margin: 0 auto;


        position: relative;


        height: 59px;


}





#home span, #domains a span, #hosting a span, #vps a span, #ssl a span, #seo a span, #support a span, #partners a span, #blog a span, #order a span {


        display:block;


        padding:5px 0 0 0;


        text-align:center;


        margin:auto;


        width:70px;





}





#home a, #domains a, #hosting a, #vps a, #ssl a, #seo a, #support a, #partners a, #blog a, #order a {


        display: block;


        position: relative;


        height: 31px;


        background: url(images/bg-nav.jpg) no-repeat;


        font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;


        color:#fff;


        font-size:16px ;


        font-weight:normal;


        cursor:pointer





}





#home a {


        width: 70px;


        background-position: -5px top;


}


#domains a{


        width: 70px;


        background-position: -100px top;


}


#hosting a {


        width: 70px;


        background-position: -195px top;


}


#vps a {


        width: 70px;


        background-position: -287px top;


}

#ssl a {


        width: 70px;


        background-position: -287px top;


}

#seo a {


        width: 70px;


        background-position: -287px top;


}


#support a {


        width: 70px;


        background-position: -289px top;


}


#partners a {


        width: 70px;


        background-position: -100px top;


}

#blog a {


        width: 70px;


        background-position: -100px top;


}




#order a {


        width: 70px;


        background-position: -287px top;


}





#home a:hover, #home:hover a, #home.over a {


        background-position: -4px -31px;


}


#domains a:hover, #domains:hover a, #domains.over a {


        background-position: -100px -31px;


}


#hosting a:hover, #hosting:hover a, #hosting.over a {


        background-position: -195px -31px;


}

#vps a:hover, #vps:hover a, #vps.over a {


        background-position: -287px -31px;


}

#ssl a:hover, #ssl:hover a, #ssl.over a {


        background-position: -287px -31px;


}
#seo a:hover, #seo:hover a, #seo.over a {


        background-position: -287px -31px;


}


#support a:hover, #support:hover a, #support.over a {


        background-position: -289px -31px;


}


#partners a:hover, #partners:hover a, #partners.over a {


        background-position: -100px -31px;


}
#blog a:hover, #blog:hover a, #blog.over a {


        background-position: -287px -31px;


}

#order a:hover, #order:hover a, #order.over a {


        background-position: -287px -31px;


}





#nav a {


        text-decoration: none;


        padding-right: 16px;


}


#nav li {


        float: left;


        display: block;


}


#nav li ul {


        display: none;


        width: 872px;


}


#nav li.off ul {


        position: absolute;


        top: 31px;


        left: 2px;


        background: #2788c9;


        padding-left: 10px;


}





#nav li a {


        color: #fff;


        font-weight: bold;


        display: block;


}


#nav li a:hover {


        color: #bce3fd;


}





#nav li.off:hover ul, #nav li.over ul {


        display: block;


        z-index: 1000;


}





#nav li.off ul a {


        display: block;


        background: #2788c9;


        margin-top: 3px;


        height: 20px;


        font-size: 1em;


        float: left;


        width: auto;


        padding-right: 25px;


}


#nav li#domains  ul {margin-left:40px





}


 #nav li#hosting ul  {margin-left:100px





}

#nav li#vps ul  {margin-left:120px





}
#nav li#ssl ul  {margin-left:310px





}


#nav li#seo ul  {margin-left:320px





}


#nav li#support ul  {margin-left:400px





}


#nav li#partners ul  {margin-left:520px





}


#home a {


         background-position: -5px bottom;


}





#nav li#home ul {


        background-color: #66bffa;





}


#nav li:hover ul, #nav li#home:hover ul, #nav li.over ul {


        background-color: #2788c9;


}





#nav li#home:hover ul a, #nav li.over ul li a {


        background: #2788c9;


}





#nav li#home ul a {


        background: #66bffa;


}


/*        ---------------------------------------------------------------------------------------


        Main content


        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -        */


        .welcome, .leftbox {


        width:558px;


        background:#fff;


        border:1px solid #ddd;


        float:left;


        padding:10px 10px 15px 5px;


        margin: 0 0 6px 0;


}


        .welcome img, .leftbox img {float:left;


        padding:0px 5px 5px 5px;


        margin:-5px 0 0 0}


        .welcome p, .leftbox p {margin:10px 10px 0px 10px}


        .welcome a.read-more {display:block;


        background:url(images/read.gif) top right no-repeat;


        width:93px;


        height:22px;


        color:#333;


        text-decoration:none;


        float:right;


        font-size:11px;


        text-align:center;


        padding:1px 0 0 0;


        margin:0px 20px 0 0}


        .welcome a.read-more:hover {color:#ed145a;


        text-decoration:none}





        .features_benefits, .rightbox {


        width:267px;


        background:#fff;


        border:1px solid #ddd;


        float:left;


        margin-left:12px;


        padding:5px 0 0 10px


        }


        .features_benefits h3, .rightbox h3 {

//background:url(images/little_foot.jpg) top left no-repeat;


        display:block;


        height:34px;


        padding:10px 0 0 40px}


        .features_benefits p {padding:5px 10px}


        .features_benefits ul, .rightbox ul, .leftbox ul, .infoblock ul {


        list-style:none;


        padding:5px 20px 11px 20px;


        margin: 0;


        }


.features_benefits ul li, .rightbox ul li, .leftbox ul li {

background:url(images/li.gif) 0px 5px no-repeat;


display:block;


padding:0 0 0 20px;


line-height:24px;


font-size:12px}





#plans {


        width:863px;


        margin:auto;


        background:#fff;


        border:1px solid #ddd;


        margin:6px 0


}


#plans ul {list-style:none;


margin:11px;}


#plans ul li {width:156px;


height:340px;


display:block;


background:url(images/bg-plan.gif) top left repeat-x;


border:1px solid #dfdfdf;


float:left;


margin:0 5px 11px 5px;


padding:7px 0;





}


#plans ul li dl {list-style:none;


 }


#plans ul li dl dt {font-size:16px;


color:#434343;


font-weight:bold;


text-align:center;


letter-spacing:-0.06em;


line-height:normal;


display:block;


width:145px;


margin:auto;


padding:0 0 10px 0}


#plans ul li dl dd img {margin:5px 18px}


#plans ul li dl dd {line-height:26px;


}


#plans ul li.home dl dt {border-bottom:#ed145a 4px solid; }


#plans ul li.business dl dt {border-bottom:#2595d4 4px solid}


#plans ul li.ecommerce dl dt {border-bottom:#b5c001 4px solid}


#plans ul li.professional dl dt {border-bottom:#ffc14f 4px solid}


#plans ul li.partner dl dt {border-bottom:#c81606 4px solid}





dt.home {border-bottom:#ed145a 4px solid; }


dt.business {border-bottom:#2595d4 4px solid}


dt.ecommerce {border-bottom:#b5c001 4px solid}


dt.professional {border-bottom:#ffc14f 4px solid}


dt.partner {border-bottom:#c81606 4px solid}


dd.home, dd.business, dd.ecommerce, dd.professional, dd.partner{background-position:0 10px;


background-repeat:  no-repeat;


display:block;


padding:0 0 0 13px;


margin:0 0 0 15px;


font-weight:bold;


color:#434343;


letter-spacing:-0.01em;


font-size:12px}


dd.home {background-image:url(images/dd-home.jpg) }


dd.business {background-image:url(images/dd-business.jpg)}


dd.ecommerce {background-image:url(images/dd-ecommerce.jpg) }


dd.professional {background-image:url(images/dd-professional.jpg) }


dd.partner {background-image:url(images/dd-partner.jpg) }


dd span {font-size:26px;


font-weight:bold;


display:block;


text-align:center;


margin:15px auto;


width:100px}


#plans ul li.home dl dd span {color:#ed145a ; }


#plans ul li.business dl dd span {color:#2595d4}


#plans ul li.ecommerce dl dd span {color:#b5c001}


#plans ul li.professional dl dd span{color:#ffc14f }


#plans ul li.partner dl dd span {color:#c81606}


 a.button {background:url(images/button-signup.gif) top left no-repeat;


display:block;


text-align:center;


float:left;


width:67px;


height:29px;


margin:10px 0px 0 7px;


cursor:pointer;


padding:5px 0 0 0;


color:#333;


font-weight:bold;


font-size:12px }


 a.button:hover {background:url(images/button-signup-hov.gif) top left no-repeat;color:#2595d4;}








 #announcements {


        width:839px;


        min-height:224px;


        margin:auto;


        background:#fff;


        border:1px solid #ddd;


        padding:0 12px;


        margin:12px 0


}


 #maincont #announcements div.block{width:259px;


 float:left;


 padding:10px 10px 0 10px;


 min-height:224px;}


 #announcements div.seo {border-left:1px solid #cecece;


 border-right:1px solid #cecece;


 width:259px;


 float:left;


 margin:10px 0 10px 0;


 padding:0px 10px 0 10px;


 min-height:224px;}


 #announcements h4 {display:block;


 margin:0 0 10px 5px}


  #announcements img {float:left;


  padding:0 5px 2px 0}


  #announcements  a.read-more {


        display:block;


        background:url(images/read.gif) top right no-repeat;


        width:93px;


        height:21px;


        color:#333;


        text-decoration:none;


        float:left;


        font-size:11px;


        text-align:center;


        padding:4px 0 0 0;


        margin:15px 0px 0 0


}


        #announcements  a.read-more:hover {color:#ed145a;


        text-decoration:none}


        #announcements  a.url {font-size:13px}


        #announcements span {color:#ed145a; }


/*        ---------------------------------------------------------------------------------------


        Typography


        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -        */


        h2 {


        font-size:18px;


        color:#005e9d;


        font-weight:normal;


        letter-spacing:0px;


        line-height:24px;


        }





h3 {color:#ed145a;


font-size:16px;


letter-spacing:-0.5px;


        line-height:22px;





        }


h4 {color:#2595d4;


font-size:16px;


letter-spacing:-0.5px;


}


h5 {font-size:14px;


color:#e79600;


padding:0px;


margin:0px}


/*Testimonial scroll*/





 #maincont #announcements div.block #marqueecontainer {


        position:relative;


        overflow:hidden;


        width: 250px;


        height: 150px;


        background-color: #fff;


        background-repeat: repeat;


        padding:5px;


        font-size:11px;


        margin:0px auto





        }





 #maincont #announcements div.block        #vmarquee {


        position:relative;


        width:250px;


        float:left;


        font-size:11px;


        color:#333;


        font-family:Arial, Helvetica, sans-serif;


        text-transform:none;


        text-align:left;








        }








 #maincont #announcements div.block        #vmarqueenews {


        position:relative;


        width:250px;


        float:left;


        font-size:11px;


        color:#333;


        font-family:Arial, Helvetica, sans-serif;


        text-transform:none;


        text-align:left;








        }








 #maincont #announcements div.block        #vmarqueefaq {


        position:relative;


        width:250px;


        float:left;


        font-size:11px;


        color:#333;


        font-family:Arial, Helvetica, sans-serif;


        text-transform:none;


        text-align:left;








        }





 #maincont #announcements div.block        #vmarquee ul,  #maincont #announcements div.block        #vmarqueefaq ul,  #maincont #announcements div.block        #vmarqueenews ul{


padding:0;


margin:0;


list-style-type:none;


text-transform:none;


font-size:11px;


float:none;


line-height:24px





        }





 #maincont #announcements div.block        #vmarquee ul li, #maincont #announcements div.block        #vmarqueefaq ul li, #maincont #announcements div.block        #vmarqueenews ul li {


        width:250px;


        margin-bottom:10px;


        padding:0;


        font-family:Arial, Helvetica, sans-serif;


        font-size: 11px;


        font-weight: normal;


        color: #333;


        text-transform:none;


        border:none;


        float:none;


        display:block;





}





 #maincont #announcements div.block        #vmarquee a,  #maincont #announcements div.block        #vmarqueefaq a,  #maincont #announcements div.block        #vmarqueenews a   {font-size:11px}


 #maincont #announcements div.block #vmarquee ul li a,  #maincont #announcements div.block #vmarqueefaq ul li a,  #maincont #announcements div.block #vmarqueenews ul li a {


font-family: Arial, Helvetica, sans-serif;


 font-size: 11px;


font-weight: bold;


color:#ed145a ;


text-decoration: underline;


 padding-left: 0px;


text-transform:none;


float:none





        }


 #maincont #announcements div.block  #vmarquee ul li a:hover {


 font-family: Arial, Helvetica, sans-serif;


font-size: 11px;


color: #2595d4;


text-decoration: none;


padding-left: 0px;


text-transform:none;





        }


/*        ---------------------------------------------------------------------------------------


        Subpages


        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -        */


        .infoblock {


        width:823px;





        margin:auto;


        background:#fff;


        border:1px solid #ddd;


        padding:0 20px 30px 20px;


        margin:6px 0;





}


.infoblock img {float:left;


padding:10px 20px 5px 0}


.infoblock h2 {


        margin:25px 0 5px 0;


        display:block


}


.infoblock h3 {


        display:block;


        clear: left;


        margin: 10px


}


.infoblock h4.ss{display:block;


margin:10px 10px 10px 30px}


.infoblock h4{display:block;


margin:10px 10px 10px 10px}


.infoblock img.banner {float:none}


.infoblock ol {line-height:24px;


}


.infoblock p, ol, ul {font-size:13px}


.infoblock p {


        padding-left:20px;


        padding-bottom: 10px;


}


.infoblock .flash, .leftbox .flash{


        float:left;


        padding:5px 20px


}


.infoblock .breadcrumb ul {display:block;


list-style:none;


padding: 0 0 0 20px;


margin:0;


height:35px;


border:1px solid #ccc}


.infoblock .breadcrumb ul li {float:left;


background:none;


font-size:12px;


padding:5px;


margin:0}


.infoblock ul li {background:url(images/li.gif) 0px 5px no-repeat;


display:block;


padding:0 0 0 20px;


margin:10px 0 0 0;


line-height:24px;


}


.infoblock ul li ol li {background:none;}


.infoblock ul li ol{ list-style:decimal;


list-style-type:armenian}


.infoblock span, .leftbox span {color:#2595D4; font-weight:bold}


.infoblock table {border:4px double #e7e7e7;


margin:0 auto 0px auto}


.infoblock table img {margin:auto; padding:0; float:none}


.leftbox a.read-more {display:block;


        background:url(images/read.gif) top right no-repeat;


        width:93px;


        height:25px;


        color:#333;


        text-decoration:none;


        float:left;


        font-size:11px;


        text-align:center;


        padding:4px 0 0 0;


        margin:10px 0px 0 20px}


        .leftbox a.read-more:hover {color:#ed145a;


        text-decoration:none}


        .rightbox {font-size:12px}


        #maincont .rightbox p {padding:10px; font-size:12px}


        .rightbox img.ss {


        padding:14px 0


}


.rightbox img.cpanel {margin:10px 0 2px -10px}


div.hr {


  height: 2px;


  background: #e7e7e7;


  display:block;


  width:90%;


  margin:10px auto;


clear:both}


div.hr hr {


  display: none;


}


hr {height:2px;


background-color:#fff;


border-top:2px solid #e7e7e7;


border-bottom:2px solid #fff;


border-left:2px solid #fff;


border-right:2px solid #fff;


display:block;


width:90%}





small {font-size:11px; color:#2595D4;


display:block;


width:90%;


padding:5px;


margin:0 0 10px 15px}


.whois  {padding:20px}


.contact {padding:0px}


input, select {background:white;


border:2px solid #3db3ec; margin: 0 3px 0 0;


font-size:14px;


font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}


textarea {font-size:14px;


font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}


div.whois input.button {background:url(images/checkdomain.jpg) top left no-repeat;


display:block;


text-align:center;


width:77px;


height:33px;


margin:0;


cursor:pointer;


padding:0px 0 0 0;


color:#fff;


font-weight:bold;


font-size:12px;


border:none }


div.whois input.button:hover {text-decoration:underline}


div.address {width:200px;


margin:auto;


padding:20px;


font-size:100%;


color:#2595D4;


font-weight:bold}


a.top {background:url(images/top-link.gif) top left no-repeat;


width:38px;


height:18px;


display:block;


text-align:center;


padding:20px 0 0 0}


td.home{color:#ed145a; }


td.business  {color:#2595d4 }


td.ecommerce  {color:#b5c001}


td.professional {color:#ffc14f}


td.partner {color:#c81606}


tr.names td {font-size:16px}


table.hosting td {border:1px solid #ccc}


table.hosting {border:1px solid #ccc}


table a.order {background:url(images/button-order.gif) no-repeat;


height:28px;


width:99px;


display:block;


text-align:center;


padding:7px 0 0 0;


color:#333;


text-decoration:none}


table a.order:hover {color:#ED145A}


ul.partners {list-style:none;


margin:20px 0 0 0}


ul.partners li {display:block; background:none;


padding:20px 0 5px 0;


margin:0 0 40px 0;


border-top:1px solid #ccc}


ul.partners li h3 {


margin:0 0 10px 20px;


padding:0;


}


ul.partners li img {float:left;


border:4px solid #BCE3FD;


padding:0;


margin: 0 10px 0 0}


#maincont .leftbox #seoplans {


        margin:30px 0 0 0


}


#maincont .leftbox #seoplans ul {list-style:none;


margin:20px 0 20px 10px;


}


#maincont .leftbox #seoplans ul li {


        width:156px;


        height:340px;


        display:block;


        background:url(images/bg-plan.gif) top left repeat-x;


        border:1px solid #dfdfdf;


        float:left;


        margin:0 5px 11px 5px;


        padding:7px 0;





}


#maincont .leftbox #seoplans ul li dl {list-style:none;


 }


#maincont .leftbox #seoplans ul li dl dt {font-size:16px;


color:#434343;


font-weight:bold;


text-align:center;


letter-spacing:-0.06em;


line-height:normal;


display:block;


width:145px;


margin:auto;


padding:0 0 10px 0}


#maincont .leftbox #seoplans ul li dl dd img {margin:5px 18px; padding:0; background:none}


#maincont .leftbox #seoplans ul li dl dd {line-height:26px;


}


#maincont .leftbox #seoplans ul li.submission dl dt {border-bottom:#ed145a 4px solid; }


#maincont .leftbox #seoplans ul li.platinum dl dt {border-bottom:#2595d4 4px solid}


#maincont .leftbox #seoplans ul li.clicks dl dt {border-bottom:#b5c001 4px solid}


#maincont .leftbox #seoplans ul li.submission dl dt.submission {border-bottom:#ed145a 4px solid; }


#maincont .leftbox #seoplans ul li.submission dl dt.platinum {border-bottom:#2595d4 4px solid}


#maincont .leftbox #seoplans ul li.submission dl dt.clicks {border-bottom:#b5c001 4px solid}


#maincont .leftbox #seoplans ul li.submission dl dd.submission, #maincont .leftbox #seoplans ul li.platinum dl dd.platinum, #maincont .leftbox #seoplans ul li.clicks dl dd.clicks{background-position:0 10px;


background-repeat:  no-repeat;


display:block;


padding:0 0 0 13px;


margin:0 0 0 15px;


font-weight:bold;


color:#434343;


letter-spacing:-0.01em;


font-size:12px}


#maincont .leftbox #seoplans ul li dl dd.submission {background-image:url(images/dd-home.jpg) }


#maincont .leftbox #seoplans ul li dl dd.platinum {background-image:url(images/dd-business.jpg)}


#maincont .leftbox #seoplans ul li dl dd.clicks {background-image:url(images/dd-ecommerce.jpg) }


#maincont .leftbox #seoplans ul li dl dd span {


        font-size:26px;


        font-weight:bold;


        display:block;


        text-align:center;


        margin:15px auto;


        width:150px


}


#maincont .leftbox #seoplans ul li.submission dl dd span, h3.submission {color:#ed145a ; }


#maincont .leftbox #seoplans ul li.platinum dl dd span, h3.platinum  {color:#2595d4}


#maincont .leftbox #seoplans ul li.clicks dl dd span, h3.clicks  {color:#b5c001}


#maincont .leftbox #seoplans ul li a.button {background:url(images/button-signup.gif) top left no-repeat;


display:block;


text-align:center;


float:none;


width:67px;


height:29px;


margin:10px auto;


cursor:pointer;


padding:5px 0 0 0;


color:#333;


font-weight:bold;


font-size:12px }


#maincont .leftbox #seoplans ul li a.button:hover {background:url(images/button-signup-hov.gif) top left no-repeat;color:#2595d4;}


#seoinfo p, #seoinfo ul, #seoinfo ul li{font-size:12px}


#seoinfo {width:558px;


        background:#fff;


        border:1px solid #ddd;


        float:left;


        padding:10px 10px 15px 5px


        }#seoinfo ul li {background:url(images/li.gif) 0px 5px no-repeat;


display:block;


padding:0 0 0 20px;


margin:10px 0 0 0;


line-height:18px;


}


#seoinfo ul {margin:0 0 20px 0;


}


a.seobutton {background:url(images/button-seo.gif) no-repeat;


width:153px;


height:32px;


display:block;


text-align:center;


margin:10px auto;


font-size:16px;


font-weight:bold;


padding:7px 0 0 0;


color:#3387E1}


a.seobutton:hover {color:#ED145A}


.left {float:left}


.right {float:right}


/* FORMS*/


#maincont label {display:block; font-size:12px; color:#0DA9D2; margin:5px 0 3px 0}





#maincont fieldset {width:60%;


border:none;


margin:0 0 30px 0;


padding:30px}


#maincont form#frmContact textarea {background:white;


border:2px solid #3db3ec;}


div.contact input.button {background:url(images/checkdomain.jpg) top left no-repeat;


display:block;


text-align:center;


width:77px;


height:33px;


margin:50px 0 0 0;


cursor:pointer;


padding:0px 0 0 0;


color:#fff;


font-weight:bold;


font-size:12px;


font-family:Trebuchet MS, Arial, Helvetica, sans-serif;


text-transform:uppercase;


border:none }


div.contact input.button:hover {text-decoration:underline}


div.testimonials p {font-size:12px}


div.testimonials a.top {float:right;


margin:-40px 0 0 0}


ul.tutorials h3 {letter-spacing:normal}


ul.tutorials { width:80%; display:block;


padding:0;


margin:20px 12px 40px 12px}


ul.tutorials li {


        display:block;


        border-bottom:1px solid #30A7F7;


        margin:15px 10px ;


        padding-bottom:10px;


        font-size:12px





}


ul.tutorials li ul {margin:0 0 0 20px;


padding:0}


ul.tutorials li.sublist {background:none;


display:inline;








border:none}


ul.tutorials li ul li {margin:0;


padding:0;


background:none;


border:none;


height:20px}


ul.tutorials li a.read-more {


        display:block;


        background:url(images/read.gif) top right no-repeat;


        width:93px;


        height:22px;


        color:#333;


        text-decoration:none;


        float:right;


        font-size:11px;


        text-align:center;


        padding:1px 0 0 0;


        margin:-20px 0px 0 0


}


ul.tutorials li a.read-more:hover {color:#ed145a;


        text-decoration:none}


.infoblock .breadcrumb_tutorials ul {display:block;


list-style:none;


padding: 0 0 0 10px;


margin:0;


height:35px;


border:1px solid #ccc}


.infoblock .breadcrumb_tutorials ul li {float:left;


background:none;


font-size:12px;


padding:5px 2px 5px 2px;


margin:0}


a.top_right {background:url(images/top-link.gif) top left no-repeat;


width:38px;


height:18px;


display:block;


text-align:center;


padding:20px 0 0 0;


float:right;


margin:-40px 0 0 0}


ul.about {list-style:none;


margin:0px 0 0 0}


ul.about li {display:block; background:none;


padding:0px 0 5px 0;


margin:0 0 40px 0;


border-bottom:1px solid #ccc}


ul.about li h3 {


        margin:0;


        padding:0;


        clear:none





}


ul.about li img {float:left;





padding:0;


margin: 0 10px 0 0}


ul.cpanel {


        width:220px;


        padding:5px;


        list-style:none;


        margin:0 0 20px 0;


        display:block;


        border:none;


        font-size:12px;


}


ul.cpanel li {line-height:20px;


}





.leftbox ul.lang_theme li {


        width:80%;


        display:block


}


.leftbox ul.themes li, .infoblock ul.themes li {


        float:left;


        background:none;


        display:block;


        width:115px;


        height: 180px;


        line-height: normal;


        padding: 0;


        margin: 5px;


}


.leftbox ul.themes li span, .infoblock ul.themes li span {display:block;


width:120px}


.leftbox ul.themes li img, .infoblock ul.themes li img {


        float:none;


        margin: 0;


}


input.whoischk {border:none}





div.signupbox {border:2px solid #3db3ec;


display:block;


padding:10px;


margin:10px 0}

div.infoblock form#frmSSL fieldset input, div.infoblock form#frmSSL fieldset  label {float:left}


div.infoblock form#frmSSL fieldset label {display:block;}


div.infoblock form#frmSSL fieldset input {margin:5px 0 0 0; float:right}


div.infoblock form#frmSSL fieldset input.whoischk {margin:2px 5px 0px 0}