

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;}


