body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	text-align: center
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

a {
	color: #006dba;
	text-decoration: none;
}

a:hover,a:active {
	color: #CC6600;
	text-decoration: underline;
}

#q {
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	width: 293px;
	height: 18px;
	font-size:12px;
	background-image:url(/images/search_inputbackground.gif?v=3.6);
	padding: 1px 1px;
}
			
#HeaderDiv {
	margin-left:auto;
	margin-right:auto;
	width:980px;
	/*border:1px solid #000000;*/
}

#LogoSearchDiv {
	margin-left:auto;
	margin-right:auto;
	width:980px;
	/*border:1px solid #000000;*/
}

#LogoSearchDiv .HeaderLogo {
	FLOAT: left;
	WIDTH: 300px;
	/*border:1px solid #000000;*/
}

#LogoSearchDiv .HeaderSearchBar {
	FLOAT: right;
	WIDTH: 670px;
	/*border:1px solid #000000;*/
}

#tnavitems {
	margin-left:auto;
	margin-right:auto;
	width:980px;
	border-top:10px solid #EEEEEE;
	text-align:right;
	/*border:1px solid #000000;*/
}

#tnavitems .HeaderLogo {
	FLOAT: left;
	WIDTH: 300px;
	/*border:1px solid #000000;*/
}

#tnavitems .HeaderSearchBar {
	FLOAT: right;
	WIDTH: 670px;
	/*border:1px solid #000000;*/
}

#NavigationBarMainDiv {
	border-bottom:1px solid #DEDEDE;
	margin-top: 20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width: 980px;
	/*border:1px solid #000000;*/
}

#NavigationBarMainDiv .NavigationBar {
	width: 980px;
	text-align:left;
}

#NavigationBarMainDiv .NavigationBar a{
	position: relative;
	bottom: 5px;
	padding: 5px 10px 5px 10px;
	font-size: 12px;
	color: #046CBC;
	text-decoration: underline;
	border-right: 1px dashed #CCCCCC;
}

#NavigationBarMainDiv .NavigationBar a:hover, #NavigationBarMainDiv .NavigationBar a:active {
	color: #FF6D06;
	text-decoration: underline;
	background-color: #F4F4F4;
	border-top: 1px solid #CCCCCC;
}


#MainDiv {
	margin-left:auto;
	margin-right:auto;
	margin-top: 10px;
	width: 980px
}

#MainDiv .LeftContent {
	FLOAT: left;
	WIDTH: 670px;
	/*border:1px solid #000000;*/
}
#MainDiv .RightContent {
	FLOAT: right;
	WIDTH: 300px;
	/*border:1px solid #000000;*/
}

#FooterDiv {
	margin-left:auto;
	margin-right:auto;
	CLEAR: both;
	WIDTH: 980px;
	/*border:1px solid #000000;*/
}

#divtiptop {
	text-align: right;
}

#SingleVideoDiv {
	overflow:auto;
}

#SingleVideoInfoDiv {
	overflow:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}

#VideoShowDiv {
	overflow:auto;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}

#SpecialsDiv {
	overflow:auto;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}

#GoogleAdDefaultRightDiv {
	overflow:auto;
	text-align:center;
}

#TagGuideDiv {
	width: 300px;
	overflow:auto;
}