body  {font-family: 'myriad-pro', Helvetica, Arial, sans-serif;}

p {font-family: 'myriad-pro', Helvetica, Arial, sans-serif;}

a:link, a:visited {color: #E3D6A4; text-decoration: none; font-weight: bold;}
a:hover {color: #0000FF;}
.red a:link, .red a:visited {color: red;}
.red a:hover {color: #0000FF;}

table {vertical-align: top;}

td {padding: 2px 5px;}

h1, h2, h3, h4, h5, h6, .logo, #content p {font-family: 'myriad-pro', sans-serif ; color: #E3D6A4; font-weight: normal;}

/*Headings*/

h1 {
	font-size: 82px;}
 
h1 a {
 text-decoration: none;
 margin-bottom: 20px; }

h2 {
	font-size: 22px;  
    margin: 0 0 10px;}

h2 a {}

h3 {    
	font-size: 20px;
	margin-bottom: 5px;}

h3 a {}

h4 {    
font-size: 15px;
margin: 4px;
font-weight: bold;}

 h4 a {    
/* customize_h4link-font */font: 16px;/* customize_h4link-font */  
margin-bottom: 20px;}

 h5 {    
/* customize_h5-font */font: 14px;/* customize_h5-font */  
margin-bottom: 20px;}

 h5 a {    
/* customize_h5link-font */font: 14px;/* customize_h5link-font */  
margin-bottom: 20px;}

 h6 {    
/* customize_h6-font */font: 13px;/* customize_h6-font */  
margin-bottom: 20px;}

 h6 {    
/* customize_h6link-font */font: 13px;/* customize_h6link-font */  
margin-bottom: 20px;}

nav a:link, nav a:visited {color: #FFF;}

 #footer p {font-size: 22px;}
 #footer_right {text-align: right;}
 #footer h2 {/* font-size: 13px; font-weight: bold; text-align: left; margin-bottom: 0; margin-left: 21px; */}

#welcome h2 {font-size: 28px; padding: 16px 0; border-bottom: 1px solid #AAA;}
#welcome p {color: #FFF; text-align: left; font-size: 17px; padding: 0px 0px; line-height: 30px; }

/** HOME STYLING --*/

#home2 {	background-color:#24160B;}
#home2 nav {background-color:#24160B;}
#home2 h1, #home2 h2, #home2 p {color: white}

.justify p {text-align: justify;}

#submenu a {color: white; display: block; border-bottom: 1px dotted #339933; padding: 1px 0 1px 20px; width: 100%}
#submenu a:hover {border-bottom: 1px dotted white; background-color: #4c0a2b;}

#content h1, #content h2, #content h3, #content h4  {}
#content hr {color: black;}
#content h1 {text-align: center; font-size: 22px; /* margin-top: 15px; */ line-height: 30px;}
#content h2 {font-size: 28px; line-height: 40px; padding: 2px 0 5px 0; font-weight: normal; border-bottom: 1px dotted #999; color: #4c0a2b;}
#content h3 {/* text-align: center; */ font-size: 18px; font-style: italic; margin-bottom: 15px;}
/* #content p {text-align: center;} */
#content img {margin-bottom: 15px;}
#content p {margin-bottom: 20px;}
#content a {color: #339933; font-weight: bold;}
#content a:hover {color:#7a0026; border-bottom: 1px solid #555; }


/*EDITOR STYLES */


 .c5mywrap form {font-family: Arial; color: #6b6a6a;}

/*Lists*/
 ul	 		{margin: 0 0 0px 0px; padding: 0px;}
 ol	 		{margin: 0 0 5px 5px;}
 ul ul,ul ol,ol ol,ol ul {margin-bottom: 0;}
 ul 			{}
 ol 			{list-style: decimal;}
 li 			{}
 dl 			{margin-bottom: 18px;}
 dl dt, dl dd 	{line-height: 18px;}
 dl dt 		{font-weight: bold;}
 dl dd 		{margin-left: 9px;}
 hr 			{margin: 20px 0 19px; border: 0; border-bottom: 1px solid #eee;}
 strong 		{font-style: inherit; font-weight: bold;}
 em 			{font-style: italic; font-weight: inherit; line-height: inherit;}




 blockquote 	{margin-bottom: 18px; border-left: 5px solid #eee; padding-left: 15px;}
 blockquote p{font-size: 14px; font-weight: 300; line-height: 18px; margin-bottom: 0;}
 blockquote small 		{display: block; font-size: 12px; font-weight: 300; line-height: 18px; color: #bfbfbf;}
 blockquote small:before 	{content: '\2014 \00A0';}
 address 					{display: block; line-height: 18px; margin-bottom: 18px;}
 code,  pre 				{padding: 0 3px 2px; font-family: Monaco, Andale Mono, Courier New, monospace; font-size: 12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
 code 					{background-color: #fee9cc; color: rgba(0, 0, 0, 0.75); padding: 1px 3px;}
 pre 						{background-color: #f5f5f5; display: block; padding: 8.5px; margin: 0 0 18px; line-height: 18px; font-size: 12px; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; white-space: pre; white-space: pre-mywrap; word-mywrap: break-word;}
 .searchResult p{padding: 10px;}


#slider_inner_right {color: #333;}


/*Custom*/
#left_column {font-size: 12px; /* line-height: 40px; */}
#right_sidebar p {margin: 0 4px; padding:  0 5px 0 7px;}
#right_sidebar h2 {margin: 5px;}
.backlink { font-family: Arial, sans-serif; text-align: right; font-size: 10px; background-color: #EEE; padding: 2px 5px 2px 15px;}
#search_box p {font-family: Arial, sans-serif; font-size: 12px; }



/*Footer Navigation*/

.footer_menu ul {border-left: 1px solid #eee;}
.footer_menu ul li 					{margin:0 0 0 15px; padding-right: 25px; padding: 3px 4px;
list-style: none;}

.footer_menu ul li a	{text-decoration: none; padding-bottom: 2px;color: #444;  font: 11px 'Arial',sans-serif; letter-spacing: 0; }
.login-popup-link	{text-decoration: none; padding-bottom: 2px;color: #444;  font: 11px 'Arial',sans-serif; letter-spacing: 0; margin-left: 20px; }
.footer_menu ul li a:hover 		{border-bottom: 1px dotted #ccc; color: orange; }
.footer_menu li a.nav-selected 	{ border-bottom: 0px solid #ccc;}



/*Filter Navigation*/


 ul#filters {color: white;
    font-size: 13px;
    margin: 0 auto;
    width: 387px;
    padding: 0 0 0 2px;}
    
 ul#filters li {margin-right: 20px; color: white; list-style: none; text-transform: capitalize; font-size: 12px; margin-left: -11px;}

 ul#filters li a.selected {/* color: #333; */ font-weight: bold; /* border-bottom: 1px dotted #888; */; border-bottom: none;}

 ul#filters li a:first-letter {
    text-transform: uppercase;
}

/* CUSTOM STYLINGS IN STYLES */