/*
Theme Name: Unify
Theme URI: http://wordpress.org/
Description:  Unify.
Version: 1.6
Author: Elcadia
Author URI: http://elcadia.com
Tags: blue, custom header, fixed width, two columns, widgets


*/


@charset "UTF-8";
/* CSS Document */

body {padding:0px;margin:0px; font-family:arial; }

/* HEADER */
.center_header
{
	background:url('images/line_header.png') repeat-x;
	background-color:#000;color:white;
	padding-top:5px;
	height:294px;	
	width:100%;	

}
.center_header_inner
{
	background:url('images/line_header2.png') repeat-x !important;
	height:222px !important;
}
.container_header
{
	margin:auto;
	width:950px;
	height:300px;	
}
.menu
{
	float:left;
	display:inline;
	background-color:black;
	height:89px;
}
.leftLine
{
	width:9px;
	height:89px;
	background:url('images/left_corner.gif');
	float:left;
	display:inline;
}
.rightLine
{
	width:11px;
	height:89px;
	background:url('images/right_corner.png') no-repeat;
	float:left;
	display:inline;
}
.logo
{
	width:246px;
	height:53px;
	background:url('images/logo.gif');
	float:left;
	display:inline;
	margin-top:20px;
	margin-left:30px;
	margin-right:21px;

}
/* MENU */
.submenu
{
	*overflow:hidden;
	width:148px;
	height:160px;
	background:url('images/backgroundbox.png') no-repeat;
	position:relative;
	_position:absolute;
	z-index:300;
	margin-top:-66px;
	display:none;
	padding-top:66px;
	*padding-top:76px;	
	_margin-left:-74px;
}
.submenu ul li
{
	margin-top:8px;	
	text-align:left;
	padding-left:27px;

}
.submenu ul li a
	{
	font-size:12px !important;
	font-weight:normal !important;
}
.buttons
{
	float:left;
	distaply:inline;
	margin-top:1px;	
}
.buttons a
{
	color:#fff;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.but1 , .but4
{
	float:left;
	display:inline;
	width:110px;
	height:36px;
	background:url('images/line_button.gif');
	padding-top:50px;
	text-align:center;
	cursor:pointer;
	margin-right:2px;
		
}
.but1_current , .but4_current
{	
	background:url('images/line_button_hover.gif') !important;	
}
.but2 , .but5
{
	float:left;
	display:inline;
	width:120px;
	height:36px;
	background:url('images/line_button.gif');
	padding-top:50px;
	text-align:center;
	cursor:pointer;
	margin-right:2px;
		
}
.but2_current , .but5_current
{
	
	background:url('images/line_button_hover.gif') !important;
	
}
.but3
{
	float:left;
	display:inline;
	width:148px;
	height:36px;
	background:url('images/line_button.gif');
	padding-top:50px;
	text-align:center;
	cursor:pointer;
	margin-right:2px;
		
}

.but3 a
{
	position:relative;
	z-index:900;
}
.but3_current
{
	
	background:url('images/line_button_hover.gif') !important;
	
}
/* ENDMENU */

.header
{
	position:relative;
	margin-top:-20px;
	z-index:1;
	position:relative;
	width:895px;
	height:285px;
	background:url('images/header1.png');
	float:left;

	*font-size:14px;
	
}

.space
{
	letter-spacing:-1px;
	color:#47541a;
	padding-left:40px;
	padding-top:83px;
	line-height:28px;
	font-weight:bold;
	font-size:17px;
}
.space span
{
	color:#5a6746
}	
	
/* END HEADER */
	
/* CONTENT */	
.box1 .text , .box2 .text , .box3 .text
{
	padding-top:25px;
	padding-left:35px;
	padding-right:35px;
	font-size:14px;
	letter-spacing:0px;
	font-family:Arial;
	color:#666;
	font-weight:normal;
	line-height:20px;
}
.box1 .button1 
{
	padding-top:20px;
	padding-left:35px;
}

.box1 .largetext
{
	padding-left:39px;
	padding-top:40px;
	color:#000000;
	font-size:20px;
	font-family:arial;
	font-weight:bold;
	line-height:0px;}

.box2 .largetext
{
	padding-left:30px;
	padding-top:40px;
	color:#000000;
	font-size:20px;
	font-family:arial;
	font-weight:bold;
	line-height:0px;}
	
.box2 .button1 
{
	padding-top:20px;
	padding-left:35px;
}

.box3 .button1
{
	padding-top:60px;
	padding-left:35px;
}
.box3 .largetext
{
	padding-left:30px;
	padding-top:40px;
	color:#000000;
	font-size:20px;
	font-family:arial;
	font-weight:bold;
	line-height:0px;}
	
.box3 .smallertext , .box3 .smallertext2
{
	font-size:12px;
	color:black;
	padding-left:35px;
	font-weight:bold;
}
.box3 .pic1
{
	background:url('images/pic1.jpg');
	height:161px;
	width:217px;
	margin-left:35px;
	margin-top: 10px;
}
.box2 .smalltext
{
	padding-left:39px;
	padding-top:20px;
	color:#666666;
	font-size:14px;
	font-family:arial;
	line-height:19px;
}
.entry
{
	font-size:14px;
	font-family:Arial;
	line-height:20px;
	padding-right:40px;
}
.post h2
{
	margin-bottom:10px;
	font-size:28px;
	font-weight:bold;
	font-family:Arial;
}
.center_content
{
	
	background-color:white;color:black;min-width:950px;

}
.container_content
{
	margin:auto;
	width:950px;	
	height:250px;
	
	
}
.linegrey
{
	background:url('images/line_grey.png') repeat-x;
	height:5px;
	margin-left:5px;
	width:930px;
}
.linegreyinner
{
	background:url('images/line_grey0.png') repeat-x;
	height:0px;
	width:935px;
	
	margin-bottom:10px;
}
.center_content2
{	
	
	background:#000 url('images/footer_line0.png') repeat-x;

	color:white;
	clear:right;
	padding-top:opx;


	
}

.container_content2
{
	margin:auto;
	width:950px;
}

.container_content2_
{	
	float:left;
	background-color:white;
}
.container_content4
{
	margin:auto;
	width:950px;
	background-color:white;
	
}
.container_content4_
	{
		background-color:white;
		width:926px;
		_width:940px;
		margin-left:9px;	
		
		margin-bottom:20px;
		
	}
.container_content4 .content
{
	margin-left:5px;
font-size:16px;
	padding-top:20px;
	background-color:white;
	float:left;
	display:inline;
	width:686px;
	padding-left:35px;
	height:100%;
	
}
.box1
{
	float:left;
	display:inline;
	width:310px;
	height:250px;
	background:url('images/left-home.jpg');
	margin-left:0px;
}

.box2
{
	float:left;
	display:inline;
	width:306px;
	height:250px;
	background:url('images/middle-home.jpg');
	
}

.box3
{
	float:left;
	display:inline;
	width:320px;
	height:250px;
	background:white url('images/right-home.jpg');

}
.line1
{
	float:left;display:inline;	
	width:950px;
}
.line2
{
	float:left;display:inline;	
	width:950px;
	margin-top:4px;

}
 .talk
{
	float:left;
	display:inline;
	width:206px;	
	color:black;
	background-color:#6c8a00;
	margin-right:4px;
	font-weight:bold;	
	font-size:28px;	
	padding-top:8px;
	padding-bottom:5px;
	padding-left:50px;
	height:38px;
	letter-spacing:-2px;
	
	

}
.blogplatform
{

	float:left;
	display:inline;
	width:640px;
	color:black;
	background-color:#6c8a00;	
	font-weight:bold;
	font-size:28px;		
	letter-spacing:-2px;
	height:43px;
	padding:8px 25px 0px;
}
.greenbox1
{
	width:206px;	
	padding-left:50px;	
	font-size:20px;
	font-weight:bold;
	background-color:#BFCCA6;
	padding-top:5px;
	padding-bottom:5px;
	color:#384713;	
	margin-right:4px;	
	float:left;display:inline;

}
.greenbox2
{
	float:left;display:inline;
	width:640px;
	color:#384713;
	background-color:#bfcca6;	
	font-weight:bold;
	font-size:20px;
	padding:0px 25px 5px 25px;

}
.greenbox1 ul , .greenbox2 ul 
{
	padding-bottom:10px;
}
.greenbox2 ul li a
{

	font-size:12px;
	text-decoration:none;
	font-weight:normal;

	
	
}
.greenbox2 .text li 
{
	border-bottom:1px dotted #6C8A00 ;
}
.greenbox1 .text li
{
	border-bottom:1px solid #BFCCA6;
}

.greenbox2 ul li a:hover
{
color:#6C8A00;
}
.greenbox3
{
	width:206px;
	padding-left:50px;
	font-size:16px;
	font-weight:bold;
	background-color:#BFCCA6;
	padding-top:8px;
	padding-bottom:5px;
	color:#384713;	
	margin-right:4px;	
	float:left;
	display:inline;
	height:22px;
	margin-bottom:4px;
	
}
.greenbox4
{
	float:left;display:inline;
	width:640px;
	color:#384713;
	background-color:#BFCCA6;	
	font-weight:bold;
	font-size:20px;
	margin-bottom:4px;
	padding:5px 25px;
}

.arrow1
{
	
	width:17px;
	height:18px;
	float : left;
	display: inline;
	margin-top:3px;
	margin-right:15px;
}

.arrow1 img
{
	border:0px;

}

.arrow2
{
	background:url('images/arrow1.gif');
	width:17px;
	height:18px;
	float : left;
	display: inline;
	margin-top:5px;
	margin-right:15px;
}

/* END CONTENT */

/* FOOTER */
.center_footer
{
	background:#1f242a url('images/footer.png') top center no-repeat;
	color:white;
	padding-top:10px;
		clear:left;
}
.container_footer
{
	margin:auto;
	clear:left;
	margin-top:0px;
	width:900px;
	padding-left:50px;
	padding-top:20px;
	padding-bottom:45px;
	color:white;
	font-size:12px;
	height:195px;
	background:black;	
	_overflow:hidden;
}
.down_footer
	{
	
	width:950px;
	height:20px;
	margin:auto;
	background:url('images/down_footer.png') no-repeat;
	padding-bottom:20px;
	*padding-bottom:60px;
	}
.container_footer a
{
	color:white;
	font-size:12px;
	text-decoration:none;
}

.container_footer .col1
{
	margin-left:0px;width:150px;float:left;line-height:30px;margin-top:10px;font-weight:bold;
}
.container_footer .col1 a
{
	font-family:arial;fonst-size:12px;color:#666666;
}
.container_footer .col2
	{
	margin-left:65px;width:150px;float:left;line-height:25px;margin-top:10px; 
	}
.container_footer .col2 .title_col2
{
	font-weight:bold;font-family:arial;fonst-size:12px;color:#666666;
	
}
.container_footer .col2 a
{
	color:#fff;border-bottom:2px dotted #121a00;padding-bottom:5px;

	
}

.container_footer .col2 ul li a
{
	border:0px;
	line-height:normal;
}
	
.container_footer .col2 ul li
	{
		color:#fff;border-bottom:2px dotted #121a00;padding-bottom:5px;	line-height:normal;margin:5px 0px;*padding:5px 0px 7px 0px;
	}
.container_footer .col2 .text
	{
		font-family:arial;fonst-size:12px;color:#fff;
	}
.container_footer .copyr
{
	
	color:#343434;
	float:left;
	width:860px;
	text-align:left;
	margin-right:90px;
	margin-top:0px;
	*margin-top:0px;
}
/* END FOOTER */

/* SIDEBAR UNIFY */
.sidebar-unify
{
	float:left;
	display:inline;
	width:200px;
	background-color:white;
	
}
.greenh1
{
	
	padding:5px;
	margin-top:20px;
	font-family:Arial;
	font-size:18px;
	letter-spacing:-0px;
	padding-left:15px;
	font-weight:bold;
	margin-bottom: -5px;
	width:180px;
	
}

#sidebar 
{
	display:inline;
	float:left;
	margin-bottom:10px;
	width:200px;	
	_clear:right;
	_overflow:hidden;
	
}
a
{
	color:#999999;
	text-decoration:none;
	font-size:14px;
}
a:hover
	{
		color:#000;
	}
	
	.buttons a:hover
	{
	color:#000;
	}
.twitter-message a:hover
{
	color:#999999;
}
#sidebar ul li ul 
{
		padding-left:17px;
	
}
#sidebar h2
	{
	
	padding:5px;
	margin-top:10px;
	font-family:Arial;
	font-size:16px;
	letter-spacing:-1px;
	padding-left:15px;
	font-weight:bold;
	margin-bottom:-5px;
	width:180px;
	}
.sidebarbox ul li 
{
	color:#6C8A00 !important;	
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px dotted;
}
#sidebar ul li ul li
{
		border-bottom:1px dotted #999999 ;
		padding-bottom:5px;
	padding-top:5px;
} 
	
.sidebar-unify .sidebarbox a
{
	text-decoration:none;
	color:#999999;
	font-size:14px;
}

.sidebar-unify .sidebarbox a:hover
	{
	color:#000;
	}

.sidebarbox
{
	float:left;
	display:inline;
	margin-bottom:10px;
	width:200px;
}
.sidebarbox ul
	{
	padding-left:17px;
	}
/* END SIDENAR UNIFY */
.clear
{
	height:0px !important;
	line-height:0px !important;
	clear:both;
	_height:-2px;
}

.no_space_top
{
	margin-top:0px !important;
}
#comment 
	{
	width:500px;
	}
#comment , .postmetadata
{
	margin-top:10px;
}

.commentlist , #respond 
{
	margin-top:30px;
}

.pagetitle ,.content h2
{
	font-size:28px 
	font-weight:bold;
	margin-bottom:10px;
}

.twitter-message
{
	color:#6C8A00 !important;
	font-size:16px !important;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px dotted;
}
.mainbox
{
	margin-top:-40px;
	float:left;
}

.parentbox
	{
		float:left;
		
		
		border-bottom:  1px dotted;
		border-color:#acacac; 
	}
.boxPortfolio
{
	float:left;
	padding-bottom:20px;
	padding-top:20px;	
	width:360px;
	
}

.titlePortfolio
{
	font-size:16px;
	color:#6c8a00;
	font-weight:bold;
			
}
	
.titlePortfolio span 
{
	color:#384b1b;
}


.textPortfolio
{
	float:left;
	color: #666666;
	font-size:16px;	
	margin-bottom:5px;
	margin-top:15px;
	line-height:20px;
}

.textPortfolio .text
{
	float:left;
	display:inline;
	margin-right:14px;
	width:360px;
	
}
.imag
{
	float:right;
	display:inline;
	padding-top:20px;
	
	
}
.imag .link
{
	width:272px;
	text-align:center;
	color:black;
}
.imag .link a
{
	color:black;
	font-weight:bold;
}
.servicesPortfolio
{
	font-size:11px;
	color:#0000FF;	
	font-weight:bold;			
}

.servicesPortfolio span
{
	color:#384b1b;			
}
.twitter-message 
	{
	font-weight:normal;
	}
.twitter-message a
{
	font-weight:bold;
	text-decoration:underline;
	
}
.twitter-message a:hover
{
	text-decoration:underline;
}
.header_flash
{
	float:left;
	height:204px;

}

.dotted
{
	color:#6C8A00 !important;	
	border-bottom:1px dotted;

}

p {margin-bottom:15px !important;}

.blogtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #000;
.blogtitlelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
