html, body{
	height: 100%;
	text-align: center;
	text-align:justify;
	background-image:url(../img/mainbackground.png);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:top center;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; text-align:center; font-size:85%; color:#666666; margin-top:0
}
* {
	margin: 0;
	padding: 0;
}
#wrap {
	width: 800px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -50px; /* the bottom margin is the negative value of the footer's height */
	text-align: left;
}
#header {
	width: 800px;
	height: 150px;
	background-image:url(../img/cultLogo.png);
	background-repeat:no-repeat;
}
div#header a {
	position:absolute;
	color:#ffffff;
	width: 200px;
	height: 150px;
	padding:0px 0px 0px 0x;
	border:0px;
	text-decoration:none;
}

div#header a:hover {
	text-decoration:none;
	height: 150px;
	width: 200px;
	position:absolute;
	left: 0px
}
div#header a span {
	visibility: hidden;
}
div#blogcol {

}

div#rcol {
	visibility: hidden;
}
#lcol {
	width: 200px;
	float: left;
	padding: 5px 0 0 0;
}
div#mainContent_idx {
	margin: 0 200px 0 200px;
	padding: 5px 20px 0px 0px;
}
div#mainContent {
	margin: 0 10px 0 200px;
	padding: 5px 20px 0px 0px;
	padding-top: 15px;
}
div#mainContent2 {
	margin: 0 200px 0 50px;
	padding: 5px 20px 0px 0px;
}
ul.listInContent {
	list-style:disc;
}
ul.listInContent li {
	list-style:upper-roman;
}

div#mainContent_idx p#paragraph1, div#mainContent p#paragraph1 {
	color:#336699;
	text-decoration:none;
	font-size:13px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; text-align:center; color:#336699; margin-top:0;
	font-weight:bold;
	text-align:justify;
	border:0px;
}
#rcol {
	width: 000px;
	float: right;
	padding: 5px 0 0 0;
}
#blogcol {
	width: 200px;
	float: right;
	padding: 5px 0 0 0;
}
#footer, #push {
	width: 800px;
	height: 50px;
	margin: 0 auto;
	background: #ffFFff;
}
#footer {
}
#push {
	clear: both;
	background:none;
}
p {
	margin: 5px;
}

.tabbed_box {  
} 
.tabbed_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}

.tabbed_area {
	border:0px solid #494e52;
	background-color:#FFFFFF;
	padding:2px;	
}

ul.tabs {
	margin:0px; padding:0px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}

ul.tabs li a {
	background-color:#464c54;
	color:#ffebb5;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #464c54;
}

ul.tabs li a:hover {
	background-color:#2f343a;
	border-color:#2f343a;
}

ul.tabs li a.active {
	background-color:#ffffff;
	color:#282e32;
	border:1px solid #dddddd; 
	border-bottom: 1px solid #ffffff;
}

.content {
	background-color:#ffffff;
	padding:8px;
	border:1px solid #dddddd; 	
}
#content_2, #content_3 { display:none; }

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}

.content ul {
	margin:0px;
	padding:0px 2px 0px 2px;
}
.content ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:10px;
	padding-bottom:10px;
	font-size:13px;
}
.content ul li a {
	text-decoration:none;
	color:#3e4346;
}
.content ul li a small {
	color:#8b959c;
	font-size:10px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
}	
.content ul li:last-child {
	border-bottom:none;
}

ul.tabs li a {
	background-image:url(../img/tab_off.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;
}
ul.tabs li a.active {
	background-image:url(../img/tab_on.jpg);
	background-repeat:repeat-x;
	background-position:top; 
}
.content {
	background-image:url(../img/content_bottom.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;	
}	

.content ul li.RSSchannel {
	text-align:left;
}
.content ul li a.RSStitle {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	color:#003366;
}
.content ul li p.RSSdescription {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
	line-height:14px;
	color:#003366;
}
small.RSSpubdate{
	color:#bbbbbb;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border:0px;
}

div#testimonial {
	position:relative;
	background-color:#eeeeee;
	padding-left: 20px;	padding-right: 20px; padding-top: 10px; padding-bottom: 10px;
}

div#contact {
	position:relative;
	background-color:#ffffff;
	padding-left: 30px;	padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
}
div#contact a {
	text-decoration:none;
	color:#336699;
}
p.paraClass {
	text-align:left;
}

div#pageName {
	position:relative;
	top: 120px;
	left: 205px;
	width: 400px;
}
