/* Stylesheet for Osiris Communications

 *

 * Copyright © 2006 Eggplant Studios All Rights Reserved.

 * 

 * Author: Eggplant Studios Team

 *

 * Please feel free to learn from this CSS :)

 */



/* Right Best Value Links*/



div#best-value-back {
	width: 143px;
	float: right;
	background-color: #f6f6f6;
	border: 1px #8b8b8b solid;
}

div#best-value-back ul.best-value {
  margin: 0;
  padding: 0;
}

div#best-value-back ul.best-value li {
	float: left;

	min-height: 40px;
 	width: 141px;
	background: url(../images/background/dotted_line_right.gif) bottom center no-repeat;

}
* html div#best-value-back ul.best-value li {
	height:40px;
}



div#best-value-back ul.best-value li.last-one {

	background: none;

}

div#best-value-back ul.best-value li a {

	color: #4882A2;

	font-size: 79%;

	font-weight:bold;

	padding: 3px 0 0 5px;

  	text-decoration: none;

}



div#best-value-back ul.best-value li a:hover {

	text-decoration: underline;

}



div#best-value-back ul.best-value li p {

	color:#000000;

	font-size: 69%;

	font-weight: normal;

	padding: 0 0 0 5px;

}



/* Right Navigation */



div#right-links .linkified {
	background:url(../images/right_side/right_links_bg.gif) bottom center no-repeat;
	border: 1px #FFFFFF solid;
	text-decoration: none;
	width: 140px; 
	cursor: pointer;
}
* html div#right-links .linkified {
	border: 0px #FFFFFF solid;
}



div#right-links .linkified:hover {

	border: 1px #4882A2 solid;

}



* html div#right-links a{

	display:block;

	border: 1px #FFFFFF solid;

}



* html div#right-links a:hover {

	display:block;

	/*border: 1px #4882A2 solid;*/

}

div#right-links .title a, div#right-links .title a:link, div#right-links .title a:visited {

    color: #5b5b5b;

    text-decoration: none;

}



div#right-links .title {

	background:url(../images/bullets/arrow_big.gif) 5px 8px no-repeat;

	color: #5b5b5b;

	font-size: 99%;

	font-weight:bold;

	padding: 3px 0 0 20px;

}



div#right-links a div.tag-line, div#right-links div.tag-line {

	color:#4882A2;

	font-size: 59%;

	font-weight: bold;

	padding: 0 10px 5px 5px;

}





/* Top Navigation */



#top_navigation{

margin: 0;

padding: 0;

}



#top_navigation ul{

margin: 0;

padding-left: 0;

background: url(../images/top_nav/main_nav_bg.gif)

}



* html #top_navigation ul{ /*IE only rule. Delete extra margin-bottom*/

margin-bottom: 0;

}



#top_navigation ul li{

display: inline;

}



.navhome a{

  margin-left: 20px;

}



#top_navigation li a span { 

display: none; 

}



.navdomain a, .navpersonal a, .navwebdev a,  .navsmb a, .naventprs a, .navhome a,  .navsupport a,  .navcontact a {

	float: left;
	width:auto;

}



/* Top Navigation - Down / Hover */

.navhome a {width: 61px; height: 27px; background: url(../images/top_nav/home_btn.gif) 0 0 no-repeat; }

.navhome a:hover { background-position: 0px -27px; }



.navdomain a {width: 65px; height: 27px; background: url(../images/top_nav/domain_btn.gif) 0 0 no-repeat; }

.navdomain a:hover { background-position: 0px -27px; }



.navpersonal a {width: 72px; height: 27px; background: url(../images/top_nav/personal_btn.gif) 0 0 no-repeat; }

.navpersonal a:hover { background-position: 0px -27px; }



.navwebdev a {width: 111px; height: 27px; background: url(../images/top_nav/webdev_btn.gif) 0 0 no-repeat; }

.navwebdev a:hover { background-position: 0px -27px; }



.navsmb a {width: 120px; height: 27px; background: url(../images/top_nav/smb_btn.gif) 0 0 no-repeat; }

.navsmb a:hover { background-position: 0px -27px; }



.naventprs a {width: 74px; height: 27px; background: url(../images/top_nav/enterprise_btn.gif) 0 0 no-repeat; }

