﻿/**********************************************
** LAYOUT.CSS - Styles for page layout and positioning
** 
*/


/************* DefaultParent.Master *************/
/* Main Page Container */
#FormMain {}
#Canvas	{

}
			  
#CanvasWorkspace {
	margin-left:auto;
	margin-right:auto;
	background:#000000 url(../images/layout2/header/wood.gif) repeat-x scroll 0 100%;
}
/* Header styles */
#Header 
{
	height:100%;
	margin:0 auto;
	overflow:hidden;
	padding:0;
	position:relative;
	text-align:left;
	width:965px;
	height:130px;
}
#Header div.logo
{
	display:inline;
	float:left;
	margin:23px 0 0 39px;
}

#PostHeaderBreak
{

}

/* Footer styles */
#PageFooter 
{
	clear:both;
	font-size:0.9em;
	margin:0 auto;
	padding:12px 0;
	text-align:center;
	width:965px;
} 			
#PageFooter, #PageFooter a 
{
color:#666666;
text-decoration:none;
}
#PageFooter a:hover 
{
text-decoration:underline;
}

/************* 1 Column Page *************/
#OneColumnMain 
{
	overflow:hidden;
	display:inline-block;
	text-align:left;
	width: 945px;
	background-color: Transparent;
}
#OneColumnMain #CentreColumn
{
	/*margin-left:10px;
	margin-right:10px;*/
	padding:15px;
	width:630px;
	background-color:White;
	height: 100%;
	float:left;
	font-size:1.2em;
	min-height:350px;
	height:auto !important;
	padding-bottom:15px;
	display:block;
	overflow:hidden;
}
#OneColumnMain #CentreColumn #CentreColumnContent>div
{

}

#OneColumnMain h1
{
	background: #000000;
}

#OneColumnMain .CentreColumnContent
{
	width:auto;
}
/************* 2 Column Page *************/
#TwoColumnMain 
{
	background-color:#FFFFFF;
	overflow:hidden;
	padding:15px;
	display:inline-block;
	width: 945px;
	text-align:left;
}

#TwoColumnMain #TopRow
{
	width: 945px;
	background-color:White;
	float:left;
	font-size:1.2em;
	display:block;
	overflow:hidden;
}

#TwoColumnMain #CentreColumn
{
	width: 680px;
	height: 100%;
	font-size:1.2em;
	min-height:400px;
	height:auto !important;
	padding-bottom:5px;
	display:block;
	overflow:hidden;
	float:left;
	text-align:left;
}
#TwoColumnMain #RightHandColumn
{
	width:246px;
	float:left;
	font-size:12px;
	height: auto !important;	
	margin-left: 19px;
	margin-top: 15px;
	display:inline;
	text-align:left;
}

#RightHandColumnContent
{
	margin:0px;
	padding:0px;	
	width:245px;
	display:inline-block;
}

#TwoColumnMain h1
{
	background:#000000;
}
/************* 3 Column Page *************/


#ThreeColumnMain 
{
	background-color:#333333;
}
#ThreeColumnMain #LeftHandColumn
{
	background-color:White;
	float:left;
	width: 25%;
	font-size:1.2em;
	min-height:350px;
	height:auto !important;
	height:350px;
}
#ThreeColumnMain #CentreColumn
{
	background-color:White;
	width: 45%;
	font-size:1.2em;
	min-height:350px;
	height:auto !important;
	height:350px;
}
#ThreeColumnMain #RightHandColumn
{
	background-color:White;
	margin: 0 0 0 70%;
	font-size:1.2em;
	min-height:350px;
	height:auto !important;
	height:350px;
}


