
body {margin:0px auto; background:url(../images/BG.jpg) top no-repeat #0B0B0B; font-family:Verdana; font-size:12px; color:#FFF;}

img {border:0;}

p {font-size:11px; text-align:justify; line-height:1.5;}

.clear {clear:both;}

#main {width:980px; height:auto; margin: 0px auto;}

.logo {width:356px; height:76px; float:left; margin-top:14px;}

.call {width:175px; line-height:23px; float:right; margin-top:43px; color:#000; background:url(../images/call_bg.png) top no-repeat; text-align:center;}

.menu {width:608px; float:right; margin-top:18px; font-weight:bold; height:36px; font-family:Trebuchet MS; display:inline;}
.menu ul {list-style:none; float:right; margin:0px auto; width:608px; display:inline;}
.menu li {color:#FFF; font-size:14px; float:left; padding:0px 22px; line-height:36px; text-decoration:none; text-align:center;}
.menu li a {color:#FFF; text-decoration:none;}
.menu li a:hover {color:#dbdb2f; text-decoration:none;}

/*Slideshow Top*/
#slideshow
{
	margin:20px auto;
	width:900px;
	height:182px;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:776px;
  height:182px;  
  overflow:auto;
  position:relative;
}
#slideshow #slidesContainer .slide
{
  margin:0 auto;
  width:776px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:182px;
}
#img {float:left;}
.slide p {margin:10px 15px; font-size:12px; width:460px; height:auto; float:right; line-height:1.7;}
.control
{
  display:block;
  width:25px;
  height:182px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl
{
  top:71px;
  left:0;
  background:transparent url(../images/prev.png) no-repeat;
}
#rightControl
{
  top:71px;
  right:0;
  background:transparent url(../images/next.png) no-repeat;
}
/*Slideshow Top*/

.centerlink {margin:0 auto; float:left; height:auto; width:980px;}
.centerlink ul {list-style:none; float:left; margin:20px; width:920px;}
.centerlink li {width:262px; height:51px; float:left; margin:20px; display:inline;}

.text_content {width:646px; padding:8px 20px; float:left; height:auto;}

.leaf_ul {width:274px; float:left; height:auto; padding:20px 0px 0px 20px;}
.leaf_ul ul {width:auto; list-style:url(../images/leaf.png);}
.leaf_ul li {width:auto; font-size:11px; padding:4px 0px;}

.more {font-weight:bold; text-decoration:none; float:right; color:#FFF;}
.more a {text-decoration:none; color:#FFF;}
.more a:hover {text-decoration:underline; color:#FFF;}

.more_orange {font-weight:bold; text-decoration:none; float:right; color:#ff4e26;}
.more_orange a {text-decoration:none; color:#ff4e26;}
.more_orange a:hover {text-decoration:underline; color:#ff4e26;}

.form {width:334px; height:auto; margin:10px 8px; float:left;}

.gold {font-size:13px; color:#CAA722;}

.goldtext {font-size:11px; color:#CCA722; width:auto; line-height:15px; float:left; padding:7px 0px 7px 30px;}
.goldtext input {width:170px; font-size:11.5px; height:15px; border:none; margin-left:12px;}
.goldtext textarea {width:170px; font-family:Tahoma; font-size:11.5px; height:75px; border:none; margin-left:12px;}
.goldtext span {width:45px; float:left;}
.form_btn {width:264px; height:auto; float:left;}
.form_btn input {float:right; margin:0px 10px;}

.testimonials {background:url(../images/quote_bg.png); width:294px; height:auto; margin:10px 8px; padding:10px 25px; float:left;}

.white {font-size:13px; color:#FFF;}

.testi_image {width:95px; height:auto; float:left; margin:10px 0px;}

.arrow_ul {width:180px; float:right; height:auto; margin:0px 8px; display:inline;}
.arrow_ul ul {width:auto; list-style:url(../images/arrow2.png);}
.arrow_ul li {width:auto; font-size:11px; padding-bottom:9px;}

.hireme {width:213px; height:auto; margin:10px 20px; float:left;}
.hireme img {margin:6px 0px; float:left;}

.it_slide {width:213px; height:114px; margin:10px 20px; float:left; background:url(../images/slideshow_bg.png) no-repeat center;}

/*Slideshow Down*/

#simplegallery1
{
position: relative; 
visibility: hidden;
float:left;
}

#simplegallery1 .gallerydesctext
{
text-align:center;
padding: 2px 5px;
}

/*Slideshow Down*/

.footer_bg {background:url(../images/footer.png) no-repeat center; width:500px; height:58px; float:left; margin:10px auto; padding:0px 240px;}

.footer {font-family:Tahoma; font-size:11px; line-height:58px; text-decoration:none; width:auto; padding:0px 15px; color:#FFF; float:left;}
.footer a {text-decoration:none; color:#FFF;}
.footer a:hover {text-decoration:none; color:#CCC;}

.splender {background:url(../images/splender.png) no-repeat center; width:10px; height:58px; float:left;}

.text {width:940px; padding:8px 20px; float:left; height:auto; font-size:11px;}
.text span {font-size:20px; font-family:Trebuchet MS;}
.text h3 {color:#dbdb2f; font-size:12px;}

#image {float:left; margin:10px 10px 4px 0;}

.servicetext {float:left; width:570px;}

.contactform {float:left; width:280px; height:auto;}
.contact {font-size:11px; color:#CCA722; width:250px; line-height:15px; float:left; padding:36px 15px 0px 15px;}
.contact input {width:170px; font-size:11.5px; height:15px; border:none; margin-left:20px;}
.contact textarea {width:170px; font-family:Tahoma; font-size:11.5px; height:75px; border:none; margin-left:20px;}
.contact span {width:46px; float:left; font-size:11px;}
.contact_btn {width:250px; height:auto; float:left;}
.contact_btn input {float:right; margin:6px 10px;}

.contactinfo {float:left; width:280px; height:auto; padding:36px 15px 0px 15px; margin-left:90px; line-height:1.5;}
.contactinfo span {font-size:14px; font:Trebuchet MS; font-weight:bold;}

.portfolio_img {margin:0 auto; float:left; height:auto; width:980px;}
.portfolio_img span {font-size:20px; font-family:Trebuchet MS; margin:8px 20px;}
.portfolio_img ul {float:left; margin:15px; width:900px;}
.portfolio_img li {list-style:none; width:200px; height:168px; float:left; margin:10px;}

#preview
   {
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	z-index:100;
	}

.links {margin:0 auto; float:left; width:980px;}
.links ul {float:left; margin:20px 40px; width:850px;}
.links li {list-style:none; font-size:11px; width:298px; float:left; margin:10px 50px; color:#FFF; text-align:center; text-decoration:none;}
.links li a {text-decoration:none; color:#FFF;}
.links li a:hover {text-decoration:underline; color:#FFF;}

.ul_link {text-decoration:none; font-size:11px; line-height:1.5; float:left; color:#FFF;}
.ul_link a {text-decoration:none; color:#FFF;}
.ul_link a:hover {text-decoration:none; color:#CCC;}


