

body	{margin: 0px auto;
		 background:#fff url('topback.png') repeat-x;}		


* {margin:0;padding:0;} html, body, #wrap {height: 100%;}body > #wrap {height: auto; min-height: 100%;}

#head 	{width:700px;
		 margin:0 auto;
		 height: 90px;
		 clear:both;
		 padding-right:10px;
		 padding-top:10px;
		 padding-left:10px;
		 text-align: center;}
#main 	{padding-bottom: 100px;
	 width:700px;
	margin:0 auto;
	clear:both;
	padding-right:10px;
	padding-left:10px;
	 text-align:left;}#footer {position: relative;
	background:url('bottomback.png') repeat-x;	margin-top: -100px;
	text-align:center;
	font: oblique 16px Times New Roman;
	vertical-align:;	height: 100px;	clear:both;} /* CLEAR FIX*/.clearfix:after {content: ".";	display: block;	height: 0px;	clear: both;	visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix { height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */

	h1		{font: bold 28px Arial;
			 color: #004;
			 padding: 30px 0px 0px 0px;}		

	 h4		{font: bold 16px Arial;
			 line-height: 17px;
			 padding:7px 0px 0px 0px;}

	 h3		{font: bold 16px Arial;
			 line-height: 17px;
			 padding:7px 0px 0px 0px;}

	.left	{float:left;
			 width:190px;}

	.right	{float:right;
			 width:490px;}
			
	a		{text-decoration:none; 
			 color:#600;
			 line-height: 17px;
			 background:#fff;}

	a.menu	{padding:0px 0px 0px 5px;
			 text-decoration:none;
			 line-height: 17px;
			 font: normal 16px Times new Roman;
			 color:#004;}

	a.menu:hover	{padding:0px 0px 0px 5px;
					 text-decoration: none;
					 line-height: 17px;
					 font: normal 16px Times new Roman;
					 color:#600;}

	div.box		{font: normal 16px Times new roman;
				 padding:0px 0px 10px 5px;
				 background:#fff;
				 border:none;}

