/*
 
Copyright (c) Enigma Interactive 2004

SOM2
Project:		Adamson
Filename:		layout_common.css
Description:	Site-wide layout elements
     
History
ver date  		who     	comment
-----------------------------------------------------------------------------
2	9/2/07		PG			initial styling
1	30/1/07		PW			initial setup

*/

/* general essentials */
body {
	margin: 0;
	padding: 0;
	font: normal 75% arial,verdana,sans-serif;
	text-align: center; /* centering for IE users */
	color: #000; 
	background:#003366 url('/images/general/bg.gif') top left;
}

#siteHolder {
	width : 770px;
	margin : 0px auto; /* required by Firefox and Netscape */
	text-align : left; /* re-align text to the left */
	background-color:#fff;
}

form {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}
select, input, textarea{
	font-family:arial, sans;
	font-size:1em;
}

input, textarea,
select option{
	background-color:#E5EAEF;
}

/* MOZ ONLY */
html>body select{
	background-color:#E5EAEF;
}

h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0.8em 0em;
}

p{
	margin:0;
	padding:0.5em 0em;
}

h1 {
	/* color: #FA5050; */
	font-weight: normal;
	font-size: 1.5em;
}

h2 {
	font-weight: bold;
	font-size: 1.2em;
}

h3 {
	font-weight: bold;
	font-size: 1.15em;
}

h4 {
	font-weight: bold;
	font-size: 1.1em;
}

h5 {
	font-weight: bold;
	font-size: 1.05em;
}

h6 {
	font-weight: normal;
	font-size: 1.05em;
}

a {
	/* color: #FA5050; */
	/* text-decoration: none; */
}

a:hover {
	/* text-decoration: underline; */
}

ul{
	list-style:square;
}


blockquote{
	font-family:"Baskerville Old Face", times, serif;
	font-size:1.25em;
	color:#003366;
}

hr{
	background-color:#ccc;
	color:#ccc;
	height:1px;
	border:0;
}

#coSiteFooter hr,
#RightCol hr{
	display:none;
}

#coSiteTool{
	width:100%;
	overflow:hidden;
}
#siteMain{
	width:100%;
	overflow:hidden;
	background:transparent url('/images/general/LeftCol_bg.gif') repeat-y left top;
}

#siteMain #LeftCol{
	width:140px;
	float:left;
	overflow:hidden;	
}

#siteMain #MainCol{
	width:418px;
	float:left;
	overflow:hidden;

}
#siteMain #MainCol #mainPanel,
#siteMain #MainCol #coSiteSubNavigation{
	padding:0em 0.5em 0em 1em;
}

#siteMain #MainCol #mainPanel{
	min-height:25em;
	height:auto !important;
	height:25em;
	padding-bottom:2em;
}

#siteMain #MainCol a{
	color:#003366;
}

#siteMain #MainCol a:hover,
#siteMain #RightCol a:hover{
	text-decoration:none;
}

#siteMain #RightCol{
	width:212px;
	float:left;
	overflow:hidden;
	color:#003366;
}

h1#pageTitle{
	color:#003366;
	padding-bottom:0.2em;
	margin-bottom:0.6em;
	border-bottom:1px solid #003366;
	
}

#mainPanel h1, #mainPanel h2, #mainPanel h3, #mainPanel h4, #mainPanel h5, #mainPanel h6{
	color:#003366;
}


/* coSiteFooter */
#coSiteFooter{
	background-color:#003366;
	width:100%;
	overflow:hidden;
	color:#fff;
	font-size:0.9em;
	margin-top:1px;
}
#coSiteFooter a{ 
	color:#fff;
	text-decoration:none;
}
#coSiteFooter .designed{
	float:right;
	padding:0.4em 0.4em;
	text-align:right;
}
#coSiteFooter .footer_links{
	float:left;
	padding:0.4em 0.5em;
}

#coSiteFooter .enigma{
	color:#FFCC00;
}