.naventprs a:hover { background-position: 0px -27px; }



.navsupport a {width: 63px; height: 27px; background: url(../images/top_nav/support_btn.gif) 0 0 no-repeat; }

.navsupport a:hover { background-position: 0px -27px; }



.navcontact a {width: 80px; height: 27px; background: url(../images/top_nav/contact_btn.gif) 0 0 no-repeat; }

.navcontact a:hover { background-position: 0px -27px; }





#shadow-holder .menu-shadow {

	background: url(../images/menu_shadow.gif);

	background-repeat:no-repeat;

	width: 750px;

	height: 5px;

}

/* Highlight Location */

body#home #linkhome { background-position: 0px -54px; }

body#new-domain #linkdomain {background-position: 0px -54px;}

body#personal #linkpersonal {background-position: 0px -54px;}

body#webdev #linkwebdev { background-position: 0px -54px; }

body#smb #linksmb { background-position: 0px -54px; }

body#enterprise #linkenterprise {background-position: 0px -54px;}

body#support #linksupport {background-position: 0px -54px;}

body#contact #linkcontact { background-position: 0px -54px; }



/* Left Navigation */
/* This .leftsection class is only for the VPS page */
#section-main .leftsection {	
	float:left;
	margin:0;
	min-width:176px;
	width:23%;
}
/* This .leftsection class is only for the VPS page */

div#left_navigation {
	float:left;
	width:176px;
	/*min-height:400px;*/
	font-size:69%;	
	font-family: Arial, Helvetica, sans-serif;

}

div#left_navigation div.ie-fix {
	padding:65px 0px 0px 0px;
}

/* Left Navigation - Baseline */

div#left_navigation div.baseline {
	width:176px;
	height:1px;
	background:url(../images/left_nav/baseline.gif) no-repeat;
}

/* Left Navigation - Parent Items */

div#left_navigation ul {
	width:176px;
	margin:0px;
	padding:0px;
}

div#left_navigation ul li {
	/* min-height is ignored in IE */
	min-height:20px;
}
* html div#left_navigation ul li {
	height:20px;
}

div#left_navigation ul li div {
	padding:4px 0px 0px 7px;
}

div#left_navigation ul.parent-1 li {
	padding:0px 0px 0px 10px;
	background:url(../images/left_nav/parent.gif) no-repeat;
	background-color:#e8e8e8;
	font-weight: bold;	
}

div#left_navigation ul.parent-2 li {
	padding:0px 0px 0px 10px;
	background:url(../images/left_nav/parent.gif) no-repeat;
	background-color:#e8e8e8;
	font-weight: normal;	
}

div#left_navigation ul.child-1 li {
	padding:0px 0px 0px 20px;
	background :url(../images/left_nav/child_1.gif) no-repeat;
	background-color:#f5f5f5;
	font-weight: normal;
}

div#left_navigation ul.child-2 li {
	padding:0px 0px 0px 15px;
	background:url(../images/left_nav/child_2.gif) no-repeat;
	background-color:#f5f5f5;
}

div#left_navigation ul.child-3 li {
	padding:0px 0px 0px 20px;
	background:url(../images/left_nav/child_3.gif) no-repeat;
	background-color:#f5f5f5;
}

div#left_navigation ul.child-4 li {
	padding:0px 0px 0px 30px;
	background:url(../images/left_nav/child_4.gif) no-repeat;
	background-color:#f5f5f5;
}

body#personal #sub-personal { background-image:url(../images/left_nav/parent_selected.gif); background-color:#E5E5E5; font-weight:bold;}

body#domain #domain-sub, 
body#new-domain #domain-sub, 
body#move-domain #domain-sub, 
body#renew-domain #domain-sub, 
body#bulk-domain #domain-sub, 
body#manage-domain #domain-sub, 
body#webhosting #webhosting, 
body#vpshosting #vpshosting, 
body#ecommerce #ecommerce, 
body#shopsite #ecommerce, 
body#efeatures #ecommerce, 
body#etemplate #ecommerce, 
body#efaqs #ecommerce, 
body#eorder #ecommerce, 
body#certificates #ecommerce, 
body#online_payments #ecommerce, 
body#webdesign #webdesign, 
body#managed_servers #managed_servers, 
body#spam_virus #spam_virus, 
body#co_location #co_location, 
body#affiliates #affiliates, 
body#referral #affiliates, 
body#reseller #affiliates, 
body#network #network, 
body#facilities #network,
body#testimonials #testimonials, 
body#emailsecurity #webhosting, 
body#microsoftexchange #webhosting, 
body#compare-certs #webhosting, 
body#comparehosting #webhosting {background-image:url(../images/left_nav/child_2_selected.gif); background-color:#E5E5E5; font-weight:bold;}

