	body,
	html {
		margin:0;
		padding:0;
		color:#fff;
		background: #FFFFFF url(images/brick.jpg) repeat left top;	
		font-family:"Trebuchet MS", Helvetica, sans-serif;
		font-size:14px;	
	}

	a:link {color:#fff; text-decoration:underline;} 
	a:visited {color:#fff; text-decoration:underline;}
	a:hover {color:#fff; text-decoration:none;}
	a:active {color:#fff; text-decoration:underline;}
	
	img.right {	float:right;
				padding: 10px;}
	img.left {	float:left;
				padding: 10px;}

	object.left {	float:left;
					padding:0px 10px 0px 0px;}
	object.right {	float:right;
					padding:0px 0px 0px 10px;}
					
	h2 { display: inline;}
	
	form#anmal { 
	 font-family: Verdana, Arial, Helvetica, sans-serif;  
	 font-size: 12px;
	 padding: 40px;
	}

	#wrap {
		width:850px;
		margin:0 auto;
	}
	#header {
    	padding:0px 0px;
    	font-size:36px;
    	font-weight:bold;
	}
	h1 {
	    margin:0;
    }
   	h2 {
		margin:0 0 1em;
	}
	#sidebar {
		float:left;
		width:109px;
		padding:10px;
	}
	#main-up {
		float:right;
		width:700px;
		height:20px;
	}
	#main-up.blue {background: url(images/box/blue-up.png) no-repeat;}
	#main-up.red {background: url(images/box/red-up.png) no-repeat;}
	#main-up.green {background: url(images/box/green-up.png) no-repeat;}
	#main-up.yellow {background: url(images/box/yellow-up.png) no-repeat;}
	
	#main-mid {
		float:right;
		width:700px;
	}
	#main-mid.blue {background: url(images/box/blue-mid.png) repeat-y;}
	#main-mid.red {background: url(images/box/red-mid.png) repeat-y;}
	#main-mid.green {background: url(images/box/green-mid.png) repeat-y;}
	#main-mid.yellow {background: url(images/box/yellow-mid.png) repeat-y;}
	
	#main-down {
		float:right;
		width:700px;
		height:20px;
	}
	#main-down.blue {background: url(images/box/blue-down.png) no-repeat;}
	#main-down.red {background: url(images/box/red-down.png) no-repeat;}
	#main-down.green {background: url(images/box/green-down.png) no-repeat;}
	#main-down.yellow {background: url(images/box/yellow-down.png) no-repeat;}

	#main {
		padding: 0px 25px 0px 25px;
		text-align:justify;
	}
	
	#footer {
		clear:both;
		padding:5px 10px;
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}