* {margin:0px;padding:0px;}
body{background:#000000;color:#FFFFFF;font-family:arial;	padding-top:45px;width:100%;font-size:12px;}
a{color:#FFFFFF;}
img{	border:0;}
/*div{border:1px solid #FF0000;}*/
#main{width:100%;}
#grayline{position:absolute;left:0px;top:96px;width:100%;height:257px;background:#3b3b3b;z-index:10;}
#head{margin:0 auto;position:relative;width:990px;/*border:1px solid #FF0000;*/z-index:110;}
#menu{position:relative;float:right;z-index:200;}
#logo{position:relative;float:left;height:51px;z-index:180;}
#splash{position:relative;clear:both;width:100%;height:257px;z-index:110;}
div.menulink{position:relative;border-bottom:2px dashed #FFFFFF;margin-left:15px;margin-top:10px;float:left;}
#menu a{color:#FFFFFF;font-size:20px;text-decoration:none;}
.menulink:first-letter {color:#FF0000;}
#content{width:990px;margin:0 auto;margin-top:20px;text-align:justify;line-height:17px;margin-bottom:30px;}
#content p{margin-bottom:15px;}
#content h1{font-size:24px;font-weight:normal;margin-bottom:15px;}
#content h1:first-letter{color:#FF0000;}
#content ul li{list-style-image:url(/images/item_icon.gif);margin-left:20px;margin-bottom:10px;text-align:left;}
#about{width:423px;float:left;margin-right:30px;}
#services{width:270px;float:left;margin-right:30px;}
#clients{width:237px;float:left;}
#footer{width:990px;height:120px;margin:0 auto;clear:both;}
#footer img{float:left;margin-right:10px;}
#footer_left{float:left;margin-top:50px;}
#footer_right{float:right;margin-top:30px;}
#sites td img{border-width:5px;border-color:#3b3b3b;border-style:solid;}
#sites td hr{width:80%;border-color:#3b3b3b;border-style:solid;border-width:1px;}
#sites td{text-align:center;width:250px;vertical-align:top;font-size:12px;}
.space{width:80%;/*border:#3b3b3b solid 1px;*/height:1px;background:#3b3b3b;margin:0 auto;margin-top:5px;margin-bottom:5px;_font-size:0px;}
.space2{height:20px;}
.block{width:100%;height:210px;/*border:1px solid #FF0000;*/display:table;margin-bottom:10px;}
/*.desc:first-letter{color:#FF0000;}*/
.desc{position:relative;/*border:1px solid #FF0000;*/}

.highslide{cursor:url(/highslide/graphics/zoomin.cur),pointer;outline:none;}
.highslide-active-anchor img{visibility: hidden;}
.highslide img{border: 2px solid gray;}
/*.highslide:hover img{border: 2px solid silver;}*/							
.highslide-wrapper{background:white;}
.highslide-image{border-bottom: 1px solid white;}
.highslide-image-blur{}
.highslide-caption{display:none;border-bottom: 1px solid white;font-family:Verdana,Helvetica;font-size:10pt;padding:5px;background-color:#3b3b3b;}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image: url(/highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;display:none;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray;}
a.highslide-full-expand{background:url(/highslide/graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-overlay{display:none;}
/* Mac-style close button */
.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:hand;/*ie*/cursor:pointer;/*w3c*/background:url(/highslide/graphics/close.png);/* For IE6, remove background and add filter */_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/highslide/graphics/close.png', sizingMethod='scale');}
/* These must always be last */
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
