html,body,div,form,img {margin:0;padding:0;}
body {margin-top:12px;margin-bottom:6px;color:#fff;font-family:Verdana;font-size:11px;text-align:center;background:#404040 url('../img/bg.gif') top left repeat;}
img {border:0;}

a,a:visited {color:#ffb400;text-decoration:none;}
a:hover,a:active {color:#ffb400;text-decoration:underline;}

div#logo {margin: 0 auto;width:257px;height:184px;background: url('../img/logo2.gif') no-repeat;margin-bottom:6px;}
div#work {margin: 0 auto;width:658px;height:270px;}

#top .topleft {float:left;background:url('../img/sprites.gif') 0 0 no-repeat;width:5px;height:5px;}
#top .topmid {float:left;width:16px;height:5px;background:url('../img/sprites.gif') -6px 0 no-repeat;}
#top .topright {float:left;background:url('../img/sprites.gif') -23px 0 no-repeat;width:5px;height:5px;}
#top .topfill {float:left;background: black;width:316px;height:5px;}

#top .midleft {float:left;background:#000 url('../img/sprites.gif') 0 -18px no-repeat;width:326px;height:19px;clear:both;}
#top .midmid {float:left;background:transparent;width:6px;height:19px;}
#top .midright {float:left;background:#000 url('../img/sprites.gif') 0 -37px no-repeat;width:326px;height:19px;}

#mid .recent {float:left;width:326px;background:#000;padding-bottom:0px;clear:both;height:132px;}
#mid .last {float:left;width:326px;background:#000;padding-bottom:0px;margin-left:6px;height:132px;}

#info .recent {float:left;width:326px;background:#000;clear:both;}
#info .last {float:left;width:326px;background:#000;margin-left:6px;}

#info .bg {height:100px;margin-top:2px;margin-left:4px;margin-right:4px;background:#232323 url('../img/descbg.png') top left repeat-x;overflow:hidden;}

#info span.title {color:#ffb400;font-weight:bold;font-size:17px;padding: 0 8px 0 8px;}
#info span.info {margin-top:7px;margin-left:8px;margin-right:8px;text-align:left;display:block;color:#9e9e9e;font-size:11px;}
#info span.desc {display:block;margin-top:12px;margin-left:8px;margin-right:8px;text-align:left;display:block;color:#fff;font-size:12px;}

#bot .topleft {float:left;background:url('../img/sprites.gif') 0 -6px no-repeat;width:4px;height:4px;}
#bot .topfill {float:left;background:#000;width:317px;height:4px;}
#bot .topmid {float:left;width:16px;height:4px;background:url('../img/sprites.gif') -6px -6px no-repeat;}
#bot .topright {float:left;background:url('../img/sprites.gif') -24px -6px no-repeat;width:4px;height:4px;}

#sliders {margin: 0 auto;width:658px;}

#about {clear:both;margin-top:0px;}
#requests {clear:both;margin-top:10px;}
#contact {clear:both;margin-top:10px;}

#sliders .topleft {clear:both;float:left;background:url('../img/sprites.gif') 0 -12px no-repeat;width:5px;height:5px;}
#sliders .topfill {float:left;background:#000;width:648px;height:5px;}
#sliders .topright {float:left;background:url('../img/sprites.gif') -23px -12px no-repeat;width:5px;height:5px;}

#sliders .botleft {clear:both;float:left;background:url('../img/sprites.gif') -7px -12px no-repeat;width:4px;height:4px;}
#sliders .botfill {float:left;display:block;background:#000;width:650px;height:4px;}
#sliders .botright {float:left;display:block;background:url('../img/sprites.gif') -17px -12px no-repeat;width:4px;height:4px;}

.accordion_toggle {display:block;height:20px;width:658px;cursor:pointer;margin:0;padding:0;}
.accordion_toggle_active {display:block;height:20px;width:658px;cursor:pointer;margin:0;padding:0;}

.accordion_toggle .about {clear:both;background:#000 url('../img/sprites.gif') 0 -56px no-repeat;height:15px;}
.accordion_toggle .request {clear:both;background:#000 url('../img/sprites.gif') 0 -94px no-repeat;height:15px;}
.accordion_toggle .contact {clear:both;background:#000 url('../img/sprites.gif') 0 -269px no-repeat;height:15px;}
.accordion_toggle_active .about {clear:both;background:#000 url('../img/sprites.gif') 0 -75px no-repeat;height:15px;}
.accordion_toggle_active .request {clear:both;background:#000 url('../img/sprites.gif') 0 -113px no-repeat;height:15px;}
.accordion_toggle_active .contact {clear:both;background:#000 url('../img/sprites.gif') 0 -289px no-repeat;height:15px;}

.accordion_content {clear:both;padding:8px;padding-top:0px;border-left:4px solid #000;border-right:4px solid #000;background:#171717 url('../img/contentbg.png') bottom left repeat-x;color:#fff;overflow:hidden;}
.accordion_content table {width:100%;text-align:left;}
.accordion_content table span {color:#ffb400;}

input[type=text] {border:1px solid #362c23;background:#000;color:#fff;font-size:11px;width:310px;}
textarea {border:1px solid #362c23;background:#000;color:#fff;font-size:11px;width:310px;height:47px;overflow:auto;}
input[type=text]:focus, input[type=text]:active, textarea:focus, textarea:active {border:1px solid #9b7011;}
input[type=submit]{border:0;padding:0;margin:0;background:transparent;color:#ffb400;font-size:11px;font-weight:bold;}

#leftarrow {float:left;width:16px;height:128px;border-right: 1px solid #000;background:#000 url('../img/sprites.gif') 0 -134px no-repeat;margin-left: 4px;}
#leftarrow:hover {background:#000 url('../img/sprites.gif') -17px -134px no-repeat;cursor:pointer;}

#show {width: 284px;float:left;margin:0;padding:0;}

#rightarrow {float:left;width:16px;height:128px;border-left:1px solid #000;background:#000 url('../img/sprites.gif') -34px -134px no-repeat;}
#rightarrow:hover {background:#000 url('../img/sprites.gif') -51px -134px no-repeat;cursor:pointer;}

.slideshow {display:block;position:relative;z-index:0;}
.slideshow-images {display:block;overflow:hidden;position:relative;}
.slideshow-images {height:128px;width:284px;}
.slideshow-images img {display:block;position:absolute;z-index:1;}
.slideshow-captions {visibility: hidden;}
.slideshow-captions-hidden {height:0;opacity:0;}
.slideshow-captions-visible {height:22px;opacity:0;}

form {margin-bottom:4px;margin-top:6px;}

#error {border-bottom:1px solid #27282A;border-right:1px solid #27282A;border-top:1px solid #0E0F10;border-left:1px solid #0E0F10;padding:2px 0px 3px 4px;color:#fff;background:#371517 url("../img/error.gif") 3px 3px no-repeat;text-indent:14px;margin-bottom:8px;text-align:left;margin-top:8px;}
#notice {border-bottom:1px solid #343537;border-right:1px solid #343537;border-top:1px solid #0E0F10;border-left:1px solid #0E0F10;
padding:2px 0px 3px 4px;color:#fff;background:#272C30 url("../img/exclaim.gif") 3px 3px no-repeat;text-indent:14px;margin-bottom:8px;text-align:left;margin-top:8px;}
#svclist {
	float:left;
	width:405px;
	height:auto;
	margin-bottom:14px;
}
#svctabs {
padding:3px 0;
margin-left:0;
margin-top:1px;
margin-bottom:0;
font:bold 12px Verdana;
list-style-type:none;
text-align:center;
}
#svctabs li {
-moz-border-radius-topright:3px;
color:#BEBEBE;
display:block;
float:left;
margin:0;
border:1px solid #000;
border-left:0;
width:100px;
background:#404040;
height:20px;
line-height:20px;
cursor:pointer;
}
#svctabs li:hover {
	-moz-border-radius-topleft:3px;
	background:#545454;
	color:#fff;
}
#svctabs li.actab {
	-moz-border-radius-topleft:3px;
	cursor:default;
	background:#636363;
	color:#FFB400;
	border-bottom:1px solid #636363;
}
#svcdesc {
	clear:both;
	padding:3px;
	border:1px solid #000;
	border-top:0;
	background:#636363;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	height:128px;
}
#svcdescin {
	height:100%;
	background:#B8B8B8;
	color:#000;
	padding:5px;
	border:1px solid #404040;
	height:116px;
}
#svcdescin img {
	margin-left:5px;
	border:3px solid #5A5A5A;
	-moz-border-radius:2px;
}