@charset "utf-8";
/* 
	typography.css
	
	Project: Know Mo - Addictions and Mental Research
	
	iomer internet solutions - Apr 2009
	iomer.com



	Table of Contents
	-----------------
	
	=global links
	=headings
	=content body
*/


body{font:75% Verdana, Arial, sans-serif; color:#333;}

/* ------------------------- =global links --------------------------- */
a:link,
a:visited{color:#ba4634; text-decoration:underline;}
a:hover,
a:active{color:#ba4634; text-decoration:none;}

:focus{outline: none;}

/* -------------------------- =headings ------------------------------ */

h1{font-size:34px; margin-bottom:16px; font-family:Georgia, Times, serif; font-weight:normal;}
h2{font-size:19px; margin-bottom:7px;}
h3{font-size:17px; margin-bottom:7px;}
h4{font-size:100%; margin-bottom:6px; text-transform:uppercase;}
h5{font-size:100%; margin-bottom:0px;}
h6{font-size:90%; text-transform:uppercase; font-weight:normal;}

h1,h2,h3,h4,h5,h6{padding:0; color:#633d03; line-height:1em;}

#kmo_container label { font-weight: bold; color:#633d03;}
#kmo_container #kmo_leftColumn label { color:#ba4634;}

#kmo_mainColumn h1{border-top:8px solid #633d03; padding-top:20px;}

/* lists */
h3.sf_listItemTitle{font-size:100%; margin-bottom:6px; text-transform:uppercase;}

/* forums */
.sf_threadTitle h1{
	font-size:17px; 
	margin-bottom:7px; 
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	border:0 !important;
	padding-top:5px !important;
}

/* events */
ol.sf_eventsList dl dt a{font-weight:bold;}
.sf_date, .sf_city{font-size:85%; color:#633d03; text-transform:uppercase; font-weight:bold;}
h2.sf_eventTitle{
	font-size:17px !important; 
	margin-bottom:7px; 
	font-weight:bold !important; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h3.sf_eventSubTitle, .sf_singleEvent dl dt{
	font-size:100% !important; 
	margin-bottom:6px; 
	text-transform:uppercase; 
	font-weight:bold !important; 
	color:#633d03;
}

/* blog, news */
h1.sf_postTitle{
	font-size:17px; 
	margin-bottom:7px; 
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	border:none !important; 
	padding-top:5px !important;
}
h2.sf_postTitle a, h2.sf_newsTitle a{
	font-size:17px;  
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	border:none !important; 
	padding-top:5px !important; 
	text-decoration:none; 
	color:#633d03;
}
.sf_postDate, .sf_newsDate, .sf_newsAuthor, .sf_postCategory, .sf_postTags, .sf_postBookmark{
	font-size:85% !important;  
	text-transform:uppercase; 
	font-weight:bold !important; 
	color:#633d03 !important;}
	
/* ------------------------- =content body ------------------------ */

/* header */
#kmo_mastHead p{font-family:Verdana,Arial,sans-serif; color:#ba4634; /*text-transform:uppercase;*/}
#kmo_mastHead a,
#kmo_mastHead a:link,
#kmo_mastHead a:visited { text-decoration: none; }
#kmo_mastHead a:hover,
#kmo_mastHead a:active { text-decoration: underline; }

/* breadcrumb */
#kmo_breadcrumb{font-family:Georgia, Times, serif; color:#ba4634;}

/* left column */
#kmo_leftColumn {font-size:0.83em; font-weight:bold; color:#ba4634;}
.leftColBoxHeader,
.leftColBoxHeader h1,
.leftColBoxHeader h2,
.leftColBoxHeader h3,
.leftColBoxHeader h4,
.leftColBoxHeader h5{color:#fff; font-size:34px; font-family:Georgia, Times, serif; font-weight:normal;}

/* left column */
#kmo_leftColumn .leftColBox_red { color: #fff; }
#kmo_leftColumn .leftColBox_red h1 { color: #fff; font-size:34px; }

#kmo_leftColumn .leftColBox_red a
{
    display: block;
    padding: 5px;
    font-size: 12px;
    font-weight: bold;
}
#kmo_leftColumn .leftColBox_red a:link,
#kmo_leftColumn .leftColBox_red a:visited 
{
    color: #fff;
    text-decoration: none;
}
#kmo_leftColumn .leftColBox_red a:hover,
#kmo_leftColumn .leftColBox_red a:active
{
    background-color: #873326;/* darker red *//* alternate lighter red - #c86b5d;*/
    text-decoration: none;
}




/* footer */
#kmo_footer{font-size:10px; color:#c0bd8e;}

.kmo_brown { color: #633d03; font-weight: bold; }