/* CSS Document */

body 
{
margin:0;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}

#wrapper 
{
margin: 0px auto 0px auto;
width:1003px;
}

#header 
{
float:left;
width:1003px;
height:178px;
}

#header-left 
{
float:left;
width:604px;
height:178px;
}

#logo 
{
float:left;
position:relative;
top:0px;
left:30px;
width:523px;
height:92px;
}

#testimonial 
{
float:left;
width:460px;
height:75px;
background:url(images/comments.gif) no-repeat;
}

#header-right
{
float:left;
width:399px;
height:160px;
}

.head-main 
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.head-main:hover 
{
text-decoration: none;
color:#E3A626;
}


.head-link 
{
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.head-link:hover 
{
text-decoration: none;
color:#E3A626;
}

.testimonial 
{
font-size:14px;
line-height:20px;
color:#000000;
text-align:right;
}

.testimonial-com 
{
font-size:14px;
color:#E3A626;
line-height:20px;
font-weight:bold;
text-align:right;
text-decoration:none;
}
.testimonial-com a
{
text-decoration:none;
}
.testimonial-com a:hover
{
text-decoration:none;
}

#menu 
{
float:left;
width:1003px;
height:47px;
background-color:#C7C7C7;
}

#menu-links 
{
margin: 0px auto 0px auto;
width:935px;
height:47px;
background-color:#848484;
}

.mainfont 
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

#content 
{
float:left;
width:1003px;
overflow:hidden;
}

#welcome 
{
float:left;
width:1003px;
height:269px;
background:url(images/mainbg.jpg) repeat-x;
}

#welcome-center 
{
margin: 0px auto 0px auto;
width:780px;
height:269px;
}

.welcome-heading 
{
font-size:22px;
color:#A03AAE;
}

.welcome-heading1{
font-size:18px;
color:#A03AAE;
}
.welcome-heading1 a{
text-decoration:none;
color:#A03AAE;
}
.welcome-heading1 a:hover{
text-decoration:underline;
}

.welcome-heading2 {
font-size:15px;
color:#A03AAE;
font-weight:bold;
}
.welcome-text 
{
font-size:14px;
line-height:15px;
color:#646464;
text-align:justify;
}

.welcome-text1{
font-size:14px;
line-height:18px;
color:#646464;
list-style:url(images/bullet.png) inside;
}
.welcome-text1 a{
color:#646464;
list-style:url(images/bullet.png) inside;
text-decoration:none;
}
.welcome-text1 a:hover{
text-decoration:underline;
}

.welcome-text2{
font-size:15px;
color:#A03AAE;
font-weight:bold;
list-style:url(images/bullet.png);
}

.welcome-text2 a{
color:#A03AAE;
text-decoration:none;
list-style:url(images/bullet.png);
}
.welcome-text2 a:hover{
text-decoration:underline;
}
.welcome-text3{
font-size:14px;
line-height:18px;
color:#646464;
list-style:url(images/bullet.png) inside;
padding-left:10px;
}
.welcome-text3 a{
color:#646464;
list-style:url(images/bullet.png) inside;
text-decoration:none;
padding-left:10px;
}
.welcome-text3 a:hover{
text-decoration:underline;
}

#main-text-area
{
float:left;
width:1003px;
overflow:hidden;
background:#e1e1e1 url(images/mainbg.jpg) repeat-x;
}

#text-area-center 
{
margin: 0px auto 0px auto;
width:780px;
}

#services 
{
float:left;
width:1003px;
background:#ededed url(images/servicesbg.jpg) repeat-x;
}

#services1 
{
margin:0px auto 0px auto;
width:801px;
}

.servicehead 
{
font-size:16px;
font-weight:bold;
color:#A03AAE;
}
#services-inner
{
float:left;
width:1003px;
overflow:hidden;
background:#ededed url(images/servicesbg.jpg) repeat-x;
}
.bullet 
{
background:url(images/bullet.png) no-repeat bottom;
}

.servicetext 
{
font-family:Arial;
font-size:11px;
padding-left:10px;
}

#portfolio {

float:left;
width:1003px;
overflow:hidden;

}

#portfolio-top {
float:left;
width:1003px;
height:39px;
border-bottom:#E7E7E7 1px solid;
}
.portfoliobutt{

background:url(images/portfoliobutt.png) no-repeat bottom;
font-size:12px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
line-height:35px;
}
.portfoliobutt1{
background:url(images/portfoliobutt.jpg) no-repeat bottom;
font-size:12px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
line-height:35px;
text-decoration:none;
}
.portfoliobutt1:hover{
font-weight:bold;
text-align:center;
color:#FFFFFF;
line-height:35px;
font-size:13px;
text-decoration:none;
}
.portfoliobutt1:visited
{
text-align:center;
text-decoration:none;
}
.portfoliobutt1:active
{
text-decoration:none;
}
.copy
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:20px;
}
.middbutton
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:25px;
text-decoration:none;
}

.middbutton:hover
{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
line-height:25px;
text-decoration:none;
}

.middbutton:visited
{
text-decoration:none;
}

.middbutton:active
{
text-decoration:none;
}

.middbutton1
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:20px;
text-decoration:none;
}

.middbutton1:hover
{
color:#E3A626;
text-decoration:none;
}

.middbutton1:visited
{
text-decoration:none;
}

.middbutton1:active
{
text-decoration:none;
}

#portfolio-gallery 
{
float:left;
width:1003px;
}

#portfolio-images
{
margin:0 auto 0 auto;
width:773px;
background-color:#FFFFFF;
}

.portfolio-name
{
font-size:12px;
font-weight:bold;
color:#E3A626;
text-decoration:none;
}
.portfolio-name a
{
color:#E3A626;
text-decoration:none;
}

.portfolio-name:hover 
{
text-decoration:none;
}
.portfolio-name1{
font-size:11px;
font-weight:bold;
color:#E3A626;
text-decoration:none;
}
.portfolio-name1 a{
color:#E3A626;
text-decoration:none;
}

.portfolio-name1:hover {
text-decoration:underline;
}

.send_btn {
background:url(images/send-btn.png);
width:110px;
height:33px;
border:none;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.send_btn a{
color: #993300;
text-decoration:none;
}
.send_btn a:hover {
color: #993300;
text-decoration:underline;
}
.form-text{
font-size:14px;
color:#646464;
font-weight:normal;
}
.form-text1{
font-size:12px;
color:#646464;
}
.form-text2{
font-size:14px;
font-weight:bold;
color:#A03AAE;
}

.form-text3{
font-size:12px;
font-weight:bold;
color:#A03AAE;
}
#footer
{
float:left;
width:1003px;
height:104px;
background-color:#000000;
}

ul#tabs 
{
padding: 0px;
margin: 6px 0px 0px 0px;
list-style:none;
}

ul#tabs li 
{
padding: 0px;
margin: 0px 10px 0px 0px;
float:left;
width: 137px;
}

ul#tabs li a, ul#tabs li a:visited 
{
text-decoration: none;
display:block;
background-image:url(images/portfoliobutt.png);
background-repeat:no-repeat;
text-align:center;
color: #993300;
font-size:12px;
font-weight:bold;
line-height:35px;
height: 33px;
}

ul#tabs li a:hover, ul#tabs li a.selected 
{
color: #FFFFCC;
}

