/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */



////////////////////////////////////////////////
//	
//CORRECT VERTICALLY CRAMPED DEFAULT COMMENTS - SRIVELLO
//
////////////////////////////////////////////////
.comment_content {
	margin:0px 0px 0px 55px !important;
	font-size:36px !important;
}


//.portfolio-size-1 
.slideshow_container {
	float:right;
	width: 500;
}


////////////////////////////////////////////////
//	
//HEADER COLOR AT (10-20 PIXELS AT THE VERY TOP)
//
////////////////////////////////////////////////

//WORKS
#header .submenu {
    //background: #000000;
}


.social_bookmarks .linkedin a
{
	background: transparent url(../custom/images/icons-social-linkedin.png) 0 0  no-repeat;
}


.social_bookmarks .vimeo a
{
	background: transparent url(../custom/images/icons-social-vimeo.png) 0 0  no-repeat;
}


.social_bookmarks .youtube a
{
	background: transparent url(../custom/images/icons-social-youtube.png) 0 0  no-repeat;
}

	
////////////////////////////////////////////////
//	
//
//
////////////////////////////////////////////////


.single_sidebar .sidebar .widget_archive li , .single_sidebar .sidebar .widget_categories li, .single_sidebar .sidebar .widget_pages li, .single_sidebar .sidebar .widget_links li, .single_sidebar .sidebar .widget_meta li{
	width:20% !important;
}



////////////////////////////////////////////////
//	
// POST IN CATEGORY WIDGET STYLES (FROM MY CUSTOM CODE THAT WRAPS THE WIDGET EMBED)
//
////////////////////////////////////////////////
	
	

.featured-post-by-category-blocks {
	style="width:100%;
}

.featured-post-by-category-block {
	
	width:50% !important;
	overflow:hidden !important;
	padding-bottom:10px;
	
	
}

.featured-post-by-category-block-large {
	
	width:50% !important;
	overflow:hidden !important;
	padding-bottom:10px;
	
	
}


.featured-post-by-category {
	padding:5px;
	min-height: 170px !important;

}

.featured-post-by-category-block-large .featured-post-by-category {
	padding:5px;
	min-height: 300px !important;
	
}


.featured-post-by-category-title {
	font-size:16px;
	border: 1px solid #bbb;
	-moz-border-radius: 4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	
	background-color:#EfEfEf !important;
	padding:5px;
	color:#000000 !important;
	margin-right:10px;
	margin-bottom:15px;
	
	
	
	
}

.featured-post-by-category .a {
	
}

.featured-post-by-category .post-title {
	font-size:12px !important;
	font-style:normal;
	font-weight:bold;
	overflow:hidden;
	
	
	
}

.see_all
{
	color:#999999 !important;
	font-size:14px !important;	
	margin-left:10px !important;
	margin-bottom:2px !important;

	
}

.featured-post-by-category .post-content {
	float:left !important;
	padding-top:0px !important;
}


////////////////////////////////////////////////
//	
// POST IN CATEGORY WIDGET STYLES (FROM PLUGIN CREATOR)
//
////////////////////////////////////////////////

.post-cat-widget .post
{
    //border-bottom: 1px dashed #cccccc;
    //margin-bottom: 10px;
    padding: 10px !important;
}

.post-cat-widget .post .post-thumb
{
	float:left !important;
}

.post-cat-widget .post .post-content
{
	float:right;
}

.post-cat-widget .post .post-date
{
    
}



////////////////////////////////////////////////
//	
// SIDEBAR AND ADS
//
////////////////////////////////////////////////

/*
.adsense.medium_rectangle {
	padding:0px !important;
	margin:0px !important;	
	background-color:#ff0000 !important;
}


.grid4 { width: 350px !important;}

.grid_fourth2{width:350px !important;}

#top div .sidebar_no_margin{
	background-color:#FC0 !important;
	//width: 350px !important;
	//width: 285px !important;
	//width: 300px !important;
}

.sidebar .widget {
	width: 350px !important;
	overflow:scroll !important;
}

#header .submenu {
height:40px !important;
padding: 0px 0px 0px 0px !important;
margin: 0px 0px 0px 0px !important;
}
.stf-adsense .square {
width: 300px;
height: 250px;

}

.sidebar_left .content {
width: 500px !important;
}

#google_image_div .img {
	width: 300px !important;
}

.iframe\ {
width: 300px;
}
*/
		
////////////////////////////////////////////////
//	
//
//
////////////////////////////////////////////////



//THE WHOLE POST WITH TITLE, CONTENT, ETC...
.post-entry {
	//width: 100px !important;
	//min-width: 300px !important;
}

//JUST THE BODY TEXT OF THE POST (CHILD OF .post-entry)
.entry-content {
	//width: 100px !important;
	//min-width: 300px !important;
}


////////////////
///	THIS MAKES POST TEXT NICE AND WIDE BUT KEEPS ABOUT TEXT AND OTHER SECTIONS UNCHANGED. NICE
////////////////

 
.template-single-blog .entry-content { 
	//background-color:#00CCFF;
	width: 600 !important;
	min-width:600px !important;
}

.content.template-dynamic.template-dynamic-portfolio_template .entry-content 
{
	//background-color:#00ff000;
	//min-width:600px !important;
	//width: auto;
}
.content.template-dynamic-about_us_template .entry-content 
{
	//background-color:#ff0000;
	min-width:600px !important;
	//width: auto;
}
.template-blog.template-single-blog.content .post-entry .entry-content 
{
	min-width:600px !important;
	width: 600px !important;
}
////////////////
///	
////////////////


//DOESN'T WORK
.featured 
{
	border:thick !important;
	border-bottom-color:#00FF00 !important;
}

//DOESN'T WORK
.featured .featured_container1 .imageslide .img {
	width: 50px !important;
}

				

////////////////
///	/*Contact Form*/
////////////////

.ajax_form .text_area{
	background-color:#CCC;
}

.ajax_form .text_input{
	background-color:#CCC;
}
.ajax_form .text_area {
	 background-color:#CCC;
	 height: 250px !important;
}

.ajax_form label{
font-size: 12px;
}

#ajaxresponse{
clear: both;
}





/*
THIS WORKS TO DO SOMETHING, NOT PERFECT, BUT ALSO AFFECTST THE MAIN PAGE

.fullwidth .content, .template-portfolio-overview.content, .template-fullwidth.content{
width:600;
margin-left: 200;
padding-left:100;

}
*/


/*
.emptyBoxToLeftOfPortfolioCustomBox {
	background-color:#009900;	
	padding-left:59;
	margin-left:10;
	width: 100;
	height:100;

}

.porfolioCustomBox {
	background-color:#990000;	
	padding-left:59;
	margin-left:10;
	width: 500;


}

*/