@import url("fonts/WinterthurCondensed/stylesheet.css");
@import url("jcarousel.css");
@import url("jquery-ui-1.8.2.custom.css");
@import url("prettyPhoto.css");

* { margin:0; padding:0; } 

/* Reset */
img{border:0px; outline:0px;}
.clear {clear:both; font-size:0px; line-height:0; height:0px;}
input{outline:0px;}
body, .Normal, p {font:16px/20px Tahoma, Geneva, sans-serif; color:#41372f;}
.AdminActions {position:relative; z-index:98 !important;}
.ModuleTitle_SubMenu {z-index:99 !important;}

/* Sticly Footer Code */
	html, body, form, #wrapper { height: 100%; }	
	form > #wrapper {height: auto; min-height: 100%;}
	#inner { padding-bottom: 31px; background:#e4dccd url(images/bgBody.jpg);}  /* must be same height as the footer */
	/* CLEAR FIX*/
	.clearfix:after {content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;}
	.clearfix {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix { height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */


strong {font-weight:bold;}

.left {float:left;}
.right {float:right;}

a:link, a:visited {}
a:hover {}

p {padding:0 0 12px;}

ul {margin:0 0 0 35px;}
ul li {list-style:disc; margin:8px 0;}

h1 {font-family:WinterthurCondensedRegular, Tahoma, Geneva, sans-serif; font-size:32px; font-weight:normal; color:#560713; margin:0 0 30px; line-height:40px; height:40px;}
h2 {font-family:WinterthurCondensedRegular, Tahoma, Geneva, sans-serif; font-size:27px; font-weight:normal; color:#4c423b; line-height:40px; height:40px;}
legend {line-height:40px; height:40px;}

a:link, a:visited, a:hover {color:#560713;}

/* Wrappers */
body {background:#e4dccd url(images/bgBody.jpg);}

/* Login Container */
#loginWrapper {background:url(images/bg-stripe-login-repeat.gif) repeat-x top;}
	#loginContainer {width:976px; margin:0 auto; background:url(images/bg-stripe-login.gif) no-repeat top center; height:34px; position:relative; z-index:1; font-size:13px;}
	#login {color:#d1cdca; position:absolute; z-index:1; top:4px; right:10px; width:176px; height:28px; overflow:hidden; text-align:center;}
		#login span {margin:0 10px;}
		#login a:visited, #login a:link {color:#d1cdca; text-decoration:none;}

/* Header Container */
#headerWrapper {background:url(images/bg-stripe-header-repeat.gif) repeat-x bottom;}
	#headerContainer {width:976px; margin:0 auto; background:url(images/bg-stripe-header.gif) no-repeat bottom center; height:150px; position:relative; z-index:1;}

	#logo {position:absolute; z-index:1; top:50px; left:0px;}

/* Header Content (White) */
#headerContentWrapper {background:url(images/bg-white.jpg) #f8f7f3; zoom:1;}
	#headerContentInner {background:url(images/bg-stripe-white-repeat.gif) repeat-x bottom;}
		#headerContent {background:url(images/bg-stripe-white.gif) no-repeat 174px bottom; padding:40px 0 60px;} /* For IE padding issues */
			#headerContentContainer {width:976px; margin:0 auto;}
				#dnn_HeaderContent {}
					#dnn_HeaderContent h2 {background:url(images/bg-h2.gif) repeat-x bottom; padding:0 0 30px; margin:0 0 12px;}
				#dnn_HeaderRail {width:332px; padding:0 0 0 120px;}


/* Menu */
#dynamicNav {position:absolute; z-index:1; top:62px; right:0px;}

	/* Root Level - Menu Items */
	.RadMenu_Menu {}
	.RadMenu_Menu .rmRootGroup .rmLast {}
	.RadMenu_Menu .rmRootGroup .rmItem {padding:0px;}
	.RadMenu_Menu .rmRootGroup .rmItem .rmLink {padding:0px; text-decoration:none;}
	.RadMenu_Menu .rmRootGroup .rmItem .rmLink:hover {text-decoration:none;}
	.RadMenu_Menu .rmRootGroup .rmItem .rmLink .rmText {font-weight:normal; font-size:16px; line-height:18px; font-family: Tahoma, Geneva, sans-serif; color:#560713; cursor:pointer; padding:0 10px; }
	.RadMenu_Menu .rmRootGroup .rmItem .rmLink:hover .rmText {color:#9f1734;}
	.RadMenu_Menu .rmRootGroup .rmItem .rmFocused {color:#560713;}
	.RadMenu_Menu .rmRootGroup .rmItem .rmFocused .rmText {color:#560713;}
	
	.rmLeftImage {margin:0 !important; padding:3px 0 0 !important;}
	
		/* Child Level - Menu Items */
		.RadMenu_Menu .rmGroup{background:#e2e2e2;border:solid 1px #949494;padding:0px;margin:0px;}
		.RadMenu_Menu .rmGroup .rmItem{padding:0px;margin:0px;border-bottom:solid 1px #949494;}
		.RadMenu_Menu .rmGroup .rmItem:hover{background:#eeeeee;}
		.RadMenu_Menu .rmGroup .rmLast{border:0px;}
		.RadMenu_Menu .rmGroup .rmItem .rmLink{text-decoration:none;padding:0px;margin:0px; background:none;}
		.RadMenu_Menu .rmGroup .rmItem .rmLink .rmText{color:#6A6A6A;line-height:24px;font-size:12px;font-weight:normal;padding:0px 12px;margin:0px;}
		.RadMenu_Menu .rmGroup .rmItem .rmLink:hover{background:none;}
		.RadMenu_Menu .rmGroup .rmItem .rmLink:hover .rmText{color:#6A6A6A; background:none;}
		
	#dnn_dnnRADMENU_RadMenu1 {z-index:100 !Important;}



/* Content Formating */
#contentWrapper {width:976px; margin:0 auto; padding:20px 0; position:relative; z-index:2;}
	#content {padding:30px 0 10px;}
	#contentContainer {width:976px;}
	#dnn_ContentRail {width:332px; padding:0 0 0 120px;}

/* Footer */
#footerWrapper {background:url(images/bg-stripe-footer.jpg) repeat-x; position: relative; margin-top: -31px; height: 31px; clear:both;} 
	#footerContainer {width:976px; margin:0 auto; color:#f8f7f3; font-size:11px; padding:4px 0 0; position:relative; z-index:1;}
	#footerContainer .decor {position:absolute; z-index:1; right:0px; top:-76px;}
	#footerContainer .bullet {margin:0 10px;}
	#footerContainer .sitemap a {color:#f8f7f3; font-size:11px;}
	
/* Flickr Streams */
.column {margin:0 0 16px 16px; padding:0;}
.column ul {margin:0 0 0 4px; padding:0;}
.ie8 .column ul {margin:0 0 0 20px; padding:0;}
.column li {margin:0; padding:0; list-style:none; float:left;}
	.column.three li {margin:10px;}
	.column.three li a {display:block;}
	.column.three.otherVideo {margin:0;}
	.column.three.otherVideo li {margin:12px;}


/* Accordion Styles */
.accordion {margin:0 0 40px;}
	.accordion h3, .accordion h3 a:link, .accordion h3 a:visited, .accordion h3 a:hover {color:#41372f; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}
	.accordion p {font-size:14px;}

.arrow_accordian{margin-bottom:15px;}
.arrow_accordian .item{margin:10px 0 0 0;overflow:hidden;}
.arrow_accordian .item .titleBG{ background:url("images/bg-accordion.jpg") no-repeat scroll 0 0; line-height:45px; height:45px; width:521px; /*display:table-cell; vertical-align:middle;*/}
.arrow_accordian .item h3{height:45px;background:url("images/li-accordion-closed.gif") no-repeat 10px center;cursor:pointer;color:#41372f; font-family:Tahoma, Geneva, sans-serif; font-size:14px; width:521px; line-height:normal;}	
.arrow_accordian .item h3 span{display:block;vertical-align:middle;padding:0px 0px 0px 45px;}
.arrow_accordian .Active h3{background:url("images/li-accordion-open.gif") no-repeat 5px center;}
.arrow_accordian .item .summary{border-color:#FDF6E6 #FDF6E6 #FDF6E6 #C6C4AB;border-style:solid;width:519px;border-width:1px;border-top-width:0px;display:none;overflow:hidden;}
.arrow_accordian .item .summary .padding{padding:20px 20px 20px 46px;}
.eventsAdmin h2 {font-family:WinterthurCondensedRegular, Tahoma, Geneva, sans-serif; font-size:20px; font-weight:normal; color:#560713; line-height:44px; height:auto; margin-top:30px;}
	
/* Blog */
.articleHeadline h1 a:link, .articleHeadline h1 a:active, .articleHeadline h1 a:hover, .articleHeadline h1 a:visited {font-family:WinterthurCondensedRegular, Tahoma, Geneva, sans-serif; font-size:32px !important; font-weight:normal; color:#560713; margin:0 0 30px; line-height:40px; height:40px;}

.youtube {float:left; margin:0 60px 30px 0;}
.welcomePhoto {text-align:center; 1px solid #C4C2A7}
.welcomeVideo {text-align:center; display:none;}
