*{margin:0;padding:0}
html,body{height:100%}
body{position:absolute;width:100%;
background-image:url(../images/slices/background.gif);}/*opera 9.5 fix*/
#outer{
	width:800px;
	background:#ffffcc;
	margin:auto;
	min-height:100%;
	margin-top:-40px;/*footer height*/
	background-image:url(../images/slices/content_bg.gif);
}
* html #outer{height:100%}
#header{
	border-top:40px solid #fff;/* soak up negative margin*/
	background-image:url(../images/slices/content_bg.gif);
	margin:0;
	vertical-align:top;
}
#footer{
	background-image:url(../images/slices/content_bg.gif);
	width:800px;
	margin:auto;
	height:40px;/* must match negative margin and header soak up*/
}

img {
vertical-align:top;
}

td img {display: block;}td img {display: block;}td img {display: block;}td img {display: block;}

#content_table {
position:relative;
left:50px;
top:10px;
}

td { vertical-align:top;}

#flash {
position:relative;
left:50px;
margin:0;
padding:0;
}

#main_menu {
z-index:1;
position:relative;
top:-5px;
background-color:#f4db00;
}

#content {
position:relative;
top:25px;
margin-left:25px;
font-size:12px;
margin-right:25px;
text-align:left;
font-family:"Century Gothic","Trebuchet MS";
}

#content_photo {
position:relative;
top:25px;
margin-left:25px;
font-size:12px;
margin-right:25px;
text-align:justify;
}

#content_photo img {
border:0;
}

.title {
text-align:left;
font-size:15px;
font-weight:bold;
color:#66839d;
}

#submenu {
text-align:right;
font-size:12px;
font-weight:bold;
color:#66839d;
margin-right:10px;
position:relative;
top:65px;
line-height:14px;
font-family:"Century Gothic","Trebuchet MS";
}

#activities {
text-align:left;
font-size:12px;
font-weight:bold;
margin-left:10px;
position:relative;
top:65px;
line-height:14px;
}

#menu_right_side {
	margin-right:0px !important;
	}


#main_menu img {
	margin-right:9px;
	}

#news_title {
font-family:"Century Gothic","Trebuchet MS";
color:#66839d;
font-weight:bold;
}

#news_title a:link {
font-family:"Century Gothic","Trebuchet MS";
color:#66839d;
font-weight:bold;
text-decoration:none;
}

#news_title a:visited {
font-family:"Century Gothic","Trebuchet MS";
color:#66839d;
font-weight:bold;
text-decoration:none;
}

#news_title a:hover {
font-family:"Century Gothic","Trebuchet MS";
color:#66839d;
font-weight:bold;
text-decoration:underline;
}

#news_items {
font-family:"Century Gothic","Trebuchet MS";
font-weight:normal;
color:#8c3333;
}

#news_items a:link, a:visited {
font-family:"Century Gothic","Trebuchet MS";
font-weight:normal;
color:#8c3333;
text-decoration:none;
}

#news_items a:hover {
font-family:"Century Gothic","Trebuchet MS";
font-weight:normal;
color:#8c3333;
text-decoration:underline;
}

#fotoalbum {
font-family:"Century Gothic","Trebuchet MS";
color:#66839d;
font-weight:bold;
}

#fotoalbum a:link {
font-family:"Century Gothic","Trebuchet MS";
color:#66839d;
font-weight:bold;
text-decoration:none;
}

#fotoalbum a:visited {
font-family:"Century Gothic","Trebuchet MS";
color:#66839d;
font-weight:bold;
text-decoration:none;
}

#fotoalbum a:hover {
font-family:"Century Gothic","Trebuchet MS";
color:#66839d;
font-weight:bold;
text-decoration:underline;
}

#content img {
border:1px solid #000;
}

#fotoalbum img {
border:1px solid #000;
}

.floatLeft {
float:left;
margin-right:10px;
}

.floatRight {
float:right;
margin-left:10px;
}

#fotoalbum {
position:relative;
left:10px;
}


#content_photo{
font-family:"Century Gothic","Trebuchet MS";
}

#submenu a:link {
text-decoration:none;
color:#66839d;
font-weight:bold;
}

#submenu a:visited {
text-decoration:none;
font-weight:bold;
color:#66839d;
}

#submenu a:hover {
text-decoration:underline;
color:#66839d;
font-weight:bold;
}

#photos {
position:relative;
left:60px;
}

.small_title {
font-weight:bold;
color:#66839d;
}

#content a:link, a:visited {
	text-decoration:none;
	color:#8c3333;
}

#content a:hover {
	text-decoration:underline;
	color:#8c3333;
}

.input {
	font-family:"Century Gothic","Trebuchet MS";
	font-size:10px;
	height:auto;
	padding:3px;
	width: 200px;
	}
	
	#button input {
	font-family:"Century Gothic","Trebuchet MS";
	font-size:10px;
	height:auto;
	padding:2px;
	width:auto;
	border:none;
	color:#66839d;
	background-color:#EBFAFC;
	border: 1px solid grey;
	}
	
hr {
color:#CCCCCC;

}

#img_noborder img {
border:none;
}

#img_noborder img a:link, a:visited, a:hover {
border:none;
}
