* {
	border: 0;
	margin: 0;
	padding: 0;
}
body {
	background: #2e2214;
	font: 12px "Helvetica Neue", Arial Unicode MS, Arial, sans-serif;
	text-align: left;
	background: #271d10 url('template/body_background.gif') repeat-x;
	color: #c7bcb1;
}
#container {
	clear: both;
	width: 934px;
	margin: 0 auto 0 auto;
	background: transparent url('template/container.jpg') no-repeat;
	overflow: hidden;
}

a { color:#FFFFFF; text-decoration: none;}
a:hover { color: #c77722;}

.menubg {background-image:url(template/menu_bg.png); background-position: center bottom; background-repeat:no-repeat;}

.sdw {background-image:url(template/sdw.png); background-position: center top; background-repeat:no-repeat;}

#footer { background-image:url(template/btm.png); background-position: center top; background-repeat:no-repeat; font-size: 11px; padding-left: 35px;}
.center {text-align:center !important;}

#walloffame { width: 269px; float: left; margin-left: 15px; text-align: center;}
#ad { width: 340px; float: left;}

#content_area { padding-left: 45px; padding-top: 20px; padding-right: 15px; padding-bottom: 20px; float:left;}

.sidebar {
	float : right;
	width : 250px;
	margin : 12px 15px 5px 0;
	background: transparent url('template/sidebar_header.jpg') no-repeat;
	overflow: hidden;
	height: 29px;
	padding-top: 15px;
	padding-left: 10px;
	font-family: "Rockwell Extra Bold", Times New Roman, Arial; font-weight: bold;
	color: #c77722;
}
.sidebar_sp {
	float : right;
	width : 250px;
	margin : 12px 15px 5px 0;
	background: transparent url('template/sidebar_header_stpaddys.jpg') no-repeat;
	overflow: hidden;
	height: 29px;
	padding-top: 15px;
	padding-left: 10px;
	font-family: "Rockwell Extra Bold", Times New Roman, Arial; font-weight: bold;
	color: #c77722;
}

.sidebar_xmas {
	float : right;
	width : 255px;
	margin : 7px 10px 5px 0;
	background: transparent url('template/xmas_sidebar.png') no-repeat;
	overflow: hidden;
	height: 52px;
	padding-left: 10px;
	font-family: "Rockwell Extra Bold", Times New Roman, Arial;
	color: #c77722;
}

#xmas_header {padding-top: 24px; padding-left: 20px;}

#sidebar_area {
	float : right;
	width : 250px;
	margin : 0px 20px 0px 0;
	overflow: hidden;
	padding-top: 5px; padding-bottom: 5px;
	font-family: Arial Unicode MS, Arial;
	font-size: 11px; text-align: justify; color: #a7a49d
}
a.link {
	color: #c7bcb1;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}
a.link:hover {
	color: #c77722;
}
#welcome_container {
	padding-left: 50px;
	background-image:url(template/sdw.png);
	background-position: center top;
	background-repeat:no-repeat;
}
.slide {
	position: absolute;
	width: 568px; /*260px*/
	padding: 0px;
}
.slide_test {
}
.slide_test {
}
.slide_test {
}
.slide_test {
}
.slide_promo {
	background-image:url(template/next.png);
	background-position: right bottom;
	background-repeat:no-repeat;
}
.slide_students {
}
.slide a.tile_header {
	color: #fff;
	font-size: 13px;
}
.slide a.tile_header:hover {
	text-decoration: none;
}
a.tile_prev, a.tile_next {
	width: 100px;
	position: absolute;
}
a.tile_prev {
	top: 0;
	left: 0;
	background: transparent;
}
a.tile_next {
	top: 270px;
	left: 700px;
	background:transparent;
}
a.tile_header {
	position: absolute;
	bottom: 7px;
	left: 16px;
}
/* Slide boxes */


#slide_content div {
	float:left;
	font-size: 11px;
	line-height: 15px;
}
#slide_wrapper {
	position: relative;
	overflow: hidden;
	height: 244px;
	width: 568px;
}


.calendar_area { padding: 20px; text-align: center; background-image:url(template/sdw.png); background-position: center top; background-repeat:no-repeat;}

.borderbtm { border-bottom: 1px dashed #c77722;}

.hr {border: 1px dashed #c77722;}

h1 { font-size: 16px;}