/* CSS Screen = for layout purposes only */

* {
font-size: inherit;
margin: 0;
padding: 0;
}

body {
background:#830000 url(../images/bg_body.jpg) top center no-repeat;
font-size: 100%;
margin: 10px;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl, table, form {
font-family:Arial, Helvetica, sans-serif;
font-size: 1em;
line-height: 150%;
margin-bottom:10px;
}

/* ABC */

#banner {
background:#e5fed4;
float:left;
width:770px;
margin-bottom:10px;
}

#footer {
background:#e5ffd4;
float:left;
height:30px;
width:770px;
}

			#footer p {
			font-size:0.6em;
			margin-top:8px;
			margin-right:8px;
			margin-left:5px;
			}

#frame{
background:transparent;
float: left;
left: 50%;
margin-left: -385px;
margin-top:55px;
position: absolute;
width: 770px;
}

#header {
background: #e0dcc5;

float:left;
height:30px;
width:770px;
}

		#header a {
		float:right;
		margin-right:5px;
		margin-top:6px;
		font-size:0.8em;
		color:#006600;
		text-decoration:none;
		font-weight:bold;
		}
		
		#header a:hover {
		color:#00CC00;
		}

#image {
background:#b0d298;

float:right;
height:214px;
width:450px;
}

#text {
background:white;
float:left;
width:319px;
}

		#text h1 {
		margin-left:20px;
		font-size:0.9em;
		margin-top:20px;
		}

		#text p {
		font-size:0.8em;
		margin-left:20px;
		margin-right:20px;
		}
		
		#text a {
		color:#006600;
		text-decoration:none;
		}
		
		#text a:hover {
		color:#00CC00;
		}

#thumbs {
background:#b0d298;
float:right;
height:135px;
width:450px;
}

		#thumbs a img {
		border:none;
		}

#wrapper {
background:white;
float:left;
}
/* CLASSES */

.border {
border:1px solid black;
}

.fleft {
float:left;
margin: 10px, 10px, 20px, 0;
}

.fright {
float:right;
margin: 10px, 0, 20px, 10px;
}

.handyes {
display: none;
}
