@charset utf-8;
body{background-color:#393733;background-image:url(images/wood9.jpg);background-repeat:repeat;margin:0;padding:0}
#wrap{width:940px;background-image:url(images/pattern2.gif);overflow:hidden;height:auto!important;border-right:1px solid #E4E4DF;border-left:1px solid #E4E4DF;margin:0 auto}
.header{position:relative;float:left;left:0;width:100%;height:250px;background-color:transparent}
.wrapper{position:relative;float:left;left:0;width:940px;background-image:url(images/pattern2.gif);height:auto}
.left{position:relative;float:left;left:0;width:42%;height:auto;background-image:url(images/pattern2.gif);padding-bottom:15px;padding-left:8px}
.right{position:relative;float:right;right:0;width:57%;height:auto;background-image:url(images/pattern2.gif);padding-bottom:15px;margin-left:-10px}
.footer{position:relative;float:left;left:0;width:100%;height:131px;background-image:url(images/footerback.gif)}
.footerl{position:relative;float:left;width:131px;top:20px;margin-left:11px}
.footerl img{padding:1px 0}
.footerl2{position:relative;float:left;width:662px;top:50px;text-align:center}
.footerr{position:relative;float:right;width:132px;top:18px; padding-top:3px;}
.leftportfolio{position:relative;float:left;left:0;width:100%;height:auto;margin-top:-18px;background-image:url(images/pattern2.gif);padding-bottom:15px;margin-bottom:5px;margin-left:9px}
.wrapperd{position:relative;margin-top:10px;float:left;left:10px;width:925px;margin-bottom:5px;height:250px}
.left1d{position:relative;float:left;left:8px;width:308px;height:250px}
.left2d{position:relative;float:left;left:4px;width:308px;height:250px}
.rightd{position:relative;float:right;right:-2px;width:308px;height:250px}
img{border:0}
a{text-decoration:none;color:#FFA037}
a:visited{text-decoration:underline;color:#A3B533}
.footer a:link{text-decoration:none;color:#FFA037;background-color:#302C2D}
.footer a:hover{text-decoration:none;color:#FEF7DE;background-color:#191919}
.footer a:visited{text-decoration:none;color:#A3B533}
.footerr a:link{text-decoration:none;color:#A3B533;background-color:#302C2D}
.footerr a:hover{text-decoration:none;color:#FFA037;background-color:#191919}
.footerr a:visited{text-decoration:none;color:#E7E7DE}
div#navbar img{height:32px;width:32px;border-width:0}
div#navbar a:hover img{background:#E4E4DF}
a:active
{
outline: none;
}
a:focus
{
-moz-outline-style: none;
outline:medium none;
}
ul#menu{width:940px;height:221px;background:url(images/menub.png) no-repeat;list-style:none;margin:0;padding:20px 0 0}
ul#menu li{float:left}
ul#menu li a{margin-top:65px;background:url(images/menu-bg2.png) no-repeat scroll top left;display:block;height:56px;position:relative}
ul#menu li a.home{margin-left:-20px;width:158px}
ul#menu li a.services{width:145px;background-position:-158px 0}
ul#menu li a.portfolio{margin-left:325px;width:140px;background-position:-630px 0}
ul#menu li a.contact{width:150px;background-position:-770px 0}
ul#menu li a span{background:url(images/menu-bg2.png) no-repeat scroll bottom left;display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:100}
ul#menu li a span:hover{cursor:pointer}
ul#menu li a.home span{background-position:0 -77px}
ul#menu li a.services span{background-position:-158px -77px}
ul#menu li a.portfolio span{background-position:-630px -77px}
ul#menu li a.contact span{background-position:-770px -77px}
#slider{position:relative;left:20px;top:7px;overflow:hidden;background:none;border:0;margin-left:-8px;width:840px;height:365px;margin-top:25px;padding:0}
#slider .slide{position:absolute;top:0;height:300px;width:420px;background:#000;overflow:hidden;border-left:#000 solid 1px;cursor:default}
#slider .title{color:#F80;font-weight:700;font-size:1.2em;margin-right:1.5em;text-decoration:none}
#slider .backgroundText{position:absolute;width:100%;height:100%;top:100%;background:#000;filter:alpha(opacity=40);opacity:0.4;margin-top:-5px}
#slider .text{position:absolute;top:100%;color:#FFF;font-family:verdana, arial, Helvetica, sans-serif;font-size:.9em;text-align:justify;width:250px;left:10px;margin-top:-5px}
#slider .diapo{position:absolute;filter:alpha(opacity=100);opacity:1;visibility:hidden}
.content_boxL{width:345px;margin-left:15px}
.subHeadL{width:345px;height:83px}
.subFillL{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:.9em;padding:0 11px 5px 15px}
.content_boxC{width:500px;margin-left:15px;margin-top:5px}
.subHeadC{width:500px;height:60px;background-image:url(images/top13.png);margin-left:0}
.subFillC{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:.9em;background-image:url(images/mid.png);background-repeat:repeat-y;margin-left:0;height:485px;padding:0}
.subbottomC{margin-left:0;background-image:url(images/bottom1.png);height:60px}
.content_boxS{width:290px;margin-left:0}
.subHeadS{width:284px;height:63px}
.subFillS{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:.9em;height:150px;padding:5px 6px}
.subbottomS{padding:5px}
.p1{font-family:Arial, Helvetica, sans-serif;font-size:.75em;color:#E4E4DF;padding-top:5px;margin:1px 0 5px 1px}
.p1port{font-family:Arial, Helvetica, sans-serif;font-size:.75em;color:#E4E4DF;padding-left:8px;margin:1px}
.pspan{font-family:Verdana, Helvetica, sans-serif;font-size:.8em;color:#FFF;text-align:center;letter-spacing:.2em;margin:5px 0;padding:0}
p{font-family:Arial, Helvetica, sans-serif;font-size:.9em;color:#262425}
h3{color:#695E4A;font-size:1em;font-family:"Lucida Sans Unicode", "Lucida Grande", serif;margin:0;padding:0}
h1{color:#737A35;font-size:1.1em;margin:0;padding:0}
h1 span{
	font-size:0.9em;
	font-weight:500;
	color:#695E4A;
	}
h2{color:#C87A33;font-size:1.3em;font-family:Arial, Helvetica, sans-serif;margin-left:3px;padding:2px}
h2 span{
	color:#B3C245;font-size:1.1em;
}
strong,b{color:#695E4A;font-size:1em;font-family:"Lucida Sans Unicode", "Lucida Grande", serif;margin:0;padding:0}
p a:hover{color:#59592B;text-decoration:overline}
p a:visited{color:#000;text-decoration:underline}
.pspace{font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#262425;line-height:21px;font-weight:500;text-align:justify;padding:3px}
.pspaceleft{font-family:"Lucida Sans Unicode", "Lucida Grande", serif;font-size:1em;color:#262425;line-height:21px;font-weight:500;text-align:left;padding:3px}
*{border:0;margin:0;padding:0}
#top-zone{overflow:hidden;width:533px;height:345px;margin:0 auto}
#billboard{width:513px;height:325px;overflow:hidden;background:url(gallery/billboard-bg.png) no-repeat top center;margin:-2px 10px 20px 5px}
.slideshow{width:476px;height:275px;overflow:hidden;margin:20px 10px 10px 20px}
.slideshow li{list-style:none;float:left;display:inline;position:relative}
.edge-holders{width:513px;height:325px;background:url(gallery/edge-holders.png) no-repeat top center;position:relative;z-index:10;top:-345px;margin:5px}
#sliderwrap{margin-left:30px;background-image:url(images/boxbgbig.jpg);width:865px;height:400px;overflow:hidden;margin-right:30px;padding:0}
#sliderwrap2{margin-left:30px;background-image:url(images/boxbgbig2.jpg);width:865px;height:400px;overflow:hidden;margin-right:30px;padding:0}
#slider2{background:none;border:0;margin-left:12px;width:840px;height:365px;margin-top:35px;padding:0}
.graphic,#prevBtn,#nextBtn,#prevBtn2,#nextBtn2{display:block;overflow:hidden;text-indent:-8000px;background:none;margin:0;padding:0}
#form1{margin-left:20px;width:450px;height:500px;color:#EEE;padding:15px}
#form1 label{padding-left:15px;width:150px;border:10px #9C0;text-align:left;font-family:Verdana, Geneva, sans-serif;font-size:1em;display:block}
#form1 p{margin-top:.2em;margin-bottom:.2em;color:#FEFEFE}
#form1 textarea{width:360px;margin-left:15px;background-color:#E4E4DF;border:2px solid #D2D2D2;background-image:url(images/textbg.jpg);background-repeat:no-repeat;background-position:-1000px -1000px;padding:3px}
#form1 textarea:focus{width:360px;margin-left:15px;background-image:url(images/textbg.jpg);background-repeat:repeat-x;background-position:0 0;border:2px solid #D2D2D2;padding:3px}
#form1 input{width:252px;height:25px;margin-left:15px;background-color:#E4E4DF;border:2px solid #D2D2D2;background-image:url(images/inputbg.jpg);background-repeat:no-repeat;background-position:-1000px -1000px;margin-right:5px;padding:3px}
#form1 input:focus{width:252px;height:25px;margin-left:15px;padding-top:3px;background-image:url(images/inputbg.jpg);background-repeat:repeat-x;background-position:0 0;border:2px solid #D2D2D2;margin-right:5px}
#form1 select{width:262px;height:30px;margin-left:15px;background-color:#E4E4DF;border:2px solid #D2D2D2;margin-right:5px;padding:3px}
#form1 select:focus{width:262px;height:30px;margin-left:15px;padding-top:3px;background-image:url(images/inputbg.jpg);border:2px solid #D2D2D2;margin-right:5px}
#form1 option{width:232px;height:20px;background-color:#E4E4DF;padding:3px}
#form1 option:hover{width:232px;height:20px;background-image:url(images/inputbg.jpg);padding:3px}
.button{background-color:#E4E4DF;height:25px;width:75px;margin-left:15px;background-image:url(images/menu-bg.jpg);background-repeat:no-repeat;background-position:-1000px -1000px}
.button:hover{background-image:url(images/menu-bg.jpg);background-position:0 0;background-repeat:repeat-x;height:25px;width:75px;margin-left:15px}
.LV_validation_message{font-weight:700;margin:0 0 0 5px}
.LV_valid{color:#504C48;
font-family: "MS Sans Serif", Geneva, sans-serif;
font-size: 0.6em;
}
.LV_invalid{color:#FFF;
font-family: "MS Sans Serif", Geneva, sans-serif;
font-size: 0.6em;
}
.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active{border:1px solid #504C48}
.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border:1px solid #FFF}
form{margin:0}
dl{border-bottom:1px double #ccc;padding:.2em}
dt{float:left;clear:left;width:100px;text-align:left;font-weight:700;color:#695E4A}
dt:after{content:":"}
dd{margin:0 0 0 110px;padding:0 0 .5em}
table{width:315px;padding:1px}
td{padding-left:12px;padding-bottom:10px;border-bottom:1px dashed #BFB6AC}
.td1{padding-left:35px;padding-bottom:10px;border-bottom:1px dashed #BFB6AC}
ul{list-style:url(images/arow.png);list-style-position:inside;margin-left:3px;padding:0}
li{padding-bottom:3px}
ul a:hover{color:#333;text-decoration:underline}
ul a:visited{color:#59592B;text-decoration:underline}
#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none}
#boxes .window{position:absolute;left:0;top:0;width:440px;height:200px;display:none;z-index:9999;padding:20px}
.ul1{margin-top:20px;list-style:none;list-style-position:outside;margin-left:0;font-size:1.1em;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;padding:0}
.li1{background:url(images/ok.png) left center no-repeat;padding-left:2em;padding-top:3px;padding-bottom:.3em}
#close{float:right;background:url(images/xg.png) no-repeat center;margin-top:2px;width:32px;height:32px}
#close:hover{float:right;background:url(images/xg2.png) no-repeat center;margin-top:2px;width:32px;height:32px}
a:hover,.footer a:focus,.footerr a:focus{text-decoration:underline;color:#FEF7DE}
p a:link,ul a:link{color:#566423;text-decoration:none}
#sliderwrap a:link,#sliderwrap2 a:link{color:#BAD753;text-decoration:underline}
#sliderwrap a:hover,#sliderwrap2 a:hover{color:#EFF0E9;text-decoration:underline}
#sliderwrap a:visited,#sliderwrap2 a:visited{color:#C0C5A0;text-decoration:underline}
#slider ul,#slider2 ul{width:840px;list-style:none;margin:0;padding:5px}
#slider li,#slider2 li{width:840px;height:365px;overflow:hidden}
#prevBtn,#nextBtn,#prevBtn2,#nextBtn2{display:block;width:30px;height:77px;position:absolute;left:7px;top:150px}
#nextBtn,#nextBtn2{left:889px}
#prevBtn a,#nextBtn a,#prevBtn2 a,#nextBtn2 a{display:block;width:30px;height:77px;background:url(images/btn_prev.png) no-repeat 0 0}
#nextBtn a,#nextBtn2 a{background:url(images/btn_next.png) no-repeat 0 0}
#boxes #dialog,#boxes #dialog2,#boxes #dialog3,#boxes #dialog4,#boxes #logo,#boxes #logo1,#boxes #logo2,#boxes #logo3,#boxes #corp,#boxes #corp1,#boxes #corp2,#boxes #corp3{background:url(images/messbox.png) no-repeat 0 0 transparent;width:460px;height:325px;color:#FFF;padding:15px 15px 15px 30px}
.divloader1{
	background-image:url(images/menub.png);
	background-image:url(images/thecompany.png);
	background-image:url(images/creativedesign1.png);
	background-image:url(images/buildus1.png);
	background-image:url(images/getsatisfied1.png);
	height:0; width:0;
	display:none;
}
.divloader2{
	background-image:url(images/messbox.png);
	background-image:url(images/xg.png);
	background-image:url(images/xg2.png);
	height:0; width:0;
	display:none;
}
.divloader4{
	background-image:url(images/top13.png);
	background-image:url(images/contactus.png);
	height:0; width:0;
	display:none;
}
.blog{
position:fixed;
top:5px;
right:2px;

}
	