/* J Clark Design (C) - 2007-2010 All Rights Reserved - http://www.jclarkdesign.com | contact@jclarkdesign.com */

html {
	margin: 0 auto;
	padding:0; height:100%
}

body {
	background:#000;
	margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; height:100%
}

a {color:#6FC}

a:hover {color:#FC0}

a:visited {color:#09F}

a:visited:hover {color:#FC0}

#table-area {display:none}
/*

#table-area a {color:#00F}

#table-area a:hover {color:#000}

#table-area a:visited {color:#90C}

#table-area a:visited:hover {color:#00}

*/

#wrapper {min-width:920px;min-height:600px;margin-left:auto;margin-right:auto; background:url(imgs/main-bg.jpg) top center no-repeat;}

#inner-wrapper {width:920px;margin:0 auto;}

#nav {width:599px;height:34px;margin-top:48px;margin-right:8px;margin-bottom:60px;float:right;padding-bottom:2px}

#nav ul {
	width:590px;
	height:34px;
	margin:0;
	padding:0;
	display:block;
	float:left;

}

#nav ul li {
	display: block;
	clear:none;
	height:34px;
	padding: 0;
	margin: 0;
	float: left;
	border: none;
}
#nav ul li a {
	display: block;
	height: 34px;
	padding: 0;
	margin:0px;
}


li#contact a { width:140px; }
li#services a { width:180px; }
li#portfolio a { width:170px; }
li#home a { width:100px; }


li#contact a:hover { background: transparent url(imgs/nav-hover.jpg) -450px 0  no-repeat;}
li#services a:hover { background: transparent url(imgs/nav-hover.jpg) -270px 0  no-repeat;}
li#portfolio a:hover { background: transparent url(imgs/nav-hover.jpg) -100px 0  no-repeat;}
li#home a:hover { background: transparent url(imgs/nav-hover.jpg) 0 0   no-repeat;}

#flash-head {width:920px;height:320px;margin-left:auto;margin-right:auto;display:block;clear:both;padding-left:4px;}

#main-content {width:870px; height:auto; display:block;margin-left:auto;margin-right:auto;clear:both}

#port-content {width:910px; height:auto; display:block;margin-left:auto;margin-right:auto;clear:both}

#left-column {width:248px;min-height:300px;float:left;background: url(imgs/left-nav-top.jpg) top center no-repeat;}

#left-column .inner {padding:11px;padding-top:0;margin-top:176px; padding-bottom:40px;background: url(imgs/left-nav-foot.jpg) bottom center no-repeat;}

#left-column h2 {background:url(imgs/labels-1.jpg)top center no-repeat;width:237px;height:40px;font-family:Verdana, Geneva, sans-serif;font-size:16px;font-weight:bold;color:#333;padding-top:20px;text-align:center;margin:4px 0}

#left-column-2 {width:238px;margin-left:5px;min-height:100px;float:left;clear:left;background:#333 url(imgs/left-nav-top-2.jpg) top center no-repeat;margin-top:10px}

#left-column-2 .inner {padding:5.5px;padding-top:12px;margin:0; padding-bottom:10px;background: url(imgs/left-nav-foot-2.jpg) bottom center no-repeat;}

#left-column-2 h2 {background:url(imgs/labels-2.jpg)top center no-repeat;width:227px;height:40px;font-family:Verdana, Geneva, sans-serif;font-size:16px;font-weight:bold;color:#fff;padding-top:20px;text-align:center;margin:0}

#content-inner {width:522px;margin-left:10px;margin-top:20px;min-height:400px;float:right;}

#content-inner h1{margin:0;font-weight:bold;color:#333;font-size:16px;font-family:Verdana, Geneva, sans-serif;}

#link {margin-top:20px;padding:0 14px;color:#FFF;font-weight:bold;float:left}

#foot {background:url(imgs/foot-bg.jpg) bottom center no-repeat;min-width:920px;height:140px;margin-left:auto;margin-right:auto; text-align:center}