/* GENERAL */
* { outline: none; margin: 0; padding: 0; behavior:url(iepngfix.htc); }

body {
	margin: 0px;
	padding: 0px;
	background: #0C335F url(../_img/bg.gif);
	text-align: center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333;
}

h1,h2,h3,h4,h5,h6 { font-weight:normal; font-family: Calibri, "Arial Rounded MT Bold", Arial, Helvetica, sans-serif; }
h1 { font-size:2em; }
h2 { font-size:1.75em; line-height: 1.5em; }
h3 { font-size:1.3em; }
h4 { font-size:1.2em; margin-bottom: .5em; }
h5 { font-size:1em; font-weight:bold; line-height: 1em; }
h6 { font-size:1em; font-weight:bold; line-height: 1em; }

.smtxt { font-size: 10px; }
.bgtxt { font-size: 1.2em; }
.blue { color: #2D6BBA; }
.orange { color:#fa0; }
.red { color: #f30; }
.white { color:#fff; }
.gray { color: #ccc; }
.black { color: #333; }

.r { text-align: right; }
.l { text-align: left; }
.c { text-align: center; }

.caps { text-transform: uppercase; }

.hide { display: none; }

.fl { float: left; }
.fr { float: right; }
.fn { float: none; }
.cl { clear: left; }
.cr { clear: right; }
.clear { clear: both; }

.bgGray1 { background: #222; }
.bgGray2 { background: #333; }
.bgGray3 { background: #444; }
.bgGray4 { background: #666; }
.bgGray5 { background: #999; }
.bgGray6 { background: #ccc; }
.bgGray7 { background: #eee; }
.bgWhite { background: #fff; }
.bgBlue1 { background: #0C335F; }
.bgBlue2 { background: #064DAA; }
.bgBlue3 { background: #1a3f65; }

p { margin-bottom: .75em; }

a { text-decoration: none; color: #333; }
a:hover { text-decoration: underline; }

.bgGray1 a, .bgGray2 a, .bgGray2 a, .bgGray4 a, .bgGray5 a  { color: #ccc;  }

img { border: 0; }
li { list-style:url(../_img/bullet.gif); margin-left: 20px; margin-top: .5em; }
li.rss { list-style:url(../_img/rss.gif); margin-left: 20px; }

.moz {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	behavior: url(border-radius.htc);
}

/* WRAPPER */

#WrapMain { 
	background: url(../_img/bgwrap.png) repeat-y center; 
	width: 100%; 
	margin: 0 auto; 
	text-align:left; 
	}
	
#WrapLast { 
	float: left; 
	background: transparent url(../_img/bgwrap-last.png) no-repeat center; 
	width: 994px; 
	height: 33px; 
	clear: both; 
	}
	
#WrapContent { 
	width: 995px; 
	margin: 0 auto;
	}

#WrapVideo {
	background: url(../_img/bgvd.png) repeat-y;
	overflow: hidden;
	margin: 0;
}

#WrapNews {
	background: url(../_img/bgnw.png) repeat-y;
	overflow: hidden;
	margin: 0;
}

#WrapPS {
	background: url(../_img/bgps.png) repeat-y;
	overflow: hidden;
	margin: 0;
}

#WrapHome {
	background: url(../_img/bghome.png) repeat-y;
	margin: 0;
	overflow: hidden;
}

/* HEADER */

#header {
	float: left;
	width: 936px;
	height: 80px;	
	padding: 20px;
	margin: 0 auto;
	background: #2D6BBA url(../_img/bgheader.png) repeat-x bottom scroll;
	}

	#header h1 {
		margin: 0;
		padding: 0 0 0 10px;
		text-align: left;
		color: #3399FF;
		font-size: 3em;
		text-transform: uppercase;
		}

	#header h2 {
		margin: 0;
		padding: 0 0 0 20px;
		text-align: left;
		font-size: 1.5em;
		text-transform: uppercase;
		}

	#logo {	
		float: left;	
		margin: 0;
		padding: 0;
		text-align: left;
		color: #3399FF;
		font-size: 3em;
		}

	#logo { 
		width: 329px; 
		height: 87px; 
		background: url(../_img/untv-logo.png) no-repeat top left; 
		}

	#logo:hover { 
		width: 329px; 
		height: 87px; 
		background: url(../_img/untv-logo.png) no-repeat top right; 
		}


/* MAIN MENU */

#menu {
	float: left;
	width: 956px;
	height: 36px;
	margin: 0 auto;
	padding: 0 10px;
	background: #064DAA url(../_img/bgnav.gif) repeat-x;
	text-align: center;
	font-family: "Arial Rounded MT Bold", Tahoma, Arial, Helvetica, Verdana, sans-serif;
	border-bottom: 1px solid #054599;
	border-top: 1px solid #054599;
	}

	#menu .nav, #menu .search {
		height: 16px;
		float: left;
		padding: 10px 18px;	
		border-right: 1px solid #194e92;
		border-left: 1px solid #2D6BBA;
		}
	
	#menu a {
		text-transform: uppercase;
		text-decoration: none;
		color: #fff;
		text-shadow:0 1px 0 #054599;
		}
	
	#menu .nav:hover, #menu .active:hover {
		background: #064DAA;
		}
				
	#menu .active {
		background: #0C335F url(../_img/bgnava.gif) repeat-x;
		}
		
	#menu .first, #menu .last { 
		height: 36px;
		float: left;
		padding:0 !important;
		}
	
	#menu .first {
		border-right: 1px solid #194e92;
		border-left: none;	
		}
	
	#menu .last { 
		border-left: 1px solid #2D6BBA;
		border-right: none;
		}

	/* searchform */
	
	#menu form {
		margin-top: -3px;
		}
		
	#menu .search .field {
		color: #2D6BBA;
		font-size: 10px;
		padding: 1px 5px;
		width: 150px;
		height: 15px;
		}
	#menu .search .button {
		color: #9f9f9f;
		font-size: 10px;
		padding: 1px 5px;
		width: 37px;
		}
			
	#menu .search:hover {
		color: #ffff83;
		}

