body
{
	background: #fff;
}

#wrapper
{
	background: #fff;
	color: #000;
}

a, a:hover
{
	color: #000;
}

#footer 
{
	background: #000;
	color: #fff;
}

h1, h2, h3, h4, h5, h6, label
{
	font-family: QuicksandBold;
}

.sidebar_content h1, .sidebar_content h2, .sidebar_content h3, .sidebar_content h4, .sidebar_content h5, .sidebar_content h6
{
	color: #000;
}

label
{
	color: #000;
}

#header_wrapper
{
	background: #000;
}

#top_bar .top_text
{
	color: #fff;
}

#menu_wrapper .nav ul li a, #menu_wrapper .menu-main-menu-container .nav li a
{
	color: #000;
}

#content_wrapper .sidebar .content .sidebar_widget li a
{
	color: #000;
}

#content_wrapper .sidebar .content .sidebar_widget li ul
{
	border-top: 1px solid #ccc;
}

#content_wrapper table#wp-calendar
{
	background: #ebebeb;
	color: #666;
	border: 1px solid #ebebeb;
}

#content_wrapper table#wp-calendar a
{
	color: #000;
	font-weight: bold;
}

table#wp-calendar tr th
{
	background: #ccc;
}

#content_wrapper table#wp-calendar caption
{
	border-bottom: 1px solid #ccc;
	font-family: QuicksandBold;
}

#home_sidebar_wrapper .one_third ul.sidebar_widget li a
{
	color: #000;
}

#home_sidebar_wrapper table#wp-calendar
{
	background: #ebebeb;
	color: #666;
	border: 1px solid #ebebeb;
}

#home_sidebar_wrapper table#wp-calendar a
{
	color: #000;
	font-weight: bold;
}

#home_sidebar_wrapper table#wp-calendar caption
{
	font-family: QuicksandBold;
}

#thumbNav a{ 
	background: #ccc;
	color: #ccc;
}

.post_header .post_detail, .recent_post_detail
{
	color: #000;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.post_header a
{
	color: #000;
}

.post_header a:hover
{
	color: #000;
}

#about_the_author
{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

input[type=text], input[type=password], select
{
	border: 3px solid #ccc;
}

textarea
{
	border: 3px solid #ccc;
}

#respond
{
	border-bottom: 1px solid #ccc;
}

#slider
{
	border-bottom: 1px solid #ccc;
}

.portfolio_desc h5, .portfolio_desc a h6 
{
	color: #000;
	font-family: QuicksandBold;
}

.default_wrapper .portfolio_desc h5, .default_wrapper li .portfolio_desc a h6, #home_sidebar_wrapper .one_third ul.sidebar_widget li ul.default_wrapper a
{
	color: #fff;
}

img.frame
{
	border: 1px solid #ccc;
}

.frame_left
{
	border: 1px solid #ccc;
}

.frame_right
{
	border: 1px solid #ccc;
}

.frame_center
{
	border: 1px solid #ccc;
}

#content_wrapper .sidebar .content .posts.blog li img, #content_wrapper .posts.blog li img, #home_sidebar_wrapper .one_third ul .posts.blog li img
{
	border: 1px solid #ccc;
}

.blog_grid_desc a
{
	color: #fff;
}

#content_wrapper table
{
	border: 1px solid #ccc;
}

#content_wrapper table tr td, #content_wrapper table tr th
{
	border-bottom: 1px solid #ccc;
}

#content_wrapper table tr th
{
	font-weight: bold;
	background: #ccc;
	text-align: left;
}

hr
{
	border-top: 1px solid #ccc;
}

.accordion
{
	background: #000;
}

.ui-accordion .ui-accordion-header
{
	background: #000;
	border-bottom: 1px solid #000;
}

.ui-accordion .ui-accordion-header a
{
	color: #fff;
}

.accordion div
{
	border-bottom: 0;
	color: #fff;
}

#menu_wrapper .nav ul li ul, #menu_wrapper .menu-main-menu-container .nav li ul
{
 	border-bottom: 3px solid #ccc;
}

.ui-tabs-panel
{
	margin-top: 10px;
}

.ui-widget-header
{
	border-bottom: 1px solid #ccc;
}

.tabs .ui-state-default
{
	background: transparent;
}

.tabs .ui-state-default a
{
	color: #999;
}

.ui-tabs .ui-tabs-nav li a 
{
	padding: 5px 20px 5px 20px;
}

.tabs .ui-state-active
{
	font-weight: bold;
	background: #fff;
}

.tabs .ui-widget-header
{
	border: 0;	
}

.tabs .ui-tabs-panel
{
	border: 1px solid #ccc;
	margin:0;
	background: #fff;
}

.tabs .ui-state-active a
{
	color: #666;
	font-weight: bold;
}

.ui-tabs .ui-tabs-nav
{
	padding-left: 10px;
}

.ui-tabs .ui-tabs-panel
{
	padding-top: 0px;
}

.ui-corner-top
{
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
	border: 1px solid #ccc;
}