a#active_menu {

	color: #FE6C01;

	font-weight: bold;	

}



a#active_menu:hover {

	color: #000;

	text-decoration: none;

}



a:link {

	color: #FE5603;



}



a:visited {

	

	color: #FE5603; 



}



a:hover {

	color: #333;

	text-decoration: none; /*text-decoration: underline;*/

}



a.blogsection:link, a.blogsection:visited {

	color: #FF9900;

	font-family: Verdana, Arial, sans-serif;

	font-weight: normal;

	text-decoration: none;

}



a.blogsection:hover {

	color: #999999;

	text-decoration: underline;

}



a.category:link, a.category:visited {

	color: #FFA500;

}



a.category:hover {

	color: #FF9900;

}





.pathway {

	padding-top:20px;

	padding-bottom:20px;

color: #fff;



}



a.mainlevel:link, a.mainlevel:visited {

border-bottom: 1px solid #EFEDED;

	color: #666;

	display: block;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	line-height: 18px;

	padding-bottom: 2px;

	padding-top: 2px;

	text-decoration: none;	

text-align: left;

letter-spacing: 0px;

width: 180px;

	

}



a.mainlevel:hover {

	background-color: #fafafa;

	color: #333;

}





a.readon:link, a.readon:visited {

	background-image: url(../images/read.gif);

	background-position: left;

	background-repeat: no-repeat;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px; 

	color: #FE5603;

	line-height: 20px;

	padding-left: 20px;

float: left;

text-decoration: none;

}



a.readon:hover {

	color: #FF9900;

	text-decoration: none;

}



a.sublevel:link, a.sublevel:visited {

	border-bottom: 1px solid #fafafa;

	color: #666666;

	display: block;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	line-height: 20px;

	padding-bottom: 2px;

	padding-top: 2px;

	text-decoration: none;	

text-align: left;

text-indent: 5px;

}



a.sublevel:hover {

	color: #C0C0C0;

	text-decoration: none;

}



a.weblinks:link, a.weblinks:visited {

	color: #FF9900;

	font-family: Verdana, Arial, sans-serif;

	font-weight: normal;

	text-decoration: none;

}



a.weblinks:hover {

	color: #999999;

	text-decoration: underline;

}



body {



margin: 0px;

padding: 0px;

text-align: center;

background-color: #545252;

background-image: url(../images/bg.gif);

background-position: top;

background-repeat: repeat-x;	



}



li {

	list-style: none;	

}



ul {

	margin: 0px;

	padding: 0px;



}





td,tr,p,div {

color: #666;

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

line-height: 18px;

letter-spacing: 0.5px;

}



.button {

	background-color: #F5F5F5;

	border: 1px solid #CBCBCB;

	color: #000000;

	float: left;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

}



.button:hover {

	color: #FF8C00;

}



/** category text format and links **/

.category {

	color: #FF8C00;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	letter-spacing: 1px;

	text-decoration: none;

}



.componentheading {

	color: #63655A;

	font-family : Arial, Verdana, Arial, Helvetica, Sans-serif;

	font-size : 23px;	

	font-weight : normal;

	padding-top : 10px;

	padding-bottom : 10px;

	letter-spacing: -1px;

}



.contentdescription {

	

}



.contentheading {

 font-family: Georgia,Arial,Helvetica;

 font-size: 250%;

 font-weight: normal;

 letter-spacing: -1px; 

 margin: 0px;

color: #90BF3D;

padding-bottom: 15px;

}



/* Content - Sections & Categories */

.contentpane {



}



.contentpaneopen {



}



.createdate {

	color: #708090;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

}



.details {

	background-color: #FFFFFF;

	background-image: url(../images/read.gif);

	background-position: left;

	background-repeat: no-repeat;

	color: #FF6347;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	line-height: 20px;

	padding-left: 20px;

}



.headings {

	color: #999;

	font-family: Verdana, Arial, sans-serif;

	font-size: 15px;

letter-spacing: -1px;

}



.headings1 {

	color: #666;

	font-family: Verdana, Arial, sans-serif;

	font-size: 15px;

letter-spacing: -1px;

}



.headings2 {

	color: #333;

	font-family: Verdana, Arial, sans-serif;

	font-size: 15px;

letter-spacing: -1px;

}



