body, html{font-family:Georgia, Times, serif;font-style:normal;font-weight:normal;font-size:11px;margin:0;padding:0;}
	#RMR{margin:0 auto;}
	#Body{background:#000000;}
	.home, .interior, .admin{margin:0 auto;}
	.wrap{width: 853px;margin: 0 auto;}
/*==============================================================================
	Site Id Layout (header)
==============================================================================*/
#header {margin:0 auto;width: 853px;}
	.logo{width:146;height:55px;padding-top: 25px;}
    .logo a{display: block; text-align: center;}
	.login{float:right;padding-right:15px;margin-top:27px;}	
		.loginLink{font-weight:normal !important;color:#fff !important;font-family:Arial, Helvetica, san-serif;}
	
/*========= Main Navigation ============*/
.nav{margin: 20px auto 0;padding-left: 97px;float:left;}
  .nav ul{margin: 0; padding: 0;}
	#nav{padding:0;margin:0;list-style:none;}
		#nav li{float:left;margin:0 2px;padding:0 0 0 5px;height:25px;_height:19px;list-style:none;background:url(images/mainNavLink-left.jpg) no-repeat top left;}
      #nav .root, #nav .sel {position: relative;}
			#nav li a{float:left;display:block;height:25px;_height:19px;padding:6px 20px 0 15px;text-decoration:none;font-size:13px;color:#fff;text-transform: uppercase;background:url(images/mainNavLink-right.jpg) no-repeat scroll right top;}		
        #nav li.hover, #nav li:hover, #nav li.sel {float:left;margin:0 2px;padding:0 0 0 5px;background: url(images/mainNav-left.jpg) no-repeat top left;height:25px;_height:19px;}
        	#nav li.hover a, #nav li:hover a, #nav li.sel a {float:left;display:block;height:25px;_height:19px;padding:6px 20px 0 15px;text-decoration:none;background: url(images/mainNav-right.jpg) no-repeat top right;}
			#nav li.sel a{text-decoration:underline;}
/*========= Sub Navigation ============*/
	#nav li ul {background:#cf863a;width: 180px;position:absolute;left:-999em;height:auto;padding:5px 0;margin:0;z-index:1;}
		#nav li:hover ul, #nav li.hover ul {top:25px;left:0;}
    #nav li .child, #nav .child a, #nav .child .hover a, #nav .child:hover a, #nav .child.hover, #nav .child:hover{font-family:Helvetica, Arial, sans-serif;width:180px;height: auto !important;margin:0 !important; padding: 2px 5px !important; color:#6c3f0e;font-size:11px;text-transform:lowercase; text-decoration: none; cursor:pointer; background: none !important;}
      #nav .child a:hover, #nav .child a.hover{color: #fff; background:none !important;}
					
/*==============================================================================
	Body Layout (default styles for Home Layout)
==============================================================================*/
#main-content {margin:0 auto;width:853px;overflow:hidden;background:#000000;clear:both;}
	.bannerarea{margin:0 auto;clear:left;overflow:hidden;background: url(images/banner-top.jpg) no-repeat top left;}
		.banner{background: url(images/banner-bottom.jpg) no-repeat bottom left;padding:7px 0 4px;}
			.banner img{border:solid 8px #cf863a;border-top:none;border-bottom:none;}
	.maincontent{width:853px;clear:both;}
	.sidebar{width:305px;float:right;} 
	.main-body{clear:both;overflow:hidden;margin-top: 10px;}
		.left-col, .middle-col{width:278px;float:left;background:#1a1920;}
		.right-col{width:278px;float:right;background:#1a1920;}
		.middle-col{margin-left: 10px;}
	/*========= Interior Layout ============*/	
.interior .main-content-wrap{margin:0 auto;width:853px;clear:both;background: url(images/interior-top.jpg) no-repeat top left;overflow:hidden;}
	.interior #main-content{margin-top:9px;background: url(images/interior-bg.jpg) repeat-y top left;}
		.interior .side-nav{float:left;width:162px;}
			/*========= DNN Navigation Interior ============*/	
			.side-nav{overflow:hidden;margin:0;padding:0;float:left;}
				.side-nav .main-nav-wrap{padding:0;list-style:none;}
					.side-nav li{border-bottom:solid 1px #6c4119;padding:10px 15px;display:block;float:left;width:132px;margin:0;}
						.side-nav .mi a{font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#fff;font-weight:bold;}
					.side-nav li:hover, .side-nav li.hov, .side-nav li.bc, .side-nav li.sel{background:#6c4119;cursor:pointer;}
						.side-nav a:hover, .side-nav a.hov, .side-nav li.bc a, .side-nav .sel a{color:#fff !important;text-decoration:none !important;}	
		.interior .main-body{float:right;width:680px;padding-right:11px;clear:none;margin-top:0;}
			.interior .banner{width:680px;background:none;padding-top:0;}
				.interior .banner img{border:none;}
			.interior .maincontent{width:474px;float:left;border-right:solid 1px #f2eeea;padding:0 10px 10px;}
			.interior .sidebar{width:165px;padding:0 10px 10px;float:right;}
.interior .main-content-border{background: url(images/interior-bottom.jpg) no-repeat top left;height:9px;display:block;}
		
	/*========= Admin Layout ============*/
.admin .main-content-wrap{margin:0 auto;width:853px;clear:both;background: url(images/admin-top.jpg) no-repeat top left;overflow:hidden;}
	.admin #main-content{margin-top:9px;background: url(images/admin-bg.jpg) repeat-y top left;}
	.admin .maincontent{width:853px;padding:20px;}
.admin .main-content-border{background: url(images/admin-bottom.jpg) no-repeat top left;height:9px;display:block;margin:0 auto;width:853px;}
/*==============================================================================
	Site Info Layout (footer)
==============================================================================*/
#footer {margin:0 auto;width:853px;overflow:hidden;padding:20px 0 30px;}	
	#footer .footer-links{}
		.footer-links p{text-align:center;color:#fff !important;}
			.footer-links a{color:#fff !important;font-size:12px;font-family:Helvetica, Arial, sans-serif;font-weight:normal !important;padding:0 5px;}
        p.site-info{text-align:center;}
        .site-info .SkinObject{color: #fff; }

/*==============================================================================
	Heading
==============================================================================*/
h1, h2, h3, h4, h5, h6{font-family:Georgia, Times, serif;margin:0; padding:0;line-height:1.5;color:#cf863a;font-weight:bold;}
	h1{font-size:28px;}
	h2{font-weight:normal;font-size:24px;}
	h3{font-size:20px;color:#1e1f26;}
	h4{font-size:16px;color:#1e1f26;text-transform:uppercase;letter-spacing:3px;}
	h5{font-size:16px;color:#1e1f26;font-style:italic;}
	h6{font-style:italic;font-size:18px;}
	
.Head, .SubHead, .SubSubHead{font-family:Georgia, Times, serif;color:#cf863a;}
	.Head{font-weight:bold;font-size:20px;}
	.SubHead{font-size:14px;}
	.SubSubHead{font-size:12px;}
#dnn_Banner .c_container h2{display: none;}
.banner .simple .s-heading{display: none;}
h2.c_title, h2.c_title input{color: white; font-family: Helvetica, sans-serif; }
	
/*==============================================================================
	Links 
==============================================================================*/
a, a:link, a.SkinObject, a.SkinObject:link{color:#6c4119;text-decoration:none;font-weight:bold;}
	a:hover, a:visited:hover, a.SkinObject:hover, a.SkinObject:visited:hover{color:#6c4119;text-decoration:underline;}
	a:visited, a.SkinObject:visited{text-decoration:none;color:#6c4119;}

a.CommandButton:link{color:#6c4119;text-decoration:none;}
	a.CommandButton:hover, a.CommandButton:visited:hover{color:#6c4119;text-decoration:underline;}
	a.CommandButton:visited{text-decoration:none;}
	
a.more{color:#fff;margin-top:8px;padding-right: 20px; background: url(images/arrow_sprite.jpg) 75px 2px no-repeat;display:block;}
	a.more:hover{color: #BF7330;text-decoration: none; font-size: 11px; background: url(images/arrow_sprite.jpg) 75px 1px no-repeat; background-position: 75px -12px;}
	
.home a.more{_color:#ffffff !important;}
.home a.more:hover{color: #BF7330 !important;}
/*==============================================================================
	Lists 
==============================================================================*/
	ul{padding-left:5px;margin:5px 0;}
		ul lh{}
		ul li{margin-left:10px;}
	ol{}
		ol lh{}
		ol li{}
	dl{}
		dh{}
		dt{}

/*==============================================================================
	Text
==============================================================================*/
.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, Blockquote{font-family:Georgia, Times, serif;font-size:11px;color:black;font-weight:normal;}
	.NormalRed{color:#ff0000;}

/*==============================================================================
	Misc Styles (exceptions and custom styles)
==============================================================================*/	    
.home .main-body .Head{font-family:Helvetica, Arial, sans-serif;color:#fff !important;font-size:18px !important;padding:0 0 0 10px;}
	.home .main-body p{padding: 0 0 0 12px;line-height: 17px;font-size: 11px;color: #ffffff;}
	
/*==============================================================================
	Container Styles
==============================================================================*/
.banner .simple{margin: 0;}
.simple, .blank{clear:both;margin:5px 0;}
	.simple p, .blank p{margin:0;}		
/*========= Simple Container ============*/	
.simple	
	.s-heading{margin:5px 0 0 0;padding-bottom:5px;}
		.s-heading .Head{}
	.s-body {}
/*========= Simple Orange Container ============*/	
.simple-orange{}	
	.so-heading{margin:10px 0 0 0;padding:0 0 5px 30px;}
		.so-heading .Head{color:#bf7330;font-size:28px;}
	.so-body {padding:10px 30px;}
/*========= Simple Orange Sidebar Container ============*/	
.simple-orange-sidebar{}	
	.sosb-heading{margin:10px 0 0 0;padding:0 0 0 10px;}
		.sosb-heading .Head{color:#bf7330;font-size:16px;}
	.sosb-body {padding:10px 15px 10px 10px;}
	.simple-orange-sidebar	h3{font-family:Helvetica, Arial, sans-serif;font-size:11px;}
	.simple-orange-sidebar p {margin: 5px 0}
/*========= Light Brown Container ============*/	
.light-brown{}	
	.lb-heading{margin:10px 0 0 0;padding:0 0 0 10px;background: #595240 url(images/lightbrown-hdr-bg.jpg) repeat-x top left;}
		.lb-heading .Head{color:#fff;font-size:25px;}
	.lb-body {background:#e9e3db;padding:10px 30px;}
/*========= Light Brown Sidebar Container ============*/	
.light-brown-sidebar{}	
	.lbsb-heading{margin:10px 0 0 0;padding:0 0 0 10px;background: #595240 url(images/lbside-hdr-bg.jpg) repeat-x top left;}
		.lbsb-heading .Head{color:#fff;font-size:16px;}
	.lbsb-body {background:#e9e3db;padding:10px 15px 10px 10px;}
	.light-brown-sidebar h3{font-family:Helvetica, Arial, sans-serif;font-size:11px;}
	.light-brown-sidebar p{font-size:10px;margin: 5px 0;}
/*========= Dark Brown Container ============*/	
.dark-brown{}	
	.db-heading{margin:10px 0 0 0;padding:0 0 0 10px;background: #57503f;}
		.db-heading .Head{color:#fff;font-size:25px;}
	.db-body {background:#b09f81;padding:10px 30px;}
	.dark-brown h3, .dark-brown h5, .dark-brown h4, .dark-brown p, .dark-brown span, .dark-brown a, .dark-brown ul, .dark-brown li{color:#fff;}
		.dark-brown a{font-weight:bold;_color:#ffffff !important;}
/*========= Dark Brown Sidebar Container ============*/	
.dark-brown-sidebar{}	
	.dbsb-heading{margin:10px 0 0 0;padding:0 0 0 10px;background: #57503f;}
		.dbsb-heading .Head{color:#fff;font-size:16px;}
	.dbsb-body {background:#b09f81;padding:10px 15px 10px 10px;}
	.dark-brown-sidebar h3 {font-family:Helvetica, Arial, sans-serif;font-size:11px;}
	.dark-brown-sidebar h3, .dark-brown-sidebar p {color:#fff; }
	.dark-brown-sidebar p {margin: 5px 0;}
		
.light-brown-sidebar a.more, .simple-orange-sidebar a.more, .dark-brown-sidebar a.more {font-size:11px;color:#6c3f0e;margin-top:8px;padding-right: 20px; display:block;}
	.light-brown-sidebar a.more{background: url(images/LightBrownSidebar-arrow_sprite.jpg) 75px 2px no-repeat;}
	.simple-orange-sidebar a.more{background: url(images/OrangeSidebar-arrow_sprite.jpg) 75px 2px no-repeat;}
	.dark-brown-sidebar a.more{background: url(images/DarkBrownSidebar-arrow_sprite.jpg) 75px 2px no-repeat;}
.light-brown-sidebar a.more:hover, .simple-orange-sidebar a.more:hover, .dark-brown-sidebar a.more:hover {font-size:11px;color: #BF7330;text-decoration: none; font-size: 11px;}
	.light-brown-sidebar a.more:hover{background: url(images/LightBrownSidebar-arrow_sprite.jpg) 75px -12px no-repeat;}
	.simple-orange-sidebar a.more:hover{background: url(images/OrangeSidebar-arrow_sprite.jpg) 75px -12px no-repeat;}
	.dark-brown-sidebar a.more:hover{background: url(images/DarkBrownSidebar-arrow_sprite.jpg) 75px -12px no-repeat;}

.light-brown .separator, .light-brown-sidebar .separator{border-top:1px dashed #b8af9f;height:10px;}
.dark-brown .separator, .dark-brown-sidebar .separator{border-top:1px dashed #d8cfc0;height:10px;}
.simple-orange .separator, .simple-orange-sidebar .separator{border-top:1px dashed #dfb997;height:10px;}