html{
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-color:#72c8d7;
}
p{
	padding: 5px 0px 10px 0px;
	line-height:20px;	
}
body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
}
a{
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
}
#hd .logo{
	font-size: 22px;
	overflow: hidden;
	text-indent: -350px;
	background-image: url(../images/jb.gif);
	background-repeat: no-repeat;
	position: absolute;
	top:35px;
	left:35px;
	width:92px;
	height:92px;
}
h1 {  font-size:40px; color:#FFFFFF; position:absolute; top:62px; left:162px; }
#hd span { font-size:18px; color:#FFFFFF; position:absolute; top:107px; left:162px; }
.manbike{ background-image: url(../images/bike-man.png); background-repeat: no-repeat; position: absolute; top:118px;left:50px; width:225px; height:89px;
}
#hd .me{
	background-image: url(../images/me.png);
	background-repeat: no-repeat;
	position: absolute;
	top:34px;
	right:40px;
	width:259px;
	height:163px;
}
#doc{
	width:950px;
	color: #333;

}
#hd{
	background-color: #333333;
	height:197px;
	position: relative;
}
#hd ul{
	position:absolute;
	top:163px;
	width:950px;
}
#hd li { background-image:url(../images/tab-off.png); width:118px; height:34px; float:left; font-size:16px; color: #FFFFFF; border-right:1px solid #333333;}
#hd li a {  width:118px; height:34px; float:left; background-repeat:no-repeat; font-weight:bold; line-height:34px; text-align:center; color:#FFFFFF; font-size:18px;}
#hd li a:hover{background-image:url(../images/tab-on.png); background-repeat:no-repeat;  width:118px; height:34px; text-decoration:none; clear:both; color:#333333;}
.menuselected{ background-image:url(../images/tab-on.png); display:block; width:118px; height:34px; color: #333333!important; }
#bd{ background-color: #FFFFFF; }

.yui-g h2{ 
font-size:24px; }
#ft{
	background-image:url(../images/ft-bg.png); display:block; position:relative; clear:both; float:left; width:950px; height:30px;	margin-bottom:30px;
}
#ft p{
	position:absolute; right:30px; font-size:10px; color:#cccccc; 
}
.yui-g{
	padding:30px;
}
#leftcolumn{
	width:600px;
}
#leftcolumn h2{
	font-size:24px;
	margin-bottom:10px;
}
#rightcol{
	width:274px;
	position:relative;
}
#rightcol .google a { overflow:hidden; text-indent:-200px; position:absolute; display:block; top:60px; left:10px; background-image:url(../images/icons/google.png); width:64px; height:64px; }
#rightcol .google a:hover { background-image:url(../images/icons/google1.png); }
#rightcol .facebook a { overflow:hidden; text-indent:-200px; position:absolute; display:block; top:60px; left:100px; background-image:url(../images/icons/facebook.png); width:64px; height:64px; }
#rightcol .facebook a:hover { background-image:url(../images/icons/facebook1.png); }
#rightcol .flickr a { overflow:hidden; text-indent:-200px; position:absolute; display:block; top:60px; left:190px; background-image:url(../images/icons/flickr.png); width:64px; height:64px; }
#rightcol .flickr a:hover { background-image:url(../images/icons/flickr1.png); }
#rightcol .linkedin a { overflow:hidden; text-indent:-200px; position:absolute; display:block; top:150px; left:10px; background-image:url(../images/icons/linkedin.png); width:64px; height:64px; }
#rightcol .linkedin a:hover { background-image:url(../images/icons/linkedin1.png); }
#rightcol .youtube a { overflow:hidden; text-indent:-200px; position:absolute; display:block; top:150px; left:100px; background-image:url(../images/icons/youtube.png); width:64px; height:64px; }
#rightcol .youtube a:hover { background-image:url(../images/icons/youtube1.png); }
#rightcol .ymessenger a { overflow:hidden; text-indent:-200px; position:absolute; display:block; top:150px; left:190px; background-image:url(../images/icons/ymessenger.png); width:64px; height:64px; }
#rightcol .ymessenger a:hover { background-image:url(../images/icons/ymessenger1.png); }
#rightcol .stumbleupon a { overflow:hidden; text-indent:-200px; position:absolute; display:block; top:240px; left:10px; background-image:url(../images/icons/stumbleupon.png); width:64px; height:64px; }
#rightcol .stumbleupon a:hover { background-image:url(../images/icons/stumbleupon1.png); }
#rightcol .digg a { overflow:hidden; text-indent:-200px; position:absolute; display:block; top:240px; left:100px; background-image:url(../images/icons/digg.png); width:64px; height:64px; }
#rightcol .digg a:hover { background-image:url(../images/icons/digg1.png); }
#rightcol .ebay a { overflow:hidden; text-indent:-200px; position:absolute; display:block; top:240px; left:190px; background-image:url(../images/icons/ebay.png); width:64px; height:64px; }
#rightcol .ebay a:hover { background-image:url(../images/icons/ebay1.png); }
#rightcol .zen a { position:absolute; display:block; top:340px; left:56px; width:64px; height:64px; }
#rightcol h2{
	padding: 0 10px;
}
#livebody { background-color: #000; }
#live { position:relative; background-image: url(../images/live.jpg); width:1200px; display: block; height:876px; margin:0 auto;}
#video { position: absolute; top:104px; left:390px; }
