/*Artisan CSS (c) 2009 Explosive Thinking Ltd. www.explosivethinking.com*/
*{margin:0;padding:0;}
.required{color:red;}
body{font:12px Arial,Helvetica,sans-serif;}
.FiftyPercent{float:left;height:auto;padding-right:15px;width:245px;}
.HundredPercent{float:left;height:auto;padding-right:15px;width:530px;}
.gallery{border-bottom:none;height:250px !important;}
.gallery .jFlowNext{right:0;top:0 !important;}
.gallery .jFlowPrev{left:0;top:0 !important;}
.gallery-block{border-bottom:none;height:250px;padding:14px;width:760px;}
.gallery-block{background:#FFF;}
.gallery-block li{display:block;float:left;height:120px;margin:0 12px 12px 0;padding:0;width:116px;}
.gallery-block li a{display:block;height:108px;width:108px;}
.gallery-block li img{border:0;display:block;height:108px;margin:0;width:108px;}
.gallery-block ul{display:block;height:120px;list-style:none;margin:0 12px 12px 0;padding:0;width:793px;}
.gallery-block ul.bottom,.gallery-block li.last{margin:0;}
.images{float:left;padding-left:0px;width:550px;height:108px;}
.images h1{padding-left:12px;}
.jFlowControl{cursor:pointer;}
.jFlowNext{background:url('../graphics/button_right.gif') no-repeat;bottom:0;right:0;}
.jFlowPrev{background:url('../graphics/button_left.gif') no-repeat;bottom:0;left:0;}
.jFlowPrev,.jFlowNext{cursor:pointer;display:block;height:63px;position:absolute;text-indent:-5000px;width:73px;}
.jFlowSelected{text-decoration:none !important;}
.jFlowSelected{color:#FFF !important;}
.logo{float:right;width:213px;}
.logo img{padding-right:0px;}
.OneHundredPercent{float:left;height:auto;width:100%;}
.OneHundredPercentHome{background:#231F20;float:left;height:100%;vertical-align:center;width:100%;}
.space20{height:20px;}
.space40{height:40px;}
#footer p{font-size:11px;}
#footer,#footerGallery{height:auto;width:100%;}
#footerGallery p{font-size:11px;padding-left:13px;}
#header{background:#fff;color:#333;float:left;height:100px;margin:10px 0px 5px 0px;padding:10px;padding-top:70px;width:793px;}
#leftcolumn{background:#fff;color:#333;float:left;height:350px;margin:0px 5px 5px 0px;padding:10px;padding-top:40px;width:550px;}
#leftcolumn-full{background:#fff;color:#333;float:left;margin:0px 5px 5px 0px;padding:10px;padding-top:40px;width:793px;}
#myController{display:none;}
#mySlides img{display:block;margin:0;}
#rightcolumn{background:#fff;color:#333;display:inline;float:right;height:350px;margin:0px 0px 5px 0px;padding:10px;padding-top:40px;position:relative;width:180px;}
#rightcolumn img{padding-right:8px;}
#slider-content{height:377px;position:relative;width:793px;z-index:100;}
#wrapper{margin:0 auto;width:793px;}
#wrapperHome{background:#231F20;margin:0 auto;width:793px;}
a,p a,a:visited,p a:visited{color:#000;text-decoration:none;}
a:hover,a:selected,p a:hover,p a:selected{color:#390;text-decoration:none;}

.projects a, .projects a:active, .projects a:link, .projects a:visited {
	text-decoration:underline;
	color:#000;
} 
.projects a:hover {
	text-decoration:none;
}