/* CONTENT */

#pgTitle { 
	padding: 5px 15px; 
	color: #fa0; 
	width: 925px; 
	margin-bottom: 10px; 
	}

#content {
	text-align: left;
	float: left;
	width: 956px;
	padding: 10px;
	background: #2D6BBA url(../_img/bgrad.png) repeat-x top;
}

#content p, #content ul, #content ol {
	line-height: normal;
}

.ads-top { margin: 0 auto 10px auto; text-align: center; background: #fff; }

#top { float: left; width: 956px; height: 377px; margin-bottom: 10px; }

#slideshow { width: 605px; height: 357px; padding: 10px;  position: relative; font-size: 10px; }
#slideshow img { width: 605px; height: 357px; border: 1px solid #666; }
#slideshow a { float: left; position:absolute; }
#slideshow a.show { z-index:500; }
#slideshow .caption { display: none; z-index:600; background:#000; color:#fff; height:85px; position:absolute; left: 11px; bottom: 9px; }
#slideshow .caption .content { display: none; padding: 15px; }
#slideshow .caption .content h3 { display: none; margin:0; padding:0; color:#fff; }

#videolive { float: right; width: 315px; height: 357px; padding: 10px 10px 10px 0; }
#videolive marquee { color: #666; }
#videoplayer { background: #000 url(../_img/bgvideoplayer.png); width: 315px; height: 240px; border: 1px solid #666; }
#rightNews #selectvids { margin: 10px 0; }
#videolive #selectvids { margin-top: 15px; }
#selectvids form select { width: 85%; }
#selectvids form input { width: 13%; }
.selectvids form select { width: 19em; }

input.searchtxt { padding: 4px 5px; font-size: 10px; width: 170px; height: 12px; border: 1px solid #ccc; color: #666; }
input.searchbtn { font-size: 10px; padding: 2px; height: 25px; }

#leftHome {
	float: left;
	width: 595px;
	padding: 10px 10px 0 10px;
	color: #ccc;
}

#mainContent {
	width: 690px;
	padding: 10px 10px 0 10px;
	margin-bottom: 10px;	
}

