body {

	background:#fff url('Background.gif') repeat-y 0;

	margin:0px;

}

img{
	margin:0px;
	border:none;
}


p {
	margin:5px 5px 5px 5px;
	font-size:0.9em;
}


li{ 
	font-size:1.0em;
	margin:5px;
	list-style:

}

a{
	color:#666666;
	margin:0px;

}



a:hover{
	color:#000000;

}

a:visit{
	color:#999999;

}

#page{

	position:relative;
	
	width:965px;
	

}

#mast {
}

#mast li {
}

#mast a {
}

#content{

	top:140px;

	margin:0px;

	position:relative;

	padding:10px;

	width:955px;

	clear:both;
	
	margin-bottom:175px;


}

#left_col>* {
	margin:10px;
}

h1.bg {
background-color:#FFFFFF;
background-image:url(shade.gif);
background-repeat:repeat;
border-bottom:1px solid #CCCCCC;
color:#00000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
height:1.1em;
margin:0 0 5px;
padding:5px 0 5px 5px;
}

#left_col h1{

	background:#fff url('../..div_id.jpg');
	background-repeat:no-repeat;
	margin:0;
}

#right_col{

	margin:5xp;

	width:260px;

	float:left;

	background:#fff url('left_bg.jpg');

	background-repeat:no-repeat;
}

#right_col h1{

	margin-top:15px;

	margin-left:15px;

	font-family:"Times New Roman", Times, serif;

	font-size:1.4em;

	font-weight:bold;

	color:#666666;

}



#right_col a{

	margin-top:15px;

	margin-left:20px;

	font-family:"Times New Roman", Times, serif;

	font-size:1.1em;

	font-weight:bold;

	color:#666666;

}

#right_col a:hover{

	margin-top:15px;

	margin-left:20px;

	font-family:"Times New Roman", Times, serif;

	font-size:1.1em;

	font-weight:bold;

	color:#000000;

}



#left_col{

	margin-left:5px;

	width:685px;

	float:left;
	

}

#footer{

	margin-top:10px;

	background:#fff url('geek_r18_c1.jpg');

	background-repeat:no-repeat;

	position:relative;
	
	clear:both;

	height:175px;

	width:963px;

}

#footer img{

	margin:3px;

}












#geekr1c1 {



	position:absolute;



	left:0px;



	top:0px;



	width:311px;



	height:99px;



	z-index:1;



	visibility:visible;



}



#geekr1c5 {



	position:absolute;



	left:311px;



	top:0px;



	width:410px;



	height:61px;



	z-index:2;



	visibility:visible;



}



#geekr1c16 {



	position:absolute;



	left:721px;



	top:0px;



	width:244px;



	height:38px;



	z-index:3;



	visibility:visible;



}



#geekr2c16 {



	position:absolute;



	left:721px;



	top:38px;



	width:244px;



	height:23px;



	z-index:4;



	visibility:visible;

	

	background:#fff url('geek_r2_c16.jpg') no-repeat;



}



		#geekr2c16 p{

		

			color:#FFFFFF;

			margin:0px;

		

		

		}

		

		#geekr2c16 a{

		

			color:#FFFFFF;

		

		

		}



#geekr3c5 {



	position:absolute;



	left:311px;



	top:61px;



	width:67px;



	height:38px;



	z-index:5;



	visibility:visible;



}



#geekr3c8 {



	position:absolute;



	left:378px;



	top:61px;



	width:100px;



	height:38px;



	z-index:6;



	visibility:visible;



}



#geekr3c10 {



	position:absolute;



	left:478px;



	top:61px;



	width:78px;




	height:38px;



	z-index:7;



	visibility:visible;



}



#geekr3c11 {



	position:absolute;



	left:556px;



	top:61px;



	width:104px;



	height:38px;



	z-index:8;



	visibility:visible;



}



#geekr3c13 {



	position:absolute;



	left:660px;



	top:61px;



	width:132px;



	height:38px;



	z-index:9;



	visibility:visible;



}



#geekr3c18 {



	position:absolute;



	left:792px;



	top:61px;



	width:173px;



	height:38px;



	z-index:10;



	visibility:visible;

	

	background:#fff url('geek_r3_c18.jpg') no-repeat;



}



