/*-----------------------------------------------------------------------------------------------------------------------------------------------------------
CSS for Silktide Client Wireframe - Print Stylesheet
Author:		Alison Lee (alisonlee@silktide.com) / Silktide Ltd
Created:	24/04/2006
Updated:	

History:

24/04/2006	Stylesheet created
	
-------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* Global Styles
-------------------------------------------------------------------------------------------------------------------------------------------------------------- */

body						{ background-color: #fff; font: 12px verdana, arial, helvetica, sans-serif; text-align: left; }
h1						{ font: bold 1.8em arial, verdana, helvetica, sans-serif; color: #666; margin: 10px 0 30px; }
h2						{ font: normal 1.4em "times new roman", times, serif; color: #a00000; margin: 10px 0; }

a							{ text-decoration: none; color: #1d3aa2; }

p							{ font-size: 12px; line-height: 1.5em; color: #666; }
form, table				{ font-size: 12px;  }

/* Layout Styles
-------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#container 	  		{ width: 100%;background: #fff none; text-align: left; margin-bottom: 0; } 

#header					{ background-color: #fff; border-bottom: 1px solid #b2b2b2; margin-bottom: 20px; }

#topnav				{ display: none; }

#contentwrapper		{  }

#sidecol					{ display: none; }

#content				{ margin-left: 0; }

#footer					{ height: 25px; background-color: #fff; border-top: 1px solid #b2b2b2; margin-top: 20px; }

/* Top Styles
-------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#header h1 a			{ color: #e5e5e5; }
#header #altcolor	{ color: #b2b2b2; }


#search					{ display: none; }



/* Content Styles
-------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#sidecol h2			{ font: bold 1.4em arial, verdana, helvetica, sans-serif; color: #666; margin: 10px 0; } 

.notes					{ background-color: #f9f3d5; padding: 0 10px; border: 1px solid #ada892; margin-right: 250px;}
#subcontent .notes, #home #content .notes	{ margin:  10px 0; }

#content .padding	{ padding: 20px; }
#content li				{ line-height: 1.5em; }

#subcontent			{ width: 230px; float: right; border-left: 1px solid #b2b2b2; margin-left: 10px; }
#subcontent .padding	{ padding: 10px; }
#subcontent h2		{ margin-top: 0; }




/* Footer Styles
-------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#footer p a			{ color: #b2b2b2; }
#footer .left			{ display: none; }

/* Home Styles
-------------------------------------------------------------------------------------------------------------------------------------------------------------- */


/* Home Styles
-------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#home h2					{ font: bold 1.4em arial, verdana, helvetica, sans-serif; color: #666; margin: 10px 0; }

#home .maintable		{ width: 100%; font-size: 1.0em; border-collapse: collapse; }
#home .maintable td	{ vertical-align: top; padding: 10px; border: 1px solid #b2b2b2; }

#home #twocol td		{ width: 50%; }
#home #threecol td		{ width: 33%; }
#home #fourcol td		{ width: 25%; }

#home .maintable #toprow td		{ border-top: 0; }
#home .maintable #bottomrow td	{ border-bottom: 0; }
#home .maintable .leftcol				{ border-left: 0; }
#home .maintable .rightcol			{ border-right: 0; }

#home .maintable table 		{ width: auto; }
#home .maintable table td 	{ width: auto; height: auto; padding: 0; border: 0; }
#home #twocol table td, #home #threecol table td, #home #fourcol table td	{ width: auto; }
#home .maintable table .button	{ margin-left: 80px; }

