@charset "utf-8";
/* CSS Document */


img, div, a:hover {border: none;behavior:url(iepngfix.htc);}

html {background: url(images/pagebg.jpg) top repeat-x; background-color: #111111;}
body {width: 958px; margin: 0px auto; font-family:"Trebuchet MS", "Trajan Pro"; font-size:12px; padding-top:0px;}
a{ text-decoration: none;}
h1 { color:#b5b5b5; font-family:"Times New Roman", Times, "Trajan Pro"; font-size:42px; padding-top:0px; margin-top:0px; font-weight: normal;}
h2 { color:#b5b5b5; line-height: 120%; font-size:12px; font-weight: normal;}
h2 a{ color:#b5b5b5; line-height: 120%; font-size:12px; font-weight: normal;}
#top { height:135px; background:url(images/top.jpg) top no-repeat;}
#logo{ width:343px; height:130px; float:left;}
#logo img {border:none;}
#nav {float:right; padding-top: 100px;}
#nav a{ color:#ccb69a;padding-left:30px; padding-right:30px; font-size: 13px;}




#banner {height:194px; float:left;}
#contents { background:url(images/contentbg1.jpg) top no-repeat; color:#b5b5b5; min-height:490px; clear:both;}
#contents p{ color:#b5b5b5; line-height: 120%;}
#contents-inner { background:url(images/contentbg.jpg) top no-repeat; color:#b5b5b5; min-height:490px; clear:both;}
#contents-inner p{ color:#b5b5b5; padding:15px; line-height: 120%;}



#data {padding: 35px; padding-top:0px;}

/*
#data1 table{margin: 0px auto;}
#data1 td{ background:url(images/frame.gif) center no-repeat; height:167px;width:50%;padding-left: 35px; padding-top:30px; vertical-align:top; }
#data1 td img{ border: none;}*/


#data1{margin: 0px auto; width:780px;}
.profileclass{background:url(images/frame.gif) center no-repeat; height:167px;width:338px;padding-left: 35px; padding-top:30px; vertical-align:top; float:left; margin-right: 15px; margin-bottom:15px;}
.profileclass img{ border:none;}



#services{width: 270px; height:280px; padding-top:40px;  padding-left:44px; float:left; text-align:left; padding-right:40px;}
#services ul {padding: 0px; margin: 0px;}
#services ul li {list-style-type: none; font-size:14px; line-height:28px; padding-left:5px;}
#projects{width:483px; float:left; padding-top: 60px; padding-left:51px; padding-right:70px; padding-bottom: 56px; height:204px;}
#footer {width:928px; height: 74px; background:url(images/footer.jpg) top no-repeat; padding-left:30px; padding-top:15px; clear:both; float:left; color:#4c462f;}
#footer a{color:#4c462f; font-size:11px;}
.btn {height:31px; width:114px; background: url(images/btn.jpg) top no-repeat; color:#b5b5b5; text-align:center; float:right; padding-top:11px;} 




#plans{width:850px; margin: 0px auto; height: 120px; padding-left:35px; padding-top:28px; background: url(images/plansbg.jpg) top no-repeat;}

h3{font-size:14px; font-weight:bold;}

.plans{padding-left:40px; color:#FFFFFF; width:260px; float:left;}
.plansl{padding-left:40px; color:#FFFFFF; width:200px; float:left;}
.boldtxt{font-size:14px; font-weight:bold}




.profilelinks{margin-left:115px;padding-top:15px; position:absolute; }

*html .profilelinks{margin-left:115px;padding-top:12px; position:absolute; }

.profilelinks a{ color:#7f654b; font-family: "Times New Roman", Times, serif, "Trajan Pro";font-size:16px;}
.profilelinks a:hover{ color: #C9C9C9; font-family: "Times New Roman", Times, serif, "Trajan Pro";font-size:16px;}

.galtop {height:174px; width:470px;}
.gal1{width:470px; height:174px; }

.gal1 h1{color:#797979; font-family:"Times New Roman", Times, serif, "Trajan Pro"; font-weight:normal; padding-left:10px; font-size:22px; margin-bottom:8px; }
.gal1 p { padding-right:10px; line-height: normal;color:#797979; font-family: "Trebuchet MS", "Trajan Pro"; font-weight:normal; padding-left:10px; font-size:12px;}

.gal1 h1 a{color:#797979;padding-bottom:0px; }
.gal1 p a{color:#797979;}
.gal1 img  {margin-right:10px; }



.linksaa{color:#797979; font-family: "Trebuchet MS", "Trajan Pro"; font-size:12px; float:left; padding-top:5px;}


.formele { background-color: transparent; border:#666666 1px solid; color:#999999;}