#geekr4c1 {



	position:absolute;



	left:0px;



	top:99px;



	width:965px;



	height:14px;



	z-index:11;



	visibility:visible;



}



#geekr5c1 {



	position:absolute;



	left:0px;



	top:113px;



	width:88px;



	height:34px;



	z-index:12;



	visibility:visible;



}



#geekr5c3 {



	position:absolute;



	left:88px;



	top:113px;



	width:173px;



	height:34px;



	z-index:13;



	visibility:visible;



}



#geekr5c4 {



	position:absolute;



	left:261px;



	top:113px;



	width:174px;



	height:34px;



	z-index:14;



	visibility:visible;



}



#geekr5c9 {



	position:absolute;



	left:435px;



	top:113px;



	width:175px;



	height:34px;



	z-index:15;



	visibility:visible;



}



#geekr5c12 {



	position:absolute;



	left:610px;



	top:113px;



	width:174px;



	height:34px;



	z-index:16;



	visibility:visible;



}



#geekr5c17 {



	position:absolute;



	left:784px;



	top:113px;



	width:173px;



	height:34px;



	z-index:17;



	visibility:visible;



}



#geekr5c19 {



	position:absolute;



	left:957px;



	top:113px;



	width:8px;



	height:34px;



	z-index:18;



	visibility:visible;



}



#geekr6c1 {



	position:absolute;



	left:0px;



	top:147px;



	width:661px;



	height:4px;



	z-index:19;



	visibility:visible;



}



#geekr6c14 {



	position:absolute;



	left:661px;



	top:147px;



	width:304px;



	height:379px;



	z-index:20;



	visibility:visible;



}



#geekr7c1 {



	position:absolute;



	left:0px;



	top:394px;



	width:9px;



	height:65px;



	z-index:21;



	visibility:visible;



}



#geekr7c2 {



	position:absolute;



	left:0px;



	top:141px;



	width:652px;



	height:325px;



	z-index:22;



	visibility:visible;



}



#geekr8c1 {



	position:absolute;



	left:0px;



	top:459px;



	width:661px;



	height:24px;



	z-index:23;



	visibility:visible;



}



#geekr9c1 {



	position:absolute;



	left:0px;



	top:483px;



	width:9px;



	height:118px;



	z-index:24;



	visibility:visible;



}



#geekr9c2 {



	position:absolute;



	left:9px;



	top:483px;



	width:323px;



	height:35px;



	z-index:25;



	visibility:visible;



}



#geekr9c6 {



	position:absolute;



	left:332px;



	top:483px;



	width:7px;



	height:118px;



	z-index:26;



	visibility:visible;



}



#geekr9c7 {



	position:absolute;



	left:339px;



	top:483px;



	width:322px;



	height:35px;



	z-index:27;



	visibility:visible;



}



#geekr10c2 {



	position:absolute;



	left:9px;



	top:518px;



	width:323px;



	height:167px;



	z-index:28;



	visibility:visible;

	

	background:#fff url('geek_r10_c2.jpg') no-repeat;

	

	





}



#geekr10c2 p{



	margin-top:4px;



	font-size:0.9em;

	

	padding-left:15px;

	

	padding-right:15px;





}



#geekr10c7 {



	position:absolute;



	left:339px;



	top:518px;



	width:322px;



	height:167px;



	z-index:29;



	visibility:visible;

	

	background:#fff url('geek_r10_c7.jpg') no-repeat;



}



#geekr10c7 p{



	margin-top:4px;



	font-size:0.9em;

	

	padding-left:15px;

	

	padding-right:15px;





}



#geekr11c14 {



	position:absolute;



	left:661px;



	top:526px;



	width:8px;



	height:75px;



	z-index:30;



	visibility:visible;



}



#geekr11c15 {



	position:absolute;



	left:669px;



	top:526px;



	width:296px;



	height:66px;



	z-index:31;



	visibility:visible;

	

	background:#fff url('geek_r11_c15.jpg') no-repeat;



}



		#geekr11c15 p{

		

			margin-left:60px;

			margin-top:10px;

			padding-right:15px;

		

		}

		

		#geekr11c15 a{

		

			color:#666666;

		

		}

		

		#geekr11c15 a:hover{

		

			color:#000000;

		

		}





