/* Stylesheet for Osiris Communications

 *

 * Copyright © 2006 Eggplant Studios All Rights Reserved.

 * 

 * Author: Eggplant Studios Team

 *

 * Please feel free to learn from this CSS :)

 */



/* All Fonts */

#scaffolding {font-family: Arial, Helvetica, sans-serif; }



/* Header */

#header .top-bar	{ font-size:77%; height: 2%; text-align:right;}	

#header .top-bar a {  font-size: 78% ;  text-align:right; text-decoration: none; color:#000000;}

#header .top-bar a:hover{ color:#4882A2;}

#header .call-free { font-size: 78% ; text-align:right;}





/* h1 - h4 */

h1 { font-size: 208%; font-weight: normal;}

h2 { font-size: 139%; color:#4882A2; vertical-align: top; padding: 0 0 10px 6px; font-weight: normal;}

h3 a { font-size: 121%; padding: 0 6px 0 6px; font-weight: normal; color:#000000; text-decoration: none;}

h3 a:hover {text-decoration: underline;}

h4 { font-size: 79%; font-weight: bold; padding: 0 0 10px 6px;}

h5 { height: 10px; width: 135px; margin: 1px 0 5px 1px; font-size: 79%; font-weight: bold; color:#ffffff; background-color:#507190; padding: 3px 0 10px 6px; } 



/* Standard Body text */

.bodytext-bold 			     {
	font-size: 79%;
	font-weight: normal;
}

.bodytext 			       { font-size: 79%; font-weight: normal;}

.bodylink 				{ text-align: right; }

.bodylink a				{
	font-size: 79%;
	color:#000000;
	font-weight: normal;
	background: url(../images/bullets/arrow.gif) no-repeat;
	text-decoration: underline;
}

.bodylink a:hover		{
	text-decoration: underline;
	color:#4782a2;
}

.bodytext a 		{ color:#4882A2; text-decoration: none;}

.bodytext a:hover	{ color:#4882A2; text-decoration: underline;}



/* Other Standard Text */



.page-title { height:40px; margin: 0 0 0 181px; padding:0px;}


#section-main .sitemap-title {padding: 0 0 0 20px;}

.sitemap-title {padding: 0 0 0 20px; height:20px;}


#main-content .sub-title {

	background: url(../images/bullets/blue-arrow-icon.gif) no-repeat;

	padding: 2px 0 5px 18px;

	width: 190px;

}
* html #main-content .sub-title {
	padding: 2px 0 3px 18px;
}

#main-content .info { font-size: 69%; font-weight: normal;}



#main-content .left, #main-content .right {

	float: left;

	min-height: 100px;
	width: auto;

}
* html #main-content .left, * html #main-content .right {

	height:100px;	
}


#main-content .left {
	padding: 0 6px 0 6px;
	width: 200px;
}
* html #main-content .left {
	padding: 0 6px 0 6px;
	width: 200px;	
}

#main-content .right {

	padding: 0 3px 0 6px;

	width: 200px;
}
* html #main-content .right {
	padding: 0 0 0 0;
	width: 200px;
}


/* Company Pages */



#section-main .bodytext-bold 	    {
	padding-top: 15px;
	padding-right: 6px;
	padding-bottom: 30px;
	padding-left: 6px;
}

#section-main .bodytext 			{ padding: 0 6px 10px 6px;}

#section-main .bodylink a           { margin: 10px 0 0 0; padding: 0 6px 0 13px; }

#vpshosting #section-main .bodylink a           { margin: 10px 0 0 0; padding: 4px 6px 0 13px; }

/* Random Testimonial text */

#testimonial .name 				{font-size: 69%; text-align:right; padding: 0 10px 10px 0; }

#testimonial .bodytext-bold 	{ padding: 0 6px 0 6px; text-align:center;}

#testimonial .bodylink a 		{font-size: 69%; background: url(../images/bullets/small_arrow.gif) no-repeat; }



#main-content .name-big {font-size: 79%; text-align:right; padding: 0 45px 10px 0; color:#4882A2; }



#list ul{ font-size: 79%; color : #000000; padding: 0 0 10px 50px; list-style-image: url(../images/bullets/check.gif);}



div#news-item div.date{ font-size: 75%; color : #515151; text-decoration:none; padding: 0 0 10px 6px;}

div#news-item div.article { font-weight: normal; color : #515151; text-decoration:none;	padding: 0 6px 0 6px;}

div#news-item div.title   { font-size: 121%; text-decoration:none; padding: 0 6px 0 6px;}

div#news-item div.title a { text-decoration:none; color : #000000;}



div#news-item div.title a:hover { text-decoration:underline;}





#partners-block .link 				{ margin: 10px 0 0 0; }

#partners-block .link a 			{ width: auto; float:right; font-size: 79%; color:#4882A2; font-weight: normal; text-decoration: none;}

#partners-block .link a:hover		{ text-decoration: underline;}



#partners-block .bodytext { text-align: left; padding: 25px 0 10px 0; }
* html #partners-block .bodytext {margin: 30px 0 10px 0; padding: 0;}


ul.spam li {

	list-style-type: decimal;

	font-size: 79%;

	margin: 0 6px 10px 25px;

}





/* Contact Us */

#form-holder label {

	font-size: 79%;

	color : #000000;

}



/* Other */

.sceenshot-txt {

	font-size: 69%;

	color:#000;

	padding: 0 35px 10px 0;

	text-align: right;

}

.setup-fee{

	font-size: 69%;

	color:#4882A2;

	padding: 0 15px 10px 0;

	text-align: right;

}



#center-base .bodytext			{ padding: 0 150px 0 10px;}

#center-base .bodylink			{ margin: 10px 200px 10px 0 ;}

#center-base .bodylink a		{ padding: 0 0 0 13px; }

#center-base h2 				{ font-size: 99%; padding: 10px 0 5px 10px ;}

#center-base .webdesign-bg{

	background:url(../images/backgrounds/webdesign_bg.gif) bottom center no-repeat;

	border-top: 1px #b1b1b1 solid;

	float: left;



	margin: 10px 0 0 0;	

	min-height: 142px;

	width: 418px;

}
* html #center-base .webdesign-bg{

	height:142px;

}

#ft .copyright {
	color: #5f6062;
	float: left;
	font-size: 69%;
	/*padding: 20px 0 0 10px;*/
	margin : 20px 0 0 0px;
	text-align: center;
	width:750px;

}

