/*  white style */


/*  Images */
#top-out {
	background: url(white/bg_top.gif) repeat-x 0 0;
}
#header {
	background: url(white/bg_top_gradient.gif) no-repeat 60px 0;
}
#middle-out-top { /* Background - Middle Top */
	background: #e9e9e9 url(white/bg_middle_out_top.gif) repeat-x 0 0;
}
#middle-out-bottom { /* Background - Middle Bottom Gradient */
	background: url(white/bg_middle_out_bottom.gif) repeat-x left bottom;
}
#middle-out-bottom .single { /* Background - Content - Single Page */
	background: url(white/bg_middle_content_single.gif) repeat-y;
}
#middle-content { /* Background - Content */
	background: url(white/bg_middle_content.gif) repeat-y;
}
#middle-content-bottom { /* Background - Content Bottom */
	background: url(white/bg_middle_content_bottom.gif) no-repeat 0 bottom;
}
#content {
	background: url(white/bg_middle_top.gif) no-repeat 0 0;
}
#footer {
	background: url(white/bg_footer_gradient.jpg) no-repeat 0 0;
}

/*  Colors */
a {
	color: #349946;
}
#footer h2.widget_title {
	background: #767872;
	color: #fff;
}
#footer .block ul, #footer .block .textwidget , #footer .block #calendar_wrap{
	border: #d3d3d3 5px solid;
	background: #EDEDED;
}
.Nav a, .Nav .on,
#sidebar h2,
#sidebar ul#idTabs li a {
	background: url(white/h2_bkg.gif) repeat-x;
}
#main-content .post h4.continue a,
#sidebar ul#idTabs li a.selected, #sidebar ul#idTabs li a:hover {
	background: #838383;
}
.Nav .on, .Nav a:hover {
	background: #838383 !important;
}
#main-content .post h4.continue a:hover {
	background: #349946;
}
#copyright-out {
	background: #58585b;
}
#nav li ul li a {
	background: #3a3a3a;
	border-bottom: 1px solid #333333;
}
#footer-out {
	background: #e9e9e9;
}




#main-content .companies {
	text-align: justify;
}

#main-content .companies h3 {
	font-size: 16px;
	font-weight: bold;
	margin: 25px 0 0 0;
	padding: 0;
	
	
}


#main-content .companies h5 {
	font-size: 10px;
	margin: 15px 0 10px 0;
	padding: 0;
}

#main-content .companies h4 {
	font-size: 16px;
	font-weight: bold;
	display:block;
	background: url(white/h4_bg.gif) repeat-x 0 0;
	text-decoration:none;
	padding: 2px 0 2px 25px;
	color: #fff;
}

#main-content .companies h4.nolink{
	display:block;
	background: #d2dde0;
	text-decoration:none;
	padding: 2px 0 2px 25px;
	color: #2c6288;
}

#main-content .companies h4 a:hover{
	display:block;
	background: #cccccc;
	color: #58585B;
	
}

#main-content .companies p {

	padding: 15px 0 5px 0 ;
}

#main-content .companies p.bottom {
	margin: 0 0 50px 0;
}

#main-content .companies p.last {
	margin: 0 0 20px 0;
}

#main-content .companies ul {
	margin: 0;
	padding: 0 0 0 50px;
}

#main-content .companies h3.vivre {
	margin: 20px 0 10px 0;
	padding: 3px 0 0 0;
	height: 72px;
	background: url(white/logo_vivre.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.portero {
	margin: 10px 0 10px 0;
	padding: 3px 0 0 0;
	height: 65px;
	background: url(white/logo_portero.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.citrusbyte {
	margin: 10px 0;
	padding: 3px 0 0 0;
	height: 48px;
	background: url(white/logo_citrusbyte.gif) no-repeat left 5px;
	text-indent:-9999px;
}


#main-content .companies h3.clearstone {
	margin: 10px 0;
	padding: 3px 0 0 0;
	height: 42px;
	background: url(white/logo_clearstone.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.us-search {
	margin: 10px 0;
	padding: 3px 0 0 0;
	height: 39px;
	background: url(white/logo_us-search.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.nordstrom {
	margin: 10px 0;
	padding: 3px 0 0 0;
	height: 45px;
	background: url(white/logo_nordstrom.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.liveBid {
	margin: 10px 0;
	padding: 3px 0 0 0;
	height: 32px;
	background: url(white/logo_liveBid.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.packard-bell {
	margin: 10px 0;
	padding: 3px 0 0 0;
	height: 63px;
	background: url(white/logo_packard-bell.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.kickapps {
	margin: 10px 0;
	padding: 3px 0 0 0;
	height: 81px;
	background: url(white/logo_kickapps.jpg) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.zadspace {
	margin: 10px 0;
	padding: 3px 0 0 0;
	height: 33px;
	background: url(white/logo_zadspace.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.mediashift {
	margin: 10px 0;
	padding: 3px 0 0 0;
	height: 50px;
	background: url(white/logo_mediashift.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.ecolony {
	margin: 10px 0;
	padding: 3px 0 0 0;
	height: 69px;
	background: url(white/logo_ecolony.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .companies h3.intellifit {
	margin: 10px 0 0 0;
	padding: 3px 0 0 0;
	height: 54px;
	background: url(white/logo_intellifit.gif) no-repeat left 5px;
	text-indent:-9999px;
}


#main-content .companies h3.platformation {
	margin: 10px 0 0 0;
	padding: 3px 0 0 0;
	height: 65px;
	background: url(white/logo_platformation.gif) no-repeat left 5px;
	text-indent:-9999px;
}


#main-content .companies h3.giiv {
	margin: 10px 0 0 0;
	padding: 3px 0 0 0;
	height: 65px;
	background: url(white/logo_giiv.gif) no-repeat left 5px;
	text-indent:-9999px;
}

#main-content .about{
	text-align: justify;
}

#main-content .about h4 {
	font-size: 16px;
	font-weight: bold;
	display:block;
	background: url(white/h4_bg.gif) repeat-x 0 0;
	text-decoration:none;
	padding: 2px 0 2px 25px;
	color: #fff;
	margin-top: 20px;
}


#twitter_div h2 {
	display:none;
}



#twitter_div h4 a{
	font-size: 12px;
	background: url(white/h2_bkg.gif) repeat-x;
	color: #fff;
	padding: 8px 14px;
	float: left;
	margin: 0 0 10px 1px;
	display: inline;

}

#twitter_div h4 a:hover{
	background: #5cd7fd;
	color: #fff;
	text-decoration: none;
	

}

.slideshow {
	margin-bottom: 25px;
}



#sidebar #widgetized ul li.twitter {
	
	line-height: 40px;
	padding: 5px 0 5px 45px;
	background: url(white/right_twitter.gif) no-repeat 3px;
	overflow: hidden;
	width: 85px;
	float: left;
	display: inline;
	
}

#sidebar #widgetized ul li.linkedin {
	
	line-height: 40px;
	padding: 5px 0 5px 45px;
	background: url(white/right_linkedin.gif) no-repeat 3px;
	overflow: hidden;
	width: 85px;
	float: left;
	display: inline;

}

#sidebar #widgetized ul li.mail {
	
	line-height: 40px;
	padding: 5px 0 5px 45px;
	background: url(white/right_mail.gif) no-repeat 3px;
	overflow: hidden;
	
}


#sidebar #widgetized ul li.rss {
	
	line-height: 40px;
	padding: 5px 0 5px 45px;
	background: url(white/right_rss_32.gif) no-repeat 3px;
	overflow: hidden;

}


