body {
	background-color:White;
	line-height: 18px;
}



#news .item {
	padding-bottom:20px;
}

#news .item .day {
	float:left;
	font-size:18px;	color:#f68a1f;
	width:25px;
}

#news .box {
	margin-left:25px;	
	padding-top:1px;
}

#news .item .date {
	font-size:12px;	color:#f68a1f;
}

#news .item .text a, #news a
{
	padding-top:8px;
	font-size:12px;	color:#7da7d9;
	text-decoration:underline;
}

#news .item .text
{
	text-decoration:underline;
	color:#7da7d9;
}

.newsIcon {
	padding-left:25px;	
	clear:both;
}

.newsIcon .icon{
	float:left;
	padding-right:5px;
}

.newsIcon .text
{
	padding-top:45px;	
}

.iconTextLink {
	font-size:14px;	color:#f68a1f;  font-weight:bold; font-family:Tahoma;
}

#leftPanel .banners {
	clear:both;
	padding-left:25px;
	padding-top:25px;
}

#leftPanel .banners .item1 {
	float:left;
	padding-right:10px;
}

/*--- end of leftPanel ---- */
/*--- start of rightPanel ---- */
#lastWork {
	padding-top:17px;
}

#lastWorkImage {
	padding-top:12px;	
}

#rightPanel .link1 {
	padding-top:3px;
}

#rightPanel .link2 {	
	padding-bottom:3px;
}

#rightPanel .link3 {	
	padding-bottom:20px;
}

#rightPanel .link4 {
	padding-bottom:20px;
}

#rightPanel .rest
{
	position:relative;
	top:-22px;
}

#enter {
	padding-top:30px;
}

#rightPanel .link {
	font-size:14px;
	font-weight:bold;	
	color:#f68a1f;	
	font-family:Tahoma;	
}

/*--- end of rightPanel ---- */
/*--- start of centerPanel ---- */
#block1 {
	padding-top:8px;
	padding-bottom:25px;
}

#block2 {
	padding-top:5px;
}

#servicesImage {	
	padding-top:2px;
	padding-right:35px;
	padding-left:23px;
}

#servicesText
{
	position:relative;
	top:-17px;
	left:50px;
}

#lastBlogHeader {
	padding-top:25px;	
	padding-bottom:15px;
}

.blogItemHeader {
	white-space: nowrap;
	font-size:18px; color:#7b8cb0;	
}

.blogUserLink 
{
	white-space: nowrap;
	font-weight:bold;		
	font-size:14px; color:#6c7ea4;	
}

.blogItemControl {
	font-size:12px; color:#f68a1f;
	background-color:#fef5ef;
	width:99%;
	height:22px;	
	border:solid 1px #fbd9bf;
	margin-top:20px;
}

.blogItemControl .nextImg {
	width:100%;
	text-align:right;
	padding-top:2px;
}

.blogItemControl .next {	
	padding-right:25px;
	padding-left:5px;
}

.blogItemControl .com {
	padding-right:8px;
	padding-left:5px;
}

.blogItemControl .comImg {
	padding-top:2px;
}

.blogItemControl .date {	
	padding-left:8px;	
	white-space:  nowrap;
}

.blogItemControl a {
	font-size:12px; color:#f68a1f; text-decoration:none;
}

#centerPanel
{
	padding-right:10px;
}

#centerPanel .banners
{
	position:relative;
	top:30px;
	display:none;
}

#centerPanel .banners td
{
	padding-right:10px;
	padding-bottom:10px;
}

/*--- end of centerPanel ---- */
/*--- start of footer ---- */
#footer
{
	font-size:11px;
	color:Black;	
}

#footer .cop
{
	margin-left:30px;
	margin-bottom:10px;
}

/*--- end of footer ---- */

/* common style */
h1 {	
	margin:0px;
	font: 24px Verdana;
	color:#f68a1f;
}

h2 {	
	margin:0px;
	font: 18px Verdana;
	color:#6c7ea4;
}

h3 {	
	margin:0px;
	font: 18px Verdana;
	color:#f68a1f;
}

.textBlock {
	font-size:12px;
	color:#464646;
}

.textBlock a {
	color:#7da7d9;
}

.slink {
	font-size:12px; color:#f68a1f; text-decoration:none;
}

.ash
{
	color:#138dd0;
}


.blogItemCat 
{
	white-space:  nowrap;	
	font-size:17px; color:#f68a1f;
	padding-right:20px;
}

#news p
{
	margin:0;
	padding:0;
}

.contText
{
	padding-top : 150px	
}

