    body, html { background-color: #C0C0C0; font-family: Verdana; margin: 0px; padding: 0px; border: 0px; }
    /* body, html { background-image:url('../images/background.jpg'); font-family: Verdana; margin: 0px; padding: 0px; border: 0px; } */
        	
	/* Top Area */
	
	.twitter-timeline {
		float: right;
	}
	
	#fader {
		float: left;
		position: relative; 
		padding-right: 485px; 
	}     
	
	#fader a:hover {
		cursor: pointer;
	}
    .top_nav { background-image:url('../images/nav_bg.gif'); background-repeat:repeat-x; height: 48px; }
    
    .banner_bg { background-color: black; height: 253px; }
   
    .icon_tray { background-color: black; position: absolute; top: 25px; right: 210px; }
  
    #navcontainer dl {
		/*padding-left: 15px;*/
		margin-left: 0;
		margin-top: 20px;
		color: black;
		float: left;
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		/*font-size: 15px;*/
		display: inline; list-style-type: none;
	}
	
	#navcontainer dl dt {  font-size: 0.788em; font-weight: bold;}

	#navcontainer dl dt a
	{
		padding: .5em 1em;
		color: black;
		text-decoration: none;
		float: left;
	}

	#navcontainer dl dt a:hover
	{
		color: white;
	}   

	.linkitem dt:hover {
		cursor:pointer;
	}

	/* Content Area */	
	
	#content_container_left
	{
		/* border: solid 2px black; */
		margin-right: 20px;
		margin-left: 10px;
		margin-bottom: 30px;
		width: 230px;
		color: white;
	}
	
	#content_container_right
	{
		/* border: solid 2px black; */
		margin-left:auto;
		margin-right:auto;
		margin-top: 30px;
		padding: 5px;
		color: white;
		font-size: 14px; 
		text-align: justify; 
		line-height: 20px;
	}
	
	#content_container_right a
	{
		text-decoration: underline;
		color: white;
		font-weight: normal;
	}

	#content_container_right a:hover
	{
		text-decoration: underline;
		color: #F69D1B;
		font-weight: normal;
	}
				
    .content_bg { background-image:url('../images/content_bg.png'); background-repeat:repeat;}
    
    .content_hr { background-color: #F69D1B; height: 4px; }
	
	/* Left Callout Area */
			
	#left_callout {
		-moz-border-radius: 15px;
		border-radius: 15px;
		background-image: url('../images/callout_top.png'); 
		background-position: 45% 10%; 
		background-repeat: no-repeat;
		width: 220px;
		margin-top: 30px; 
		background-color: black;
	} 		
	
	#left_callout img:hover
	{
		background:#000;
		opacity:.60;
		filter:alpha(opacity=60);		
	}
	
	#callout_link1 a
	{
		text-decoration: none;
		color: white;
	}

	#callout_link1 a:hover
	{
		text-decoration: none;
		color: #F69D1B;
	}	
	
	#callout_link2 a
	{
		text-decoration: none;
		color: white;
	}

	#callout_link2 a:hover
	{
		text-decoration: none;
		color: #F69D1B;
	}	
  	.callout_title {color: #CACE77; text-align: center; width: 200px; margin-top: 20px; }

  	.callout_image1 { float: left; margin-top: 20px; margin-left: 10px; margin-bottom: 10px; margin-right: 25px;}
    .callout_image2 { float: left; margin-top: 20px; margin-left: 10px; margin-bottom: 10px; margin-right: 2px;}

  	.callout_text { color: white; margin-top: 20px; font-size: 9px; margin-right: 10px; line-height: 14px; }
		
	/* Footer Area */
    
    .footer_bg { background-color: black; height: 150px; }

    #footer_navcontainer dl {
		margin: 20px;
		padding-left: 0;
		margin-left: 5px;
		color: #F69D1B;
		float: left;
		font-weight: bold;
		font-family: arial, helvetica, sans-serif;
		display: inline; list-style-type: none;
	}

	#footer_navcontainer dl dt { font-size: 0.625em; font-weight: bold;}

	#footer_navcontainer dl dt a
	{
		padding: .5em 1em;
		color: #F69D1B;
		text-decoration: none;
		float: left;
	}

	#footer_navcontainer dl dt a:hover
	{
		color: white;
	}	

	#imageLinks img:hover
	{
		background:#000;
		opacity:.60;
		filter:alpha(opacity=60);		
	}

	.large_text_red {
		color: #FF3300;
		font-size: 24;
		font-weight: bold;
	}
	
	
	.reviews_title {
		color: #FF9933;
		font-size: 20;
		font-weight: bold;
	}
	
	.reviews_title2 {
		color: #FF9933;
		font-size: 40;
		font-weight: bold;
	}	

