/*Powa layout.css CSS file*/

body {
	text-align:center; /*center hack*/
	font-size:.85em;
	font-family: Arial,Helvetica,sans-serif;	
	color:#333;
	line-height:1.2;
	margin:1em 0;
	background-color:#408000;
}

#wrap {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
  	width: 95%;
	max-width: 1500px;
    min-width: 965px;
    border: 2px solid #b6b595;
	background: #ffffff;
  	text-align: left;
}

#sidebar {float:left;width:19%; 
	overflow: hidden; 
	background: #DBDAC4;
	border-right: 1px solid #b6b595;} 

#content60 {float:left;width:60%;overflow:hidden;}

#content80 {float:left;width:80%;overflow:hidden;}

#content100 {float:left;width:100%;overflow:hidden;}

#sidebar-2 {float:left;width:20%;overflow:hidden;  } 

#footer {clear:both; }

.inside {
	margin:10px;
	background-color: ;
	border: solid 0px #b6b595;
}

.inside2 {
	clear:both;	
	margin:10px;
	background-color: #ffffff;
	border: solid 0px #b6b595;
}

/*Special typography CSS*/

* {
	margin:0;
	padding:0;
}

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
	margin: 0.5em 0;
}

li,dd {
	margin-left:1em;
}

fieldset { 
	padding:.5em; 
}

#topmenu {
    float:left;
	padding-top:0px;	
	height: 35px;
	background: #000;
	text-align: center;
	border-bottom: 2px solid #b6b595;
	background-image: url('');
	width: 80%;
}

#topmenu a:visited {
	display: block;
	line-height: 35px;
	height: 25px;
	border-right: 1px solid #fff;
	border-bottom: 0;
}

#topmenu a:link {
	display: block;
	line-height: 35px;
	height: 25px;
	border-right: 1px solid #fff;
	border-bottom: 0;
}

#search {
	float:left;	
	padding-top:0px;	
	height: 35px;
	background: #000;
	text-align: center;
	border-bottom: 2px solid #b6b595;
	background-image: url('');
	width:20%;
}

#header{
	clear:both;
	position:relative;
	background-color: c0c0c0;
	border-bottom: 1px solid #999;
	height:142px;
	background-image: url(/templates/poex/images/header_bg.png);
	width: 100%;
}

#logo {
	float:left;
	padding-left: 20px;
	margin-top: 0px;
	width: 40%;
}

#byline {
	position:absolute;
	
	margin-left: 90px;
	margin-top: 100px;
}

#newsflash {

	padding-left:20px;
	padding-top: 20px;
	width: 450px;
	height: 120px;
	overflow:hidden;
}

#dateline {
	clear:both;
	height: 5px;
	background: #42538b;	
	text-align: center;
	border-top: 1px solid #b6b595;
	border-bottom: 1px solid #b6b595;
}

.pathway {
	margin-left: 2em;
	font-size: 12px;
	line-height: 24px;
	width: 60%;
}

#addthis {	
	position:relative;
	float:right;
	margin-top:10px;
	margin-right:20px;
	color: #ffeb96;
	text-decoration:none;
    border: 0px solid #b6b595;
    height: 20px;
	width: 170px;
	overflow: hidden;
}

#topbanner {
	background-color: #ffffff;
	padding-bottom:0px;
}

.centermod {
	float:left;	
	background: #ECECE3;
	border: 1px solid #DBDAC4;
	height: 125px;
	width:49%;
	margin-bottom:1em;
	overflow:hidden;
}

.content {margin-top: 10px;}

.rttower {padding-left: 2em;}

#bottom {
	clear: both;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color:#999;
	background-color: #000;
}

#foot_bg {
    
    background: #DBDAC4;
	text-align:center;
}	

#footer,.small,.createdate,.modifydate,.mosimage_caption{
	font:.8em Arial,Helvetica,sans-serif;
	background: #DBDAC4;	
	text-align: center;	
}

p{
	color:#000000;
	line-height:1.2;
}
	
/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {
  padding-top: 5px;
	font-size: 18px;
	color: #008080; 
 	font-weight: normal;
	text-align: left;
	width: 100%;
}

a.contentpagetitle:hover {
	color: #76261B;
}

a:link {
	color: #008080; 
	text-decoration: none;
}

a:visited {
	color: #76261B; 
	text-decoration: none;	
}

a:hover {
	color: #76261B;
	text-decoration: none;
}

a:active {
	color: #000080;
	text-decoration: none;
}
h1,.componentheading{font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#9b9a87;	
	font-size:1.5em;
	margin-bottom:0;
}

h2,.contentheading{font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#9b9a87;
	border-bottom: 0px dashed #cccccc;
	font-size:1.3em;
	margin-bottom:0;
}

h3, .componentheading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background:;
	background-image: url('');
	color:#9b9a87;
	padding:0.25em 0;
	text-align:center;
	font-size:1.25em;
	margin-top: .5em;
}

h4{
	font-size:1.2em;
}

h5{
	font-size:1.1em;
}

h6{
	font-size:1em;
	font-weight:bold;
}

.moduletable{
	margin-bottom:1em;
	padding-left:1em; /*padding for inside text*/
	color: #333; 
}

