

body		{
				margin: 0; padding: 0; background-color: #ffffff;
				background: url(/assets/templates/images/background-stripes.gif) repeat-x;
			}


#page 		{	
				width: 1040px; margin:0 auto; 
			}

/*************** Header ******************/

#headerImages	{	height: 140px; position: relative;  }

#header_print	{	display:none;	}

#header_logo	{	
					display:block; background: url(/assets/templates/images/logo.gif) no-repeat;	width: 180px; height: 115px;
					position: absolute; top: 10px; left: 20px; 
				}
#header_photo1	{
					display:block; background: url(/assets/templates/images/pic_header_01.jpg) no-repeat; width: 117px; height: 118px;
					position: absolute; top: 15px; left: 300px; border:1px solid #ffffff;
				}
#header_photo2	{
					display:block; background: url(/assets/templates/images/pic_header_02.jpg) no-repeat; width: 339px; height: 140px;
					position: absolute; top: 0px; left: 400px; border-left:1px solid #ffffff; border-right:1px solid #ffffff;
				}


/*************** Navigation ******************/

#navigation			{
						height: 37px; margin:1px 0 30px 0; padding: 0 0 0 0; 
						font: 14px normal Georgia, Times, serif; 
					}
#navigation ul		{	list-style:none; margin: 0; padding: 0; 	}
#navigation li		{	float:left; position:relative;	}
#navigation li a 	{	float:left; display:block; padding: 11px 15px; text-decoration:none; 
						color: #fff9d4; text-transform: uppercase; 	}
#navigation a:hover {	background-color: #fff9d4; color: #660000; }
#navigation ul ul	{	display: none; }
#navigation li:hover ul	{	display: block; position:absolute; width: 180px; top: 36px; left:0; background-color: #660000;
							border-top: 1px solid #ffffff; }
#navigation ul ul li a	{	display: block; width: 150px; text-transform: none;
							padding: 5px 15px; letter-spacing: 0.07em;
						}

/************* Side Navigation ****************/

#sidenavigation					{	margin: 0 0 30px 0;	}
#sidenavigation ul				{	margin: 0; padding: 0;	}
#sidenavigation ul li			{	list-style-image: url(/assets/templates/images/arrow_sm.jpg);	padding: 4px 0; }
#sidenavigation ul li.active 	{	list-style-image: url(/assets/templates/images/arrow_sm_h.jpg);	}

#sidenavigation a				{	color: #d1853f; text-decoration: underline;	}
#sidenavigation a:hover			{	text-decoration: none; 	} 



/*************** Content ******************/

#content		{		}

#leftColumn		{	float:left; width: 170px; height: 400px; margin: 0 15px 0 0; 					}

#rightColumn	{	float:left; width: 675px; }


/*************** Footer ******************/

#footer		{	border-top: thin solid #990000; padding: 30px 0 0 0; margin: 30px 0 30px 0;	}



/*
*/