body{font-family:Verdana,Arial;font-size:12px;margin:0}
h1{font-size:32px;color:#bbb;margin: 3px 0 3px 0;letter-spacing:-3px}
h3{font-size:18px;color:#bbb;margin: 5px 0 0 0;letter-spacing:-2px;display:inline}
a{color:#08b;text-decoration:none;font-weight:bold}
a:hover{color:#08f}
a:active{color:#fff;background-color:#88b}
td{font-size:12px}
#H{height:70px;margin:10px 10px 0 10px;padding:5px}
#HL{float:left;margin:10px 0 0 0}
#HR{float:right;padding:45px 0 0 0}
#M{height:18px;clear:both;margin:0 10px;border:solid 1px #bbb;padding:2px 2px 2px 0;text-align:left}
#M ul{display:inline;padding:0;margin:0}
#M li{color:#08b;display:inline;padding:3px 10px;font-size:14px;font-weight:bold;border-right:solid 1px #ddd}
#M li.last{border-right:0}
#ML{display:inline;float:left}
#MR{display:inline;float:right;padding: 0 5px 0 0}
#MR img{margin:1px 0 0 0;border: 0}
.STB{height:18px;border:solid 1px #bbb;padding:0 0 0 3px;margin:0 5px 0 0}
.SB{height: 20px;padding:0;border: solid 1px #ddd;font-weight:bold;background-color:#fff;color:#08b}
#TWTR{margin:5px 0;padding:0 0 10px 5px}
#TWTR img{margin:2px 0 0 0;}
#SB{margin:5px 0px;padding:0 0 10px 10px}
#TWTR img{border:0px;}
#B{margin:0 10px;border-left:solid 1px #bbb;border-right:solid 1px #bbb;border-bottom:solid 1px #bbb}
#Map{width:336px;height:200px;border:solid 1px #ccc;margin:5px 5px 0 0}
.T td{vertical-align:top;padding:0;margin:0}
.P{margin:10px 0 0 0}
.P div{margin:5px 0 0 0}
.GridView{border:solid 2px #bbb}
.GridView td{padding:3px}
.GridViewImage{border:solid 1px #bbb}
.GridView a,.GridView a:link{font-size:12px}
.LT{float:left;margin:0 5px 0 0;width:135px}
.LTT{padding:3px}
#l{padding:5px 0 5px 5px}
#Player img,.LT img{border:solid 1px #ccc}
#Error{margin:10px 0}
#Error img{border:0}
#V{margin:10px 5px 10px 0}
#V2{margin:10px 5px 10px 0;width:300px}
.grey{background-color:#EEE}

#Content
{
	text-align: left;
	margin: 10px 0;
}
#LeftContent
{
	float: left;
	width: 425px;
	margin: 0 10px 0 0;
}
#RightContent
{
	float: left;
	width: 440px
}

#VideoTitleDiv
{
	margin:10px 0;
}

#VideoTitleDiv h3
{
	margin:10px 0
}
#GoogleBuzz
{
	display: inline;
	margin: 0;
	padding: 0 0 0 10px
}

#VideoDescription, #GeotagIconDescription
{
	margin: 10px 0 0 0;
	border: solid 1px #ccc;
	padding: 3px;
}
#VideoMetaData
{
	padding: 3px;
	border-bottom: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
}

#ctl00_cphMain_RecommendedList_upVideos
{
	margin: 15px 0 10px 0;
}
#ctl00_cphMain_RelatedList_upVideos
{
	margin: 0 0 10px 0;
}
#AdUnderMap
{
	margin:10px 5px 10px 0;
}
#KMLMap
{
	width: 425px !important;
	height: 342px !important; /* 2 shorter than the Height="344" of the KmlMap user control */
	margin: 0 0 10px 0;
}
#KMLMapExplanation
{
	padding: 3px;
	margin: 10px 0 0 0;
	width: 419px;
	border: solid 1px #ccc;
}