body {
	background-image:url(../images/main_background.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #353430;
}

img {
	border:0px;
	padding:0px;
	margin:0px;
	vertical-align:bottom;
}


.textparas {
	width:270px;
	padding-right:15px;

}


.textparasRight {
	float:right;
	width:270px;
	padding-right:15px;

}

.small_titles {
	color: #FFFFFF;
	font-weight: bold;
}




#DIVHolder {
	width: 650px;
	/*height: 768px;*/
	margin: 0px auto 0px auto;
	border: 0px;
	/*background-color: #FFFFFF;*/
}


#HorizLine {
	width:650px;
	height:45px;
	margin-bottom: 3px;
	border-bottom: 1px solid #555;

}


#DIVBody {
	float:right;
	width:650px;
	margin-bottom: 25px;

	/*background-color:#FF0000;*/
}

#FooterLine {
	width:650px;
	height:1px;
	margin-bottom: 3px;
	background-color:#625f58;

}

#DIVFooter {
	width:650px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8f8a80;
	padding-top: 5px;
	border-top: 1px solid #555;

}

#Foot1 {
	float:left;
	height:23px;
}

#Foot2 {
	float:right;
	height:23px;
}

#DIVFooter a:link {
	color: #a7a5a0;
	text-decoration: none;
	font-weight:normal;

}
#DIVFooter a:visited {
	text-decoration: none;
	color: #a7a5a0;
	font-weight:normal;

}
#DIVFooter a:hover {
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;

}
#DIVFooter a:active {
	text-decoration: none;
	color: #a7a5a0;
	font-weight:normal;
	
}
.RightTextBlurbs {
	display: none;
}




/*------------------------------------page specific------------------ */

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353430;
	line-height: 1.5;
	/*margin-top:0px;*/
}

a:link {
	color: #fff;
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color: #fff;
	font-weight:bold;
}
a:hover {
	text-decoration: none;
	color: #dddddc;
	font-weight:bold;
}
a:active {
	text-decoration: none;
	color: #fff;
	font-weight:bold;
}

#DIVHeader {
	width:952px;
	height: 65px;
	background-image:url(../images/banner_home_textversion.jpg);
	background-repeat:no-repeat;
}

#DIVContent {
	width:650px;
	/*height:410px;*/
	/*background-color:#009933*/
}








#MenuTextversion {
	height:25px;
	padding:10px;
	background-image:url(../images/text_version/textv_menubg.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7e7c79;
}

#AboutUs {
	margin-top:20px;
	background-color:#e08bc4;
	padding:10px 30px 20px 30px;
	background-image:url(../images/text_version/about_bg.jpg);
	background-repeat:repeat-x;
	background-color:#dd7ebe;
}


#OurServices {
	margin-top:20px;
	background-color:#acdb6b;
	padding:10px 30px 20px 30px;
	background-image:url(../images/text_version/services_bg.jpg);
	background-repeat:repeat-x;
	background-color:#95c552;
	
}

#OurClients {
	margin-top:20px;
	background-color:#f7aa42;
	padding:10px 30px 20px 30px;
	background-image:url(../images/text_version/portfolio_bg.jpg);
	background-repeat:repeat-x;
	background-color:#ec9b2a;
}


#ContactUs{
	margin-top:20px;
	background-color:#f2cc33;
	padding:10px 30px 20px 30px;
	background-image:url(../images/text_version/contact_bg.jpg);
	background-repeat:repeat-x;
	background-color:#f0ba25;
}



.titles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#ffffff;


}

.subtitles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;


}

.tablecolor {
	background-color:#686765;

}

/*--------------- SCROLLER --------------*/


#scrollerHolder {
	width:390px;
	margin:auto;


}

#scrollBorder {
	/*height:386px;
	width:390px;*/
	/*border:1px solid #33CC00;*/

}



#scroller {
	height:403px;
	width:390px;
	/*padding-top:32px;*/
	overflow:auto;
	scrollbar-face-color:#f1ad36;
	scrollbar-arrow-color:#fee9cc;
	scrollbar-track-color:#e68c0e;
	scrollbar-shadow-color:#fee9cc;
	scrollbar-highlight-color:#fee9cc;
	scrollbar-3dlight-color:#db850c;
	scrollbar-darkshadow-color:#b16d12;
}

#scrollerContent {
	/*height:390px;*/
	width:1300px;
	/*padding-top:55px;*/
	/*background-color:#000099;*/
	

}

#thumbsText {
	height:20px;
	padding-top:15px;
	/*background-color:#0000CC;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}

.thumbs {
	padding-bottom:10px;

}


#thumbsTextTable {
	/*background-color:#00FF66;*/
	/*width:1000px;*/
	
}

#thumbsTextTable td {
	/*width:157px;*/
}







/*-------------------------*/



#TitleSurround {
	/*background-color:#FF00CC;*/
	margin-top:10px;
	margin-left:15px;
	padding-right:15px;
	width:360px;

}



#HorizLine_title {
	width:380px;
	height:1px;
	margin-top:10px;
	margin-bottom: 10px;
	background-color:#3a3938;
	margin-left:5px;
	margin-right:5px;

}

#TextBox {
	width:360px;
	padding:5px 15px 15px 15px;
}






.date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#85837f;

}


ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #353430;
	line-height: 2;

}
