﻿
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
body,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:disc ;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}


/* =GENERAL - the general styles */
	body{
		font: 62.5%/2.2em Arial, Tahoma, Verdana,Helvetica, sans-serif;
		color: #4b4942;
		background: #404639 url(../images/bg_patterns.gif);
	}
	a{text-decoration: none;color: #D7C29D;}
	a:hover{color: #bb800f;}
	.hide,hr{display: none;}
	strong{font-weight: bold;}
	

/* =LAYOUT - the main layout styles */
	/* for the rounded top */
	#containertop{
		position: absolute;
		width: 902px;
		margin: -10px auto 0 auto;
		height: 10px;
		font-size:0.1em;
		background:url('../images/container_top.png') left bottom no-repeat;
	}
	* html #containertop{behavior: url(../css/iepngfix.htc);} /* to correct transparent png in IE */
	/* container */
	#container{
		width: 902px;
		margin: 44px auto 0 auto;
		background: #171A0F url(../images/bg_container.png);
		padding-bottom:10px;
	}


/* =MAIN IMAGE */
	#main_image{
		width:860px;
		position: relative;
		margin: 0 auto;
	}
	/* frame: the small rounded image in the corner picture (top,right,bottom,left) */
	#frame_image_top,#frame_image_bottom{
		position: absolute;
		width: 860px;
		height: 7px;
		font-size:0.1em;
		top:0;left:0;
		background: url(../images/frame_image_top.png) top no-repeat;
	}
	#frame_image_bottom{
		bottom:0;top:auto;
		background: url(../images/frame_image_bottom.png) bottom no-repeat;
	}
	* html #frame_image_top,* html #frame_image_bottom{behavior: url(../css/iepngfix.htc);} /* to correct transparent png in IE */

/* =CONTENTAREA */
	.contentarea1{
		background-color:#253121;
		padding:10px;
		margin-left: 25px;
		margin-right: 25px;
	}
	.contentarea1 h2{
		font:2.5em "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		color: #808040;
	}
	.contentarea1 p{
		font:1.5em "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #9A9A72;
	}
	.contentarea1 ul,p{
		font:1.3em "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #9A9A72;
	}



/* =BANNER */
	#banner_wrapper{
		width: 874px;
		overflow: hidden;
		padding:30px 0 0 28px;
	}
	.banner{
		float: left;
		width: 245px;
		float: left;
		background: #353C2C url(../images/banner_bg.gif) left repeat-y;
		margin-right:54px;
		padding-bottom:6px;
		position: relative;
	}
	.image_wrapper{text-align: center;}
	.banner img{border: 3px solid #181B0F;}
	.banner_last{margin-right:0;}
	.banner h2{
		height: 38px;
		background: url(../images/banner_top.gif) left no-repeat;
		font:1.9em "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #7c7c58;
		padding: 15px 0 0 17px;
	}
	/* for the rounded bottom */
	.image_wrapper span{
		position: absolute;
		width: 245px;
		height: 6px;
		font-size:.1em;
		left:0;bottom:-1px;
		background: #353C2C url(../images/banner_bottom.gif) bottom no-repeat;
	}
	










/* TEXT styles ------------------------------------ */ 
.textNORMAL
{
	font:1.3em "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #9A9A72;
	line-height:150%;
} 
.textBLUE
{
  font-family: arial; 
  font-size: 12px;
  color:blue;
  line-height:130%;
} 
.textMAROON
{
  font-family: arial; 
  font-size: 12px;
  color:Maroon;
  line-height:130%;
} 
.textMAROONbold
{
  font-family: verdana; 
  font-size: 12px;
  color:Maroon;
  line-height:130%;
  font-weight:bold;
} 
.textBLUE
{
  font-family: arial; 
  font-size: 12px;
  color:Blue;
  line-height:130%;
} 
.textMAROONbig
{
  font-family: verdana; 
  font-size: 16px;
  color:Maroon;
  line-height:150%;
  font-weight:bold;
} 
.textBLUEbig
{
  font-family: verdana; 
  font-size: 14px;
  color:Blue;
  line-height:150%;
  font-weight:bold;
} 
.textBIG
{
  font-family: arial; 
  font-size: 16px;
  color:navy;
} 
.textMEDIUM
{
  font-family: arial; 
  font-size: 13px;
  color:navy;
} 
.textSMALLBOLD
{
  font-family: verdana; 
  font-size: 10px;
  font-weight:bold;
  color:navy;
} 
.textSMALL
{
  font-family: arial; 
  font-size: 11px;
  color:navy;
} 
.textSMALLtb
{
  font-family: arial; 
  font-size: 11px;
  color:black;
  height:13px;
  width:80px;
} 
.textBUTTON
{
  font-family: arial; 
  font-size: 11px;
  color:navy;
}









