body{
margin:0px auto;
padding:0px;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
}
#main{width:100%; margin:0px;}
#width {width:819px; margin:0px auto;}
/* header css Start Here */
#header {
width:100%;
margin:0px;
padding:0px;
float:left;
}
/* header css close Here */

/* navigation css start Here */
#navigation {
float:left;
margin:0px;
padding:0px;
width:100%;
}
.navigation_bg {
background-image:url(../images/navigation_bg.jpg);
background-repeat:repeat-x;
line-height:27px;
border-top:1px solid #cbcbcb;
border-bottom:1px solid #cbcbcb;
}
.navigation_text {
width:819px;
margin:0px auto;
padding:0px;
border-left:1px solid #cbcbcb;
height:27px;
}
ul#simple-menu{list-style-type:none;height:27px;font-family:verdana;font-size:11px; margin:0;padding: 0px;float:left;}
ul#simple-menu li{display:block;float:left;margin:0px; height:27px;}
ul#simple-menu li a{display:block;float:left;color:#5d5c5c;line-height:27px;text-decoration:none;height:27px;width:116px;text-align:center; text-transform:uppercase;border-right:1px solid #cbcbcb;}
ul#simple-menu li a:hover{color:#e2193d;background-image: url(../images/navigation_over.jpg);background-repeat:repeat-x; }
ul#simple-menu li a.current{color:#e2193d;background-image: url(../images/navigation_over.jpg);background-repeat:repeat-x;font-weight:bold;}
ul#simple-menu li a.current:hover{color:#e2193d;background-image: url(../images/navigation_over.jpg);background-repeat:repeat-x;font-weight:bold;}
/* navigation css close Here */

/* center part css start Here */
#middle {
width:819px;
margin:0px;
padding:0px;
}
.height25 {
float:left;
height:25px;
width:100%;
}
/* center part css close Here */
img{border:0px;}
/* right part css start Here */
#right_pannel {
float:left;
margin:0px;
width:588px;
padding:0px;
}
h1{
font-family:verdana;
font-size:13px;
color:#404040;
line-height:25px;
text-transform:uppercase;
font-weight:bold;
}
.heading {
font-family:tahoma;
font-size:12px;
float:left;
color:#282a2a;
width:100%;
line-height:25px;
}
.text {
font-family:tahoma;
font-size:11px;
color:#888787;
text-align:justify;
line-height:16px;
float:left;
width:100%;
}
.text b{
font-family:tahoma;
font-size:11px;
color:#e2193d;
font-weight:bold;
}
.text a{
color:#e2193d;
text-decoration:none;
}
.text a:hover{
color:#888787;
text-decoration:none;
}
.services {
width:100%;
float:left;
margin:5px 0px 5px 0px;
padding:0px;
}
.testimonial_bg1 {
background-image: url(../images/tesimonial_bg1.jpg);
background-repeat:no-repeat;
float:left;
width:100%;
height:105px;}
.testimonial_bg2 {
background-image: url(../images/tesimonial_bg2.jpg);
background-repeat:no-repeat;
float:left;
width:100%;
height:105px;}
.testimonial_inner {
width:93%;
padding:12px 15px 15px 20px;
float:left;
}
.tesimonial_img {
width:68px;
float:left;
}
.tesimonial_content {
font-family:tahoma;
font-size:11px;
color:#666464;
text-align:justify;
float:left;
width:83%;
margin:0px 0px 0px 10px;
line-height:18px;
}
.testimonial_writer {
font-family:tahoma;
font-size:11px;
color:#e2193d;
float:right;
padding:5px 25px 0px 0px;
width:25%;
}
.testimonial_writer b {
font-family:tahoma;
font-size:11px;
color:#fe2901;
}

.portfolio{ 
 margin:0px;
 padding:30px 0px 0px 0px;
 width:100%;
 height:auto;
 float:right;

}

.righttop{ 
 margin:0px;
 padding:0px 0px 0px 0px;
 width:100%;
 height:13px;
float:left;
 
}
.rightmiddle{ 
 margin:0px 0px 0px 12px;
 padding:0px 0px 3px 30px;
 width:545px;
 height:auto;
 float:right;
 background-image: url(../images/middlebg.gif);
 background-repeat: repeat-y;
 background-position:left top;

}
.rightbottom{ 
 margin:0px;
 padding:0px 0px 0px 0px;
 width:98%;
 height:16px;
 float:right;

}

.image{ 
 margin:0px;
 padding:2px 12px 2px 12px;
 text-decoration:none;

 

}
.image a:link,.image a:visited { 
 margin:0px;
 padding:0px 0px 0px 0px;
 text-decoration:none;


}

.image a:hover{
 margin:0px;
 padding:0px 0px 0px 0px;
 border:1px dashed #c20000;
 text-decoration:none;

}

/* right part css close Here */