.headings3 {

	color: #000;

	font-family: Verdana, Arial, sans-serif;

	font-size: 15px;

letter-spacing: -1px;

}



input.inputbox{

background-color: #E1DFD1;

border: 1px solid #CCC9BA;

color: #666666;

font-size: 11px;

font-family: Verdana, Arial, sans-serif;



}



textarea.inputbox{

background-color: #EDEBE1;

border: 1px solid #CCC9BA;

color: #666666;

font-size: 11px;

font-family: Verdana, Arial, sans-serif;



}



input.inputbox#mod_login_username{

	background-color: #EDEBE1;

border: 1px solid #CCC9BA;

color: #666666;

font-size: 11px;

font-family: Verdana, Arial, sans-serif;

width: 180px;





}



input.inputbox#mod_login_password{

	background-color: #EDEBE1;

border: 1px solid #CCC9BA;

color: #666666;

font-size: 11px;

font-family: Verdana, Arial, sans-serif;

width: 180px;





}



input.inputbox#mod_search_searchword{

background-color: #EDEBE1;

border: 1px solid #CCC9BA;

color: #666666;

font-size: 11px;

font-family: Verdana, Arial, sans-serif;

width: 180px;

}





.moduletable {	

text-align: right;

}



.moduletable td {

font-size: 11px;

text-align: right;

}



.moduletable h3 {

	color: #FE6C01;

	font: oblique 100% georgia, times, serif;

	font-weight: normal;

	letter-spacing: -1px;

	padding-bottom: 10px;

	text-align: right;

font-size: 20px;



}



.moduletable li{	

list-style: none;



}



.moduletable-main {

	background-image: url(../images/main.gif);

	background-position: top left;

	background-repeat: no-repeat;		

	padding-bottom: 10px;

	padding-top: 40px;

	

}





.moduletable-main li{	

list-style: none;



}



.moduletable-info {

	background-image: url(../images/info.gif);

	background-position: top left;

	background-repeat: no-repeat;		

	padding-bottom: 10px;

	padding-top: 40px;

	

}





.moduletable-info li{	

list-style: none;



}





.quote {

	font-family:georgia, times, serif;

color: #999;

width: 95%;

margin: 0 auto;

font-size: 13px;

}

.quote2 {

	font-family:georgia, times, serif;

color: #666;

width: 80%;

display: block;

margin: 0 0 20px 20px;

font-size: 13px;

}



.sectiontableentry1 {

	

}



.sectiontableentry2 {

	

}



.sectiontableheader {

color: #666;

padding-bottom: 15px;

padding-top: 7px;

font-size: 11px;

font-weight: normal;

}



.small {

	color: #ffffff;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	font-weight: normal;	

	text-decoration: none;

}



.smalldark {

	color: #ffffff;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

}

#body {

width: 909px;

overflow: auto;

margin: 0 auto;

margin-top: 0px;

background-image: url(../images/middle.gif);

background-position: center;

background-repeat: repeat-y;





}



#footer{	

float: none;

width: 909px;

height: 62px;

text-align: center;

font-size: 11px;

margin: 0 auto;

background-image: url(../images/bottom.gif);

background-position: center;

background-repeat: no-repeat;



}



#bottom div{	

float: none;

width: 909px;

height: 62px;

text-align: center;

font-size: 11px;

margin: 0 auto;

color: #fff;



}



#footerwrap {

width: 100%;

float: left;

margin: 0 auto;

padding-bottom: 50px;

}



#rightcolumn {

float: right;	

width: 180px; 

padding-left: 25px;

padding-right: 30px;

border-left: 1px solid #EFEDED;

text-align: center;





}





#mainbody {		

float: left;		

text-align: left;

width: 615px;

padding-left: 40px;

padding-top: 10px;

margin: 0px;



 

}



#mainbody li{	

list-style: square;



}

#bodywrap {

margin-top: 0px;

width: 100%;

margin: 0 auto;



}

#headerwrap {

height: 306px;

width: 100%;

margin-top: 0px;	



}



#header {

height: 306px;

width: 909px;

background-image: url(../images/headers/main_header.jpg);

background-position: top;

background-repeat: no-repeat;

margin: 0 auto;

margin-top: 0px;	



}



img {

border: 0px;



}