
/* Layout Stylesheet */ 

body   { color: #333333; background: #665599; text-align: center; margin: 20px; padding: 0 }

#outer 	{
 		text-align:left;
 		border:1px solid #000000;
 		width:700px;
 		margin:auto;
 		}

#hdr    { color: #333333; background: #ffddaa; height: 80px; }

.logo	
{
		height: 66px; 
		margin-left: 8px; 
		margin-top: 7px; 
		margin-bottom: 7px; 
		border: 0;
		float: left;
}
		
.logo2	{height: 58px; 
		margin-right: 20px; 
		margin-top: 11px; 
		margin-bottom: 11px; 
		border: 0;
		float: right;
		}

.bannerimg	{margin-left: 30px; 
			height: 70px; 
			margin-top: 0px; 
			margin-bottom: 3px; 
			border: 0; }

#bar    { color: #333333; 
		background: #ffaa33; 
		height: 25px; 
		 
		border-style: solid; 
		border-width: 1px 0; 
		border-color: #000000 }

#bodyblock  { 
			overflow: hidden;
			color: #333333; 
			background: #ffd9a5; 
			padding: 0; 
			width: 700px;
			/* the following needed by Mac Netscape 7.2 */
 			min-height:360px;
}

/* for IE, with IE5/Mac backslash filter \*/
* html #bodyblock {
 height: 360px;
}
/* end filter */

html>body #bodyblock {height:auto}


#l-col  { color: #333333; 
		background: #ffd9a5; 
		margin-left: -100%; 
		float: left; 
		width: 27%;
		}

p.buttons 	{
			margin: 0px 10px 6px 10px;
			}
p.buttons a {
			color: #ffffff; 
			font-size: 13px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			line-height: 125%; 
			text-decoration: none; 
			background-color: #87b; 
			display: block; 
			margin: 0; 
			padding: 2px 5px; 
			border: solid 1px #000000
			}
 		
p.buttons a:hover { color: #ffffff; text-decoration: none; background-color: #ffaa33; }

p.buttons a:active { color: #ffffff; text-decoration: none; background-color: #ffaa33; }


#cont 	{
		margin-left: 28%;
		width: 72%;
		float: left;
 		/* width:518px; */
 		background:#ffffff;
 		color: #333333;
 		border:solid #000000;	
 		border-width:0 1px 0 1px;
 		text-align:left;
 		/* the following needed by Mac Netscape 7.2 */
 		min-height:360px;
}

/* for IE, with IE5/Mac backslash filter \*/
* html #cont {
 height: 360px;
}
/* end filter */

html>body #cont {height:auto}
 		
* html #cont
	{
	display: inline;
	}
	
/* Start Mac IE5 filter \*/
#cont, #l-col 	{
				padding-bottom: 32767px;
				margin-bottom: -32767px;
				}
/* End Mac IE5 filter */

#ftr    {
		color: #333333; 
		background: #ffaa33; 
		margin: 0; 
		height: 25px; 
		border-style: solid; 
		border-width: 1px 0px 0px 0px; 
		border-color: black; 
		text-align: center; 
		/* float:left; */
		width: 700px;
		}

* > #ftr
	{
	position: relative;
	z-index: 1000;
	}
