﻿@import"css/layout.css";@import"css/mobile.css?v=2";@import"css/ipad.css";@import"css/iphone.css";@import"css/admin.css";
@import url(https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);


/* Skin styles for DotNetNuke  by dnnskin.net Overall support@dnnskin.net */  

Body								{ margin:0px;padding:0px;}
Body, .Normal, .NormalTextBox, td, p, .Normal, .NormalDisabled, .NormalBold{ font-family: Arial, Helvetica, sans-serif;line-height:1.8em; color:#444; font-size:14px}
p									{ padding:5px 0;margin:0px}
li,ul li							{ list-style:disc }
ol li								{ list-style:decimal}
.Head								{ color:#9f5814;font:bold 1.2em Arial, Helvetica, sans-serif}
.SubHead							{ color:#666}
A.CommandButton:link,A.CommandButton:visited,
A.CommandButton:active				{ font:bold small Arial, Helvetica, sans-serif;color:#9f5814}
A.CommandButton:hover				{ color:#4e4efb}
h1,h2,h3,h4,h5,h6					{ font-weight: normal;line-height:1em; margin:0px; padding:5px 0;}
h1{font-size:28px}
h2{font-size:24px; }
h3{font-size:20px;} 
h4{font-size:18px;}   
h5{font-size:16px; color:#666; text-transform:uppercase; font-weight:normal}
h6{font-size:14px;color:#a5a4a4;margin:0 0 7px;}
a:link,a:active,a:visited			{ border:0;text-decoration:underline;outline:none; color:#9f5814}
a:hover 							{ color:#333;text-decoration:none}
/*Skin Layout Design*/
.grass{ background:url(images/body.png) top center repeat-y}
#Body{background-attachment: fixed;
background-color:#D9C9A5;
    background-image: url("Images/Grass.jpg");
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 100%;
    margin: 0 auto;
    padding: 0;}
#DNN6								{ position:relative;z-index:1; padding:0px;}
#dnncontent{ border-bottom:1px #fff solid; margin:0 10px}
#dnnfooter{ text-align:center; padding:20px 0;color:#555555;}
#dnnfooter a{ padding:0 7px}
.searchbox						{ position:relative;z-index:200;height:1px;float:right;width:182px; background:url(images/searchbg.gif) 0 0 no-repeat; height:44px}
.searchbox .SkinObject					{ color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#ccc}
.searchbox #dnn_dnnSEARCH_txtSearch		{ position:absolute;left:10px;top:10px;z-index:2000;width:130px;background:transparent;border:none; color:#ccc; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0px; height:25px; line-height:25px}
.searchbox a:link,
.searchbox a:active,
.searchbox a:visited{ display:block;width:24px;height:24px; position:absolute;right:10px;top:10px;z-index:2000; background:url(images/search.png) 0 0 no-repeat}
.searchbox a:hover	{ background:url(images/search.png) 0 -30px no-repeat}


a.user:link,a.user:visited,a.user:active{ text-decoration:none; padding:0 7px 0 12px; background:url(images/user.gif) left center no-repeat}
a.login:link,a.login:visited,a.login:active{ padding:0 10px 0 12px; text-decoration:none; background:url(images/login.gif) left center no-repeat}
a.user:hover,a.login:hover{ color:#fff; text-decoration:underline}
.CurrentDate{ padding-left:10px; padding-right:10px; color:#bbb; font-size:12px}
p.rmore a{ background:url(images/li.gif) left center no-repeat; padding-left:15px;}

.contact			{ margin:0px;padding:0px;list-style:none}
.contact li			{ list-style:none;padding:1px 0  0 24px}
.phone				{ background:url(images/resources.gif) -2px -230px no-repeat}
.fax				{ background:url(images/resources.gif) -2px -296px no-repeat}
.website			{ background:url(images/resources.gif) -2px -58px no-repeat}
.email				{ background:url(images/resources.gif) -2px -111px no-repeat}
.twitter			{ background:url(images/resources.gif) -2px -175px no-repeat}
.acs				{ color:#000; padding:10px 0; line-height:1.2em}
.w49				{ width:49%}
.c_blackboxed {border: 1px solid #444444 !important; }
.c_blackboxed img { text-align:center;}
h2.Title {font-size:22px !important;}
.Rotator_Default {background-color:transparent !important;}




/*sidebar menu*/
.navxp-menu-simple .active{
    /*background-color: lightblue;*/
}

.nav-icon {
    height: 15px;
    width: 15px;
    margin-right: 5px;
    margin-bottom: 3px;
}
.navX{
	margin-left:10px;
}
.rootUL ul{
	margin:0px;
}
.rootUL,.navX li{
	  display: block;
    overflow: hidden;
    
    font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none; color: #ffffff; text-align: left; 
    padding-top: 7px; padding-right: 0px; padding-bottom: 7px; padding-left: 6px;
    border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #3d3d3d; 
    
border-top: 0px;}


.rootUL li
{
	    font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none; color:#ffffff;; text-align: left; 
    padding-top: 3px; padding-right: 0px; padding-bottom: 1px; padding-left: 6px;
    border-width: 3px; border-style: solid; border-color: #3d3d3d; 
    background-color: #6D6D6D; 
    border-top: 0px;
    
    margin-left: 2px;
    
    
	
}
 .rootUL .child a{
	 border:0px;
 }
.rootUL .child, .rootUL .child a{
	border-width:2px;
	padding:3px 0px 1px 6px
}
.rootUL .child{
	padding:0px;
}
.rootUL li a{
	
	    display: block;
    
    font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none; color: #d1d1d1; text-align: left; 
    padding-top: 7px; padding-right: 0px; padding-bottom: 7px; padding-left: 6px;
    border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #3d3d3d; 
    border-top: 0px;
    text-decoration:none;

    
    overflow: hidden;
	
}
.navxp-menu-simple a:active,.navxp-menu-simple a:hover,.rootUL label:hover{
	cursor:pointer;
	color:#9F5814 !important
}
.rootUL label.active,.rootUL a.active{
	font-weight:bold;
	
	color:#ffffff;
}
.navX li{ font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none;
ext-align: left; 
    padding-top: 3px; padding-right: 0px; padding-bottom: 1px; padding-left: 6px;
    
    
    border-top: 0px;
    
    margin-left: 2px;}
	.navX a,.navX a:hover{
		text-decoration:none;
		color:#ffffff;
	}