body{
	margin:0px auto;
	padding:0px;
	background-color:#333;
	font-family:Arial;
	font-size:11px;
}
#containar{
	width:1000px;
	margin:0px auto;
	background-color:#FFF;
}
#maindiv{
	width:1000px;
	margin:0px auto;
	background-color:#FFF;
}
#flashdiv{
	width:1000px;
	height:309px;
}
#maincenterdiv{
	width:1000px;
	float:left;
	background-color:#FFF;
}
#leftdiv{
	width:241px;
	height:auto;
	float:left;
	background:url(images/serveces-repet-bg.jpg) repeat-y;
}
#services-bg{
	width:216px;
	height:35px;
	float:left;
	margin-top:8px;
	margin-left:4px;
	background:url(images/services-bg.jpg) no-repeat;
}
.services-bg-taxt{
	font-size:15px;
	color:#FFF;
	padding:10px 0px 0px 57px;
	float:left;
}
.services-bg-taxt2{
	font-size:15px;
	color:#FFF;
	padding:10px 0px 0px 57px;
	float:left;
}
.iconediv{
	width:20px;
	float:left;
	padding:15px 0px 0px 15px;
}
.iconediv2{
	width:28px;
	float:left;
	padding:0px 5px 2px 0px;
}
.link{
	width:170px;
	font-size:16px;
	color:#2d2d2d;
	padding:8px 0px 0px 12px;
	float:left;
}
.link a{
	color:#2d2d2d;
	text-decoration:none;
}
.link a:hover{
	color:#8d0222;
	text-decoration:none;
}

.text2{
	width:195px;
	font-size:10px;
	padding:8px 0px 0px 14px;
	float:left;
	text-align:justify;
}
.rightdiv{
	width:758px;
	float:left;
	background-color:#FFF;
	margin:0px auto;
	padding-bottom:6px;
}
.homecontant{
	height:20px;
	font-size:17px;
	color:#e90000;
	font-weight:bold;
	padding-left:5px;
	padding-top:8px;
}

.right-box-top{
	width:758px;
	margin-top:20px;
}
.right-box-center{
	width:758px;
	float:right;
	background-image: url(images/right-box-center.jpg);
	background-repeat: repeat-y;
}


.right-box-bottum{
	width:758px;
	margin-bottom:14px;
}
#maincontant1{
	width:355px;
	height:300px;
	float:left;
	margin-left:20px;
}	
#contant1{
	width:355px;
	height:100px;
	float:left;
}	
#picdiv1{
	width:79px;
	height:79px;
	float:left;
	margin-right:10px;
}
.contanttext1{
	width:180px;
	font-size:13px;
	color:#055c8d;
	margin-left:95px;
	font-weight: bold;
}
.contanttext2{
	width:180px;
	font-size:12px;
	color:#2f2e2f;
	margin-left:95px;
	text-align:justify;
}
.link2{
	width:180px;
	font-size:12px;
	color:#000000;
	text-align:right;
	margin-left:95px;
font-weight:bold;
}
.link2 a{
	color:#000000;
	text-decoration:none;
}
.link2 a:hover{
	color:#003678;
	text-decoration:none;
}
#maincontant2{
	width:355px;
	height:300px;
	float:left;
}	
#buttonsdiv{
	width:758px;
	height:44px;
}
.main-but{
	width:153px;
	height:44px;
	float:left;
}
.about-but{
	width:151px;
	height:44px;
	float:left;
}
.services-but{
	width:151px;
	height:44px;
	float:left;
}
.estimate-but{
	width:151px;
	height:44px;
	float:left;
}
.contact-but{
	width:152px;
	height:44px;
	float:left;
}
#bottumdiv{
	width:1000px;
	height:60px;
	float:left;
	background-color:#6f001a;
padding-top:20px;
line-height:20px;
text-align:center;
color:#FFF;
font-size:12px;
}
#bottumdiv a{
	color:#FFF;
	text-decoration:none;
}
#bottumdiv a:hover{
	color:#e0f301;
	text-decoration:none;
}
#picdiv{
	width:1000px;
	height:743px;
}
.menudiv{
	width:224px;
	float:left;
	padding-left:4px;
}
.TopMenu {
	float: left;
	height: 34px;
	width: 996px;
	padding-top: 3px;
	padding-left: 4px;
}

