/* File: custom.css
Description: Custom styles for Your Theme
HOW TO USE THIS FILE:
Override any class you want and it will change default styling to suit your needs. For example, if you wish to change the default text blog title to grey, you would add the  following declarations to this file: #header .blog-title a{ background:#cccccc }     <--- This makes blog title background grey
gold = http://virtualdesktoponline.com/wp-content/uploads/2011/10/virtual-desktop-online-badg.png
bue = http://virtualdesktoponline.com/wp-content/uploads/2011/10/virtual-desktop-online-bue-.png
http://virtualdesktoponline.com/wp-content/uploads/2011/10/blue-cloud-sprite.png
*/
body {color:#444; background:url(none) #fff;position:relative}
.content_404 {min-height:800px}
.error_404 {width:700px;margin:0 auto;font-size:40px}
#page_list_404{width:500px;margin:0 auto}
.head_error {padding-bottom:15px}
p {letter-spacing: .05em}
a:hover {border-bottom: 1px dotted #494949}
.main_nav_in, .banner_in, #container, .package, .bottom_in, .footer_in, .header_in, .top_navigation_in {width: 990px}
.two_col_left_sidebg {background: url(skins/1-default/sidebar_bg.png) repeat-y 180px top;}
.header {background:#0061A6; padding-top:0px; text-shadow:none; border-top: 1px solid #fff; border-bottom: 1px solid #fff;width:100%}
.logo {padding: 10px 0 0 0}
.logo a:hover {border:none}
.site-title a {font-size:25px; font-weight:700; text-transform:uppercase}
.site-description {word-spacing:5px; font-size:11px}
.header_right {float:right; width: 350px}
#support-person {float:left; width:94px;margin:0;padding:0;border:0px solid #000}
#support-person img {margin:0; padding:0; border:0px solid #000}
#support-right {float:left}
#support-24-7 {display:block; font-size:29px; line-height:29px;letter-spacing:2px; font-weight:700; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; text-align:right;width:100%; padding-top:12px}
#support-contact-wrap {display:block;text-align:right;padding-top:5px;font-size:12px}
#support-contact-wrap img {width: 22px;margin-bottom:-3px}
.wrapper {position:relative;z-index:30}
#support-chat:hover,#support-email:hover, #support-phone:hover {border-bottom:1px dotted #fff; cursor:pointer}
#support-chat-img:hover {cursor:pointer}
#support-chat, #support-email, #support-phone {color:#fff;}
.top_navigation {background:#4D4D4D;height:29px;position:relative;z-index:20}
.top_navigation_in {background:#4D4D4D}
.top_navigation_in ul {height:29px}
.top_navigation_in ul li a {color:#B3B3B3; padding: 8px 20px 8px 20px}
.top_navigation_in ul li a:hover {color:#fff}
.main_nav {background:#4D4D4D; border-bottom:1px solid #3092CF;position:relative;z-index:50}
.main_nav_in {background:#4D4D4D}
.main_nav_in ul {height: 35px}
.main_nav_in ul li a {color:#fff;padding: 9px 25px 9px 25px}

#badge-2-gold {position:absolute; right: 10px; top: -125px;z-index:500; width:128px;height:128px}
.badge_wrap{ -webkit-transform: rotate(7.0deg);  
     -moz-transform: rotate(7.0deg);  
      -ms-transform: rotate(7.0deg);  
       -o-transform: rotate(7.0deg);  
          transform: rotate(7.0deg);  
            
               zoom: 1;}
#badge-line1a {padding-top:15px}
#badge-line1a, #badge-line1b {text-align:center;font: 15px Verdana !important;font-size:15px}
#badge-line2 {text-align:center; font: 27px Georgia,"Times New Roman",Times,serif; font-weight:700}
#badge-line3 {padding-top:5px; text-align:center;font: 12px Verdana !important;font-size:15px}
#badge_gold {width:126px; height:128px; display:block; background: url(http://virtualdesktoponline.com/wp-content/uploads/2011/10/cloud-sprite-gold.gif) no-repeat 0 0}
#badge_gold:hover {color:#000; border:none; background: url(http://virtualdesktoponline.com/wp-content/uploads/2011/10/cloud-sprite-gold.gif) no-repeat -127px 0}

.content {width: 766px;padding-top: 40px;border-right:solid 0px #c1c1c1}
.post-content{position:relative; z-index:50}


#container{padding:0 0 25px 0}
.entry .post-meta h1, .entry .post-content h2 {color:#3092Cf;text-shadow: 1px 1px 1px #b3b3b3}
.post-content h2 {font-size:22px; font-style:italic;margin:25px 0 5px 0}
.post-content h3 {font-size:22px; margin:20px 0 5px 0}
.post-content blockquote {margin:25px 30px; padding:0 15px 10px 40px;border: 10px solid #EAEAEA; background: url(skins/4-blacknwhite/host_bottom.png)}
.post-content ul {list-style: disc;margin: 15px 55px 15px 45px}
.post-content li {margin:12px 0; line-height:20px}
.bottom {border-top: 3px solid #b3b3b3; background:url(skins/4-blacknwhite/host_bottom.png)}
.footer {height:50px;background:#0061A6; border-top: 1px solid #3092CF}

.sidebar .widget {border-bottom: 2px dotted #eee; margin-bottom:20px; padding-bottom:20px}
.sidebar {width: 190px;padding-top: 10px; min-height:600px}
#a4r-tag {margin-top:12px; text-align:center; line-height:16px;font-size: 11px}
#ms-gold-partner {width:122px;margin:0 auto;padding-top:22px}
#a4r-premium-app-hosting {margin:15px 0 0 5px}
#vmarquee {margin-left:17px; background:#fff}

#live-chat-smile {padding-left:20px}
#live-chat-smile:hover {cursor:pointer}

.hosting_package {width: 767px;padding:25px 0 0 0}
#plans-3 h4 {margin-top:20px}
#plans-3 ul {list-style: disc;margin:0}
.option_box_three_col {width: 248px}
.option_box li {padding:0; margin:0;width:100%}
.option_box .rate {padding:7px 0; color: #4d4d4d}
.option_box .buy {padding:8px}
.entry .post-content .b_buynow a {color:#4d4d4d}
.hosting_highlight .buy {padding:15px; background: url(skins/4-blacknwhite/host_bottom.png)};
.b_buynow-price {text-align:center; font-family: Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:strong;padding:3px 0 6px}
.entry .post-content .b_buynow a:hover{border:none}
.vdo_2gb {height: 20px; background: url(http://virtualdesktoponline.com/wp-content/uploads/2011/09/vdo-tiles-sprite.png) no-repeat 68px -3px}
.vdo_5gb {height: 20px; background: url(http://virtualdesktoponline.com/wp-content/uploads/2011/09/vdo-tiles-sprite.png) no-repeat 68px -34px}
.vdo_15gb {height: 20px; background: url(http://virtualdesktoponline.com/wp-content/uploads/2011/09/vdo-tiles-sprite.png) no-repeat 66px -65px}
.vdo_oo {height:28px; background: url(http://virtualdesktoponline.com/wp-content/uploads/2011/09/vdo-tiles-sprite.png) no-repeat 79px -91px}
.vdo_msos {height:28px; background: url(http://virtualdesktoponline.com/wp-content/uploads/2011/09/vdo-tiles-sprite.png) no-repeat 53px -122px}
.vdo_msop {height:28px; background: url(http://virtualdesktoponline.com/wp-content/uploads/2011/09/vdo-tiles-sprite.png) no-repeat 46px -153px}
.vdo_secure {height:28px; background: url(http://virtualdesktoponline.com/wp-content/uploads/2011/09/vdo-tiles-sprite.png) no-repeat 70px -187px}
.vdo_dailybk {height:28px; background: url(http://virtualdesktoponline.com/wp-content/uploads/2011/09/vdo-tiles-sprite.png) no-repeat 74px -218px}
.option_box h4  {background: url(none) #4d4d4d; border-bottom: 3px solid #b3b3b3}
.hosting_highlight h4 {background: url(none) #0061A6; border-bottom: 4px solid #3092CF}

.pack_content {min-height: 20px}

#plans3-col-1 {width:260px}
#plans3-col-2 {width:160px;font-family: Georgia, "Times New Roman", Times, serif; font-size:18px}
#plans3-col-3 {width:170px;font-family: Georgia, "Times New Roman", Times, serif; font-size:18px}
#plans3-col-4 {width:170px;font-family: Georgia, "Times New Roman", Times, serif; font-size:18px}
tr th {font-weight:400; text-align:left; padding-left:10px; font-family:Verdana, san-serif; font-size:12px}
thead th {padding:10px 0; text-align:center;font-weight:700}
td {font-family:Verdana, san-serif;text-align:left;padding: 6px 0; font-size:10px}
.plan-row-grey,#plans3-col-1,#plans3-col-2,#plans3-col-3,#plans3-col-4 {color:#fff;background-color:#3D404A;padding:10px 0}
.plan-row-heading {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;margin-top:15px}
.plan-cell-heading {text-align:left;background-color: #eee;font-weight:700; padding-left:10px; font-family: Georgia, "Times New Roman", Times, serif; font-size:16px}
#plan-row-last {border-bottom: 1px solid #ccc}
sup {line-height:10px;vertical-align:top}

#wrap-questions {margin:15px 0 30px 0}
.faq-questions{margin-bottom:25px}
.faq-title {font-weight: 700;font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px}
.faq-questions ul {margin-left:35px}
.faq-questions ul li {padding-bottom:7px}
#wrap-answers {margin:25px 0}
.faq-answer {padding-top:30px}
.faq-q {font-weight:700}
.faq-a {padding:0 20px}
.b2top{width: 100%; text-align:right;font-size:11px}
.entry .post-content .b2top a {color:#4D4D4D}

#social-media {background-color:#fff;position:relative;padding: 0; margin:0;height:100px; width:168px}
#fb-cnt {height:70px; display:inline-block; position: absolute; top:20px; left: 0 }
#gp1-cnt{padding:0; display:inline-block;  position: absolute; top:20px; left: 54px}
#tw-cnt{padding:0; display:inline-block; position: absolute; top:20px; left: 114px}

.demo {height:110px}
#vdo_VirtDesk {color:#0061a6}
#vdo_VirtDesk:hover {color:#494949}
.demo h2 {text-align:center;margin-bottom:0}
.b_demonow a {color:#494949; text-shadow: 1px 1px 1px white; background: url(skins/4-blacknwhite/b_demonow_right.png) no-repeat right top}
.b_demonow a {display: block; margin-left: 34px; text-align: center;font: bold 17px Arial, Helvetica, sans-serif; padding: 14px 30px 7px 0;line-height:26px;border:0}
.entry .post-content .b_demonow {margin: 0 10px 0 25px; width: 210px}
.entry .post-content .b_demonow a {color:#0061a6}
.entry .post-content .b_demonow a:hover {color:#494949}
.b_demonow a:hover {background-position: right -100px}
.b_demonow:hover {background-position: left -100px}
.b_demonow:hover a {background-position: right -100px}
.b_demonow {background: url(skins/4-blacknwhite/b_demonow_left.png) no-repeat left top}
.b_demonow {margin: 0 auto; display: inline-block; cursor: pointer}


/* Gen Contact Form Side Bar */
.au-wpfmw-title-form-2 {font: 18px Georgia,"Times New Roman",Times,serif; font-style:italic; color: #3092CF; text-shadow: 1px 1px 1px #B3B3B3}
#fm-form-2 label {font-weight:400}
.sidebar .widget .au-wpfmw-wrap-form-2 li {margin:0; padding:2px 0 5px 0; border:none}
#fm-item-text-4ec536a58237b {display:none;visibility:hidden}

/* Consulting Contact Form */
.fm-form ul {margin-top:5px}
.fm-form fieldset {border: 1px solid #3092CF; padding: 0px 15px 15px 15px; width: 400px; margin: 0 auto}
.fm-form legend {padding:0 15px; color:#3092CF}
.fm-form label {font-weight:700; color:#3092CF}
.fm-form input.submit {margin-left:40px; padding: 5px 20px;background:url(none);background-color:#3092CF; color:#fff;font-weight:700;-moz-border-radius: 15px; -webkit-border-radius: 15px}
.fm-form input.submit:hover {cursor:pointer;color:#494949}


/* Added on March 2, 2012 */
.option_box_four_col {width:184px; margin-bottom:-7px}
.option_box_six_col {width:122px; margin-bottom:-7px}
.option_box_newh4 {height:52px !important;}
.option_box_newh4_six {height:72px !important;}
.b_buynow_sm {margin:8px 4px 3px 4px;display: inline-block;cursor: pointer;background: url(skins/4-blacknwhite/b_buynow_left_sm.png) no-repeat left top}
.b_buynow_sm a {color: #404040;text-shadow: 1px 1px 1px white;background: url(skins/4-blacknwhite/b_buynow_right_sm.png) no-repeat right top}
.b_buynow_sm a{ display: block; margin-left: 8px;text-align: center; font: 11px Arial, Helvetica, sans-serif; padding: 6px 11px 6px 3px}

.b_buynow_sm:hover {background: url(skins/4-blacknwhite/b_buynow_left_sm.png) no-repeat left -25px }
.b_buynow_sm a:hover {color:#000;background: url(skins/4-blacknwhite/b_buynow_right_sm.png) no-repeat right -25px}
.permonth_six_new { font-size:12px !important }


.new_twogb {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/2gb.png) no-repeat;
	height:28px;
}
.new_fivegb {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/5gb.png) no-repeat;
	height:28px;	
}
.new_fortygb {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/40gb.png) no-repeat;
	height:28px;
}
.new_custominstalls {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/Custom-Installs.png) no-repeat;
	height:38px;
}
.new_freestdapps {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/FreeStd.Apps.png) no-repeat;
	height:38px;
}
.new_msoffice {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/MSOfficeStandard.png) no-repeat;
	height:28px;
}
.new_openoffice {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/openoffice.png) no-repeat;
	height:28px;
}


.new_twogb_six {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/2gb_six.png) no-repeat;
	height:28px;
}
.new_fivegb_six {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/5gb_six.png) no-repeat;
	height:28px;	
}
.new_fortygb_six {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/40gb_six.png) no-repeat;
	height:28px;
}
.new_custominstalls_six {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/Custom-Installs_six.png) no-repeat;
	height:58px;
}
.new_freestdapps_six {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/FreeStd.Apps_six.png) no-repeat;
	height:58px;
}
.new_msoffice_six {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/MSOfficeStandard_six.png) no-repeat;
	height:38px;
}
.new_openoffice_six {
	background:	url(http://virtualdesktoponline.com/wp-content/themes/WebHosting/images/openoffice_six.png) no-repeat;
	height:38px;
}
.citrix_vdi_silver_new {
	height:40px;	
}
