

body, html{ margin:0px; padding:0px; top:0px;}
body{ background-color:#000; background-image:url(/graphics/design/body-bg.gif); background-repeat:repeat-x; background-position:0px 82px; text-align:center; color:#bdbdbd; font-family:Arial, Helvetica, sans-serif; font-size:0.85em;}
body.home{background-image:url(/graphics/design/body-bg-home.gif);}
	#Container{ width:960px; margin-left:auto; margin-right:auto; text-align:left;}
		#Header{ position:relative; height:82px;}
			#Logo{ border:0px; position:absolute; top:7px; left:3px;}
			#Menu{ position:absolute; margin:0px; padding:0px; top:61px; right:-4px;}
				#Menu li{ margin:0px; padding:0px; display:inline; padding-left:9px; padding-right:7px; background-image:url(/graphics/design/menu/divider.gif); background-repeat:no-repeat;}
					#Menu li.first{ padding-left:0px; background-image:none;}
		#Content{ height:598px; margin-top:3px; position:relative;}
		#Content.contact{ background-image:url(/graphics/design/contact_bg.jpg)}
			.text{ padding:70px 230px 0px 33px}
		#Footer{ margin-top:2px; padding-top:4px; color:#808080; padding-bottom:4px; padding-left:3px;}
			#Footer a{ color:#808080; text-decoration:none;}
				#Footer a:hover{ text-decoration:none;}

h1{color:#808080; margin-top:0px;}
h2{ font-size:1.3em;color:#808080;}
img{ border:0px; padding:0px; margin:0px;}

.fourCol{ float:left; padding-right:25px; font-size:0.95em;}

#Content li, #Content ul{ margin-left:0px; padding-left:0px;}
#Content li{ margin-left:10px;}
#Content a{  color:#d9d9d9;}
#Content a:hover{  color:#f00;}
#Content p{ text-align:justify;}
#Menu2{ position:absolute; margin:0px; padding:0px; top:5px; right:0px; font-size:1.05em;}
	#Menu2 li{ margin:0px; padding:0px; display:inline; padding-left:7px; padding-right:2px; background-image:url(/graphics/design/menu/sub_divider.gif); background-repeat:no-repeat; background-position:0px 4px;}
		#Menu2 li.first{ padding-left:0px; background-image:none;}
		#Menu2 li a{ text-decoration:none; color:#808080;}
			#Menu2 li a:hover{ color:#d9d9d9; color:#F00;}
			#Menu2 li.current a{color:#efefef;}
			#Menu2 li a.current{color:#d9d9d9;}
#Menu3{ position:absolute; margin:0px; padding:0px; top:26px; right:0px; font-size:1.05em;}
	#Menu3 li{ margin:0px; padding:0px; display:inline; padding-left:7px; padding-right:2px; background-image:url(/graphics/design/menu/sub_divider.gif); background-repeat:no-repeat; background-position:0px 4px;}
		#Menu3 li.first{ padding-left:0px; background-image:none;}
		#Menu3 li a{ text-decoration:none; color:#808080;}
			#Menu3 li a:hover{ color:#d9d9d9; color:#F00;}
			#Menu3 li.current a{color:#efefef;}
			#Menu3 li a.current{color:#d9d9d9;}
#Menu4{ position:absolute; margin:0px; padding:0px; top:5px; left:3px; font-size:1.05em;}
	#Menu4 li{ margin:0px; padding:0px; display:inline; padding-left:7px; padding-right:2px; background-image:url(/graphics/design/menu/sub_divider.gif); background-repeat:no-repeat; background-position:0px 4px;}
		#Menu4 li.first{ padding-left:0px; background-image:none; color:#F00;}
		#Menu4 li a{ text-decoration:none; cursor:pointer; color:#808080;}
			#Menu4 li a:hover{ color:#d9d9d9; color:#F00;}
			#Menu4 li a.current{color:#efefef;}
			
#ImageContainer{ position:absolute; top:45px;}
	#ImageOuter{ display: table; height: 520px; width:960px; #position: relative; overflow: hidden;}
		#ImageInner{#position: absolute; #top: 50%;display: table-cell; vertical-align: middle; text-align:center;}
			#ImageInner img{#position: relative; #top: -50%; margin-left:auto; margin-right:auto;}
				#ImageInner div{ text-align:center; display:block; width:960px;}

	#Text, #Layer1{ display:block; width:960px; height:520px; text-align:left;}
	#Layer1.hidden{ display:none;}
	#Slices{margin-right:-230px; margin-left:-33px; text-align:center;}

	#Img1, #Img2, #Img3, #Img4, #Img5, #Img6, #Img7, #Img8, #Img9, #Img10{display:none; clear:both;}
/*	#Layer2, #Layer3, #Layer4, #Layer5, #Layer6, #Layer7, #Layer8, #Layer9, #Layer10, #Layer11{clear:both;}*/
	
	
	#threeCol{ padding-top:25px;}
	#threeCol .col{ float:left; padding:0px 10px; width:300px;	}
	#threeCol h2{ font-size:1.85em; margin-bottom:5px; margin-top:10px; color:#9b9da5; padding-left:40px;}
	#threeCol img{ float:left; border:2px solid #e5e5e7; margin-right:10px;}
	#threeCol p.first{ margin-top:0px; }
	#threeCol p, #threeCol li{font-size:0.95em; line-height:1.2em; text-align:left;}
	
	#Layer1 .text{width:430px}
	.w550{width:550px}
	
	#Thumbnails{z-index:50; position:absolute; right:10px; top:123px; text-align:right;}
	#Thumbnails a{ padding:0px 0px 3px 3px;}
	
	
#Content a:hover img{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

a:hover{ color:#F00;}
a:hover img{ color:yellow; border:0;}
a:selected img{ color:yellow; border:0;}
a:live img{ color:yellow; border:0;}
	
