/* @override http://www.tramoreafc.com/style01v1.css */

body {

	background: black url(/images/afc-design-back.gif) 0 0 repeat-x;;

	color: white;

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 76%;

}



a {

	color: #c93;

}



SELECTOR { min-height: 0; }



a:hover, a:visited {

	color: #999;

}



div#container {

	background: url(/images/design-01-text.gif) top right no-repeat;

	margin: 0 auto;

	min-width: 875px;

	width: 875px;

}



div#content {

	color: Black;

	background: white url(/images/afc-design-content-back.gif) 0 0 repeat-x;

	background-color: White;

}



div#content { overflow : hidden; _height : 1%; }



div.confirm {

	color: green;

	border-top: Solid 1px green;

	border-bottom: Solid 1px green;

}



div.confirm p {

	text-align: center;

}



/****************************************************

/* Header 1 */



div#head h1 {

	margin: 30px 0 0 0;

	padding: 0;

	width: 92px;

	height: 95px;

	background: url(/images/design-01-logo.gif) 0 0 no-repeat;

}



div#head h1 span {

	display: none;

}





/****************************************************

/* Main Navigation */





div.nav {

	background-color: #d5af4c;

	padding: 0;

	margin: 30px 0 0 0;
	width: 100%;
	clear: both;

}



div.nav ul {
	background-color: #d5af4c;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div.nav ul li {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
}



div.nav ul li a, div.nav ul li a:visited {
	color: #8c6a29;
	text-decoration: none;
	font-size: 1.1em;
	padding: 5px 7px;
	margin: 0;
	display:block;
}



div.nav ul li a.active, div.nav ul li a:visited.active {
	color: white;
	background-color: #963;
}



/****************************************************

/* Right Area & Navigation */



div.right {

	width: 350px;

	float: right;

}



div.sub-nav ul {

	list-style-type: none;

	padding: 0;

	margin: 0;

}



div.sub-nav ul li {

	border-bottom: Solid 1px #d5af4c;

	padding: 3px 0 3px 8px;

}



div.sub-nav ul li a, div.sub-nav ul li a:visited {

	text-decoration: none;

	color: #963;

}



div.sub-nav ul li a.active {

	font-weight: bold;

}



div.photo {

	background-color: #963;

	color: white;

	padding: 0 0 5px 0;

}



div.photo h3 {

	font-size: 1.2em;

	margin: 4px 8px 0px 8px;

	padding: 0;

}



div.photo p {

	margin: 0 8px 0 8px;

	padding: 0;

}



div.news {

	background: #c96 url(/images/design-01-right-back.gif) bottom repeat-x;

	padding-bottom: 10px;

}



div.news h2 {

	color: white;

	margin: 0 8px 0px 8px;

	padding: 5px 0 0 0;

	font-size: 1.2em;

}



div.news p {

	margin: 0 8px 0px 8px;



}



div.news a {

	color: white;

}



/****************************************************

/* Content & Main Elements */

div#content {
	clear: both;
}



div#content div.left {

	float: left;

	width: 58%;

	padding: 8px;

}



div#content div.left p {

	text-align: justify;

}



div#content div.left h2 {

	color: #c93;

	font-size: 1.4em;

	padding: 0;

	margin: 0 0 5px 0;

}



div#content div.left h3 {

	color: #c93;

	font-size: 1.2em;

	padding: 0;

	margin: 0 0 5px 0;

}



/****************************************************

/* Footer */



div#footer {

	font-size: 0.85em;

	padding: 8px 8px 20px 8px;

	color: #666;

}



div#footer form, div#footer fieldset {

	margin: 0;

	padding: 0;

	border: Solid 0 Black;

}



div#footer fieldset input {

	font-size: 0.9em;

}



div#footer div.address {

	margin-top: 5px;

	float: right;

}



/****************************************************

/* Ensure content within containers clears properly    */



.ClearFix:after 

{

    clear: both;

    content: ".";

    display: block;

    height: 0;

    visibility: hidden;

}



/* Hide from IE-mac \*/



* html .ClearFix 

{

	height: 1%;

}



/* End hide from IE-mac */
