body{

margin:0px;

background:#545342;

}

#main{

width:1000px;

height:auto;

margin-left:auto;

margin-right:auto;

}

#main1{

width:990px;

height:auto;

float:left;

background:#FFFFFF;

padding:5px 5px 5px 5px;

}

#logo{

width:990px;

height:100px;

float:left;

}

#menu{

width:960px;

height:44px;

float:left;

background:url(../images/menubg.jpg) no-repeat;

margin:3px 0px 3px 0px;

padding-left:30px;

}

#header{

width:990px;

height:auto;

float:left;

}

#maincontent{

width:990px;

height:auto;

float:left;

}

#footer{

width:990px;

height:75px;

float:left;

margin:7px 0px 0px 0px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#999999;

text-decoration:none;

}

#footer a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#999999;

text-decoration:none;

}

#footer a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#009900;

text-decoration:none;

}

.footer1{

width:17px;

height:75px;

float:left;

background:url(../images/footer1.jpg) no-repeat top;

}

.footer2{

width:959px;

height:75px;

float:left;

background:url(../images/footer2.jpg) repeat-x top;

}

.footer3{

width:14px;

height:75px;

float:right;

background:url(../images/footer3.jpg) repeat-x top;

}

.logo{

width:305px;

height:100px;

float:left;

margin-left:5px;

}

.search{

width:255px;

height:auto;

float:right;

margin-right:2px;

}

.logofont{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

color:#CCCCCC;

}

.logofont a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

color:#CCCCCC;

text-decoration:none;

}

.logofont a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

color:#666666;

text-decoration:underline;

}

.textfiledimg{

width:94px;

height:18px;

float:left;

background:url(../images/textfiledbox.jpg) no-repeat;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#999999;

border:0px;

padding:4px 5px 0px 5px;

}

.post1{

width:990px;

height:auto;

float:left;

margin:5px 0px 0px 0px;

}

#sideflash{

width:276px;

height:auto;

float:left;

}

.sideflash{

width:266px;

height:260px;

float:left;

background:url(../images/sideflashbg.jpg);

margin-top:2px;

padding:5px 5px 5px 5px;

}


.sideflash_skynyx{

width:266px;

height:260px;

float:left;

background:url(../images/skynyx_partner_logo.jpg);

margin-top:2px;

padding:5px 5px 5px 5px;

}


.sideflash1{

width:276px;

height:50px;

float:left;

margin-top:5px;

border:none;

}

.sideflash1 a{

width:276px;

height:50px;

float:left;

border:none;

background:url(../images/referquery1.jpg) no-repeat;

}

.sideflash1 a:hover{

width:276px;

height:50px;

float:left;

border:none;

background:url(../images/referquery2.jpg) no-repeat;

}

.post2{

width:709px;

height:auto;

float:right;

margin-left:5px;

}

.p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666;

line-height:20px;

text-align:justify;

}

.p a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11.5px;

color:#666666;

text-decoration:none;

}

.p a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11.5px;

color:#000066;

text-decoration:underline;

font-weight:bold;

}

.p1{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666;

line-height:25px;

text-align:justify;

}

.refer{

width:244px;

height:302px;

float:right;

background:url(../images/referquery.jpg) no-repeat;

}

.refertextfile{

width:120px;

height:20px;

float:right;

background:url(../images/refertext.jpg) no-repeat;

border:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#0066FF;

padding:7px 23px 0px 10px;

}

.refertextfileborder{

width:143px;

height:50px;

border:none;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#0066FF;

padding:5px 5px 5px 5px;

background:url(../images/textarea.jpg) no-repeat;

}

.sidecontent{

width:738px;

height:303px;

float:left;

background:url(../images/sidecontent.jpg) no-repeat;

padding:0px 0px 0px 7px;

}

.sidecontenttop{

width:722px;

height:45px;

float:left;

padding:0px 0px 0px 10px;

}

.sidecontent1{

width:712px;

height:236px;

float:left;

background:url(../images/sidecontent1.jpg) no-repeat;

padding:10px 10px 10px 10px;

}

.sidecontent1 a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#009900;

text-decoration:blink;

}.sidecontent1 a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#000066;

text-decoration:none;

}

#siderollover{

width:130px;

height:30px;

float:left;

padding-top:13px;

margin-left:5px;

text-align:center;

font-weight:bold;

margin-top:5px;

margin-left:5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#660000;

text-decoration:none;

background:url(../images/sidecontentroolover.png) no-repeat;

}

.siderollover1{

width:130px;

height:43px;

float:left;

margin-left:5px;

text-align:center;

margin-top:5px;

}

.siderollover1 a{

width:130px;

height:30px;

float:left;

margin-left:5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#333333;

text-decoration:none;

padding-top:13px;

}

.siderollover1 a:hover{

width:130px;

height:30px;

float:left;

margin-left:5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#660000;

text-decoration:none;

background:url(../images/sidecontentroolover.png) no-repeat;

padding-top:13px;

font-weight:bold;

}



/*--------------- Light box ------------*/

.sliderwrapper{

overflow: hidden; /*leave as is*/

width: 732px; /*width of featured content slider*/

height: 254px;

}







.sliderwrapper .contentdiv{

visibility: hidden; /*leave as is*/

top: 69px;  /*leave as is*/

height: 234px;

filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);

-moz-opacity: 1;

opacity: 1;

}



.pagination{

width: 400px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/

text-align: right;

background-color: navy;

padding: 5px 10px;

}



.pagination a{

padding: 0 5px;

text-decoration: none; 

color: #00007D;

background: white;

}



#slider1, #slider3{

width: 350px;

height: auto;

}



#paginate-slider1, #paginate-slider3{

width: 350px;

}



#slider2, #slider4{

height: 234px;

width:712px;

}



#paginate-slider4 a img{

background:url(../images/sidecontentroolover.png) no-repeat;

}



/*--------------- Light box ------------*/

.h1{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

}

ul{

list-style-image:url(../images/listicon.jpg);

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#666666;

line-height:30px;

}

.servicebg{

width:700px;

height:200px;

float:left;

background:url(../images/serivcebg.jpg) no-repeat;

padding:

}

.refertextfile1{

width:133px;

height:20px;

float:left;

background:url(../images/refertext1.jpg) no-repeat;

border:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#0066FF;

padding:7px 10px 0px 10px;

}

.refertextfileborder1{

width:143px;

height:50px;

border:none;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#0066FF;

padding:5px 5px 5px 5px;

background:url(../images/textarea1.jpg) no-repeat;

}

#portfolio{

width:990px;

height:auto;

float:left;

}

.job{

width:331px;

height:100px;

float:right;

}

.border1{

border:1px solid #CCCCCC;

}
