/* Stylesheet for Osiris Communications

 *

 * Copyright © 2006 Eggplant Studios All Rights Reserved.

 * 

 * Author: Eggplant Studios Team

 *

 * Please feel free to learn from this CSS :)

 */

body {background:#fff url(../images/backgrounds/site_bg.gif) repeat-y top left;}

#scaffolding {

	width:46.25em;

   min-width:750px;

   margin: 0;

   text-align:left;

}
* html #scaffolding {

	width:46.90em; /* IE */

}

#header {

	width:46.25em;

	min-width: 750px;

	max-width: 750px;

}
* html #header {
	width:750px;	
}

#header .call-free{

	min-width: 750px;

}



#header .top-bar {

	min-width: 750px;	

}	

#top_navigation ul {

	height: 27px;

	width:46.25em;

	min-width:750px;

	max-width: 750px;
}
* html #top_navigation ul {
	width:750px;	
}

#shadow-holder {
	height: 5px;

	width:46.25em;

  	min-width:750px;

  	float: left; 

}

* html #shadow-holder {
	width:46.90em; /* IE */
}



/* rules for inner main templates */

#section-main{

	width:46.25em;
   min-width:750px;

   max-width: 750px;
}
* html #section-main{
   width:750px;
}
/* left hand navigation */

#section-main #left_navigation {

	margin: 0;

	width:23%;

	min-width:176px;

	float: left;

}

#section-main #left-column {

	width: 21%;

	min-width:158px;

	float: left;

	margin: 0 0 0 0.2em;

}

* html #section-main #left-column {
	margin: 0 0 0 0.1em; /* IE */
}



/* main content in center */	



#section-main #index-content{	

	width:36.425em;
	min-width: 581px;
	float: left;
	margin: 0 0 0 0.325em;
}

* html #section-main #index-content{	
	width:36.3em; /* IE */
	margin: 0 0 0 0.3em; /* IE */
}

#section-main #main-content {

	width:56.5%;

	min-width: 418px;

	float: left;

}



#section-main #main-content-no-right-nav{

	width:73%;

	min-width: 550px;

	float: left;

}





#section-main #right-content {

	width:17%;

	min-width: 138px;

	clear:right;
	
	float: right;

}



/* for contact page */	



#contact #main-content {

	width:54%;

	min-width: 400px;

	float: left;

}



#contact #right-content {

	width:19%;

	min-width: 120px;

	clear:right;
	
	float: right;

}



#hd,#body {

	margin-bottom: 1em;

	text-align:left;

}



/*#ft {

	width:46.25em;

	min-width: 750px;
	
	clear:both;

}
* html #ft {
	width:750px;	
}*/

/* self clear floated parent containers */

#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-

ge:after, .yui-gf:after

{content:".";display:block;height:0;clear:both;visibility:hidden;} 


/** html #bd, * html  .yui-g, * html  .yui-gb, * html  .yui-gc, * html  .yui-gd, * html  .yui-ge, * html  .yui-gf {zoom:1;} IE */

.clear
{
clear: both;
}