/* page content css start here*/
.breadcum_text {
font-family:tahoma;
font-size:11px;
color:#595858;
line-height:18px;
word-spacing:3px;
border-bottom:15px solid #FFFFFF;
}
.breadcum_text b{
font-family:tahoma;
font-size:11px;
color:#595858;
font-weight:bold;
}
.breadcum_text a{
color:#595858;
text-decoration:none;
}
.breadcum_text a:hover{
color:#e2193d;
text-decoration:none;
}
.page_heading {
font-family:verdana;
font-size:15px;
color:#e2193d;
font-weight:bold;
border-bottom:1px dotted #9c979b;
letter-spacing:1px;
line-height:33px;
text-transform:uppercase;
}
.sub_heading {
font-family:verdana;
font-size:11px;
color:#595858;
font-weight:bold;
border-left:3px solid #158591;
line-height:25px;
background-color:#f6f5f5;
padding-left:10px;
}
.inner_tab {
font-family:tahoma;
font-size:11px;
color:#595858;
background-image:url(../images/inner_tab.jpg);
background-repeat:repeat-y;
line-height:20px;
padding-left:40px;
}

/* page content css close here*/

/* left part css start Here */
#left_pannel {
float:left;
margin:0px;
width:231px;
padding:0px;
}
.left_part{
float:left;
margin:0px;
width:198px;
padding:0px;
}
.newsletter_bg {
background-color:#ecebeb;
border: 1px solid #dfdfdf;
width: 165px;
font-family:tahoma;
font-size:11px;
color:#484848;
line-height:18px;
padding:5px;
}
.newsletter_bg b{
font-family:tahoma;
font-size:11px;
color:#c20000;
font-weight:bold;
}
.newsletter_bg a{
color:#000000;
text-decoration:underline;
}
.newsletter_bg a:hover{
color:#c20000;
text-decoration:none;
}
.newsletter_form {
border:1px solid #a6a5a5;
font-family:tahoma;
font-size:11px;
color:#595858;
width:145px;
height:16px;
line-height:16px;
padding-left:5px;
margin-top: 5px; margin-bottom: 5px;
}
/* left part css close Here */

/* footer link part css start Here */
#footer_link_bg {
background-image:url(../images/footer_link_bg.jpg);
background-repeat:repeat-x;
width:100%;
float:left;
height:213px;
border-bottom:2px solid #FFFFFF;
}
#footer_link {
background-image:url(../images/footer_link_bg.jpg);
background-repeat:repeat-x;
height:183px;
margin:0px auto;
padding:15px 0px 15px 0px;
width:819px;
}
.footer_heading {
font-family:tahoma;
font-size:12px;
color:#404040;
font-weight:bold;
width:192px;
float:left;
text-transform:uppercase;
padding:0px 0px 0px 12px;
}
.footer_text {
font-family:tahoma;
font-size:11px;
color:#444343;
width:172px;
float:left;
padding:0px 0px 0px 28px;
background-image:url(../images/footer_text_bg.jpg);
background-repeat:repeat-y;
line-height:20px;
border-right:1px dotted #e2193d;
}
.footer_text a{
color:#444343;
text-decoration:none;
}
.footer_text a:hover{
color:#e2193d;
text-decoration:underline;
}
.footer_text2 {
font-family:tahoma;
font-size:11px;
color:#444343;
width:175px;
float:left;
padding:0px 0px 0px 20px;
background-image:url(../images/footer_text_bg2.jpg);
background-repeat:repeat-y;
line-height:20px;
border-right:1px dotted #e2193d;
margin:0px 0px 0px 10px;
}
.footer_text2 a{
color:#444343;
text-decoration:none;
}
.footer_text2 a:hover{
color:#e2193d;
text-decoration:underline;
}
.footer_text3 {
font-family:tahoma;
font-size:11px;
color:#444343;
width:173px;
float:left;
padding:0px 0px 0px 20px;
background-image:url(../images/footer_text_bg2.jpg);
background-repeat:repeat-y;
line-height:20px;
margin:0px 0px 0px 10px;
}
.footer_text3 a{
color:#444343;
text-decoration:none;
}
.footer_text3 a:hover{
color:#e2193d;
text-decoration:underline;
}
/* footer link part css close Here */

/* footer part css start Here */
#footer_background {
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
float:left;
width:100%;
}
#footer_bg {
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
height:85px;
width:819px;
margin:0px auto;
padding:10px 0px 0px 0px;
}
.footer_site_link {
width:100%;
float:left;
font-family:verdana;
font-size:11px;
color:#5d5c5c;
text-align:center;
margin:0px;
padding:0px;
line-height:20px;
letter-spacing:1px;
word-spacing:2px;
}
.footer_site_link a{
color:#5d5c5c;
text-decoration:none;
}
.footer_site_link a:hover{
color:#e2193d;
text-decoration:none;
}
.html_logo{
width:50%;
float:left;
margin:0px;
padding:12px 0px 0px 0px;
}
.copyright {
font-family:tahoma;
font-size:11px;
color:#5d5c5c;
text-align:right;
width:49%;
float:left;
padding:12px 0px 0px 0px;
}
/* footer part css close Here */
form {
	margin:0;
	padding:0;
}
#contact input {
	padding:2px;
	width:200px;
}
textarea {
	padding:2px;
	width:200px;
	height:100px;
}
.button {
	width:60px;
}
p {
	margin:0 0 5px 0;
	padding:0;
}
.error {
	color:#FF0000;
	margin:0 0 10px 0;
}
.accept {
	color:#339966;
	margin:0 0 10px 0;
}

.text b1{
font-family:tahoma;
font-size:11px;
color:#595858;
font-weight:bold;
}
