@charset "UTF-8"; 
@charset "UTF-8";
@charset "UTF-8";
/* CSS Document */

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// Reset Browser Defaults //////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
body, div, ul, ol, li, h1, h2, h3, h4, h5, p, blockquote, th, td, a, img
{
    margin-top: 0pt;
    margin-right: 0pt;
    margin-bottom: 0pt;
    margin-left: 0pt;
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 0pt;
    padding-left: 0pt;
    text-transform:none;
    text-decoration: none;
	font-family: font-family:Tahoma, Geneva, sans-serif; 
    border: 0;

	
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
/*Reset Safari User Agent Styles*/
* { -webkit-padding-start: 0px;}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// SiteWide////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
p { font-size: 12px; }
.left { float: left; }
.right { float: right; }
.rounded { -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;  }
.rounded-top { -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px;  -webkit-border-top-left-radius: 7px;  -webkit-border-top-right-radius: 7px;  border-top-left-radius: 7px; border-top-right-radius: 7px;}
.rounded-bottom { -moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px;  -webkit-border-bottom-left-radius: 7px;  -webkit-border-bottom-right-radius: 7px;  border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;}
.clear { clear: both;}
.wrap { width: 962px; margin: 0 auto; height:auto; }
body { background:url(/images/header/gearhost.jpg) no-repeat top center; margin:0;  }
body.subpage { background:url(/images/header/gearhost-subpage.png) no-repeat top center; margin:0;  }
body.subpage-thin { background:url(/images/header/gearhost-subpage-thin.png) no-repeat top center; margin:0 auto;  }
.page-title { float: left;  width: 650px; height: 70px;  margin-top: 30px; }
.page-title h2 { font-size: 18px; color: #f6881f; text-align: left; padding: 50px 0 0 0; font-weight: 700;}
.column h2 { font-size:23px; font-weight: bold; color: #ffffff; margin:0;}
div.cloud-exchange > h2 { font-weight: bold; font-size: 23px;}
div.cloud-exchange > p { color:#595959; font-size: 14px; line-height: 20px; }
#breadcrumbs { padding: 25px 0 15px 0; font-size: 12px; font-weight: 400;}
#breadcrumbs a { color: #f58020; }
#breadcrumbs a[href="#"] { color: #6c6c6c;}
#breadcrumbs span { color: #6c6c6c; }
.subpage #breadcrumbs { padding: 50px 0 10px 0;  }
.subpage-thin #breadcrumbs { padding: 30px 0 15px 0;  }
#satisfied-hosters { float: right;  background: url(/images/header/satisfied-hosters.png) top left no-repeat; margin-top: 43px;  }
#satisfied-hosters h3 { text-indent: 20px; font-size: 14px; color: #f6881f; text-align: left;  padding: 2px;}
#satisfied-hosters #number-wrapper {  margin:20px 0 0 24px; color: #ffffff; font-size: 22px; font-weight: bold; font-family: Arial, sans-serif;}
#satisfied-hosters .numbers {  background: url(/images/header/hosting-background.png) center center no-repeat; height: 65px;  width: 107px;  float: left; color: #ffffff; font-size: 26px; font-weight: 600; text-align: center; letter-spacing: 10px; text-indent: 6px;}
#satisfied-hosters .one-number { background: url(/images/header/one-number.png) bottom center no-repeat; height: 37px; width: 33px; float: left; text-align: center; vertical-align: middle; line-height: 37px; margin-left: 2px; }
#satisfied-hosters .one-number span.number {  vertical-align: middle; line-height: 37px; }
#satisfied-hosters div.comma { width: 12px; height: 18px; padding-top: 15px; float: left; font-size: 22px; font-family: Arial, sans-serif; text-align: center; margin-left: 2px;}
.normal {font-weight:normal; color:#414242;   }
.divider { height: 1px; border-bottom: 1px solid #e0e0e0;}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// Fonts /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
body { font-family:Tahoma, Geneva, sans-serif; }
#left h3 { color: #000000; font-size: 18px; font-weight: 700;}
.subpage h3 { color: #000000; }
#big-box ul { float: left;  }
#big-box ul.price {width: 340px; padding-bottom: 0px; margin-bottom:0px;}
#big-box ul li { color: #ffffff; font-size: 16px; font-weight: 800; }
#big-box h3 {color: #000000; font-size: 16px;  margin-bottom: 10px; font-weight: 800;}
.orange-box h3 { text-align: center;}
.green-box h3 {text-align: center;}
.gray-box h3 { text-align: left; }
#sub-page-left #big-box-green h3 { color: #000000; font-size: 16px; }
#everything-you-need h2 { color: #000000; font-size: 22px; font-weight: 800; margin-bottom: 10px;}
a { color: #f58a1e; text-decoration: none; display: inline-block; font-size:12px;}
a:hover { text-decoration: underline; }
.green-button a, .orange-button a { color: #000000; font-size: 11px; line-height: 13px; display: inline-block; text-align: center; white-space: nowrap;}
#details-left h4, #details-right h4  { color: #2f2f2f; margin-bottom: 10px;}
#details-left ul li, #details-right ul li  { line-height: 22px; font-size: 12px;}
h3#post-grid { margin: 40px 0 20px 0; font-size: 22px;}
.testimony > p { color: #000000; font-size: 12px; line-height: 16px; }
.testimony > div { font-size: 12px;  font-weight: 600;  font-style: italic; }
.testimony img { float: left;margin: 0px 3px 3px 0px; }
#cloud-ready p { font-size: 12px;}
#cloud-ready h2, #cloud-ready h3  { color: #f57f20; margin-top: 20px;}
#cloud-ready label { color: #000000;}
input#next-step { color: #ffffff; font-size: 14px; font-weight: 600; text-transform: uppercase; }
.btnsend { color: #ffffff; font-size: 14px; font-weight: 600; text-transform: uppercase; vertical-align: bottom;}
#guarantee-footer h3, #compare-footer h3 { color: #f57f20; margin-bottom: 0; padding-bottom: 0; }
#guarantee-footer ul li:first-child h3 { text-indent: 45px;}
#guarantee-footer ul li#tweet-us h3 { text-indent: 40px;}
#guarantee-footer li{ color: #ffffff; font-weight: 800;}
#guarantee-footer li > div { color: #000000; font-size: 11px; font-weight: 400; text-align: center; }
#compare-cloudsites, #compare-legacy-shared { font-size: 12px; }
#compare-footer li  {color: #4d4d4d; font-weight: bold; }
#compare-footer li#call-us h3{ text-indent:35px; }
#compare-footer li#compare-support h3{ text-indent:35px; }
#compare-footer li#chat-live h3{ text-indent:28px; }
#compare-footer li#tweet-us h3{ text-indent:25px;}
#compare-footer li h3 { padding-bottom: 5px;}
#cloudsites-summary h3, #cloudservers-summary h3 {color: #ff7a00; font-size: 16px;  margin-bottom: 10px; font-weight: 800;}
#left .box li strong { font-size: 15.5px;}
ul#without-gearhost, ul#why-without-gearhost { color: #ef811c; font-size: 13px; line-height: 20px; font-weight: 600;}
#what-drives-us h6 { font-size: 12px; color: #404040; font-weight: 700;}
#current-customer h3 { text-align: center; margin-bottom: 15px; }
#current-customer span { display: in-block; font-size: 12px; line-height:30px; padding-bottom: 10px; }
#contact-gearhost h2 { color: #000000; font-size: 16px; font-weight: bold;}
#contact-gearhost h3 { color: #df6a15; font-size: 16px; padding:0;}
#contact-form label { font-size: 12px; color: #3a3a3a; font-weight: 700; }
#grid div > h4, #why-gearhost-grid h4, #left .tech-grid h4, .guarantee-grid h4, span.bold-orange { clear: both; color: #e87819; display: inline-block; font-size: 12px; font-weight: 700;}
 #grid div, #why-gearhost-grid div { font-size: 12px; line-height: 18px;}
 #left .tech-grid { font-size: 12px; line-height: 16px; font-weight: normal; }
 form#signup-form input[type="text"] { color: teal;}
 .white { color: #ffffff; }
 .orange-table { color: #ef811c; font-weight: bold; font-size: 14px; display: inline-block; text-align: left; line-height: 28px; vertical-align: middle; padding-left: 20px;}
 .left-align { text-align: left; display: block;}
 .green-box h3 { line-height: 23px; }
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// CloudSites - Sub Navigation ///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#cloud-sites-subNav { margin: 0px 0 10px 0; padding: 0; height: 91px;  width: 965px;}
#cloud-sites-subNav div { float: left; }
#cloud-sites-subNav div > a { display: block; height: 91px; color: #6C6C6C; font-size: 12px; font-weight: 600; text-align: center; padding-top: 60px;}
#cloud-sites-subNav div.active > a { color: #ffffff; }
#cloud-sites-subNav div#nav-7 > a { text-align: left; }

#cloud-sites-subNav div#nav-1.inactive > a:hover { background: url(/images/horizontal-nav/cloud-sites/nav-1-hover.png) top left no-repeat; }
#cloud-sites-subNav div#nav-2.inactive > a:hover { background: url(/images/horizontal-nav/cloud-sites/nav-2-hover.png) top left no-repeat; }
#cloud-sites-subNav div#nav-3.inactive > a:hover { background: url(/images/horizontal-nav/cloud-sites/nav-3-hover.png) top left no-repeat; }
#cloud-sites-subNav div#nav-4.inactive > a:hover { background: url(/images/horizontal-nav/cloud-sites/nav-4-hover.png) top left no-repeat; }
#cloud-sites-subNav div#nav-5.inactive > a:hover { background: url(/images/horizontal-nav/cloud-sites/nav-5-hover.png) top left no-repeat; }
#cloud-sites-subNav div#nav-6.inactive > a:hover { background: url(/images/horizontal-nav/cloud-sites/nav-6-hover.png) top left no-repeat; }
#cloud-sites-subNav div#nav-7.inactive > a:hover { background: url(/images/horizontal-nav/cloud-sites/nav-7-hover.png) top left no-repeat; }


#cloud-sites-subNav div#nav-1 { height: 91px; width: 118px;  background: url(/images/horizontal-nav/cloud-sites/nav-1.png) top left no-repeat; }
#cloud-sites-subNav div#nav-1.active { height: 91px; width: 118px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/cloud-sites/nav-1-on.png) top left no-repeat; }

#cloud-sites-subNav div#nav-2 { height: 91px; width: 123px; background: url(/images/horizontal-nav/cloud-sites/nav-2.png) top left no-repeat; }
#cloud-sites-subNav div#nav-2.active { height: 91px; width: 123px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/cloud-sites/nav-2-on.png) top left no-repeat; }

#cloud-sites-subNav div#nav-3 { height: 91px; width: 121px; background: url(/images/horizontal-nav/cloud-sites/nav-3.png) top left no-repeat; }
#cloud-sites-subNav div#nav-3.active { height: 91px; width: 121px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/cloud-sites/nav-3-on.png) top left no-repeat; }

#cloud-sites-subNav div#nav-4 { height: 91px; width: 118px; background: url(/images/horizontal-nav/cloud-sites/nav-4.png) top left no-repeat; }
#cloud-sites-subNav div#nav-4.active { height: 91px; width: 118px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/cloud-sites/nav-4-on.png) top left no-repeat; }

#cloud-sites-subNav div#nav-5 { height: 91px; width: 122px; background: url(/images/horizontal-nav/cloud-sites/nav-5.png) top left no-repeat; }
#cloud-sites-subNav div#nav-5.active { height: 91px; width: 122px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/cloud-sites/nav-5-on.png) top left no-repeat; }

#cloud-sites-subNav div#nav-6 { height: 91px; width: 120px; background: url(/images/horizontal-nav/cloud-sites/nav-6.png) top left no-repeat; }
#cloud-sites-subNav div#nav-6.active { height: 91px; width: 120px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/cloud-sites/nav-6-on.png) top left no-repeat; }

#cloud-sites-subNav div#nav-7 {  text-align: left; text-indent: 15px; height: 91px; width: 241px; background: url(/images/horizontal-nav/cloud-sites/nav-7.png) top left no-repeat; }
#cloud-sites-subNav div#nav-7.active { height: 91px; width: 241px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/cloud-sites/nav-7-on.png) top left no-repeat; }

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// About Us - Sub Navigation ///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#about-us-subNav { margin: 10px 0 10px 0; padding: 0; height: 91px;  width: 965px; border: }
#about-us-subNav div { float: left; }
#about-us-subNav div > a { display: block; height: 91px; color: #6C6C6C; font-size: 12px; font-weight: 600; text-align: center; text-transform: lowercase; padding-top: 60px;}
#about-us-subNav div.active > a { color: #ffffff; }
#about-us-subNav div#nav-7 > a { text-align: left; text-indent: 30px; }

#about-us-subNav div#nav-1.inactive > a:hover { background: url(/images/horizontal-nav/about-us/nav-1-hover.png) top left no-repeat; }
#about-us-subNav div#nav-2.inactive > a:hover { background: url(/images/horizontal-nav/about-us/nav-2-hover.png) top left no-repeat; }
#about-us-subNav div#nav-3.inactive > a:hover { background: url(/images/horizontal-nav/about-us/nav-3-hover.png) top left no-repeat; }
#about-us-subNav div#nav-4.inactive > a:hover { background: url(/images/horizontal-nav/about-us/nav-4-hover.png) top left no-repeat; }
#about-us-subNav div#nav-5.inactive > a:hover { background: url(/images/horizontal-nav/about-us/nav-5-hover.png) top left no-repeat; }
#about-us-subNav div#nav-6.inactive > a:hover { background: url(/images/horizontal-nav/about-us/nav-6-hover.png) top left no-repeat; }
#about-us-subNav div#nav-7.inactive > a:hover { background: url(/images/horizontal-nav/about-us/nav-7-hover.png) top left no-repeat; }


#about-us-subNav div#nav-1 { height: 91px; width: 111px;  background: url(/images/horizontal-nav/about-us/nav-1.png) top left no-repeat; }
#about-us-subNav div#nav-1.active { height: 91px; width: 111px; background: url(/images/horizontal-nav/about-us/nav-1-on.png) top left no-repeat; }

#about-us-subNav div#nav-2 { height: 91px; width: 123px; background: url(/images/horizontal-nav/about-us/nav-2.png) top left no-repeat; }
#about-us-subNav div#nav-2.active { height: 91px; width: 123px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/about-us/nav-2-on.png) top left no-repeat; }

#about-us-subNav div#nav-3 { height: 91px; width: 113px; background: url(/images/horizontal-nav/about-us/nav-3.png) top left no-repeat; }
#about-us-subNav div#nav-3.active { height: 91px; width: 113px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/about-us/nav-3-on.png) top left no-repeat; }

#about-us-subNav div#nav-4 { height: 91px; width: 124px; background: url(/images/horizontal-nav/about-us/nav-4.png) top left no-repeat; }
#about-us-subNav div#nav-4.active { height: 91px; width: 124px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/about-us/nav-4-on.png) top left no-repeat; }

#about-us-subNav div#nav-5 { height: 91px; width: 126px; background: url(/images/horizontal-nav/about-us/nav-5.png) top left no-repeat; }
#about-us-subNav div#nav-5.active { height: 91px; width: 126px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/about-us/nav-5-on.png) top left no-repeat; }

#about-us-subNav div#nav-6 { height: 91px; width: 121px; background: url(/images/horizontal-nav/about-us/nav-6.png) top left no-repeat; }
#about-us-subNav div#nav-6.active { height: 91px; width: 121px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/about-us/nav-6-on.png) top left no-repeat; }

#about-us-subNav div#nav-7 {  text-align: left; text-indent: 15px; height: 91px; width: 243px; background: url(/images/horizontal-nav/about-us/nav-7.png) top left no-repeat; }
#about-us-subNav div#nav-7.active { height: 91px; width: 243px;  background: url(/images/horizontal-nav/about-us/nav-7-on.png) top left no-repeat; }

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// Why Gearhost - Sub Navigation ///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#why-gearhost-subNav { margin: 10px 0 10px 0; padding: 0; height: 91px;  width: 965px; border: }
#why-gearhost-subNav div { float: left; }
#why-gearhost-subNav div > a { display: block; height: 91px; color: #6C6C6C; font-size: 12px; font-weight: 600; text-align: center; text-transform: lowercase; padding-top: 60px;}
#why-gearhost-subNav div.active > a { color: #ffffff; }
#why-gearhost-subNav div#nav-4 > a { text-align: left; text-indent: 10px; }

#why-gearhost-subNav div#nav-1.inactive > a:hover { background: url(/images/horizontal-nav/why-gearhost/nav-1-hover.png) top left no-repeat; }
#why-gearhost-subNav div#nav-2.inactive > a:hover { background: url(/images/horizontal-nav/why-gearhost/nav-2-hover.png) top left no-repeat; }
#why-gearhost-subNav div#nav-3.inactive > a:hover { background: url(/images/horizontal-nav/why-gearhost/nav-3-hover.png) top left no-repeat; }
#why-gearhost-subNav div#nav-4.inactive > a:hover { background: url(/images/horizontal-nav/why-gearhost/nav-4-hover.png) top left no-repeat; }


#why-gearhost-subNav div#nav-1 { height: 91px; width: 111px;  background: url(/images/horizontal-nav/why-gearhost/nav-1.png) top left no-repeat; }
#why-gearhost-subNav div#nav-1.active { height: 91px; width: 111px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/why-gearhost/nav-1-on.png) top left no-repeat; }

#why-gearhost-subNav div#nav-2 { height: 91px; width: 130px; background: url(/images/horizontal-nav/why-gearhost/nav-2.png) top left no-repeat; }
#why-gearhost-subNav div#nav-2.active { height: 91px; width: 130px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/why-gearhost/nav-2-on.png) top left no-repeat; }

#why-gearhost-subNav div#nav-3 { height: 91px; width: 122px; background: url(/images/horizontal-nav/why-gearhost/nav-3.png) top left no-repeat; }
#why-gearhost-subNav div#nav-3.active { height: 91px; width: 122px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/why-gearhost/nav-3-on.png) top left no-repeat; }

#why-gearhost-subNav div#nav-filler { height: 91px; width: 599px; background: url(/images/horizontal-nav/why-gearhost/nav-filler.png) top left no-repeat; }
/*#why-gearhost-subNav div#nav-4.active { height: 91px; width: 599px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/why-gearhost/nav-4-on.png) top left no-repeat; }*/

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// Why Cloud - Sub Navigation ///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#why-cloud-subNav { margin: 10px 0 10px 0; padding: 0; height: 91px;  width: 965px; border: }
#why-cloud-subNav div { float: left; }
#why-cloud-subNav div > a { display: block; height: 91px; color: #6C6C6C; font-size: 12px; font-weight: 600; text-align: center; text-transform: lowercase; padding-top: 60px;}
#why-cloud-subNav div.active > a { color: #ffffff; }
#why-cloud-subNav div#nav-4 > a { text-align: left; text-indent: 10px; }
     
#why-cloud-subNav div#nav-1.inactive > a:hover { background: url(/images/horizontal-nav/why-cloud/nav-1-hover.png) top left no-repeat; }
#why-cloud-subNav div#nav-2.inactive > a:hover { background: url(/images/horizontal-nav/why-cloud/nav-2-hover.png) top left no-repeat; }
#why-cloud-subNav div#nav-3.inactive > a:hover { background: url(/images/horizontal-nav/why-cloud/nav-3-hover.png) top left no-repeat; }
#why-cloud-subNav div#nav-4.inactive > a:hover { background: url(/images/horizontal-nav/why-cloud/nav-4-hover.png) top left no-repeat; }
#why-cloud-subNav div#nav-5.inactive > a:hover { background: url(/images/horizontal-nav/why-cloud/nav-5-hover.png) top left no-repeat; }

#why-cloud-subNav div#nav-1 { height: 90px; width: 117px;  background: url(/images/horizontal-nav/why-cloud/nav-1.png) top left no-repeat; }
#why-cloud-subNav div#nav-1.active { height: 90px; width: 117px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/why-cloud/nav-1-on.png) top left no-repeat; }

#why-cloud-subNav div#nav-2 { height: 90px; width: 120px; background: url(/images/horizontal-nav/why-cloud/nav-2.png) top left no-repeat; }
#why-cloud-subNav div#nav-2.active { height: 90px; width: 120px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/why-cloud/nav-2-on.png) top left no-repeat; }

#why-cloud-subNav div#nav-3 { height: 90px; width: 119px; background: url(/images/horizontal-nav/why-cloud/nav-3.png) top left no-repeat; }
#why-cloud-subNav div#nav-3.active { height: 90px; width: 119px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/why-cloud/nav-3-on.png) top left no-repeat; }

#why-cloud-subNav div#nav-4 { height: 90px; width: 119px; background: url(/images/horizontal-nav/why-cloud/nav-4.png) top left no-repeat; }
#why-cloud-subNav div#nav-4.active { height: 90px; width: 119px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/why-cloud/nav-4-on.png) top left no-repeat; }

#why-cloud-subNav div#nav-5 { height: 90px; width: 485px; background: url(/images/horizontal-nav/why-cloud/nav-5.png) top left no-repeat; }
#why-cloud-subNav div#nav-5.active { height: 90px; width: 485px; border-top: 1px solid #D6D6D6; background: url(/images/horizontal-nav/why-cloud/nav-5-on.png) top left no-repeat; }
#why-cloud-subNav div#nav-5 > a { text-align: left; padding-left: 15px;}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// Homepage/////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.header { width:950px; }
.header img{ float:left; padding-right: 10px;}
#cloud{ background:url(/images/cloud/gear_host_cloud.png) no-repeat; width:924px; height:214px;  margin:0 0 28px 15px;  }
#cloud h4, #cloud-hosting-topper h4 { font-size: 14px; color:#595959; font-weight: 700;}
#cloud h2, #cloud-hosting-topper h2 {padding:11px 0 0 14px;   }
.home-main { width:924px; margin: 0 0 0 15px; padding: 0 3px 0 4px; }
#cloud p { font-size:12px; padding: 5px 0 5px 0; margin:0; }

#cloud ul { font-size: 12px;  line-height: 14px; padding: 5px 0 5px 0px; margin:0; width:350px; height:58px; }
#cloud ul li { list-style-type: none; background:url(/images/right_arrow.png) top left no-repeat; text-indent: 15px;}
.column { float:left; width:460px; }
#left-col-content { background: url(/images/cloud/gear_host_cloudSite.png) top left no-repeat; width: 405px; margin: 25px 10px 0 15px; padding-left: 30px; }
#left-container {margin: 0 0 0 20px; }
#right-col-content { background: url(/images/cloud/gear_host_cloudServers2.png) top left no-repeat; width: 405px;  margin: 25px 10px 0 15px; padding-left: 30px;}
#right-container {margin: 0 0 0 15px; }

.cloud-learn{ width:89px; height:30px; float:left; margin-right: 5px;}
.cloud-order{ width:89px; height: 30px;  float:left; }
.server-learn{ width:89px; height:30px; float:left; }
.server-order{width:89px; height:30px; float:left; }


.gear-host-wrapper{ width:535px; float:left; border-right: 1px #e0e0e0 solid; padding: 0 15px 0 0; }
.gear-host-wrapper h2{color:#595959; font-weight: bold; font-size: 22px; }
.gear-host-wrapper p{ line-height:2em; font-size:14px; padding-right:10px; color:#a3a3a3;    }
.gear-host-wrapper img{float:left; margin:23px 10px 100px 0;  }
.italic{ font-size:11px; font-style:italic; font-weight:bold; line-height:1.2em; color:#000;  }

.gearhost-quote{ background:url(/images/gear_host_quote.png) no-repeat top left; }
.gearhost-quote p { color: #a3a3a3;  padding: 15px 10px 0 70px; font-size: 14px; line-height: 22px;  font-weight: normal;}
p#attribution { color: #565656; padding-right: 70px; font-style: italic;  font-weight: bold; line-height: 16px; font-size: 12px; }
.gearhost-quote > p > a { font-size: 11px; }
.gearhost-quote img { padding: 40px 0 0 0; }

.homepage-fb-like{width:355px; height:38px; text-align:center}

.sidebar { width:365px; float: left; padding: 0 0 0 8px; }
.cloud-exchange{ background:url(/images/clouds-icons/cloud_exchange.png) no-repeat top right; width:355px; height:89px;  } 
.cloud-exchange h2{color:#3278bd; padding:10px 0 0;  }
.cloud-exchange img{float:left; padding:15px; }
.cloud-exchange  p{padding:0; margin:0;  }
.cloud-exchange a {font-size:14px;}

.gearhost-news { margin-top:20px;   width: 355px; }
.gearhost-news ul{list-style-type:none; margin:0; padding:0; }
.gearhost-news ul img{float:left; margin-right:10px; margin-top:-10px; }
.gearhost-news ul li{padding:15px 0 25px 0;  border-bottom:1px #cccccc dashed; font-size:11px;   }
.gearhost-news ul li.last{border:none; margin-bottom:10px; }
.gearhost-news a, .gearhost-news a:visited{ display: inline-block; color:#3278bd; text-decoration:none; font-size:13px; }
#gearhost-news-header { background-color:#F4F4F4; height: 38px; }
.gearhost-news h4 {  padding:10px 0 0 10px; color:#6e6e6e; height:38px; margin:0; text-transform:none; font-size:14px; }


.gearhost-tweets{margin-top:20px; width: 355px;}
.gearhost-tweets p img{float:left; padding:0 15px 0 5px; margin-top:-10px; }
.gearhost-tweets p{padding:0 20px; font-size:11px; }
.gearhost-tweets a, .gearhost-news a:visited{color:#3278bd; text-decoration:none; font-size:13px; }
#gearhost-tweets-header  { background-color:#F4F4F4; height: 38px; margin-bottom: 10px; }
.gearhost-tweets h4{ padding:10px 0 0 10px; color:#6e6e6e; margin:0; text-transform:none; font-size:14px; }



/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// Page Headers ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#cloud-hosting {background: url(/images/page-titles/cloud-hosting-title.png) top left no-repeat;}
#gearpanel {background: url(/images/page-titles/gearhost_cloud-hosting.png) top left no-repeat;}
#why-cloud {background: url(/images/page-titles/gearhost_cloud-hosting.png) top left no-repeat;}
#price  {background: url(/images/page-titles/cloud-sites-pricing-title.png) top left no-repeat;}
#compare {background: url(/images/page-titles/cloud-sites-comparison-title.png) top left no-repeat;}
#compare-us {background: url(/images/page-titles/gearhost_compare-gearhost-title.png) top left no-repeat;}
#tech {background: url(/images/page-titles/cloud-sites-technology-title.png) top left no-repeat;}
#testimonials {background: url(/images/page-titles/cloud-sites-testimonials-title.png) top left no-repeat;}
#guarantee {background: url(/images/page-titles/cloud-sites-guarantee-title.png) top left no-repeat;}
#order-now {background: url(/images/page-titles/cloud-sites-order-now-title.png) top left no-repeat;}
#why-gearhost {background: url(/images/page-titles/why-gearhost-title.png) top left no-repeat;}
#partners {background: url(/images/page-titles/partners-title.png) top left no-repeat;}
#support {background: url(/images/page-titles/support-title.png) top left no-repeat;}
#about-us {background: url(/images/page-titles/gearhost_about_us.png) top left no-repeat; }
#our-network {background: url(/images/page-titles/gearhost_about_us.png) top left no-repeat; }
#blog {background: url(/images/page-titles/gearhost_about_us.png) top left no-repeat; }
#newsroom {background: url(/images/page-titles/gearhost_about_us.png) top left no-repeat; }
#partnerships {background: url(/images/page-titles/gearhost_about_us.png) top left no-repeat; }
#legal {background: url(/images/page-titles/gearhost_about_us.png) top left no-repeat; }
#contact {background: url(/images/page-titles/about-us-contact.png) top left no-repeat; }
#mycloud {background: url(/images/page-titles/gearhost_my-cloud-title.png) top left no-repeat; }
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// SubPage Navigation/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#top-nav{ background:url(/images/top-nav/gear_host_topnav4.png) no-repeat top left; width:487px; font-size:11px; float:right; height:39px; margin-right:20px; }
#top-nav ul.topnav { float: left; margin: 0; padding: 0px 0px 0px 10px; list-style:none;  }
#top-nav ul.topnav li { display: block; float: left; padding:0 2px; font-size:11px;   }
#top-nav ul.topnav li.one { display: block; float: left; color: #fff; font-size: 11px; padding: 14px 0px 0 0px; text-decoration: none;}
#top-nav ul.topnav li a { display: block; float: left; color: #fff; font-size: 11px; padding: 14px 10px 0 5px; text-decoration: none;}
#top-nav ul.topnav li a [href="partners"]{padding-right:0;}
#top-nav ul.topnav li a img{margin:-5px 0 0; padding:0; }
#top-nav ul.topnav li a:hover { color: #f68a1f; }
#top-nav ul.topnav li a.active { color: #f68a1f; background:url(/images/active/gear_host_underline.png) bottom  no-repeat; }

/*#nav { width:577px;  float:right; position:relative; top:10px; right: 5px;  }*/
#nav { width:598px;  float:right; position:relative; top:10px; right: 5px;  }
#nav ul.mainnav { float: right; margin: 0; padding: 0;  }
#nav ul.mainnav li { display: block; float: left; padding:0 10px; font-size:13px;  color: white; }
#nav ul.mainnav li > a { display: block; float: left; color: #fff; font-size: 14px; padding: 20px 8px 10px 10px; text-decoration: none; font-weight: 600; text-transform: none;  white-space:nowrap;}

#nav ul.mainnav li ul li a { font-size: 11px; display: block; margin-left: 10px;} 
#nav ul.mainnav li a:hover { color: #f68a1f; background:url(/images/active/gear_host_underline.png) bottom  no-repeat; }


#nav li ul li{visibility:hidden; position:absolute;  display:block; }
#nav li:hover ul#cloud-hosting-nav {background:url(/images/drop-down/gearhost-drop-bg2.png) no-repeat; width:123px; height:122px; position:absolute; left:20px; margin-top:40px; display:block; float:right; font-size:10px; padding-top:12px; }
#nav li:hover ul li a { text-transform: none; }
#nav li:hover ul#why-gearhost-nav {background:url(/images/drop-down/gearhost-drop-bg2.png) no-repeat; width:123px; height:122px; position:absolute; left:158px; margin-top:40px; display:block; float:right; font-size:10px; padding-top:12px; }
/*#nav li:hover ul#partners-nav {background:url(/images/drop-down/gearhost-drop-bg2.png) no-repeat; width:123px; height:122px; position:absolute; left:270px; margin-top:40px; display:block; float:right; font-size:10px; padding-top:12px; }*/
#nav li:hover ul#support-nav {background:url(/images/drop-down/gearhost-drop-bg2.png) no-repeat; width:123px; height:122px; position:absolute; left:276px; margin-top:40px; display:block; float:right; font-size:10px; padding-top:12px; }

/*#nav li:hover ul#about-us-nav {background:url(/images/drop-down/gearhost-drop-bg4.png) no-repeat; width:123px; height:172px; position:absolute; left:373px; margin-top:40px; display:block; float:right; font-size:10px; padding-top:12px; }*/
/* going back to original size until pages are done internally */
#nav li:hover ul#about-us-nav {background:url(/images/drop-down/gearhost-drop-bg2.png) no-repeat; width:123px; height:122px; position:absolute; left:373px; margin-top:40px; display:block; float:right; font-size:10px; padding-top:12px; }

#nav li:hover li{font-size:10px; visibility:visible; position:relative; padding:0; margin:0;float:left; width:123px; display:block; margin-left:10px; }
#nav li:hover li a{padding:5px 0; width:90px;  float:left; background:url(/images/drop-down/line.png) no-repeat bottom left; text-transform:lowercase;  font-size:12px; display:block; }
#nav li:hover li a:hover{color: #f68a1f; }

#welcome img{ margin-top: 20px;  }
#welcome h2 { font-size: 18px; color: #f6881f; text-align: center; margin-bottom: 20px; font-weight: 700;}

#computer { height: 210px; margin:0px;  padding:0 0 0 400px; background: url(/images/header/gearhost_computer.png) top left no-repeat; }
#computer h2 { font-size: 18px; color: #b5e600; text-align: left;  margin-bottom: 5px;}
#computer h3 { font-size: 15px; line-height: 18px; color: #ffffff; font-weight: 550; text-align: left;  display: block;  float: right; margin-top: 0; padding: 0 100px 15px 0px;}
#price-button { background: url(/images/header/cloud-sites-price.png) top left no-repeat; width: 199px; height: 37px; text-indent: -9999px; float: left; }
#computer .green-button { margin: 3px 0 0 50px ; float: left;  width: 85px; height: 25px; background:url(/images/green-button.png) left center no-repeat; }
#computer .green-button:hover { background:url(/images/green-button-hover.png) left center no-repeat;}
#computer .green-button a { padding-top: 3px;}

.orange{color:#ff8a00;  }
.orange2{color:#f5821f; font-size:18px; padding-top: 5px; }
.green{color:#85bb00; font-size:11px; position:relative; left:-10px; top:-10px;}
.red  {color:#C41722; font-size:11px; position:relative; left:-10px; top:-10px;}
.chaticon {margin-top:11px; margin-left:3px;}
#top-nav ul.topnav li#chat div.chaticon a#aControlIDon { color: #85bb00;}
#top-nav ul.topnav li#chat div.chaticon a#aControlIDon:hover {color:#f5821f;}

.bold{font-weight:bold;   }
.bold2{}
.none{border:0;   }
.small{font-size:10px; position:relative; top:5px; }


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// Footer ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.sponsor{border-top:1px #CCC solid; width:924px; float:left; height:96px; margin:20px 0 0 15px; padding: 0 3px 0 4px;   }
.sponsor ul.icons { float:left; margin: 0; padding: 0;  }
.sponsor ul.icons li { display: block; float: left; padding:0 5px; font-size:13px;   }
.sponsor ul.icons li a { display: block; float: left; color: #fff; font-size: 13px; text-decoration: none;}
.sponsor ul.icons li a:hover { border:0; }

#footer{background:url(/images/footer/gearhost-footer-longer.jpg) repeat-x; width:100%; height:277px; float:left; margin-top:-20px; }
.footer-data{width:950px;margin:20px auto 0; font-size:11px;  }
.footer-column1{float:left; width:120px; padding:0 22px 0 0; margin:0; }
.footer-column1 ul{ list-style:none; padding:0; float:left; }
.footer-column1 ul li{padding:4px 0;}
.footer-column1 ul li:first-child a { font-weight:bold; color:#ff8b19;    }
.footer-column1 ul li a{text-decoration:none; color:#FFF;  }
.footer-column1 ul li a:hover{color: #f68a1f;  }

.footer-column2{float:left; width:220px; padding:0; }
.footer-column2 ul{ list-style:none; padding:0; float:left; }
.footer-column2 ul li{padding:6px 0;  }
.footer-column2 ul li a{text-decoration:none; position:relative;  color:#FFF; white-space: nowrap;}
.footer-column2 ul li a:hover{color: #f68a1f;  }

.rss{list-style-image:url(/images/network-icons/rss.png) ; }
.i {list-style-image:url(/images/network-icons/i.png); }
.twitter{list-style-image:url(/images/network-icons/twitter.png); }
.facebook{list-style-image:url(/images/network-icons/facebook.png); }
.linked-in{list-style-image:url(/images/network-icons/linked-in.png);}*/
.footer-data div#copyright { width:950px; margin-top: 150px; }
#copyright { width:950px;  margin-top:150px; }
#copyright p{padding:0; margin:0; color:#a8a8a8;}

/*	Second Site		*/	



.main-site{width:950px; padding:0 0 10px 0; margin:26px 0 0; height:auto; float:left; }
.left-bar{width:210px; float:left;  display:block; }
.left-bar h5{color:#6e6e6e; margin:20px 0 0; font-size:12px; }
.left-bar ul.other-products{padding:10px; margin:0 0 0 20px; }
.left-bar ul.other-products li{list-style-image:url(/images/icons/right_arrow.png); padding:10px 0; }
.left-bar a{text-decoration:none; font-size:16px; font-weight:bold;  display:block; }
.left-bar a.organ{ color:#f47321; }
.left-bar a.blue{ color:#209acd; }
.left-bar a.red{ color:#540f1d; }
.left-bar a.black{ color:#231f20; }

.middle{width:460px; float:left; font-size:12px; border-right:1px #d9d9d9 solid; }
.platform1{width:180px; float:left; margin:0 35px; padding:0; }
.platform1 li{list-style-image:url(/images/icons/green_checkMark.jpg); padding:10px 0; }
.platform2{width:180px; float:left; margin:0; padding:0 0 0 10px; }
.platform2 li{list-style-image:url(/images/icons/green_checkMark.jpg); padding:10px 0; }

.top-space{margin-top:20px; }
.top-space2{margin-top:15px; }
.middle p{padding-right:25px; margin-top:10px; line-height:1.5em;  }

.icon{float:left; margin:0 20px 40px; }
.white-space{height:99px; }

.end{color:#a3a3a3; font-size:14px; float:right; width:260px; }
.end p{padding:0; margin:5px 0;  }
.gearhost-quote_smaller{background:url(/images/icons2/smaller_quote.png) no-repeat top left; width:260px; padding-top: 5px;} 
.gearhost-quote_smaller p{ line-height: 20px; padding-left: 45px; margin:0; }

/*	tech Site		*/	
.main-site2{width:962px; padding:0 0 10px 0; margin:15px 0 0; height:auto; float:left; }


.cloud-platform{width:723px; float:left; font-size:14px; padding-right:5px; }
.cloud-platform p{line-height:1.7em; }
.cloud-site1{width:340px; font-size:12px; float:left;   }
.cloud-site2{width:340px; font-size:12px; float:left; padding-left:40px;   }

.tech1{ width:190px; float:left; margin:0; margin-bottom:20px; }
.tech1 li{list-style-image:url(/images/icons/green_checkMark.jpg); padding:10px 0; }

.top-border{margin-top:20px; border-bottom:1px #e1e1e1 solid; }
.border{border-bottom:1px #e1e1e1 solid; }
.white-space2{height:150px; }
.white-space3{height:50px; }

/*	About Us Site		*/	

.size{font-size:12px; }
#timeline {padding:20px 40px 0px 40px;}
#timeline-content ul li { font-size: 14px; line-height: 1.3em; text-align: left; color: #F47920; }
#newsletter { background: url(/images/newsletter/gearhost_newsletter-background.png) top left no-repeat; width: 185px; height: 130px; margin-top: 40px; padding-top: 10px;} 
#newsletter h5 { font-size: 13px; color: #000000; text-align: center; }
/*form { padding: 5px 10px 15px 10px; font-size: 12px; color: #ffffff; font-weight: 200;}*/
/*input { width:90%;  height: 30px; margin: 5px 0px 5px 0px; padding-left: 10px;}*/
/*form button { height: 28px; border: 1px solid gray; font-size: 14px; margin-top: 15px; float: right;}*/
/*.right{float:right; margin:0 20px; }*/

/*.cloud-sites a:hover a.cloud-learn {background:url(/images/buttons/cloubSite_learn_more_over.png) no-repeat; width:89px; height:30px; }*/

.main {width:650px; float:left;  border-right:1px #d9d9d9 solid; }
.main p{ padding-right:10px;margin: 5px 0px 15px 0px; }


.bottom { border-bottom:2px #231f20 solid; width: 98%; padding-bottom: 5px;}





 
.right {  width:183px; } 
.right div { margin-bottom: 20px;  }
.right div:last {margin-bottom: 0; }
.right div#testimonials { display: block; background: url(/images/callouts-testimonials.png) top left no-repeat; width: 166px; height: 24px; padding: 58px 5px 14px 12px; }
.right div#testimonials:hover { display: block; background: url(/images/callouts-testimonials-hover.png) top left no-repeat;  width: 166px; height: 24px; padding: 58px 5px 14px 12px;   }
.right div#live-chat-now {  display: block; background: url(/images/callouts-live-chat-now.png) top left no-repeat; width: 183px; height: 33px; padding-bottom: 2px; }
.right div#live-chat-now:hover {  display: block; background: url(/images/callouts-live-chat-now-hover.png) top left no-repeat; width: 183px; height: 33px; padding-bottom: 2px; }
.right div#newsletter-signup {  display: block; background: url(/images/callouts-newsletter-signup.png) top left no-repeat; width: 183px; height: 33px; padding-bottom: 2px; }
.right div#newsletter-signup:hover {  display: block; background: url(/images/callouts-newsletter-signup-hover.png) top left no-repeat; width: 183px; height: 33px; padding-bottom: 2px;}
.right div#contact-us-now {  display: block; background: url(/images/callouts-contact-us-now.png) top left no-repeat; width: 183px; height: 33px; padding-bottom: 2px; }
.right div#contact-us-now:hover {  display: block; background: url(/images/callouts-contact-us-now-hover.png) top left no-repeat; width: 183px; height: 33px; padding-bottom: 2px;}
.right div#order-online {  display: block; background: url(/images/callouts-order-online.png) top left no-repeat; width: 183px; height: 33px; padding-bottom: 2px; }
.right div#order-online:hover {  display: block; background: url(/images/callouts-order-online-hover.png) top left no-repeat; width: 183px; height: 33px; padding-bottom: 2px; }
.right div#compare-us {  display: block; background: url(/images/callouts-compare-us.png) top left no-repeat;  width: 166px; height: 24px; padding: 58px 5px 14px 12px; }
.right div#compare-us:hover {  display: block; background: url(/images/callouts-compare-us-hover.png) top left no-repeat;  width: 166px; height: 24px; padding: 58px 5px 14px 12px;  }
.right div#cloud-101 {  display: block; background: url(/images/callouts-cloud-101.png) top left no-repeat;  width: 166px; height: 24px; padding: 58px 5px 14px 12px; }
.right div#cloud-101:hover {  display: block; background: url(/images/callouts-cloud-101-hover.png) top left no-repeat;  width: 166px; height: 24px; padding: 58px 5px 14px 12px; }
.right a.short { vertical-align: middle; color: #87b303; font-size: 11.5px;  font-weight: 700; line-height: 33px; padding-left: 30px;}
.right a.tall {  vertical-align: middle; color: #ffffff; font-size: 12px; font-weight: 800; text-transform: uppercase;  line-height: 24px; padding-left: 15px;}
.right a:hover { text-decoration: underline; }

.right p { padding-bottom:18px; }
.right img { text-align: right; padding-bottom: 10px; }
/*.right h4 { background:url(/images/h2/gearhost_Status.png) no-repeat; width:186; height:38px;  padding:10px 0 0 10px; color:#6e6e6e; height:38px; margin:0; text-transform:none; font-size:14px; }*/


#left { width: 750px; position: relative; }
#left-testimonials { width: 730px; padding-right: 20px; }
#right { width: 200px; }

#sub-page-left { width: 735px; padding-right: 10px; border-right: 1px solid #e0e0e0; }
/*#sub-page-left h3 { color: #181717; font-size: 22px; font-weight: 700;  border: 0;}*/
#sub-page-right { width: 190px; padding-left: 10px; }
#big-box #content { background: url(/images/cloud-sites/top-box-callout.png) top left no-repeat; height: 110px; padding-left: 245px;}
#content > div { float: right; }
#content ul {float: left;}
#content ul#left-list { width: 200px; margin-left:0; padding:0;}
#content ul#right-list { padding-left: 30px; margin-bottom:0; padding-bottom:0; }
#big-box ul li { list-style-type: none; background: url(/images/check-mark.png) top left no-repeat; text-indent: 25px; display: block; line-height:28px; }
span#second-line { text-indent: 25px; display: inline-block; }
.orange-box > div.orange-button { float: right; margin-left: 10px; }
#content .green-button { margin-left: 10px; margin-top: 10px;}
#content #right-side { margin-right: 122px;} 
#why-choose { background: url(/images/cloud-sites/why-choose-gearhost.png) no-repeat; min-height: 40px; padding-top: 20px; }
#how-it-works { background: url(/images/cloud-sites/how-it-works.png) no-repeat; padding: 30px 0 20px 5px;}
#ready{ background: url(/images/pie-chart-graphic.png) top right no-repeat; min-height: 150px; padding: 30px 170px 0 5px;}
#ready h3, #we-support h3 { font-size: 22px; font-weight: 700;}
#we-support { background: url(/images/life-preserver-graphic.png) no-repeat; min-height: 130px; padding: 0 0 0 140px; }
#grid { background: url(/images/grid-background.png) no-repeat; margin: 30px 0 20px 5px; height: 149px; }

#grid div { height: 45px; padding: 10px 15px 15px 80px ; text-align: left; }
#grid div.left { width: 270px;}
#grid div.right { width: 265px;}

#grid div, .guarantee-grid  { font-size: 12px;}
#grid span { display: inline-block; }
#gray-box { background: #FAFAFA url(/images/cloud-sites/gray-box-bg-slice.png) top left repeat-x; width: 692px; min-height: 137px; padding: 15px 20px 20px 20px; border-top: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0;margin-bottom:0;}
#gray-box h3 { color: #f57f20; padding: 10px 0 0 60px; font-size: 18px; font-weight: bold;} 
#gray-box div#one  { background: url(/images/cloud-sites/gray-box-one.png) top left no-repeat; float: left; width:356px;  border-right:1px solid #e0e0e0; padding-bottom: 0;}
#gray-box div#two { background: url(/images/cloud-sites/gray-box-two.png) top left no-repeat; float:left; width: 315px; margin-left: 20px; }
#gray-box p { padding: 15px 10px 0 0; font-size: 12px;}
.need-help { margin-top: 12px;  margin-right: 0px; float: right;}
#dark-gray-box { background: #2B2B2B url(/images/cloud-sites/dark-gray-box-bg-slice.png) top left repeat-x; width: 710px; min-height: 60px; padding: 12px; }
#dark-gray-box p { margin: 0 0 8px 0; padding: 0; color: #ffffff; line-height: 16px; font-weight: 400; font-size: 12px;}
a#gearhost-logo { background: url(/images/logo/gear-host-logo.png) top left no-repeat; text-indent: -9999px; width: 277px; height: 101px; display: block; float: left;}

#left .box {background: #C34209 url(/images/cloud-sites/tech-box-background.png) top left no-repeat; width: 710px; min-height: 271px;padding: 18px 15px 10px 10px;margin-bottom: 15px; }
#left .box h3 { text-indent: 10px; }
#left .box li {background: url(/images/check-mark.png) left top  no-repeat; color: #fff; font-size: 12px; list-style-type: none; padding-left: 23px ;padding-bottom: 4px; margin: 15px 0px;}

#left .tech-grid { background: url(/images/tech-grid.png) left top  no-repeat; }
#left .tech-grid p { font-size: 12px;}
#left .tech-grid .tech-left { float: left; width: 260px;margin-left: 80px; }
#left .tech-grid .tech-right { float: right; width: 270px;margin-right: 30px;  margin-left: 10px;}
#left .tech-grid .left-top {margin-top: 10px;}
#left .tech-grid .left-middle { margin-top: 23px;}
#left .tech-grid .right-top {margin-top: 10px;}
#left .tech-grid .right-middle {margin-top: 30px;}
#left .tech-grid .right-bottom {margin-top: 30px;}

#left .guarantee-grid {background: url(/images/cloud-sites/guarantee-grid.png) left top  no-repeat;padding-bottom: 20px;margin-bottom: 20px;}
#left .guarantee-grid p { font-size: 12px;}
#left .guarantee-grid .guarantee-left { float: left; width: 260px;margin-left: 70px;  }
#left .guarantee-grid .guarantee-right { float: right; width: 260px;margin-right: 40px; }
#left .guarantee-grid .left-top {margin-top: 10px;}
#left .guarantee-grid .left-middle { margin-top: 60px;}
#left .guarantee-grid .left-bottom { margin-top: 40px;}
#left .guarantee-grid .right-top { margin-top: 12px;}
#left .guarantee-grid .right-middle { margin-top:52px;}
#left .guarantee-grid .right-bottom { margin-top:60px;}

#guarantee-footer { background: url(/images/cloud-sites/guarantee-footer.png) left top no-repeat; width:716px; height: 70px; padding: 10px 10px 10px 15px; margin-top: 20px; }
#guarantee-footer > ul li { list-style-type: none; float: left; }
#guarantee-footer > ul li:first-child { width: 155px; }
#guarantee-footer > ul li#guarantee-support { width: 118px; padding-left: 55px;}
#guarantee-footer > ul li#chat-live{ width: 123px; padding-left: 60px;}
#guarantee-footer > ul li#tweet-us {width: 175px; padding-left: 25px; }
#guarantee-footer .orange-button { margin-top: 10px;}
#left .gear li {list-style-type: none; background: url(/images/gear.png) left top  no-repeat; padding-left: 30px;margin: 10px 0px; font-size: 12px; line-height: 18px;}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// CloudSites - Overview /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


.top-technology { background: url(/images/cloud-sites/top-technology.png) top left no-repeat; width:72px; height: 82px; }
.guaranteed-uptime { background: url(/images/cloud-sites/guaranteed-uptime.png) top left no-repeat; width:72px; height: 82px; }
.more-for-your-money { background: url(/images/cloud-sites/more-for-your-money.png) top left no-repeat; width:72px; height: 82px; }
.full-support { background: url(/images/cloud-sites/full-support.png) top left no-repeat; width:72px; height: 82px; }

.hardware { background: url(/images/cloud-sites/hardware.png) top left no-repeat; width:72px; height: 82px; }
.resources { background: url(/images/cloud-sites/resources.png) top left no-repeat; width:72px; height: 82px;}
.hosting { background: url(/images/cloud-sites/hosting.png) top left no-repeat; width:72px; height: 82px; }
.smart-spending { background: url(/images/cloud-sites/smart-spending.png) top left no-repeat; width:72px; height: 82px; }

#everything-you-need  { background: url(/images/cloud-sites/everything-you-need-callout.png) bottom right no-repeat; height: 125px; }
#everything-you-need p { padding-right: 360px; line-height: 16px;}


#save-you-money {  background: url(/images/cloud-sites/save-you-money.png) top left no-repeat; min-height: 60px; padding-top: 30px; margin-top: 30px;}

.orange-box { background: #C44209 url(/images/cloud-sites/big-box-orange.png) no-repeat; width: 710px; min-height: 202px; padding: 10px 15px 0 10px; margin-bottom: 20px; }
.orange-button { background: url(/images/orange-button.png) top left no-repeat; width: 63px; height: 15px; padding: 8px 9px 8px 17px;}
.orange-button:hover { background: url(/images/orange-button-hover.png) left center no-repeat;}

.green-box {  background: #7CA10C url(/images/cloud-sites/big-box-green.png) no-repeat; width: 706px; min-height: 137px; padding: 10px 20px 0 10px; margin-bottom: 20px; }
.green-button { background: url(/images/green-button.png) no-repeat; width: 85px; height: 20px; text-indent: 10px; padding-top: 6px; }
.green-button:hover { background:url(/images/green-button-hover.png) left center no-repeat;}
#details > div { width: 47%; padding-right:10px;}
#details ul li {list-style-type: none; }
#details-left ul li { list-style-type: none; background: url(/images/cloud-sites/orange-check-mark.png) top left no-repeat; display: block; height:21px;  padding}
#details-left ul li:nth-child(even) { background-color: #e4e4e4;}
#details-right ul li:nth-child(odd) { background-color: #e4e4e4;}

#what-others-are-saying { background: url(/images/cloud-sites/what-others-are-saying.png) top left no-repeat; min-height: 35px;  padding-top: 55px; margin-bottom: 20px; font-size: 12px;}

.left-hand { margin-right: 30px; }

.quote { padding-right: 10px; }
#cloud-ready { background: url(/images/cloud-sites/cloud-ready.png) no-repeat; min-height: 65px; padding-top: 45px;}
#signup-form {padding: 0px;}
#signup-form .textbox {width: 315px; height: 30px; margin-bottom: 20px;}
#signup-form .left { float: left; width: 330px; margin-right: 50px; }
#signup-form .right { float: left; width: 330px; }
input#next-step { background: url(/images/cloud-sites/next-step-button.png) top left no-repeat; height: 27px; width: 160px; border:0; float: left; padding: 0 20px 5px 0;}
#choose-cloudsites { background: url(/images/cloud-sites/choose-cloud-sites.png) left center no-repeat; height: 70px; margin-top: 20px;}
#choose-cloudsites .checkbox { float: left;margin-top: 20px; }
#choose-cloudsites p {float: left; width: 600px; margin: 0px 0px 5px 100px;}
#choose-cloudsites .price { color: #96c700;}
#choose-cloudservers { background: url(/images/cloud-sites/choose-cloud-servers.png) top left no-repeat; height: 70px;margin-top: 20px; }
#choose-cloudservers .checkbox { float: left;margin-top: 20px; }
#choose-cloudservers p {float: left; width: 600px;margin: 0px 0px 5px 100px;}
#choose-cloudservers .price { color: #96c700;}
#questions { background: url(/images/cloud-sites/questions.png) top left no-repeat; height: 35px; text-indent: -9999px; margin-top: 20px; margin-left:95px;}
#price-orange-buttons {float: left; margin-bottom: 20px;}
#price-orange-buttons > div { float: left;}
#price-orange-buttons div:last-child {  float: right;}
#price-orange-buttons {float: right; width: 200px; margin-right: 250px; }
.white-back { display: block; background-color: #ffffff; width: 200px;}
.white-back-short { display: inline-block; background-color: #ffffff; width: 180px; }
.addons-cost { display:inline-block; text-indent: 60px;}
#right-side { margin-left: 30px;}
img#with-gearhost { border-right: 1px solid black;}
img#with-gearhost, img#without-gearhost { margin-bottom: 30px;}
ul#without-gearhost { position: absolute; left: 456px; top: 1030px; list-style-type: none; list-style-image: url(/images/x-mark.png); }
#advantages { margin-top: 10px; }

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// CloudSites - Compare /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#compare-legacy-shared { width: 326px; }
#compare-cloudsites { width: 400px; padding-right: 10px;}
#compare-cloudsites > div, #compare-legacy-shared > div { border-bottom: 1px solid #aeaeae; padding:10px 5px 20px 0px;}
#compare-cloudsites > div { padding-left:15px;}

#compare-cloudsites > div.last-point, #compare-legacy-shared > div.last-point { border-bottom:0; }
#compare-cloudsites > div > img, #compare-cloudsites div.orange-button {float: left; margin: 30px 0 10px 0; margin-right: 5px; white-space: nowrap;}
#compare-cloudsites { border-left: 1px solid #aeaeae;}
#compare-footer { background: url(/images/cloud-sites/compare-footer.png) left top no-repeat; width:738px; height: 54px; padding: 10px 10px 20px 15px; margin-top: 20px; }
#compare-footer > ul li { list-style-type: none; float: left;}
#compare-footer > ul li#call-us { width: 145px; padding-left:10px; }
#compare-footer > ul li#compare-support { width: 143px; padding-left: 40px;}
#compare-footer > ul li#chat-live{ width: 148px; padding-left: 40px;}
#compare-footer > ul li#tweet-us {width: 130px; padding-left: 55px; }

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// CloudHosting///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#cloud-hosting-topper { background: url(/images/cloud-hosting/cloud-hosting-landing-image.png) top left no-repeat; width:733px; height:261px;}
#cloud-hosting-topper > div { width: 49%; }
#cloud-hosting-topper #left-col-content { background: url(/images/cloud/gear_host_cloudSite.png) top left no-repeat; width: 300px; margin: 25px 0 0 15px; padding-left: 30px; }
#cloud-hosting-topper #left-container {margin: 0 0 0 20px; }
#cloud-hosting-topper  #right-col-content { background: url(/images/cloud/gear_host_cloudServers2.png) top left no-repeat; width: 300px;  margin: 25px 0 0 15px; padding-left: 30px;}
#cloud-hosting-topper  #right-container {margin: 0 0 0 15px; }
#cloud-hosting-topper img { float: left; margin: 0 10px 0 18px; }
#cloud-hosting-topper .green-button { margin-right: 8px; }
#buttons-right img { margin: 0 8px 0 22px;}
#buttons-right .orange-button { margin-right: 3px;}
#cloudsites-summary .orange-button, #cloudservers-summary .orange-button { float: left; margin-right: 10px;}
#cloudsites-summary { margin: 30px 0 30px 0; }
#cloudservers-summary { margin-bottom: 30px; }

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// Why Gearhost - Compare ///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#more { margin: 20px 0 15px 0;}
#more >div {width: 33%;  text-align: center; margin-top: 10px;}
#more p {  font-weight: bold; }
table#why-gearhost-compare { border:1 px solid red; width: 98%; margin-bottom: 10px;}
table#why-gearhost-compare th { color: #85a100; font-size: 18px; font-weight: bold;}
table#why-gearhost-compare td { padding:0; border: 0; margin: 0; text-align: center;}
table#why-gearhost-compare tr:nth-child(2n) { background-color: #efefef;}
#switch { width:98%; margin-top: 20px; }
#content ul#right-list { white-space: nowrap; }

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///// About Us - Overview /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#about-gearhost { background: url(/images/about-us/about-gearhost.png) top left no-repeat; padding-top: 40px;  margin-bottom: 20px;}
#what-drives-us { background: url(/images/about-us/what-drives-us.png) top left no-repeat; padding-top: 40px; margin-bottom: 10px;}
#what-drives-us > div { float: left; width: 33%; min-height: 100px; margin-bottom: 10px; }
#our-story { background: url(/images/about-us/our-story.png) top left no-repeat; padding-top: 40px; }
#our-story > p { width: 58%; text-align: justify; }
#our-story img { float: right; }
#contact-gearhost { background: url(/images/about-us/contact-gearhost.png) top left no-repeat; padding-top: 50px;  margin-bottom: 20px; }
#contact-gearhost > div.left { width: 38%; }
#contact-gearhost > div.right { width: 62%;}
#contact-gearhost h3 { margin: 15px 0 10px 0;}
div.left > table, div.right >table { margin: 10px 0 10px 0 }
table#other-ways td a { display:inline-block; margin-bottom:0px; margin-right: 15px; }
table#other-ways td a img { padding-bottom:0; vertical-align: middle;}
table#cloud-expert td, table#other-ways td { padding: 3px; line-height: 24px; color: #00000; font-size: 13px; white-space: nowrap;}
table#cloud-expert tr td:first-child, table#other-ways tr td:first-child { color: #494949; font-size: 20px; font-weight: 800; font-family: Arial, sans-serif;  !important; }
table#cloud-expert tr td:last-child, table#other-ways tr td:last-child, table#other-ways td.second  {color: #000000; font-size:13px; }
table#other-ways tr td:first-child  { width: 160px; text-align: right; padding-left:0;}
#current-customer { text-align: center;}
h3#contact-header { margin-bottom: 30px;}
#current-customer div.divider { width: 98%;}
#current-customer span.current-customer-logos { vertical-align: top; }
#current-customer span.current-customer-OR{ color: #494949; font-size: 20px; font-weight: 800;  vertical-align: top; margin: 0 10px 0 10px; }
div#contact-form { width:100%;}

#contact-form input[type="text"] { width: 214px; height: 26px; margin: 6px 0 4px 0;}
#textarea {float: right; margin-right: 20px;}
#textarea > textarea { margin-top: 6px; width: 475px; height: 197px;}
.btnsend { background: url(/images/cloud-sites/next-step-button.png) top left no-repeat; height: 27px; width: 160px; border:0; float: right; margin: 10px 0 0 0; padding: 0 18px 3px 0; float: right;}


#why-gearhost-2 { background: url(/images/why-gearhost/why-gearhost.png) top left no-repeat; padding-top: 50px;}
#why-gearhost-grid { background: url(/images/why-gearhost/why-gearhost-grid.png) top left no-repeat; min-height: 500px; }
#why-gearhost-grid div.left, #why-gearhost-grid div.right { width: 270px; height: 145px; padding: 10px 20px 0 80px;} 
#why-gearhost-grid div#mid-left, #why-gearhost-grid div#mid-right { padding-top: 20px; height: 135px; }
#why-gearhost-grid div#bottom-left, #why-gearhost-grid div#bottom-right { padding-top: 30px; }

img.coming-soon { padding: 100px 0 240px 100px;}


div.full-orange-button { background: url(/images/full-orange-button.png) top left no-repeat; height:21px; width:110px;}
div.full-orange-button:hover { background: url(/images/full-orange-button-hover.png) top left no-repeat; height: 21px; width: 110px; }
.full-orange-button a { color: #ffffff; vertical-align: middle; line-height: 21px; font-size: 10px; text-transform: uppercase; padding-left: 10px; white-space: nowrap; display: inline-block; width: 100px;}


.gray-box { background: #f2f2f2 url(/images/myCloud-panel/big-box-gray.png) repeat-x; width: 710px; min-height: 142px; padding: 10px 15px 0 10px; margin-bottom: 20px; border: 1px solid #d0d0d0; }
.gray-box > div { background: url(/images/myCloud-panel/myCloud-logo.png) top right no-repeat; width: 100%; padding-top: 10px;}
.gray-box a {background: url(/images/myCloud-panel/myCloud-button.png) top left no-repeat; width:155px; height:26px; color: #ffffff; font-weight: bold; padding:0 20px 0 0; font-size: 13px; text-transform: uppercase; line-height: 26px; vertical-align: middle; margin: 5px 0 10px 0; text-align: center;}
.gray-box a:hover {background: url(/images/myCloud-panel/myCloud-button-hover.png) top left no-repeat; }
ul#myCloud-panel li { background: url(/images/myCloud-panel/blue-check-mark.png) bottom left no-repeat; color: #000000; line-height:28px; float: left; font-size: 15px; width: 350px;}

ul#why-without-gearhost { position: absolute; left: 456px; top: 700px; list-style-type: none; list-style-image: url(/images/x-mark.png); }

#about-us-subNav div#nav-7-filler {  text-align: center; text-indent: 15px; height: 91px; width: 737px; background: url(/images/horizontal-nav/about-us/nav-7-filler.png) top left no-repeat; }
#about-us-subNav div#nav-7-filler.active { height: 91px; width: 737px;  background: url(/images/horizontal-nav/about-us/nav-7-filler-on.png) top left no-repeat; }
#about-us-subNav div#nav-7-filler > a { text-align: left; text-indent: 28px;}
#about-us-subNav div#nav-7-filler.inactive > a:hover { background: url(/images/horizontal-nav/about-us/nav-7-filler-hover.png) top left no-repeat; }


.info, .success, .warning, .error, .validation, .working {
border: 1px solid;
margin: 20px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('/images/alertboxes/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('/images/alertboxes/success.png');
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('/images/alertboxes/warning.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('/images/alertboxes/error.png');
}
.working {
color: #00529B;
background-color: #BDE5F8;
background-image: url('/images/alertboxes/working.gif');
}


.ryan 
{
    font-size:11px; color:GrayText;
}

.ryan2
{
    width: 315px; height: 30px; margin-bottom: 20px;
    font-family:Tahoma;
}

.ryan3
{
    font-size:18px; color:#df6a15;
}
.ryan4
{
    font-size:14px;
    color:Red;
    font-family:Tahoma;
    
}
.ryan5
{
   font-size:18px; color:Gray;
   font-weight: bold;
}
.ryan6
{
    width: 315px; height: 36px; margin-bottom: 20px;
    font-family:Tahoma;
    font-size:14px;
}
.ryan7
{
    vertical-align:middle;
}
.ryan8
{
    color:Gray;
    font-size:12px;
    font-weight:bold;
}
.ryan11
{
    width: 245px; height: 36px; margin-bottom: 20px;
    font-family:Tahoma;
    font-size:14px;
}
.ryan12
{
    width: 70px; height: 36px; margin-bottom: 20px;
    font-family:Tahoma;
    font-size:14px;
}
.ryan15
{
    font-size:12px; color:#ADADAD;
    width: 315px; height: 30px; margin-bottom: 20px;
    font-family:Tahoma;
}
.ryan55
{
    color:Gray;
    font-size:18px;
}
.ryan16
{
    width: 315; height: 36px; margin-bottom: 20px;
    max-width: 315;
    font-family:Tahoma;
    font-size:14px;
}


/* BUTTONS */

.buttons a, .buttons input{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:15px;
    line-height:130%;
    text-decoration:none;
    font-weight:normal;
    color:#565656;
    cursor:pointer;
    padding:55px 10px 6px 7px; /* Links */
    
}
.buttons input{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}



/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

input.positive, .buttons a.positive
{
    color:#529214;
}
.buttons a.positive:hover, input.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}


table#other-ways td a span.link { margin-left: 5px;}
table#other-ways td a:hover{ text-decoration: none; }
table#other-ways td a:hover span.link{ text-decoration: underline; }
table#other-ways td a.not-spaced { margin-right: 0; }
input#body_btnSubmit:hover { cursor: pointer; }


.right a { margin-bottom: 20px;}
.right a.tall span { display: inline-block; padding-left: 10px; }
.right a.short span { display: inline-block; padding-left: 0px; line-height: 33px; vertical-align: middle;}
.right a.tall:hover span, .right a.short:hover span { text-decoration: underline; cursor: pointer; }
 
.right a#callout-testimonials { background: url("/images/callouts-testimonials.png") no-repeat scroll left top transparent; display: block; height: 24px; padding: 58px 5px 14px 12px;width: 166px; }
.right a#callout-testimonials:hover {  background: url("/images/callouts-testimonials-hover.png") no-repeat scroll left top transparent; text-decoration: none;}
 
.right a#callout-live-chat-now {  background:url("/images/callouts-live-chat-now.png") top left no-repeat; display:block; width:183px; height:33px; padding-bottom:2px; }
.right a#callout-live-chat-now:hover { background:url("/images/callouts-live-chat-now-hover.png") top left no-repeat;  text-decoration: none}
 
.right a#callout-newsletter-signup { background: url("/images/callouts-newsletter-signup.png") no-repeat scroll left top transparent;display:block; width:183px; height:33px; padding-bottom:2px; }
.right a#callout-newsletter-signup:hover {  background: url("/images/callouts-newsletter-signup-hover.png") no-repeat scroll left top transparent; text-decoration: none}
 
.right a#callout-contact-us-now { background: url("/images/callouts-contact-us-now.png") no-repeat scroll left top transparent; display:block; width:183px; height:33px; padding-bottom:2px; }
.right a#callout-contact-us-now:hover {  background: url("/images/callouts-contact-us-now-hover.png") no-repeat scroll left top transparent; text-decoration: none;}
 
 
.right a#callout-order-online { background: url("/images/callouts-order-online.png") no-repeat scroll left top transparent;display:block; width:183px; height:33px; padding-bottom:2px;  }
.right a#callout-order-online:hover { background: url("/images/callouts-order-online-hover.png") no-repeat scroll left top transparent; text-decoration: none;}
 
.right a#callout-cloud-101 { background: url("/images/callouts-cloud-101.png") no-repeat scroll left top transparent; display: block; height: 24px; padding: 58px 5px 14px 12px;width: 166px; }
.right a#callout-cloud-101:hover { background: url("/images/callouts-cloud-101-hover.png") no-repeat scroll left top transparent; text-decoration: none;}
 
.right a#callout-compare-us { background: url("/images/callouts-compare-us.png") no-repeat scroll left top transparent; display: block; height: 24px; padding: 58px 5px 14px 12px;width: 166px; }
.right a#callout-compare-us:hover { background: url("/images/callouts-compare-us-hover.png") no-repeat scroll left top transparent; text-decoration: none;}


.testimony { background:url("/images/testimonial-bubble.png") top left no-repeat; width:352px; min-height:109px; position:relative; padding: 15px 20px 0 15px; }
.testimony p {  padding: 0; margin:0; background: transparent; width: 320px; }
.testimony-bottom { background:url("/images/testimonial-bubble-bottom.png") top left no-repeat; width:352px; height:31px;  margin-bottom:0; padding:0;}
#testimony-background { background: url("/images/testimonial-spacer.png") top left repeat-y; width: 352px min-height: 109px; padding: 0 20px 0 0;}
div.attribution { padding-left: 70px; font-size: 12px; font-style: italic; font-weight: 600; color: #565656; }
#left-testimonials div.left { width: 378px; margin-bottom: 30px;}
#left-testimonials div.left:nth-child(2n+1) { width: 352px;}


.subpage-thin .column { position: relative; height: 250px;}
.subpage-thin div.buttons1, div#buttons-right { position: absolute; height: 30px; bottom: 0px;}

