/*
 
Copyright (c) Enigma Interactive 2005

SOM2
Project:		DCH
Filename:		layout_home.css
Description:	homepage layout
     
History
ver date  		who     	comment
-----------------------------------------------------------------------------
2	22/9/05		PG			updates
2	26/8/05		PG			Updated
1	24/8/05		PG			Created

*/

#siteHolder {
	position: relative;
	width: 100%;
	text-align: left;
	float:left;
	overflow:hidden;
	background: transparent url('/images/standard/header_bg_strip.gif') no-repeat center 120px;
	z-index:100;
}

#siteContent{
	margin: auto;
	width: 770px;
}

#coSiteNavigation{
	display:block;
	position:relative;
	padding-top:10px;
	width:100%;
	overflow:hidden;
	height:110px;
}

#coSiteNavigation .logo{
	position:relative;
	display:block;
	text-align:right;
}


/* All the page content areas */
#siteMain {
	position: relative;
	overflow: hidden;
	width: 100%;
}

#leftPanel {
	position: relative;
	width: 130px;
	float:left;
}

#mainPanel {
	position: relative;
	width:640px;
	float:left;
	z-index:20;
	background: transparent url(/images/standard/header_bg.gif) no-repeat top left;
}

#mainPanelContents{
	position:relative;
	width:640px;
	overflow:hidden;
/*	background: transparent url(/images/standard/footer_bg.gif) no-repeat left bottom;*/
}



#coSiteFooter{
	/*padding:6px 20px 0px 0px;*/
	text-align:right;
	width:770px;
	margin: 0 auto;
}

#coSiteFooter .links{
	padding:6px 20px 0px 0px;
}

#pageTitle{
	position:relative;
	height:64px;
}


#bodyImage{
	position:relative;
	float:left;
	width:142px;
	padding-left:2px;
	min-height:571px;
	_height:571px;/* min height hack for ie */
}
#bodyText{
	position:relative;
	float:left;
	width:100%;
	display:block;
	/*_height:575px;*//* trying to make ie not freak out over bottom bar */
}

#bodyPadder{
	position:relative;
	padding:20px 10px 26px 10px;
}

#pageEnd{
	position:relative;
	margin-top:-6px;
	display:block;
	clear:both;
	height:30px;
	z-index:10;
}
/* #pageEndBorder{
	position:relative;
}
#pageEndBorder {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 200px; 
	z-index:0;
} */

#pageEnd .left {
	float:right;
	width:49%;
	height: 6px;
	background: transparent url('/images/standard/footer_bg_repeat.gif') repeat-x left top;
}

#pageEnd .right {
	float:right;
	width: 50%;
	height: 6px;
	background: transparent url('/images/standard/footer_bg.gif') no-repeat right top;
} 

#coSiteFooter a{
	padding-left:10px; }
	
.row .alignright{
	position:relative;
	float:right;
}
.row .alignleft{
	position:relative;
	float:left;
}

.smaller{
	font-size:0.9em;
	font-weight:normal;
}

table{
	width:95%;
	font-weight:bold;

	padding:1em 0em 2em 0em;}

th{
	padding:3px 4px;
	background-color:#DAE9F1;
}

th div{
	padding:2px 5px 0px 0px;
	float:left;
}

	
td{
	background-color:#DAE9F1;
	color:#295065;
	padding:5px 10px;}
	
td a{
	color:#295065;}

.even td{
	background-color:#8EBED7;
	color:#fff;}
	
.even td a{
	color:#fff;}