
div#header { position:absolute; top:0px; left:0px; }
div#header div#logo { position:absolute; top:38px; left:50px; }
div#header div#top-bar { position:absolute; top:0px; }
/*div#content { position:absolute; top:165px; left:0px; width:1600px; min-height:850px; background:url("../files/background-allen.jpg") no-repeat bottom left #FFF; }*/
div#content { position:absolute; top:165px; left:0px; width:1600px; background:#FFF; }
div#content div#left-gradient { position:relative; float:left; width:30px; height:480px; background:url("../files/background-gradient.png") repeat-x; margin:-22px 0px 0px 0px; z-index:200; }
div#content div#top-shadow { position:absolute;	top:0px; left:0px; background:url("../files/background-shadow-top.png"); width:100%; height:10px; margin:-10px 0px 0px 0px; z-index:20; }
div#content div#top-shadow-corner { position:absolute; top:0px; right:0px; background:url("../files/background-shadow-top-corner.png"); width:10px; height:10px; margin:-10px -10px 0px 0px; z-index:20; }
div#content div#side-shadow { position:absolute; top:0px; right:0px; background:url("../files/background-shadow-right.png"); width:10px; height:100%; margin:0px -10px 0px 0px; }
div#content div#bottom-shadow-corner { position:absolute; bottom:0px; right:0px; background:url("../files/background-shadow-bottom-corner.png"); width:10px; height:10px; margin:0px -10px -10px 0px; z-index:20; }
div#content div#bottom-shadow { position:absolute; bottom:0px; left:0px; background:url("../files/background-shadow-bottom.png") repeat-x; width:100%; height:50px; margin:0px 0px -50px 0px; }

div#content div#center-column { position:relative; float:left; width:728px; }

div#content div#center-column div#article { position:relative; float:left; width:100%; background:url('../files/sponsor-shadow-top.png') bottom center no-repeat #F1E8CB; }
div#content div#center-column div#article div { position:relative; float:left; padding:15px; }
div#content div#center-column div#article div h1 { display:inline; position:relative; float:left; width:380px; }
div#content div#center-column div#article div img { position:relative; float:left; border:1px solid #6AB3D1; margin:0px 10px 0px 0px; }
div#content div#center-column div#article div p { margin:10px 0px 10px 10px; font-size:1.2em;text-align:justify; font-family:Arial, sans-serif; }
div#content div#center-column div#article div div.read-more { position:relative; float:left; }
div#content div#center-column div#article div div.read-more img { border:none; margin:5px 0px 0px -5px; }

div#content div#center-column div#sponsor-banner { position:relative; float:left; width:100%; min-height:125px; }
div#content div#center-column div#sponsor-banner p { font-family:"Century Gothic", Arial, sans-serif; color:#BAB2A5; padding:5px 0px 5px 30px; margin:0px; }
div#content div#center-column div#internal-ads { position:relative; float:left; width:100%; background:url("../files/sponsor-shadow-bottom.png") top center no-repeat; min-height:300px; }
div#content div#center-column div#internal-ads img { position:relative; float:left; padding:30px 5px 0px 0px; }

div#content div#footer { 
	position:relative; float:left; width:728px; background:url("../files/background-footer.png") center top no-repeat; font-size:0.8em; font-family:/*"Century Gothic", */Arial, sans-serif; font-weight:bold; clear:left; margin:0px 0px 0px 280px; }
div#content div#footer div#footer-navigation { position:relative; float:left; /*width:470px;*/ width:auto; padding:0px 0px 0px 0px; }
div#content div#footer div#footer-navigation ul { list-style:none; float:left; padding:10px 0px 20px 0px; }
div#content div#footer div#footer-navigation ul li a { color:#775B40; text-decoration:none; padding:0px 10px 0px 10px;  }
div#content div#footer div#footer-navigation ul li a:hover { background:#FFF; }
div#content div#footer div#footer-copyright { position:relative; float:right; width:250px; margin:20px 0px 0px 0px; text-align:right; }
div#content div#footer div#footer-copyright a{ color:#775B40; text-decoration:none; }


div#login-form { position:absolute; width:auto; }
div#acct-options { position:absolute; width:auto; }



div#internal-ads a { border:0px; text-decoration:none; }
div#internal-ads img { border:0px; }


div#slideshow { position:relative; float:left; margin:45px 0px 30px 20px; }
div#slideshow h3 { margin-bottom:10px; }



@media screen and (min-width: 0px) and (max-width: 1100px)
{

	div#content div#social-holder, div#content div#slideshow
	{
		display: none;
	}

	div#content
	{
		width: 995px;
	}
	
	div#content div#footer
	{
		margin: 0px 0px 0px 250px;
	}
	
	div#content div#footer div#footer-navigation
	{
		width: auto;
	}
	
}

@media screen and (min-width: 1101px) and (max-width: 1400px)
{
	
	div#navigation div#navigation-middle ul li a
	{
		font-size:1.2em;
		width:160px;
	}
	
	div#navigation div#navigation-middle ul ul li a
	{
		font-size:1.0em;
		width:140px;
	}
	
	div#navigation div#navigation-middle
	{
		width: 150px;
	}
	
	div#content div#center-column
	{
		width: 630px;
	}
	
	div#content div#center-column div#article div img
	{
		width: 600px;
	}
	
	div#sponsor-banner div object object
	{
		width: 630px;
	}
	
	div#content div#center-column div#internal-ads img
	{
		width: 200px;
	}
	
	div#content
	{
		width: 1339px;
	}
	
	div#social div#social-middle
	{
		width: 480px;
	}
	
	div#social div#social-middle div#social-content div h3
	{
		width: auto;
	}
	
	div#social div#social-middle div#social-content div p
	{
		width: 300px;
	}
	
	div#social div#social-middle div#social-navigation img
	{
		width: 80px;
	}
	
	div#content div#slideshow embed
	{
		width: 470px;
	}
	
	div#content div#footer
	{
		margin: 0px 0px 0px 150px;
	}
	
	div#content div#footer div#footer-navigation
	{
		width: auto;
	}
	
}

