	body,
	html {
		margin:0;
		padding:0;
		background:#fe1c1d;
		color:#000;
		background-image: url(images/background.jpg);
	}
	body {
		min-width:770px;
	}
	#wrap {
		background:#A80000;
		margin:0 auto;
		width:770px;
	}
	#header { 
		background: #A80000 
		url(images/header.jpg) 
		no-repeat center top; 
		height: 154px;
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	

	
	


	#content {
			background-image: url(images/back.jpg);
			overflow: hidden;
			}

	#content p {
		padding:0 10px;
		font: 14pt "Arial", serif;
    }
	#content h1 {
		padding: 0 10px;
		font: 700 16pt "Arial", serif;
    }
	#content h2 {
		font: 700 12pt "Arial", serif;
		padding: 0 10px;
		color: red;
	}
	#content h3 {
		font: 700 24pt "Arial", serif;
		padding: 0 10px;
		color: blue;
		}
	#content a.h3:link, a.h3:visited {
		color: #0033FF;
		text-decoration: none;
		font-weight: bold;
	}
	#content a.h3:hover {
		font-weight: bold;
		color: #F00;
	}
	

	
	#menu {
	margin-top: 0px;
	}
	


	#menumiddle{ 
		background-image: url(images/menubg.jpg);
		background-repeat: repeat;
		width: 218px;
		margin-top: 5px;
		margin-left: -24px;
		position: absolute;
	}
	
	
	#menu ul {
		margin-bottom:10;
		margin-top:0;
		list-style-type: none;
		font: 14pt "Arial", serif;

    }
	#menu li {
	color:#000000;
	margin-left: -32px;
	background-image: url(images/hearth.jpg);
	background-repeat: no-repeat;
	background-position: 0 .20em;
	padding-left: 1.3em;

	}
	#menu a:link {
	color: #000000;
	}
	#menu a:visited {
	COLOR: #800080;
	}
	#menu a:hover {
	COLOR: #FF0000;
	}
	#menu a:active {
	COLOR: #ff6600;
	}
	#menu h3, #menu p {
		padding:0 10px 0 0;
    }
	
	.colmask {
		position:relative;		
	    clear:both;
	    float:left;
        width:100%;			
		overflow:hidden;	
		margin-top: 2px;

	}
	.leftmenu {

		background-image: url(images/b.jpg);
	}
    .leftmenu .colright {
        float:left;
        width:200%;
		position:relative;
		left:220px;
		background-image: url(images/backgound.jpg);

    }
    .leftmenu .col1wrap {
	    float:right;
	    width:50%;
	    position:relative;
	    right:200px;
	    padding-bottom:1em;
		
	}
	.leftmenu .content {
        margin:0 0px 0 220px;
	    position:relative;
		top: 4px;
	    right:100%;
		background-position: right;
	}
    .leftmenu .col2 {
        float:left;
        width:196px;
        position:relative;
        right:190px;
		
    }

	
	#roundbox {
		background: #ffcccc url(images/contentbg.jpg) repeat top left;
		width: 530px;
		margin-top: 0px;
		margin-left: -10px;
	}
	#roundbox-top div {
		background: url(images/topleft.jpg) no-repeat top left;=
	}
	#roundbox-top {

		background: transparent url(images/topright.jpg) no-repeat top right;
	}
	#roundbox-bottom div {
		background: url(images/bottomleft.jpg) no-repeat bottom left;
	}
	#roundbox-bottom {
		background: transparent url(images/bottomright.jpg) no-repeat bottom right;
	}

	#roundbox-top div, #roundbox-top,
	#roundbox-bottom div, #roundbox-bottom {
		width: 100%;
		height: 30px;
		font-size: 1px;
	}
	#roundbox-content { 
	margin-left: 0px; 
	margin-top: -25px;
	}
	
	
	
	#footer {
		margin-left: auto;
		margin-right: auto;
		background:#cc9;
		position: relative;
		clear:both;
		background-image: url(images/footer.jpg);
		height: 109px;
		width: 770px;
	}
	#footer-graphic {
	position: relative; bottom: -8px; right: 0px;
	}
	#footer p {
		color: #fff;
		padding:5px;
		margin:0;
		align: 
    }