#geekr12c15 {



	position:absolute;



	left:669px;



	top:592px;



	width:296px;



	height:70px;



	z-index:32;



	visibility:visible;

	

	background:#fff url('geek_r12_c15.jpg') no-repeat;



}



		#geekr12c15 p{

		

			margin-left:60px;

			margin-top:10px;

			padding-right:15px;

		

		}

		

		#geekr12c15 a{

		

			color:#666666;

		

		}

		

		#geekr12c15 a:hover{

		

			color:#000000;

		

		}





#geekr13c15 {



	position:absolute;



	left:669px;



	top:662px;



	width:296px;



	height:70px;



	z-index:33;



	visibility:visible;

	

	background:#fff url('geek_r13_c15.jpg') no-repeat;



}



		#geekr13c15 p{

		

			margin-left:60px;

			margin-top:10px;

			padding-right:15px;

		

		}

		

		#geekr13c15 a{

		

			color:#666666;

		

		}

		

		#geekr13c15 a:hover{

		

			color:#000000;

		

		}



#geekr14c2 {



	position:absolute;



	left:10px;



	top:693px;



	width:322px;



	height:35px;



	z-index:34;



	visibility:visible;



}



#geekr14c7 {



	position:absolute;



	left:339px;



	top:693px;



	width:322px;



	height:35px;



	z-index:35;



	visibility:visible;



}



#geekr15c2 {



	position:absolute;



	left:12px;



	top:728px;



	width:318px;



	height:167px;



	z-index:36;



	visibility:visible;

	

	background:#fff url('geek_r15_c2.jpg') no-repeat;



}



	#geekr15c2 p{

	

	margin-top:4px;



	font-size:0.9em;

	

	padding-left:15px;

	

	padding-right:15px;





}



#geekr15c7 {



	position:absolute;



	left:341px;



	top:728px;



	width:318px;



	height:167px;



	z-index:37;



	visibility:visible;

	

	background:#fff url('geek_r15_c7.jpg') no-repeat;



}



#geekr15c7 p{

	

	margin-top:4px;



	font-size:0.9em;

	

	padding-left:15px;

	

	padding-right:15px;





}





#geekr13c1555 {



	position:absolute;



	left:669px;



	top:800px;



	width:296px;



	height:130px;



	z-index:33;



	visibility:visible;

	

	background:#fff url('geek_r13_c1555.jpg') no-repeat;



}



#geekr16c15 {



	position:absolute;



	left:669px;



	top:732px;



	width:296px;



	height:70px;



	z-index:38;



	visibility:visible;

	

	background:#fff url('geek_r16_c15.jpg') no-repeat;



}



#geekr18c1 {



	position:relative;



	left:0px;



	top:931px;



	width:965px;



	height:28px;



	z-index:39;



	visibility:visible;

	

	clear:both;



}

#top-menu-wrapper {
	position:absolute;
	top:101px;
	left:0;
	width:965px;
	background:transparent url('geek_template.jpg') no-repeat 0 0;
	min-height:46px;
	z-index:10000;
	font-weight:bold;
	font-size:0.9em;
}

#top-menu, #top-menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#top-menu {
	padding-left:90px;
}

#top-menu a {
	display: block;
	width: 174px;
	height:46px;
	text-indent:-999em;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#666;
}

#top-menu li li a {
	height:auto;
	text-indent:0;
	padding:7px 5px;
	width:162px;
	font-style:italic;
}

#top-menu li li a:hover {
	background:#666;
	color:#fff;
}

#top-menu li {
	float: left;
	width: 174px;
	margin:0;
}

#top-menu li li {
	width:auto;
}

#top-menu li.sfhover ul, #top-menu li ul {
	position:absolute;
	left:-999em;
	height:auto;
	border:1px solid #666;
	border-top:0;
	width:172px;
	background:#eee;
}

#top-menu li:hover ul, #top-menu li.sfhover ul {
	left: auto;
} 

#content ul.team-icons {
	float:right;
	margin:0 0 20px 10px;
	border:1px solid #ccc;
	padding:0;
}

ul.team-icons li {
	float:left;
	list-style:none;
	margin:5px 10px 0;
}

ul.team-icons li.icon {
}


