body, html {
	background-color:#ffffff;
}
body {
	color:#444444;
}
#logo_menu, #main_content, #footer, #favorite_box, .portfolio_thumbnail h3, .kwicks li h3, #logo_menu .menu li ul {
	background:rgb(255,255,255);
	background:rgba(255,255,255, 0.95);
}

.p_content a:hover, .sidebar a:hover, #footer a:hover, .widget_twitter ul li .entry-meta .time-meta a:hover, .in-reply-to-meta a:hover, #footer .widget_twitter .entry-meta a:hover {
	border-bottom:1px dotted #CC0F16;
	color:#333333;
}

.post_teaser .post_thumbnail h2, .small_slideshow div.description, .portfolio_thumbnail h3 {
	background:rgb(255,255,255);
	background:rgba(255,255,255, 0.80);
	color:#444444;
}

.small_slideshow {
	border-color:#ffffff;
}
.list_50 li, .widget_categories ul li, .widget_nav_menu ul li, .blogroll li, .widget_twitter ul li, .toggle_content, .tabs_nav {
	border-color:#CCCCCC;
}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, #top_menu li a, .top_menu li a {
	color:#CC0F16;
	text-shadow:none;
}
.p_content a, .sidebar a, #footer a, .post_meta .readmore, #logo_menu .current-menu-item a, #footer .menu .current-menu-item a, .widget_pages_menu li.current_page_item a, .widget_pages_menu li.current_page_item a:hover, .widget_categories li.current-cat a, .menu a:hover, #logo_menu .current-menu-item ul a:hover, #footer .menu .current-menu-item ul a:hover, #logo_menu .current-menu-parent ul li.current-menu-item a,
#logo_menu .current-menu-parent ul a:hover, #logo_menu .current-menu-parent a, .toggle:hover, .toggle_close, .tabs_nav .activeSlide, .tabs_nav a:hover {
	color:#CC0F16;
}

.accent, .widget_tag_cloud a, .tabs_nav a {
	color:#444444;
}
.kwicks li h3, #top_menu li a, .top_menu li a, #logo_menu .current-menu-item ul a, #footer .menu .current-menu-item ul a, .popular_posts .teaser h4, #favorite_box .teaser h4, #favorite_box_a, #logo_menu .current-menu-parent ul li a {
	color:#000000;
}
.kwicks .kwicks_shadow {
	background:url(../images/kwicks_shadow_light.png) repeat-y right top;
}

.ss_nav a, .toggle_content {
	background:#ffffff;
}

.kwicks li h3, .li_carousel .li_item, .post_teaser .post_thumbnail h2, .portfolio_thumbnail, .popular_posts .icon, #favorite_box .teaser img {
	border-bottom:1px solid #CC0F16;
}

#top_small_menu ul, .top_small_menu ul, #top_small_menu ul li, .top_small_menu ul li, #showbg_ul li, .ss_nav a:hover, a.activeSlide {
	background:#CC0F16;
}

.ss_nav a:hover, a.activeSlide, #top_small_menu ul li a, .top_small_menu ul li a {
	color:#FFFFFF;
}
.top_small_menu .current-menu-item a {
	border-color:#FFFFFF;
}

textarea, input, textarea#comment, #author, #email, #url, #comment_wrap .s {
	background:rgb(255,255,255);
	background:rgba(255,255,255, 0.6);
	border:1px solid #cccccc;
	color:#444444;
}
input.submit {
	background-image:none;
	background:#CC0F16;
	color:#ffffff;
}
#favorite_box {
	border:none;
}
img.alignleft, img.alignright, img.aligncenter { 
	background:#CCCCCC;
}

.prettyPhoto img, .imgpreview img, .imgfade, .favorite_photos_ul .zoom, #thumbs .zoom {
	background:#cccccc;

	-o-box-shadow:1px 2px 3px #cccccc;
    -icab-box-shadow:1px 2px 3px #cccccc;
    -khtml-box-shadow:1px 2px 3px #cccccc;
    -moz-box-shadow:1px 2px 3px #cccccc;
    -webkit-box-shadow:1px 2px 3px #cccccc;
    box-shadow:1px 2px 3px #cccccc;
}

.btn_arrow, .wp-pagenavi .current, .wp-pagenavi a:hover {
	background-image:none;
	background:#CC0F16;
}
.tooltip {
	border-color:#CC0F16 !important;
}

.imgpreview:hover img, .prettyPhoto:hover img { background:#CC0F16; }
.toggle { color:#333333; }
.tabs_nav a:hover { border-bottom:none; }

.ddsmoothmenu ul li a:hover { color: #CC0F16; }
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {	color:#000000; }