body#domain #domain-sub a, body#new-domain #domain-sub a, body#move-domain #domain-sub a, body#renew-domain #domain-sub a, body#bulk-domain #domain-sub a, body#manage-domain #domain-sub a, body#webhosting #webhosting a, body#ecommerce #ecommerce a, body#shopsite #ecommerce a, body#certificates #ecommerce a, body#online_payments #ecommerce a, body#webdesign #webdesign a, body#managed_servers #managed_servers a, body#spam_virus #spam_virus a, body#co_location #co_location a, body#affiliates #affiliates a, body#referral #affiliates a, body#reseller #affiliates a, body#network #network a, body#facilities #network a, body#testimonials #testimonials a, body#emailsecurity #webhosting a, body#microsoftexchange #webhosting a, body#compare-certs #webhosting a, body#comparehosting #webhosting a {color:#000000; font-weight:bold;}

body#domain #domain-sub a:hover, 
body#new-domain #domain-sub a:hover, 
body#move-domain #domain-sub a:hover, 
body#renew-domain #domain-sub a:hover, 
body#bulk-domain #domain-sub a:hover, 
body#manage-domain #domain-sub a:hover, 
body#webhosting #webhosting a:hover, 
body#ecommerce #ecommerce a:hover, 
body#shopsite #ecommerce a:hover, 
body#certificates #ecommerce a:hover,  
body#online_payments #ecommerce a:hover, 
body#webdesign #webdesign a:hover, 
body#managed_servers #managed_servers a:hover, 
body#spam_virus #spam_virus a:hover, 
body#co_location #co_location a:hover, 
body#affiliates #affiliates a:hover, 
body#referral #affiliates a:hover, 
body#reseller #affiliates a:hover, 
body#network #network a:hover, 
body#facilities #network a:hover, 
body#testimonials #testimonials a:hover, 
body#emailsecurity #webhosting a:hover, 
body#microsoftexchange #webhosting a:hover, 
body#compare-certs #webhosting a:hover, 
body#comparehosting #webhosting a:hover {color:#000000;}

body#referral #referral a, 
body#reseller #reseller a, 
body#new-domain #new-domain-link a, 
body#move-domain #move-domain-link a, 
body#renew-domain #renew-domain a, 
body#bulk-domain #bulk-domain a, 
body#manage-domain #manage-domain a, 
body#shopsite #shopsite-link a, 
/*body#efeatures #shopsite a, */
body#efeatures #e-features a, 
/*body#etemplate #shopsite a, */
body#etemplate #e-templates a, 
/*body#efaqs #shopsite a, */
body#efaqs #e-faqs a, 
/*body#eorder #shopsite a, */
body#eorder #e-order a, 
body#certificates #certificates-link a, 
body#online_payments #online-payments-link a, 
body#microsoftexchange #microsoftexchange-link a, 
body#emailsecurity #emailsecurity-link a, 
body#comparehosting #comparehosting a ,
body#commissions #Commissions_link a,
body#commissions #affiliates {font-weight: bold; color:#000000; }

body#commissions #Commissions_link a:hover, body#referral #referral a:hover, body#reseller #reseller a:hover, body#new-domain #new-domain-link a:hover, body#move-domain #move-domain-link a:hover, body#renew-domain #renew-domain a:hover, body#bulk-domain #bulk-domain a:hover, body#manage-domain #manage-domain a:hover, body#shopsite #shopsite-link a:hover, body#certificates #certificates-link a:hover, body#online_payments #online-payments-link a:hover, body#microsoftexchange #microsoftexchange-link a:hover, body#emailsecurity #emailsecurity-link a:hover, body#comparehosting #comparehosting a:hover {font-weight: bold; color:#000000;}

/* Left Navigation - company pages seleted */

