body {margin:0px; background: #000; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#444; 	font-size: 11px;}

#wrapper {margin:0px auto; padding:0px; width:1200px; background: url(images/main-bg.jpg);}

#column {margin:0px auto; padding:0px; width:1000px; height:600px;}

#header {margin:0px; height: 100px; width: 1000px; 	background: url(images/main-header.jpg); }

#nav {margin:0px; padding:10px 0px 0px 0px; width:200px; height:410px; background-color: #000; float: left;}
#nav p{ padding:0px 10px;}

#block {margin:0px 0px 0px 0px; padding:20px 10px 0px 10px; width:370px; height:400px; float: left; display: inline; background-color: #000;}

#blockwideleft {margin:0px 0px 0px 0px; padding:20px 0px 0px 10px; width:380px; height:400px; float: left; display: inline; background-color: #000;}
#blockwideright {margin:0px; padding:20px 10px 0px 0px; width:380px; height:400px; float: left; display: inline; background-color: #000;}

#rule { height: 1px; width: inherit; background: url(images/main-hr.jpg); float: left; display: block;}

#blockcopy {margin:0px; padding:0px; width:370px; height:359px; background: #000; float: left; display: inline;}
#blockcopy p{ padding:0px 10px;}
#blockcopy h2{ padding:0px 10px; color:#ff6600; margin:0px; font-size: 12px; font-weight: 200; line-height: 5px;}

#blockcopywide {margin:0px; padding:0px; width:380px; height:359px; background: #000; float: left; display: inline;}
#blockcopywide p{ padding:0px 10px;}

#blocktnhtml a{margin:5px; padding:5px; background: #222222; float: left;}
#blocktnhtml a:hover{background: #ff6600;}

#blocktnhybrid a{margin:5px; padding:5px; width:70px; height:70px; background: #222222; float: left;}
#blocktnhybrid a:hover{background: #ff6600;}

#blocktnflash a{margin:5px; padding:5px; width:70px; height:70px; background: #222222; float: left;}
#blocktnflash a:hover{background: #ff6600;}

#blocktnidentity a{margin:5px; padding:5px; width:70px; height:70px; background: #222222; float: left;}
#blocktnidentity a:hover{background: #ff6600;}

#blocktnphoto a{margin:5px; padding:5px; width:70px; height:70px; background: #222222; float: left;}
#blocktnphoto a:hover{background: #ff6600;}

#blocktnvideo a{margin:5px; padding:5px; width:70px; height:70px; background: #222222; float: left;}
#blocktnvideo a:hover{background: #ff6600;}


input {background-color: #111111;
	border: 1px solid #222222;
	color: #999999;}
	
textarea {background-color: #111111;
	border: 1px solid #222222;
	color: #999999;}
	
select {background-color: #111111;
	border: 1px solid #222222;
	color: #999999;}
	
.clearing {clear:both;}

a { color:#111111; }

#navigation-block {
	position:relative;
	left:10px;
}

#hide {
	position:absolute;
	top:0px;
	left:-10px;
}

ul#sliding-navigation
{
	list-style: none;
	font-size: 10px;
	margin: 0px 0;
	padding: 0;
}

ul#sliding-navigation li.sliding-element h3,
ul#sliding-navigation li.sliding-element a
{
	display: block;
	width: 140px;
	padding: 2px 18px;
	margin: 0;
	margin-bottom: 5px;
}

ul#sliding-navigation li.sliding-element h3
{
	color: #555;
	background:#0c0c0c url(images/heading_bg.jpg) repeat-y;
	font-weight: normal;
	margin-bottom: 5px;
}

ul#sliding-navigation li.sliding-element a
{
	color: #444;
	background:#0c0c0c url(images/tab_bg.jpg) repeat-y;
	border-top: 1px solid #0c0c0c;
	border-bottom: 1px solid #0c0c0c;
	text-decoration: none;
	margin-bottom: 5px;
}

ul#sliding-navigation li.sliding-element a:hover { color: #ff6600; }