.centercontant{
	width:700px;
	float:left;
	font-size:14px;
	line-height:16px;
	text-align:justify;
	margin-left:25px;
}
.contantlink{
	font-size:16px;
	color:#9a0225;
}
.contantlink1{
	font-size:16px;
	color:#9a0225;
	text-align:center;
}.Field {
	width: 200px;
}
.AlignRight {
	text-align: right;
}
.flower {
	text-align: center;
	width: 700px;
}










.buttonsdiv{
	width:1000px;
	height:38px;
	float:left;
	background:url(images/Buttons-bg.jpg);
}
.but-1{
	width:105px;
	height:34px;
	float:left;
	padding-left:4px;
	padding-top:3px;
}
.but-2{
	width:149px;
	height:34px;
	float:left;
	padding-top:3px;
	padding-left: 4px;
}
.but-3 {
	width:185px;
	height:34px;
	float:left;
	padding-top:3px;
	padding-left: 4px;
}
.imgRight {
	padding-left: 10px;
}
.contacttop
{
	width:700px;
	float:left;
}
.contactmiddle
{
	width:700px;
	float:left;
	background-color: #faf1e2;
}
.contactbott
{
	width:700px;
	float:left;
}
.contactsubhead {
	font-size: 12pt;
	float: left;
	width: 700px;
	color: #900;
	text-align: center;
	font-weight: bold;
	font-family: verdana;
	margin-top: 25px;
}
.LeftAddress {
	float: left;
	width: 250px;
	text-align: center;
}
.LeftAddress1 {
	float: left;
	width: 250px;
	line-height: 20px;
	font-size: 10pt;
	border-bottom: 1px solid #e7a73f;
}
.LeftAddress2 {
	float: left;
	width: 250px;
	line-height: 20px;
	font-size: 10pt;
}


.RightAddress {
	float: left;
	width: 250px;
	text-align: center;
}
.RightAddress1 {
	float: left;
	width: 250px;
	line-height: 20px;
	font-size: 10pt;
	border-bottom: 1px solid #e7a73f;
}
.RightAddress2 {
	float: left;
	width: 250px;
	line-height: 20px;
	font-size: 10pt;
}
.Tel {
	float: left;
	width: 700px;
	text-align: center;
	font-size: 10pt;
	margin-top: 10px;
	margin-bottom: 25px;
	line-height: 20px;
}
.contactpic {
	float: left;
	width: 200px;
	margin-top: 25px;
}
.GalleryGroup {
	float: left;
	width: 700px;
	margin-top: 17px;
}
.GalleryDye {
	float: left;
	width: 210px;
	padding: 10px;
	border: solid 1px #aaaaaa;
}
.Gallery1 {
	float: left;
	width: 210px;
	padding: 5px;
	border: solid 1px #aaaaaa;
}
.Gallery2 {
	float: left;
	width: 210px;
	margin-left: 17px;
	padding: 5px;
	border: solid 1px #aaaaaa;
}
.Gallery3 {
	float: left;
	width: 210px;
	margin-left: 17px;
	padding: 5px;
	border: solid 1px #aaaaaa;
}


.customInfo{
	width:700px;
	float:left;	
	padding-left:29px;
	padding-right:29px;
	font-size:12pt;
	line-height:20pt;
	color:Black;
}

.customInfo A
{
text-decoration:none;
color:Black;
font-weight:bold;
}
.customInfo A:hover
{
text-decoration:none;
color:Red;
font-weight:bold;
}

.customInfoCountry{
	width:730px;
	float:left;	
	padding-left:10px;
	padding-right:4px;	
	text-align:center;	
	font-size:12pt;
	padding-bottom:10px;
	font-weight:bold;
	color:Navy;
}
.customInfoTitle{
	width:730px;
	float:left;	
	padding-left:10px;
	padding-right:4px;	
	text-align:center;	
	font-size:12pt;
	padding-bottom:20px;
	font-weight:bold;	
}
.customInfoDetails{
	width:730px;
	float:left;	
	padding-left:10px;
	padding-right:4px;	
text-align:justify;
font-size:10pt;
font-family:Arial, Verdana;
font-weight:bold;
}
.customInfoDetails A
{
	text-decoration:none;
	color:Black;	
	font-weight:bold;
}
.customInfoDetails A:hover
{
	text-decoration:none;
	color:Red;
	font-weight:bold;
}

.right-box-center-Text
{
    width:758px;
	float:right;
	text-align:center;		
}
