/* CSS Document */

body {background:url(img/bkgd1.jpg) repeat;text-align:left; padding:0;margin:0;font-size:11px;color:#000000;font-family:"Lucida Grande", Lucida, Verdana, Helvetica, sans-serif;line-height:16px;}

#bkgd {background:url(img/bkgd.jpg) repeat-x;width:100%;}
#container {width:1000px;background-color:#FFFFFF;}

#left {width:600px;float:left;}
#right {width:386px;border-right:solid #FFFFFF 6px;border-left:solid #FFFFFF 6px;float:right;background:url(img/featureBkgd.jpg) repeat-y;}
#footer {clear:both;width:874px;height:17px;border-top:solid #FFFFFF 6px;border-right:solid #FFFFFF 6px;padding:4px 10px 4px 110px;color:#999999;background:url(img/wwLogoSm.jpg) no-repeat #000000;background-position:left center;}
#footer a {color:#FFFFFF;}
#footer ul {padding:0;margin:0 10px 0 0;float:left;border-right:1px solid #333333;}
#footer ul li {padding:0 20px 0 0;margin:0;list-style:none;display:inline;}

#header {width:600px;height:268px;}
#toplinks {width:586px;height:20px;font-size:11px;text-align:right;padding: 4px 10px 0 4px;position:absolute;top:0;left:0;}
	#toplinks a:link,#toplinks a:visited {color:#000000;text-decoration:none;}
	#toplinks a:hover {color:#000000;border-bottom:dotted 1px #000000;}
#nav {width:600px;height:36px;border-top:solid #FFFFFF 6px;border-bottom:solid #FFFFFF 6px;background:url(img/navUp.jpg) #000000;}
	#nav ul {margin:0;padding:0;width:600px;}
	#nav ul li {margin:0;padding:0;display:block;float:left;}
	#nav ul li a.home:link,#nav ul li a.home:visited  {background:url(img/navUp.jpg);display:block;width:90px;height:36px;text-indent:-9999px;}
	#nav ul li a.about:link,#nav ul li a.about:visited  {background:url(img/navUp.jpg) -90px 0;display:block;width:100px;height:36px;text-indent:-9999px;}
	#nav ul li a.services:link,#nav ul li a.services:visited  {background:url(img/navUp.jpg) -190px 0;display:block;width:100px;height:36px;text-indent:-9999px;}
	#nav ul li a.showcase:link,#nav ul li a.showcase:visited  {background:url(img/navUp.jpg) -290px 0;display:block;width:115px;height:36px;text-indent:-9999px;}
	#nav ul li a.news:link, #nav ul li a.news:visited {background:url(img/navUp.jpg) -405px 0;display:block;width:80px;height:36px;text-indent:-9999px;}
	#nav ul li a.blog:link, #nav ul li a.blog:visited {background:url(img/navUp.jpg) -485px 0;display:block;width:80px;height:36px;text-indent:-9999px;}
	#nav ul li a.home:hover  {background:url(img/navOver.jpg);}
	#nav ul li a.about:hover {background:url(img/navOver.jpg) -90px 0;}
	#nav ul li a.services:hover {background:url(img/navOver.jpg) -190px 0;}
	#nav ul li a.showcase:hover {background:url(img/navOver.jpg) -290px 0;}
	#nav ul li a.news:hover {background:url(img/navOver.jpg) -405px 0;}
	#nav ul li a.blog:hover {background:url(img/navOver.jpg) -485px 0;}
#mainHome {width:600px;background:url(/img/mainTwoBkgd.jpg) repeat-y;}
#mainColOne {width:271px;float:left;padding:10px 10px 0px 15px;height:350px;}
#mainColTwo {width:277px;float:left;background:url(/img/mainColTwoBkgd.jpg) repeat-x;padding:10px 10px 0px 15px;height:350px;}
#main {width:600px;background:url(/img/mainBkgd.jpg) repeat-x;}
#mainSub {width:570px;padding:15px;height:350px;height:auto!important;min-height:350px;}
#showcase {width:570px;padding:15px;height:350px;height:auto!important;min-height:350px;}
#showcase a {text-decoration:none;border-bottom:none!important;}
#recent {width:570px;height:232px;background:url(img/recentBkgd.jpg) repeat-x;padding:15px;color:#FFFFFF;}
#recent a:link, #recent a:visited {color:#FFFFFF!important;border-bottom:none!important;text-decoration:none;}
#recent a:hover {color:#FFFFFF!important;text-transform:uppercase;border-bottom:none!important;text-decoration:none;}
#slider {width:570px;}
#sliderButs {width:570px;margin-top:10px;}
div.recent img {border:4px solid #FFFFFF;}
div.recent {width:285px;float:left;}
div.recent2 img {border:4px solid #999999;}
div.recent2 {width:285px;float:left;height:250px;}


#featureImage {width:386px;height:268px;background-color:#000000;}
#featureTab {width:386px;height:36px;border-top:solid #FFFFFF 6px;border-bottom:solid #FFFFFF 6px;}
#featureMain {width:361px;padding:15px 10px 0px 15px;height:346px;}
#featureScreens {width:386px;background:url(img/featureScreenTab.jpg) no-repeat;padding:21px 0px 9px 0px;height:232px;overflow:hidden;}
#featureScreens p {padding:15px;}

div.clear {clear:both;}

h1 {color:#e0573c;font-size:24px;font-weight:bold;margin:-2px 0 2px 0;padding:0;letter-spacing:-2px;line-height:24px;}
h2 {color:#FFFFFF;font-size:22px;font-weight:bold;margin:-2px 0 2px 0;;padding:0;letter-spacing:-2px;line-height:22px;}
h5 {color:#333333;font-size:11px;font-weight:bold;margin:15px 0 0 0;;padding:0;letter-spacing:2px;text-transform:uppercase;}
h6 {color:#d58f48;font-size:11px;font-weight:bold;margin:0;;padding:0;letter-spacing:2px;}
p {padding-top:0;margin-top:0;}

#mainHome a:link,#mainHome a:visited, #main a:link,#main a:visited  {color:#54656D;text-decoration:none;}
#mainHome a:hover, #mainHome a:hover {color:#54656D;text-decoration:underline;}

#main a:link,#main a:visited{color:#000000;text-decoration:none;border-bottom:none!important;}
#main a:hover {color:#000000;text-decoration:underline;}
#nav a {border-bottom:none!important;}
.padimgfoot {padding:0 10px 0 0;}

.arrowLft {float:left;border:none!important;}
.arrowRgt {float:right;border:none!important;}
.date {color:#54656D;font-weight:bold;}
a.visit {color:#cf7a28!important;font-weight:bold;}
.client {color:#666666;font-weight:bold;text-transform:uppercase;}