.bgradW { background: #eee url(../_img/bgradWhite.png) repeat-x top; border-left: 3px solid #fff; border-right: 3px solid #fff; border-top: 3px solid #fff; }

.bgradB { background: #222 url(../_img/bgradBlack.png) repeat-x top; border-left: 3px solid #333; border-right: 3px solid #333; border-top: 3px solid #333; color: #ccc; }

#sideMenu, #sideMenu2 {
	width: 225px;
	padding: 0;
}

#sideMenu li a, #sideMenu2 li a { text-decoration: none; text-transform: uppercase; color: #fff; }
#sideMenu li, #sideMenu2 li { display: block; list-style: none; margin-left: 0; margin-top: 0; padding: 5px 15px; }
#sideMenu li { border-bottom: 1px solid #0a294c; border-right: 1px solid #0a294c; border-left: 1px solid #0a294c; border-top:1px solid #1a3f65; background: #0C335F; }
#sideMenu2 li { border-bottom: 1px solid #222; border-right: 1px solid #222; border-left: 1px solid #222; border-top:1px solid #333; background: #292929; }
#sideMenu li:hover { background: #1a3f65 url(../_img/bullet.gif) no-repeat left; }
#sideMenu2 li:hover { background: #222 url(../_img/bullet.gif) no-repeat left; }
#sideMenu li.active { background: #0a294c url(../_img/bullet.gif) no-repeat left; }
#sideMenu2 li.active { background: #111 url(../_img/bullet.gif) no-repeat left; }

#leftHome .box { background: #333; padding: 10px; margin-bottom: 10px; }

#leftHome .ads-box { background: #fff; padding: 0; margin-bottom: 10px; }

#leftHome .ads-box img { width: 595px; height: 100px; }

#leftHome .feat { width: 358px; height: 100px; background: #222; float: left; margin-bottom: 10px; padding: 10px; }
#leftHome .featImg { float: left; width: 163px; height: 96px; }
#leftHome .featImg img { width: 163px; height: 96px; }
#leftHome .featTxt { float: right; width: 186px; height: 98px; }
#leftHome .featTxt h4 { margin-bottom: .5em;}
#leftHome .bible { width: 165px; height: 370px; background: #222; float: right; padding: 5px 10px; }
#leftHome .bible h3 { border-bottom: 1px solid #666; }
#leftHome .bible .verse { padding: 15px 0; font-style: italic; font-family:Georgia, "Times New Roman", Times, serif; }
#leftHome .bible .votd  { height:213px; }
#leftHome .bible .bguide { height: 140px; }


img.big, .big { width:605px; height:357px; }
img.med, .med { width:400px; height:236px; }
img.sml, .sml { width:163px; height:96px; }

.boxW163 { width: 163px; padding: 5px 10px; }
.boxW133 { width: 133px; padding: 5px 10px; margin: 0 7px; background: #fff; }
.ins1 { margin: 0 4px 0 0; }
.ins2 { margin: 0 7px; }
.ins3 { margin: 0 4px; }

#left, #leftNews {	
	float: left;
	width: 595px;
	padding: 10px 10px 0 10px;
}

#left .box, #leftNews .box , #mainContent .box { padding: 10px; margin-bottom: 10px; }

#right {
	float: right;
	width: 305px;
	padding: 10px 10px 0 10px;
}

#rightNews { 
	float: right;
	width: 316px;
	padding: 10px 10px 0 15px;
	border-bottom: 15px solid #2D6BBA;
}


#right .box { background: #fff; padding: 10px; margin-bottom: 10px; }
#right .box table { font-size: 10px; }
#right .box table td { border-bottom: 1px solid #ccc; }

.post-topnews { margin-bottom: 1em; }
.top-news .post-title { margin-bottom: .5em; }
.post-othernews { padding: 10px 0; border-bottom: 1px solid #ccc; }

#leftNews .post-topnews, #leftNews .post-othernews, #leftNews .post-title { font-family: Georgia, "Times New Roman", Times, serif; }
#leftNews h4.news { font-family: Verdana, Arial, Helvetica, sans-serif; color: #f30; text-transform: uppercase; font-weight: bold; border-bottom: 1px dotted #f30; }

.basta { width: 14px; height: 297px; }

table.tvsched td { padding: 5px; }
table.tvsched tr { background: #222; }

li.wordpress { background: transparent url(../_img/wordpress.gif) no-repeat scroll left center; padding:7px 7px 7px 28px; }
li.facebook { background: transparent url(../_img/facebook.gif) no-repeat scroll left center; padding:7px 7px 7px 28px; }
li.twitter { background: transparent url(../_img/twitter.gif) no-repeat scroll left center; padding:7px 7px 7px 28px;  }
li.youtube { background: transparent url(../_img/youtube.gif) no-repeat scroll left center; padding:7px 7px 7px 28px; }


/* FOOTER */

#footer {
	float: left;
	width: 974px;
	margin: 0 auto 20px auto;
	text-align: center;
	color: #fff;
	font-size: 12px;
}
#footer p { line-height: normal; }
#footer a { text-decoration: none; color: #fff; }
#footer a:hover { text-decoration: underline; }