.moduletable h3{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	background:;
	color:#9b9a87;
	padding:0.25em 0;
	text-align:center;
	font-size:1.25em;
	margin:0;

/*negative padding to pull h3 back out from .moduletable padding*/ }

/*Special typography CSS*/

.moduletablemenu{
	padding-left:1em;
	color: #333;
	margin-bottom:1em;
}

.moduletablemenu h3 {
	background:;
	color:#9b9a87;
	padding:0.25em 0;
	text-align:center;
	font-size:1.25em;
	margin:0;

}

a.mainlevel {
  display: block;
  margin-bottom:.25em;
  border-bottom: 1px dotted #76261B;
}


/* for powa pages */

.pullright {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #fafafa;
	border: solid 1px #b6b595;
	margin-right: 20px;
	padding: 10px 10px 10px 10px;
	float: right;
	width: 28%;
	margin-top: 10px;
	margin-bottom: 19px;
	margin-left: 14px;
}

.pullleft {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #fafafa;
	border: solid 1px #b6b595;
	margin-right: 20px;
	padding: 10px 10px 10px 10px;
	float: left;
	width: 28%;
	margin-top: 10px;
	margin-bottom: 19px;
	margin-left: 14px;
}

.contenthead {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000080;	
}

.contentsubhead {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000080;		
}

.activity {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000080;		
}


/* default Joomla styles */

div.componentheading {}

div.contentpane {}

div.contentdescription {}

td.sectiontablefooter {}

td.sectiontableheader {}

a.category {}

td.sectiontableentry1 {}

td.sectiontableentry2 {}

form#selectForm {}

table.contentpane {}

td.contentheading {}

form#emailForm {}

input#contact_name {}

label#contact_emailmsg {}

input#contact_email {}

input#contact_subject {}

label#contact_textmsg {}

textarea#contact_text {}

input#contact_email_copy {}

form.form-validate {}

div.contact_email {}

input.inputbox {}

input.required {}

input.validate-email {}

textarea.inputbox {}

textarea.required {}

button.button {}

button.validate {}

span.hasTip {}

hr#system-readmore {}

form#jForm {}

ul#archive-list {}

div#navigation {}

li.row {}

h4.title {}

h5.metadata {}

span.created-date {}

span.author {}

div.intro {}

div.contentpaneopen_edit {}

table.contentpaneopen {}

a.contentpagetitle {}

td.buttonheading {}

span.small {}

td.createdate {}

td.modifydate {}

a.readon {}

span.article_separator {}

input#title {}

input#created_by_alias {}

input#publish_up {}

input#publish_down {}

textarea#metadesc {}

textarea#metakey {}

table.adminform {}

td.key {}

img.calendar {}

input#alt {}

table.blog {}

td.article_column {}

div.blog_more {}

a.blogsection

td.contentdescription {}

span .article_separator {}

td.componentheading {}

form#poll {}

table.pollstableborder {}

th.sectiontableheader {}

td.smalldark {}

span.highlight {}

table.searchintro {}

input#search_searchword {}

/*input#area_{VALUE} {} /* Value is set programatically */

input.button {}

form#login {}

form#josForm {}

label#namemsg {}

input#name {}

label#usernamemsg {}

input#username {}

label#emailmsg {}

input#email {}

label#pwmsg {}

input#password {}

label#pw2msg {}

input#password2 {}

div.message {}

form.josForm {}

label.hasTip {}

input#password1 {}

input.validate-password {}

input#token {}

input#name {}

form#adminForm {}

input#jformtitle {}

input#jformurl {}

textarea#jformdescription {}

table#explain-sql {}

table.Table {}

td.TD {}

div#keepAliveLayer {}

/*input#cb{ROW_NUMBER} {} /* Value is set programatically */

dl.tabs {}

div.pane-sliders {}

div.panel {}

h3.jpane-toggler  {}

h3.title {}

div.jpane-slider  {}

div.content {}

table.paramlist {}

table.admintable {}

td.paramlist_description {}

td.paramlist_key {}

td.paramlist_value {}

div.toolbar {}

#search {}

input.text_area {}

select.inputbox {}

span.breadcrumbs  {}

span.pathway {}

/*button#trigger_{ID} {} /* Value is set programatically */

div.expander {}

/*input#{NAME} {} /* Value is set programatically */

/*input#{VALUE} {} /* Value is set programatically */

div#overDiv {}

a.tooltip {}



/*form{FORMNAME} {} /* Value is set programatically */

link#luna-tab-style-sheet {}

/*div#{PANEID} {} /* Value is set programatically */

div.tab-page {}

h2.tab {}

div.bannergroup {}

div.bannerheader {}

div.banneritem {}

div.clr {}

div.bannerfooter {}

a.pathway {}

table.moduletable {}

ul.newsfeed {}

ul.latestnews {}

li.latestnews {}

a.latestnews {}

input#mod_login_username {}

input#mod_login_password {}

input#mod_login_remember {}

/*li#{ITEM ID} {} /* Value is set programatically */

span.separator {}

ul#mainlevel {}

ul#sublevel {}

ul.mostread {}

li.mostread {}

a.mostread {}

/*input#voteid{VOTE ID NUMBER} {} /* Value is set programatically */

table.poll {}

ul.relateditems {}

input#mod_search_searchword {}

div.search {}

ul.sections {}
