@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#mdiv {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px 5px 25px 5px;
}
#mdiv  #header {
	margin: 5px auto 5px auto;
}
#mdiv #header #logo-div {
	float: left;
	overflow: hidden;
	height: 100px;
	width: 140px;
	background-color: transparent;
}
#mdiv #header #header-cont {
	height: 100%;
	float: right;
	width: 82%;
	padding-top: 5px;
}
#mdiv  #navigation {
	height: 25px;
	margin: 0px auto 10px auto;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 2px 0px 2px;
	font-weight: bold;
	background-image: url(../img/nav_bg.jpg);
}
#mdiv #navigation #navi-button {
	float: left;
	margin-right: 3px;
}
#mdiv #page-welcome-info {
	background-color: transparent;
	margin-bottom: 5px;
	padding-left: 2px;
	padding-right: 2px;
}

#mdiv #body {
	margin-bottom: 10px;

}

#mdiv   #body   #left {
	width: 640px;
	float: left;
}
#mdiv  #body  #left #video-title {
	font: 12px Arial,sans-serif;
	font-weight: bold;
	font-size: 19px;
	margin-bottom: 5px;
	width: 640px;
}
#mdiv   #body   #left   #headerimg {
	margin-bottom: 15px;
}
#mdiv   #body   #left   #module1 {
	margin-bottom: 10px;

}
#mdiv   #body   #left   #module2 {
	margin-bottom: 10px;

}
#mdiv   #body   #left   #module3 {
	margin-bottom: 10px;

}
#mdiv   #body   #left   #module4 {
	margin-bottom: 10px;
}
#mdiv   #body   #left   #module1   #mod1-title {
	height: 23px;
	background-color: #EAEAEA;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#mdiv #body #left #module1 #mod1-title #mod1-title-text {
	width: 50px;
	height: 20px;
}
#mdiv   #body   #left   #module1   #mod1-body {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#mdiv  #body  #left  #module2  #mod2-title {
	height: 23px;
	background-color: #EAEAEA;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#mdiv  #body  #left  #module2  #mod2-body {
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding: 8px 7px 7px 7px;
}
#mdiv  #body  #left  #module3  #mod3-title {
	height: 23px;
	background-color: #EAEAEA;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#mdiv  #body  #left  #module3  #mod3-body {
	height: 140px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

#mdiv  #body  #left  #module4  #mod4-title {
	height: 23px;
	background-color: #EAEAEA;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#mdiv  #body  #left  #module4  #mod4-body {
	height: 140px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#mdiv    #body    #left    #video-player {
	margin-bottom: 5px;
}
#mdiv #body #left #video-stats {
	height: 20px;
	margin-bottom: 5px;
}

#mdiv #body #left #video-stats #video-views-div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: right;
	text-align: right;
	font-weight: bold;
	width: 170px;
}
#mdiv   #body   #right {
	float: right;
	width: 300px;
}
#mdiv  #body  #right  #info1 {
	margin-bottom: 10px;
}
#mdiv #body #right #info1 #info-hd-blue {
	height: 6px;
}
#mdiv #body #right #info1 #info1-body {
	height: 180px;
	background-color: #F1F5F6;
	padding: 7px 10px 5px 10px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#mdiv #body #right #info1 #info-ft-blue {
	height: 6px;
}
#mdiv #body #right #info1 #info1-body #info1-content {
	height: 180px;
}
#mdiv #body #right #info1 #info1-body #info1-content #info1-heading {
	height: 22px;
}
#mdiv  #body  #left  #module1  #mod1-body  #mod1-video1-grid {
	height: 140px;
	width: 24.9%;
	float: left;
	z-index: 1;
}
#mdiv #body #left #module1 #mod1-body #mod1-video1-grid #mod1-video1-thumb {
	border: 1px solid #fff;
	height: 72px;
	width: 120px;
	overflow: hidden;
}
#mdiv #body #left #module1 #mod1-body #mod1-video2-grid {
	float: left;
	width: 24.9%;
}
#mdiv #body #left #module1 #mod1-body #mod1-video2-grid .mod-video-thumb-outer #mod1-video2-thumb {
	height: 72px;
	width: 120px;
	overflow: hidden;
	border: 1px solid #fff;
}
#mdiv   #body   #right   #info2 {
	margin-bottom: 10px;

}
#mdiv #body #right #info2 #info2-body {
	height: 50px;
	border-left: 1px solid #f5e082;
	border-right: 1px solid #f5e082;
	background-color: #ffffe5;
	overflow: hidden;
}
#mdiv #body #right #info3 #info3-body {
	overflow: hidden;
	height: 60px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	width: 300px;
}
#mdiv #body #right #info3 {
	margin-bottom: 10px;
}
#mdiv  #body  #right  #site-statistics  #statistics-body {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding: 0px 10px 0px 10px;
}
#mdiv #body #right #newsp #newsp-body {
	height: 30px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: transparent;
	overflow: hidden;
	padding-right: 5px;
	padding-left: 5px;
}
#mdiv #body #right #newsp {
	margin-bottom: 10px;
}
#mdiv #body #right #info2 #info4-body {
	margin-bottom: 10px;
}
#mdiv #body #right #site-statistics #statistics-body #flag-dispaly {
	border-top: 1px solid #eaeaea;
	padding-top: 6px;

}
#msg-navigator {
	background-color: #6699CC;
	padding: 5px 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#msg-navigator a {
	color: #FFFFFF;
}
