@charset "utf-8";
/* CSS Document */
*{border:0; list-style:none; outline:none; padding:0;}
body {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.top_bg {
background:url(../images/top_bg.jpg) top;
font-size:10px;
color:#4C4C4C;
height:24px;
}

.logo_bg {
background:url(../images/logo_bg.jpg) top;
font-size:10px;
color:#4C4C4C;
height:24px;
}
.banner {
background:url(../images/banner.jpg) top center #414141 repeat-y;
}
.middle_bg {
background:url(../images/body_bg.jpg);
}
.banner_d {
color:#4C4C4C;
text-align:center;
font-size:12px;
font-weight:bold;
}

.welcome_bg {
background:url(../images/welcome_bg.jpg) repeat-x top;
}

.welcome_bg01 {
background:url(../images/welcome_bg01.jpg) repeat-x top;
}

.welcome_text {
line-height:19px;
padding:10px;
color:#4C4C4C;
}
.welcome_head {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
padding:10px 0px 2px 0px;
font-weight:bold;
color:#4C4C4C;
}
.welcome_head a{
font-family:Georgia, "Times New Roman", Times, serif;
color:#4C4C4C;
text-decoration:none;
}
.welcome_head a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
color:#797979;
text-decoration:none;
}

.inside_head {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
padding:10px 0px 2px 10px;
font-weight:bold;
color:#4C4C4C;
}

.welcome_head_text {
padding:5px 5px 10px 0px;
color:#4C4C4C;
line-height:19px;
}
.welcome_head_text a{
color:#4C4C4C;
text-decoration:none;
}
.welcome_head_text a:hover{
color:#797979;
text-decoration:none;
}


.our_portfolio_head {
font-size:18px;
font-family:Georgia;
padding:10px 0px 10px 3px;
}
.blue_span {
color:#75ABD9;
}
.read_more{
text-transform:uppercase;
color:#4C4C4C;
font-size:13px;
}
.green_span {
color:#7FAA00;
}
.pink_span {
color:#e773a0;
}
.yellow_span {
color:#f9851c;
}
.grey_span {
color:#999999;
}

.t_heading_bg {
background:url(../images/heading_bg.jpg) repeat-x top;
}
.quote_head {
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}
.testtimonials {
padding:10px 5px 10px 10px;
line-height:18px;
}
.testtimonials_head {
padding:5px 10px 5px 0px;
font-weight:bold;
}
.articles_head {
font-size:11px;
padding:5px 5px 5px 10px;
color:#818181;
}
.articles_head a{
font-size:11px;
text-decoration:none;
color:#818181;
}
.articles_head a:hover{
font-size:11px;
text-decoration:none;
color:#999999;
}

.articles_text {
font-size:11px;
padding:5px 5px 5px 10px;
line-height:18px;
}
.articles_text a{
font-size:11px;
text-decoration:none;
color:#000000;
line-height:18px;
}
.articles_text a:hover{
font-size:11px;
text-decoration:none;
color:#333333;
line-height:18px;
}
.bott_link {
color:#717171;
line-height:25px;
}

.bott_link a{
color:#717171;
line-height:20px;
text-decoration:none;
}
.bott_link a:hover{
color:#a7a7a7;
}
.bott_head {
color:#ffffff;
padding:10px 0px 10px;
font-size:13px;
font-weight:bold;
}

.bott_link {
color:#717171;
line-height:22px;
}

.bott_link a{
color:#717171;
text-decoration:none;
line-height:22px;
}

.bott_link a:hover{
color:#b7b7b7;
text-decoration:none;
}
.name_f {
width:86px;
font-family:Calibri, verdana;
background:#2a2a2a;
height:18px;
padding:5px;
color:#717171;
border:solid 1px #484848;
}
.email_f {
width:192px;
background:#2a2a2a;
height:18px;
color:#717171;
padding:5px;
border:solid 1px #484848;
}
.banner_head {
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:34px;
padding:15px 0px 10px 0px;
color:#FFFFFF;
text-shadow: 1px 1px 1px #000000;
}

.banner_head_inside {
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:34px;
padding:15px 0px 10px 15px;
color:#FFFFFF;
text-shadow: 1px 1px 1px #000000;
}


.banner_text {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:22px;
padding:5px 0px 15px 0px;
color:#FFFFFF;
text-shadow: 1px 0px 1px #000000;
}


