@font-face {
    font-family: Scriptina;
    font-style:  normal;
    font-weight: normal;
    src: url(css/SCRIPTI0.eot);
}

body {
	/*background-image:url(grad.gif);
	background-repeat:repeat-x;*/
	background-color:#2F0901;
	margin:0;
	padding:0;
	text-align:center;

}

body a:link, body a:visited {
	text-decoration:underline;
	color:#B04D15;
}

body a:hover {
	text-decoration:underline;
	color:#000000;
}

div {
	font-family:Arial, Helvetica, sans-serif;
}


.hT {
	font-family:Scriptina;
	color:#FFFFFF;
	font-size:50px;
}

.tagline {
position:relative;
	color:#FFFFFF;
	font-size:14px;
}

.h1 {
position:relative;
	color:#4F1303;
	font-size:24px;
}

.h2 {
position:relative;
	color:#671A04;
	font-size:16px;
}

.plainText {
position:relative;
	color:#8A2B05;
	font-size:11px;
}

.boldText {
position:relative;
	color:#671A04;
	font-size:11px;
	font-weight:bold;
}


#wrapperDiv {
	position:relative;
	background-color:#E2DCDC;
	border:solid thin #000000;
	border-top:none;
	border-collapse:collapse;
	margin-left:auto;
	margin-right:auto;
	width:700px;
	height:auto;
}

#headerDiv {
	position:relative;
	background-image:url(../resources/images/layout/header2.jpg);
	border-collapse:collapse;
	border-bottom:medium solid #8A2B05;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	height:150px;
}

#siteTitleDiv {
	position:relative;
	top:-30px;
	font-family:Scriptina;
	text-align:center;
	display:none;
}

#siteTaglineDiv {
	position:relative;
	top:-30px;
	padding-left:0px;
	text-align:center;
	z-index:100;
	display:none;
}

#mainDiv {
	position:relative;
}

#sidebarDiv {
	position:relative;
	float:left;
	border-collapse:collapse;
	width:150px;
	height:inherit;
}

#menuDiv {
	position:relative;
	line-height:1em;
	text-align:right;
	right:20px;
	top:32px;
	font-size:11px;
	
}


#menuDiv a:link, #menuDiv a:visited {
position:relative;
	color:#000000;
	text-decoration:none;
	
	
}

#menuDiv a:hover {
position:relative;
	color:#663300;
	text-decoration:none;
}

#contentDiv {
	position:relative;
	border-collapse:collapse;
	background-color:#FFFFFF;

	float:right;
	width:550px;
}

#pageTitleDiv {
	position:relative;
	float:left;
	margin-top:20px;
	margin-left:20px;
}

#pageContentDiv {
	position:relative;
	clear:both;
	background-color:#FFFFFF;
	margin:20px;
	padding-top:10px;
	width:510px;
	text-align:justify;
	vertical-align:top;
	line-height:1.1em;
	
}


.newsDiv {
position:relative;
	background-color:#F2ECEC;
	padding:20px;
}

#pageContentImg {
	position:relative;
	margin-bottom:20px;
}

#pageContentImgRight {
	position:relative;
	margin-left:20px;
	float:right;
	clear:right;
}

#pageContentImgRight a img {
position:relative;
	border:0;
}

#footerDiv {
	position:relative;
	top:5px;
	font-size:10px;
	color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

.clear {
position:relative;
	clear:both;
}


.pageAlbum {
position:relative;
	width:500px;
	margin-bottom:20px;
	float:left;
	clear:left;
	
}

.pageAlbumPics {
	position:relative;
	vertical-align:top;
	float:left;
}

.pageAlbumPics a img {
position:relative;
	border:0;
	margin-right:20px;
	
}

.reviewAtt {
position:relative;
	text-align:right;
	font-weight:bold;
}

hr {
position:relative;
	width:75%;
	color:#2F0901;
}

.addButton {
position:relative;
	margin-top:10px;
	float:left;
}

.essayLink {
position:relative;
	margin-top:10px;
	float:right;
}

.concertImg {
position:relative;
	float:left;
}
.listDiv {
	position:relative;
	left: 20px;
	top: -10px;
	margin-right:20px;
}

.imgFloatLeft {
position:relative;
	float:left;
}

/* Hides from IE5-mac \*/
* html #mainDiv {height: 1%;}
/* End hide from IE5-mac */

