body.custom { background: #fff;
background-image: url(img/gbits_tiling_background.jpg);
}

.custom #container { margin-top: 2.2em; margin-bottom: 2.2em; border: 0.1em solid #000; }
	.custom #page { background: #fff; }
		.custom #header { padding-top: 0; border-bottom: 0.1em dotted #ccc; }
		.custom .search_form { float: right; }
			.custom .search_form input { font-size: 1.3em; line-height: 1em; width: 15.385em; padding: 0.308em; }
			.custom .search_form input:focus { background: #f2e127; }
		.custom ul#tabs { padding: 0 1.1em; border: 0; }
			.custom ul#tabs li { margin-bottom: 0; background: none; border: 0; }
			.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat { padding-bottom: 0; }
				.custom ul#tabs li a { padding-top: 0.909em; padding-bottom: 0.909em; color: #999; font-weight: bold; letter-spacing: 1px; }
				.custom ul#tabs li a:hover { color: #111; background: #f2e127; text-decoration: none; }
				.custom ul#tabs li.current_page_item a { color: #555; background: #efefef; }
			.custom ul#tabs li.rss a { padding-right: 0.818em; background-image: none; }
		.custom #content_box { background: none; border-top: 0.1em dotted #ccc; }
				.custom .prev_next, .custom #archive_info { border: none; }
					.custom input.form_submit:hover { color: #111; background: #f2e127; }
			.custom #multimedia_box, .custom #image_box, .custom #video_box, .custom #custom_box { background: none; border: 0; }
			.custom #sidebars { border: none; }
				.custom #sidebar_1 { border-right: none; }
		.custom #footer { padding-bottom: 0; border-top: 0.1em dotted #ccc; }

.custom a { color: #111; }
.custom a:hover { color: #111; background: orange; }
.custom #header #logo a, .custom #header #logo a:hover, .custom h2 a, .custom h2 a:hover { color: #111; }

#header #logo a:hover{
background-color:#fff;
   zoom: 1;
        filter: alpha(opacity=50);
        opacity: 0.5;
}


.custom .my-plus-one, .custom .my-twitter, .custom .my-facebook {
float:right;
margin-left:10px;
width: 50px;
}




/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background: #EEEEEE;
	/* widget padding */
	padding: 16px;
	/* margin at bottom of widgets */
	margin-bottom: 25px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	 width: 32%;
	/* space between widgets */
	padding-right: 10px;
	/* text color */
	color: #2361A1;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#footer_setup .footer_items h3 {
	/* font size */
	font-size: 1em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #000000;
	/* padding under header text */
	padding-bottom: 3px;
	/* border under header text */
	border-bottom: 3px solid orange;
	/* distance between border and widget text */
	margin-bottom: 5px;
}

/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }



.custom ul#topnav {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
width: 98%;
margin-bottom: 5px;
margin-top: -20px;
height: 15px;
}



.menu, .menu a, .menu li ul {
border-color: #DDD;
font-size: 120%;
}


.custom .headline_area .avatar {float:left; border:3px solid #ddd; margin-right:1em;}





#footer_setup {
    background: none repeat scroll 0 0 #EEEEEE;
    margin-bottom: -20px;
    margin-left: -33px;
    overflow: hidden;
    padding: 16px;
    position: relative;
    width: 103.3%;
    }
    
    
 p img{   
    outline: 1px solid #ddd;
	border-top: 1px solid #fff;
	padding: 5px;
	background: #f0f0f0;
	
	}
	
	
/* Top Nav bar */
.custom ul#topnav {
    background: none repeat scroll 0 0 #FFFFFF;
    border-style: none;
    float: right;
    list-style: none outside none;
    text-transform: uppercase;
    width: 100%;
}
.custom ul#topnav li { float: right; padding: 3px 10px 3px 0px; }
.custom ul#topnav li a { font-size: 1.1em; color: #000000; }
.custom ul#topnav li a:hover { text-decoration: underline; } 	


#feature_box{
background:none;
border:0;
}