*{ margin:0;}
html,body{ height:100%;}
body{
	background:#FFF url("../img/BodyBg.jpg") repeat-x 0 0;
	margin:0 auto;
	font-family:Georgia, "Times New Roman", Arial;
}

h2{
	font-size:24px;
	color:#990002;
	font-weight:normal;
	margin:15px 0;
}

a{ color:#990002; text-decoration:underline;}
a:hover{ color:#990002; text-decoration:none;}

#Screen{ background:url("../img/HeaderBg.jpg") no-repeat center top; width:100%;}

/*footer fix*/
#Screen{
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -80px;
}
/************/

#Header{
	width:960px;
	height:231px;
}

#TopMenu{
	font-size:14px;
	color:#ffbcbd;
	line-height:30px;
	text-align:right;
	width:960px;
	height:30px;
}
#TopMenu a{ color:#FFF; text-decoration:none;}
#TopMenu a:hover{ text-decoration:underline;}
#TopMenu span{ color:#ffbcbd;}

#Banner{ width:960px; height:201px;}
#Banner #Logo{ float:left; width:320px; height:201px;}
#Banner #Slideshow{ background-color:#FFF; float:right; width:640px; height:201px;}

#Headline{
	font-size:20px;
	color:#fff;
	line-height:36px;
	padding-left:20px;
	width:940px;
	height:36px;
}
#Headline a{ color:#ffbcbd; text-decoration:none;}
#Headline a:hover{ color:#FFF; text-decoration:underline;}

#Main{ width:960px;}

#Menu{
	background:#000 url("../img/MenuBg.jpg") repeat-x bottom left;
	font-size:16px;
	line-height:32px;
	float:left;
	padding:20px;
	width:280px;
}
#Menu a{
	color:#FFF;
	text-decoration:none;
	line-height:16px;
	padding:8px 0;
	display:block;
	width:280px;
	height:16px;
}
#Menu a:hover{ text-decoration:underline;}

.submenu{ line-height:24px; width:280px;}
.submenu a{
	font-size:14px !important;
	color:#e15c5e !important;
	line-height:14px !important;
	text-decoration:none !important;
	padding:5px 0 !important;
	display:block !important;
	width:280px !important;
	height:14px !important;
}
.submenu a:hover{ text-decoration:underline !important;}

#Content{
	font-size:14px;
	color:#2c2c2c;
	line-height:18px;
	float:right;
	padding:20px 0 20px 20px;
	width:620px;
}
#Content u{ text-decoration:none; font-weight:bold; color:#990002;}

#FooterSpan,.push{ height:80px;}
#FooterSpan{
	background-color:#6e0001;
	width:100%;
}

#Footer{
	width:960px;
	height:80px;
}
#FooterInfo{
	font-size:14px;
	color:#ffbcbd;
	line-height:24px;
	float:left;
	padding-top:15px;
	width:530px;
}
#FooterInfo a{ color:#d74849; text-decoration:none;}
#FooterInfo a:hover{ text-decoration:underline;}

#FooterMenu{
	font-size:14px;
	color:#ffbcbd;
	text-align:right;
	line-height:24px;
	float:right;
	padding-top:15px;
	width:330px;
}
#FooterMenu a{ color:#FFF; text-decoration:none;}
#FooterMenu a:hover{ text-decoration:underline;}

#AnchorLinks{
	height:50px;
}
#AnchorLinks a{
	display:block;
	float:left;
	background-color:#FFF;
	border:1px solid #BBB;
	color:#990002;
	text-decoration:none;
	line-height:18px;
	margin-right:8px;
	padding:8px 10px;
	height:18px;
}
#AnchorLinks a:hover{
	display:block;
	float:left;
	background-color:#990002;
	color:#fff;
	text-decoration:none;
	line-height:18px;
	margin-right:8px;
	padding:8px 10px;
	height:18px;
}

.ClearFix{ overflow:hidden;}
.AutoMargin{ margin:0 auto;}

.album_cover{ background-color:#990003 !important;}
.photoctnr{ background-color:#990003 !important;}

table input{ margin-right:3px;}