body#about-us #about-us, body#accessibility #accessibility_sub, body#policies #policies   { background-image:url(../images/left_nav/parent_selected.gif); background-color:#E5E5E5; font-weight:bold;}

body#about-us #about-us a, body#accessibility #accessibility_sub a, body#policies #policies a {color:#000000;}

body#about-us #about-us a:hover, body#accessibility #accessibility_sub a:hover, body#policies #policies a:hover {color:#000000;}

body#privacy #policy-link, 
body#termsofuse #policy-link,
body#spam #policy-link ,
body#termsofservice #policy-link {color:#000000; font-weight:bold;}

body#privacy #privacy-link a,
body#termsofuse #termsofuse-link a, 
body#spam #spam-link a, 
body#termsofservice #termsofservice-link a{ color:#000000; font-weight:bold;}

body#mission #mission-link, 
body#case-studies #case-studies-link, 
body#testimonials-sub #testimonials-sub-link, 
body#partners #partners-link, 
body#careers #careers-link, 
body#news #news-link,
body#policies #policy-link { background-image:url(../images/left_nav/child_2_selected.gif); background-color:#E5E5E5; font-weight:bold;} 

body#mission #mission-link a, 
body#case-studies #case-studies-link a, 
body#testimonials-sub #testimonials-sub-link a, 
body#partners #partners-link a, 
body#careers #careers-link a, 
body#news #news-link a {color:#000000;}

body#mission #mission-link a:hover, 
body#case-studies #case-studies-link a:hover, 
body#testimonials-sub #testimonials-sub-link a:hover, 
body#partners #partners-link a:hover, 
body#careers #careers-link a:hover, 
body#news #news-link a:hover, 
body#privacy #privacy-link a:hover, 
body#termsofuse #termsofuse-link a:hover, 
body#spam #spam-link a:hover, 
body#termsofservice #termsofservice-link a:hover {color:#000000;}

body#network #network_sub a, body#facilities #facilities_sub a, body#infastructure #infastructure_sub a {font-weight: bold; color:#000000; }

body#network #network_sub a:hover, body#facilities #facilities_sub a:hover, body#infastructure #infastructure_sub a:hover{
color:#000000;
}

/* Left Navigation - Anchors */

div#left_navigation a {
	text-decoration:none;
	color: #000000;
}

div#left_navigation li.selected a {
	text-decoration:none;
	color:#000000;

}

div#left_navigation li.expanded a {
	text-decoration:none;
	color:#000000;

}

div#left_navigation a:hover {
	text-decoration:none;
	color:#4882A2;
}

#section-main .left-nav-bottom{
	float: left;	
	margin: 0 ;
	width: 176px;
	height: 1px;
	background: url(../images/left_nav/baseline.gif);
	background-repeat:no-repeat;
}

/* Bottom Navigation */

#footerholder {
    margin: 20px 0 0 0;
	background-image: url(../images/footer_img.gif);
	background-repeat:no-repeat;
	clear:both;
    width: 750px;
	padding: 1px 0 0;
}



#footerholder  ul li{
	display: inline;
}



#footerholder a{
	font-size:69%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#4f4e4e
}



#footerholder .footer {
	margin: 5px 0 0 0;
	text-align: center;
}

#footerholder .footer li {
	margin: 0 10px 0 0;
	text-align: center;
}



#footerholder .footer li a:hover{
	text-decoration:none;
	color:#4882A2;
}

/*************** vpshosting page chnages here ***********/

div#leftnav
{
  /*border:1px solid #000; */
  margin:0px;
  padding:0px;
  
}

div#vps
{     
     margin-left:5px;
	 margin-top:10px;
	 background-color:#DDEEDD;
}

div#vps img
{
  margin:15px;
}

div#vps p
{
  /*margin:5px;*/
    font-size:12px;
    padding:5px;
	text-align:left;
}
  
div#vpsheader
{
    height:20px;
}
div#vpsheader p
{
    text-align:center;
	font-weight: bold;
}

div#box2header p
{
     margin:0px ;
     padding:0px;
     text-align:center;
     font-size:20px;
}
div#benefits
{
     margin-left:5px;
	 margin-top:5px;
}
div#benefits p
{
 text-align:left;
 font-size:11px;
 padding:6px;
}

