@import "reset.css";

body {font-family: Georgia, "Times New Roman", Times, serif; background: #000;}

Fast PNG Transparency for ie6
/* png ie transparency */
.png_hack{
  background-image: url("../img/the_image.png") !important;
  background-image: none;
  filter: none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/the_image.png');
}

/* =Clearfix (all browsers)
--------------------------------*/
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
/* IE6 */ 
* html .clearfix {height: 1%;}
/* IE7 */
*:first-child+html .clearfix {min-height: 1px;}

/* =Typography setup
--------------------------------*/
p,td,li {
	margin: 0 0 15px 0;
	padding: 0 10px 0 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em; ;
	line-height: normal;
	font-weight: normal;
	color: #fff;
}

h1 {
	margin: 0;
	padding: 0 10px 3px 10px;
	font-size: 2em;
	line-height: normal;
	font-weight: bold;
	color: #fff;
}

h1 span {
	color: #ff9900;
}

h2 {
	margin: 0 0 15px 0;
	padding: 0 10px 0 10px;
	font-size: 1.25em;
	line-height: normal;
	font-weight: bold;
	color: #fff;
}

h3 {
	margin: 0 0 10px 0;
	padding: 0 10px 0 10px;
	font-size: 1.15em;
	line-height: normal;
	font-weight: bold;
	color: #fff;
}

a:link {color: #ff9900;text-decoration: underline;} 
a:visited {color: #ff9900;}
a:hover,a:focus {color: #;text-decoration: none;}
a:active {}

#wrapper {width: 1000px; margin: 0 auto;}

#header {display: block; width: 100%; background: url(../images/amfad_header-bg.jpg) no-repeat top; min-height: 342px;}

	#header #logo {}

		#header #logo h1.logo {text-transform: uppercase; background: url(../images/amfad_logo.png) no-repeat; text-indent: -9999px; width: 430px; height: 217px; position: relative; top: 30px; left: 45px; float: left;}
		#header #logo h2.tagline {background: url(../images/amfad_tagline.png) no-repeat; text-indent: -9999px; width: 344px; height: 176px; position: relative; top: 0; right: 12px; float: right;}
		
	#header #divider {margin: 0;padding: 0;border: 0;height: 77px;width: 1000px;background: url(../images/amfad_header-hr.jpg) no-repeat;position: absolute;top:265px; border: none; outline: none; text-align: center;clear: both;}
	
#content {display: block; width: 100%; background: url(../images/body_bg.jpg); min-height: 500px;}

#navigation {display: block; height: 60px; width: 1000px; background: url(../images/callout_bg.png) no-repeat; clear: both;}
	
	#navigation ul {padding-right: 75px; padding-left: 75px; margin-right: 0px; margin-left: 0px; margin-top: 20px; list-style: none; display: inline; float: left;}
	#navigation ul li { background-position: 0px 5px; background-image: url(../images/arrow.png); background-repeat: no-repeat; padding-left: 20px; margin-left: 0px; margin-bottom: 0px; margin-right: 35px; margin-top: 0px; list-style: none; display: inline; float: left;}
	#navigation ul li a { letter-spacing: 0.01em; font-weight: bold; font-size: .85em; text-transform: uppercase; color: #E7C08D; text-decoration: none; }
	#navigation ul li a:hover {font-size: .85em; text-transform: uppercase; color: #FFF; text-decoration: none;}

#main {padding: 50px; min-height: 400px;}

#sidebar {float: right; width: 285px; height: 100%; padding:0; margin: 50px 50px 0;}

#sidebar .sidebarHeader { padding: 0;margin:0; background: url(../images/sidebarHeader.png) no-repeat; height: 25px; width: 285px;}

#sidebar .sidebarBody {position:relative;padding: 1px 25px 1px 25px; margin: 0; background: url(../images/sidebar_bg.png) repeat; min-height: 200px; width: 235px; border: 0px;}
#sidebar .sidebarBody img {position:relative;left:-15px;padding: 0; margin: 0 0 20px 0; border: 0px;outline: none; border: none;clear: both;}

#sidebar .sidebarFooter {padding: 0; margin: 0; background: url(../images/sidebarFooter.png) no-repeat; height: 25px; max-height: 25px; width: 285px; display: block;}

#sidebar ul {margin: 10px 0 0 10px;padding: 5px 0 0 10px;list-style: disc;}
#sidebar ul li {margin: 0 0 10px 10px;padding: 0 5px 5px 10px;list-style: disc; color: #ff9900; font-weight: 500; font-size: .9em;}

#wrapper #content #footer {}

#footer {font-family: Helvetica, Verdana, Arial, sans-serif; clear: both; width: 900px;display: block;overflow: hidden;}

	#footer .footer-links {float: left;}
	
		#footer .footer-links ul {list-style: none; display: inline; float: left;}
		#footer .footer-links ul li {list-style: none; display: inline; float: left;}
	
			#footer .footer-links ul li a {font-size: 0.75em; font-family: Helvetica, Verdana, Arial, sans-serif; color: #edf1e0;text-decoration: underline;}
			#footer .footer-links ul li a:hover {color: #E7C08D;text-decoration: none;}


#wrapper #content #footer .copyright p {color: #edf1e0; font-family: Helvetica, Verdana, Arial, sans-serif;font-size: 0.75em;float: right;}

#main .contentBlock { padding: 0;margin: 0 0 35px 0;}

#main .contentBlock .blockHeader { padding: 0;margin:0; background: url(../images/blockHeader.png) no-repeat; height: 25px; width: 585px;}

#main .contentBlock .blockBody {position:relative;padding: 1px 25px 1px 25px; margin: 0px; background: url(../images/calloutBlock_bg.png) repeat; min-height: 200px; width: 535px; border: 0px;}

#main .contentBlock .blockFooter {padding: 0; margin: 0; background: url(../images/blockFooter.png) no-repeat; height: 25px; max-height: 25px; width: 585px; display: block;}

#main .fullBlock { padding: 0;margin: 0;}

#main .fullBlock .blockHeader { padding: 0;margin:0; background: url(../images/full_blockHeader.png) no-repeat; height: 25px; width: 900px;}

#main .fullBlock .blockBody {position:relative;padding: 1px 25px 1px 25px; margin: 0px; background: url(../images/full_block_bg.png) repeat; min-height: 200px; width: 850px; border: 0px;}

#main .fullBlock .blockFooter {padding: 0; margin: 0; background: url(../images/full_blockFooter.png) no-repeat; height: 25px; max-height: 25px; width: 900px; display: block;}

#main ul {list-style: disc; margin: 0 20px 15px 20px; padding: 0 10px 0 20px;}
#main ul li {list-style: disc; margin: 0 10px 10px 15px;}

#facebook {background: url(../images/facebook_amfad.png) no-repeat; padding-left: 100px; padding-top: 25px; display: block; width: 150px; height: 150px;}