@CHARSET "UTF-8";
body
{
	background		: url(images/main-bg.jpg) 0 0 repeat-x #FFFFFF; 
	font			: 14px/20px Arial, Helvetica, sans-serif; 
	color			: #000000; 
	font-weight		: normal;
}

div#logoTop
{
	background		: url(images/main-logo-top.gif) 21px 14px no-repeat #000000;
	height			: 77px;
	float			: left;
	width			: 100%;
	border-bottom	: 2px solid #FF0000; 
}
div#logoBottom
{
	background		: url(images/main-logo-bottom.gif) 19px 0 no-repeat;	
	height			: 133px;
	width			: 956px;
	float			: left;
	border-left		: 2px solid #FF0000;
}
div#logoBottomRight
{
	background		: url(images/main-logo-bottom-right.jpg) 0 0 no-repeat;	
	height			: 133px;
	width			: 2px;
	float			: left;
}
div#row002
{
	border-left		: 2px solid #FF0000;
}
div#row003
{
	background		: url(images/footer-bg.jpg) top left no-repeat;	
}
table#alphabet span
{
	float			: left;
}
table#alphabet a
{
	float			: left;
	margin-left	: 4px;
}
ul
{
	list-style-type	: none;
}
div#topMenuContainer ul li 
{
	list-style-type	: none;
	float			: left;
	margin-left		: 12px;
	margin-top		: 4px;
	display			: block;
}
div#topMenuContainer a
{
	color			: #FFFFFF;
}
div#topMenuContainer span
{
	float			: left;
	text-decoration	: none;
	color			: white;
}
div#bottomMenuContainer
{
	height			: 20px;
	width			: 100%;
	margin-top		: 10px;
}
div#bottomMenuContainer ul li
{
	list-style-type	: none;
	float			: left;
	margin-left		: 12px;
	display			: block;
}
div#bottomMenuContainer a
{
	float			: left;
	background-color: white;
	color			: red;
	padding-left	: 4px;
	padding-right	: 4px;		
}
/* Searcher */
div#searchContainer
{
	background		: url(images/search-bg.jpg) top left no-repeat;
}
div#searchContainer span
{
	width			: 57px;
	height			: 25px;
	float			: right;
	display			: block;
	color			: white;
	text-decoration	: none;
	text-align		: center;
	font-size		: 10pt;
	font-weight		: bold;
	line-height		: 22px;
	cursor			: pointer;
}
div#searchContainer input
{
	width			: 150px;
	height			: 17px;
	background		: url(images/search-bg.gif) repeat-x;
	border			: none;
	margin-left		: 4px;
	margin-top		: 4px;
	font-size		: 8pt;
	line-height		: 15px;
	float			: left;
}
.redBox
{
	width			: 100%;
	border			: 1px solid #A60000;
	background		: #FCFAE6; 
	color			: #A60000;
}
.redBox h2
{
	display			: block;
	color			: #FFFFFF;
	font-weight		: bold;
	padding-left	: 8px;
	padding-top		: 2px;
	font-size		: 12pt;
	line-height		: 20px;
	height			: 26px;
	background		: url(images/red-header-bg.gif) top left repeat-x;
}
.body
{
	width			: 100%;
	padding			: 8px;
}
.adbody
{
	text-align		: center;
	vertical-align	: middle;  
}
.blackBox
{
	width			: 100%;
	border			: 1px solid #000000;
	background		: white; 
	color			: #A60000;
}
.blackBox h2
{
	display			: block;
	color			: #FFFFFF;
	font-weight		: bold;
	padding-left	: 8px;
	padding-top		: 2px;
	font-size		: 12pt;
	line-height		: 20px;
	height			: 26px;
	background		: url(images/black-header-bg.gif) top left repeat-x;
}
.body
{
	width			: 100%;
	padding			: 8px;	
}
/* Category List */
.categoriesList
{
	margin			: 8px;
}
.categoriesList a
{
	margin-bottom	: 4px;
}
/* lyrics displayer */
table.lyrics
{
	width: 100%;
	color			: #6D6D6D;	
}

