body {
    text-align: center;
	background: #f0f0f0 url(background.jpg) repeat-x;}

a:link, a:visited, a:active { color: #af6f7e; text-decoration: none;}
a:hover { color: #acacac;  text-decoration: none;  }

#wrapper {
    display: block;
    width:890px;
    margin:0px auto;
}

#header { padding: 0px; margin: 0 auto; height: 456px; width: 900px; background-image: url(header.jpg); text-align: center;  }


#content {
    width: 580px;
    float: left;
	

}

#sidebar {
    width: 290px;
    float: right;
	background-color: #dfdfdf;
	-moz-border-radius-topleft: 0.80em;
	-moz-border-radius-topright: 0.80em;
	-moz-border-radius-bottomleft: 0.80em;
	-moz-border-radius-bottomright: 0.80em;

}

#delimiter {
    clear: both;
}

#footer {
	width: 100%;
	
}

.title {
    font-size: 11pt;
    font-family: verdana;
    font-weight: bold;
}

H1 {
	color: #696969;
	font-size: 13pt;
	font-family: trebuchet ms;
	text-align: center;
	padding: 3px;
}

H2 {
	background-color: #d5c4c8;
	color: #ffffff;
	font-family: trebuchet ms;
	text-align: center;
	font-size: 12pt;
	padding: 4px;
	margin: 5px;
	margin-bottom: 1px;
	margin-top: 0px;
	-moz-border-radius-topleft: 0.80em;
	-moz-border-radius-topright: 0.80em;
	-moz-border-radius-bottomleft: 0.80em;
	-moz-border-radius-bottomright: 0.80em;
}

H3 {
	background-color: #f7f7f7;
	color: #858585;
	font-family: verdana;
	font-size: 7pt;
	text-align: left;
	margin-top: 0px;
	margin: 5px;
	font-weight: normal;
	-moz-border-radius-bottomleft: 0.80em;
	-moz-border-radius-bottomright: 0.80em;
}

H4 {
	padding: 4px;
	margin: 0px;
	font-size: 8pt;
	color: #9f2a48;
	font-weight: none;
	font-family: arial;
	text-align: left;	
	margin-top:0px;
	margin: 4px;
	background-color: #dfdfdf;
	}

H5 {
	padding: 4px;
	margin: 0px;
	font-size: 8pt;
	color: #9f2a48;
	font-weight: normal;
	font-family: arial;
	text-align: left;
	background-color: #dfdfdf;
	-moz-border-radius-bottomleft: 0.70em;
	-moz-border-radius-bottomright: 0.70em;

	}

H6 {
	padding: 4px;
	margin: 0px;
	font-size: 12pt;
	color: #9f2a48;
	font-weight: bold;
	font-family: arial;
	text-align: center;
	background-color: #dfdfdf;
	text-transform: uppercase;	
	-moz-border-radius-topleft: 0.70em;
	-moz-border-radius-topright: 0.70em;
	}



  img {
    border: 1px solid #9f2a48;
    -moz-border-radius: 0.10em;
    margin: 1px;
    padding:3px;
    -moz-opacity: 1.0;
    background-color: #dfdfdf;
	-moz-border-radius-topleft: 0.70em;
	-moz-border-radius-topright: 0.70em;
	-moz-border-radius-bottomleft: 0.70em;
	-moz-border-radius-bottomright: 0.70em;

    }

  img:hover {
    border:1px solid #d5c4c8;
    -moz-border-radius: 0.10em;
    margin: 1px;
    padding:3px;
    -moz-opacity: 1.0;
    background-color: #dfdfdf;
	-moz-border-radius-topleft: 0.70em;
	-moz-border-radius-topright: 0.70em;
	-moz-border-radius-bottomleft: 0.70em;
	-moz-border-radius-bottomright: 0.70em;

    }
  a.img {
    border: 1px solid #9f2a48;
    -moz-border-radius: 0.60em;
    margin: 1px;
    padding: 2px;
    -moz-opacity: 1.0; 
    background-color: #dfdfdf;
	-moz-border-radius-topleft: 0.70em;
	-moz-border-radius-topright: 0.70em;
	-moz-border-radius-bottomleft: 0.70em;
	-moz-border-radius-bottomright: 0.70em;

    }

  a.img:hover {
    border:1px solid #d5c4c8;
    -moz-border-radius: 0.60em;
    margin: 1px;
    padding: 2px;
    -moz-opacity: 0.9; 
    background-color: #dfdfdf;
	-moz-border-radius-topleft: 0.70em;
	-moz-border-radius-topright: 0.70em;
	-moz-border-radius-bottomleft: 0.70em;
	-moz-border-radius-bottomright: 0.70em;

    }

  a.menu {
    color: #b8b8b8;
    -moz-border-radius: 0.60em;
    font-family: Trebuchet MS;
    text-transform: uppercase;
    font-size: 13pt;
    padding: 8px; 
    text-decoration: none;
    background-color: transparent;
    }


  a.menu:hover {
    color: #b8b8b8;
    -moz-border-radius: 0.60em;
    font-family: Trebuchet MS;
    text-transform: uppercase;
    font-size: 13pt;
    padding: 8px; 
    background-color: #d5c4c8;
    }
