/*
THEME NAME: Buddymatic
THEME URI: http://freebpthemes.com/themes/buddymatic/
DESCRIPTION: The definitive WordPress theme for 2010. Buddymatic is a highly extensible Theme Framework for WordPress &amp; WordPress MU blogs including BuddyPress enabled home and member blogs. This framework features 13 widget-ready areas, drop-down menus, grid-based layout samples, plugin integration, shortcodes for your footer, &amp; a whole lot more. BuddyPress functionality is integrated into the framework and activated when BuddyPress is detected. Perfect for any blog or WordPress MU site, Buddymatic is based on <a href="http://wordpress.org/extend/themes/thematic">Thematic</a> by <a href="http://themeshaper.com/">Ian Stewart</a> and works with Thematic child themes. Buddymatic includes 2 BuddyPress ready child themes: Coffee with Friends by <a href="http://wpmama.com/themes/coffee-with-friends/">Daisy Olsen</a> and a Buddymatic Sample Child Theme ready for customization. 
VERSION: 0.9.6.3.1
AUTHOR: Ron Rennick
AUTHOR URI: http://ronandandrea.com/
TAGS: white, three-columns, two-columns, fixed-width, theme-options, left-sidebar, right-sidebar, threaded-comments, sticky-post, microformats, buddypress
.
A great deal of thanks go to Ian Stewart and the work he has done in developing Thematic which was an awesome launchpad for this framework.

Coffee with Friends Child Theme is copyright Daisy Olsen http://wpmama.com/
The Buddymatic Theme is copyright Ron Rennick http://ronandandrea.com/ 
Portions of Buddymatic from The Thematic Theme are copyright Ian Stewart http://themeshaper.com/

This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset browser defaults */
@import url('library/styles/reset.css');

/* Apply basic typography styles */
@import url('library/styles/typography.css');

/* Apply a basic layout 
@import url('library/layouts/2c-r-fixed.css');*/

/* Apply basic image styles */
@import url('library/styles/images.css');

/* Apply default theme styles and colors 
@import url('library/styles/default.css');*/

/* Prepare theme for plugins */
@import url('library/styles/plugins.css');

body {
	margin: 0;
	padding: 0;
	font-family: arial, tahoma, verdana;
	color: #636363;
	font-size: 10pt;
	background: #000 url(images/bg.png) repeat-x;
}

img {border: none;}
.clear{clear: both;}
.vpad15{padding:15px 0;}
.size18{font-size:18px;}
.red{color:#851D2C;}

a:link, a:visited, a:active
{
    color:#851D2C;
    text-decoration: none;
}

a:hover
{
    color: #696969;
    text-decoration: underline;
}

h1,h2,h3,h4,h5,h6 {
	margin: 0;
}

input[type="text"]
{
    padding: 3px;
}

#main_wrapper
{
	margin: auto;
	width: 930px;
	padding-bottom: 50px;
}

#nav {
	background: url(images/nav_bg_wht.png) no-repeat;
	min-height: 95px;
}

#logo{
	float: left;
}

#nav_news {
	float:right;
	width: 440px;
	padding-top: 12px;
	
}

#nav_social {
	float:right;
	width: 300px;
	margin-top: 10px;
}

.sf-menu
{
    display: inline;
    list-style: none;
}


#nav_links {
	margin-left: 165px;
	margin-top: -35px;
}

#nav_links li, #nav_links a:link, #nav_links a:visited, #nav_links a:active{
	font-size: 15px;
	color: #000
	text-transform: uppercase;
	text-decoration: none;
	padding-right: 13px;
	font-weight: bold;
        display: inline;

}


#body_impact {
	background: url(images/body_bg_impact.png) no-repeat;
	min-height: 398px;
	margin-top: 5px;	
}


#body_mid {
	background: url(images/body_bg_mid_wht.png) no-repeat;	
	min-height: 134px;
}


#body_content {
	background: url(images/body_bg_wht.png) repeat-y;
	min-height: 100px;
	padding-bottom: 25px;	
}

#body_bottom {
	background: url(images/body_bg_bottom_wht.png) no-repeat;
	min-height: 170px;
	clear: both;
}

.post {
	margin-left:25px;
	padding-top: 25px;
}

.post_header, .entry-title {
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	padding-right: 45px;
	text-decoration: none;
}

.entry-title a:link, .entry-title a:visited, .entry-title a:active
{
     color: #851d2c;	
}

.entry-content {
	padding-top:25px;
}

.entry-meta
{
    padding: 4px 0;
    border-bottom: 1px groove #696969;
    margin: 10px;
}

.feature_box {
	background: url(images/feature_box.png) no-repeat;
	height: 340px;
	width: 310px;
	padding: 15px;
}

.feature_wrapper
{
	overflow: auto;
	height: 275px;
}

.article{
	margin-top:15px;
}

#column_left
{
	float: left;
	width: 500px;
	padding-left:25px;
}

#column_right
{
	float: left;
	margin-left: 34px;
	padding: 10px;
}


#footer_copywright
{
	float: left;
	width: 500px;
}

#footer_links
{
	float: left;
	margin: -1px 0 0 238px;

}

#footer_links a{
	font-size: 13px;
	color: #636363;
	text-transform: uppercase;
	text-decoration: none;
}
#footer_links a:hover {
	font-size: 13px;
	color: #970035;
	text-transform: uppercase;
	text-decoration: underline;
}

#social_wrapper
{
    margin-bottom: 15px;
}

.youtube
{
    margin: 10px 0;
    padding-bottom: 10px;
    border-bottom: 1px dashed #696969;
    width: 275px;
}

#ciztek
{
    text-align: center;
    font-size: 10px;
    clear: both;
    padding-top: 10px;
}

#ciztek img
{
    position: relative;
    top: 6px;  
    margin-right: 10px; 
}

#ciztek a:link, #ciztek a:active, #ciztek a:visited
{
    text-decoration: none;
    color: #fff;    
}

#ciztek a:hover 
{
    color:#e7b220;
     text-decoration: none;
}