table.lyrics td.title
{
	padding			: 10px;
	font			: 26px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

table.lyrics td.subtitle
{
	padding-left	: 10px;
	font			: 20px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

table.lyrics td.body
{
	padding-top		: 10px;
	font			: 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*  Video cell displayer */
table.videoCell
{
	width			: 100%;
	margin-top		: 4px; 
	font			: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color			: #6D6D6D; 
}
table.videoCell td.thumbnail
{
	width			: 84px;
}
table.videoCell img
{
	background-color: #FFFFFF;
	border			: 1px solid #DCDAC2;
	height			: 53px;
	padding			: 4px;
	width			: 72px;
}
table.videoCell td.views
{
	border-bottom	: 1px dotted #A60000;
	padding-bottom	: 4px;
	padding-top		: 4px;
	font-weight		: bold; 
}
table.videoCell td.viewsNoBorder
{
	padding-bottom	: 4px;
	padding-top		: 4px;
	font-weight		: bold; 
}
table.videoCell td.title
{
	padding-left	: 4px;
}
/* Video player */
div#videoPlayerContainer
{
	width			: 100%;
	font			: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color			: #2E4E00;
	text-align		: center;
}
div.videoInfo
{
	width			: 100%;
	color			: #667670;
	font			: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
div.videoInfo h3
{
	padding			: 10px;
	color			: #6D6D6D;
	font			: 20px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
td.videoInfoCaption
{
	color			: #000000;
}
td.videoInfoCaptionLinks a, td.videoInfoCaptionLinks span
{
	float			: left;
	display			: block;
}
/* New Videos Cell */ 
div.newVideosContainer
{
	text-align		: center;
	height			: 350px; 
	padding-top		: 8px;
}
div.videoCell
{
	width			: 225px;
	height			: 150px;
	overflow		: hidden; 
	float			: left;
	text-align		: center; 
}
div.videoCell img
{
	background-color: #FFFFFF;
	border			: 1px solid #DCDAC2;
	height			: 97px;
	padding			: 4px;
	width			: 126px;
	display			: block;
}
div.videoCell p
{
	color			: #6D6D6D;
	font			: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*Login*/
table.login
{
	width			: 100%;
	color			: #6D6D6D;
	font			: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
table.login input
{
	color			: #6D6D6D;
	border			: 1px solid #6D6D6D;
}
/* Social Bookmarks */
.socialBookmarks a, .socialBookmarks a:hover
{
	float			: left;
	display			: block;
	margin-right	: 4px;
}
/* Tools */
span.pipe
{
	color			: #000000;
}
/*  Video list */
table.videoList
{
	width			: 100%;
	margin-top		: 4px; 
	font			: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color			: #6D6D6D; 
}
table.videoList img
{
	background-color: #FFFFFF;
	border			: 1px solid #DCDAC2;
	height			: 53px;
	padding			: 4px;
	width			: 72px;
}
table.videoList td
{
	border-bottom	: 1px dotted #A60000;
}

table.videoList th
{
	border-bottom	: 1px solid #A60000;
}

table.videoList td#pager
{
	border: none;
}
/* Copyright */
div#copyright
{
	text-align		: center; 
	width			: 100%;
	color			: #6D6D6D; 
	font-size		: 8pt;  
	margin			: 0;
	padding			: 0; 
}
/* Category list */
div.subCategoriesList ul
{
	list-style-type	: none;
	float			: left;
	margin			: 12px;
	padding-bottom	: 16px;
	width			: 100%;
}
div.subCategoriesList li
{
	list-style-type	: none;
	float			: left;
	display			: block;
	width			: 25%;
}
div.subCategoriesList a
{
	margin-bottom	: 4px;	 
}
.subCategoryVideoCell
{
	width			: 200px;
	height			: 150px;
	overflow		: hidden; 
	float			: left;
	text-align		: center; 
	padding			: 10px;
}
.subCategoryVideoCell img
{
	background-color: #FFFFFF;
	border			: 1px solid #DCDAC2;
	height			: 97px;
	padding			: 4px;
	width			: 126px;
}
div#pager
{
	width			: 100%;
	height			: 30px;
	float			: left;
}

div.noborder
{
	border: none;
}

div#pager ul li 
{
	list-style-type	: none;
	float			: left;
	margin-left		: 12px;
	display			: block;
}
div#pager
{
	border-top		: 1px dotted #A60000;
	margin-top		: 8px;
	padding-top		: 8px;
}
div#pager ul
{
	width			: 200px;
}
div#pager input
{
	text-align		: center;
	color			: #6D6D6D;
	border			: 1px solid #6D6D6D;
}
span.notes
{
	font-size		: 8pt; 
}
h3#captchaResultDisplayer
{
	margin-top		: 8px; 
	margin-bottom	: 8px;
}
.dropcap
{
	float		: left;
	color		: #8E782C;
	font-size	: 50px;
	line-height	: 40px;
	padding-top	: 2px;
	font-family	: Times, serif, Georgia;
} 
.masterName
{
	color		: #8E782C;
	font-size	: 12pt;
	font-weight	: bold; 
	margin-top		: 10px;
	padding-bottom	: 10px;
	background	: url(images/dotx.gif) repeat-x bottom center;
}
.cv
{
	color		: #8E782C;
	text-align	: justify; 
}

