@charset "UTF-8";
/* CSS Document */

body {
	font: 75.1%/1.8em helvetica, "Myriad Pro","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;	
	color: #555;
	margin: 0px;
	padding: 0px;		
}

.logo {
float:left;
width:auto;
padding:32px 0 26px 0;
}

.logo h1 {
padding:0;
margin:12px 0 0 0;
}

.logotext1 {
font-style:normal;
font-family:Lucia Grande, Arial;
font-size:1.0em;
margin-top:12px;
}

.logotext2 {
font-family:Lucia Grande, Arial;
font-size:1.0em;
margin-left:-8px;
font-style:italic;
margin-top:12px;
}

.slogan {
font-size:0.8em;
}

#com-form-login fieldset{
	padding:10px; 
	margin:0;
	background:#eee;
	border:0;
}

span {
padding:0;
margin:0;
}

.leftcolumn, .rightcolumn {
width:20%;
float:left;
}

.centercolumn {
float:left;
width:54%;
padding:0 3%;
}




.wrapper {
width:880px;
margin:0px auto;
}

.header {
float:left;
width:804px;
height:200px;
background-color:#281104;
color:#fff;
font-size:1.6em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:lighter;
line-height:1.6em;
padding:30px;
margin-bottom:24px;
}

.maincontent {
border-bottom:1px solid #e4e4e4;
padding-bottom:6px;
margin-bottom:6px;
float:left;
width:98%;
}


.topmenu {
float:right;
width:auto;
padding:0;
}
.topmenu p{
margin-top:0;
}

.topmenu ul li {
float:left;
padding:0;
margin:0;
list-style:none;
}

.topmenu ul li a:link, .topmenu ul li a:visited {
padding:6px 2px;
margin:0 10px;
text-decoration:none;
font-style:italic;
font-family:"Myriad Pro","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
}

#menuBar {
width:auto;
clear:both;
padding:0;
}

#menuBar li {
float:left;
padding:0;
margin:0;
list-style:none;
}

#menuBar li a:link, #menuBar li a:visited {
padding:6px 2px;
margin:0 10px;
text-decoration:none;
font-family:"Myriad Pro","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
border-bottom:0px !important;
}

.bottomcontent {
float:left;
width:100%;
}

.left, .right, .center {
float:left;
width:30%;
padding-right:3%;
}

.leftfull {
width:60%;
float:left;
padding-right:4%;
}

.rightfull {
width:34%;
float:left;
}

.rightmed {
width:60%;
float:left;
padding-left:4%;
}

.leftmed {
width:34%;
float:left;
}



.footer {
float:left;
width:100%;
border-top:1px solid #e4e4e4;
padding:12px 0;
margin: 32px 0;
font-size:0.88em;
color:#ccc;
}

.footer a {
text-decoration:none;
}

.footerleft {
width:49%;
float:left;
text-align:left;
}

img {
border:none;
}

.footerright {
float:left;
width:49%;
text-align:right;
}
.center1 {padding:0 5%;
}

h3, .contentheading {
	margin: 8px 0 12px 0px;
	padding: 0 0 8px 0;
	font-size: 1.8em;
	font-weight: normal;
	border-bottom:1px solid #e4e4e4;
}

.article {
margin-bottom:24px;
}


#kwicks_container { 
	
	width:100%;
	float:left;
}
#kwicks {
	position: relative;
	

}
 
#kwicks .kwick {
	float: left;
	display: block;
	width: 228px;
	padding:30px;
	height: 200px;
	color:#fff;
font-size:1.6em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:lighter;
line-height:1.6em;
}
 



blockquote {
font: italic 110% Georgia;
font-size:1.2em;
line-height:28px;
padding:0;
margin:0;
}

.small {
font: italic 88% Georgia;
color: #6a5f4b;
padding:0;
margin:0;
}

.center2 {float:left;
width:29%;
}

img.image {
border:1px solid #e4e4e4;
padding:6px;
margin:0 10px;
}

.article {
border-bottom:1px solid #e4e4e4;
padding:6px 0;
}

.top {;
width:98%;
float:left;;
}

.boxcontent {
padding-left:250px;
overflow:hidden;
}

.divheader {
width:864px;
float:left;
margin-bottom:24px;
color:#fff;
}

ul.menu {
padding:0;
margin:0;
}

ul.menu li {
margin:0;
padding:0;
list-style:none;
}

ul.menu li a:link, ul.menu li a:visited {
display:block;
border-bottom:1px solid #e4e4e4;
padding:8px 0;
text-decoration:none;
color:#666;
}


ul.newsfeed{
	list-style: none;
	margin:0;
	padding:0;
}
ul.newsfeed li{
	margin:.4em 0;	
}



/*Secundary color - should be the darker color*/
 #kwick_red, .greenbg,
#kwick_orange, .bluebg,
#kwick_yellow, .brownbg, .divheader{background-color:#281104;}
h2, strong, .logotext2, .componentheading, .topmenu ul li a:link, .topmenu ul li a:visited {color:#281104;}

/*primary color - should be the brighter color*/
a, .topmenu ul li a:hover, h3, .contentheading, .logotext1, blockquote, .logotext1, ul.menu li a:hover  {
color:#5ac0ce;
}

.topmenu ul li a#active_menu-nav, .topmenu ul li a#active_menu {
border-bottom:2px solid #5ac0ce;
}


#form-login fieldset{
        border:0; margin:0; padding:0;
}
#form-login-username{margin-top:0;}
#form-login ul.login-links{
        border:0; 
        margin:.5em 0 0 0;
        list-style:none;
	padding:0;
}
#form-login ul.login-links li{
        border:0; margin:0;
}

#com-form-login ul.otherLinks { margin:0; padding:0; }
#com-form-login ul.otherLinks li{ 
	list-style:none;
	display:inline;
	margin:0 1em 0 0; 
	padding:0;
	font-size:1.1em;
}

#com-form-login ul.otherLinks li.register{  }
#com-form-login ul.otherLinks li.register a{ font-weight:bold; }

