@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}
img{
	border:none;
}
p{
	font-size:12px;
	line-height:18px;
}

h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#990000;
	border-bottom:1px solid #CCCCCC;
}
h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#990000;
	margin-top:5px;
	margin-bottom:5px;
}

body{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#FFCC66;
}
#wrapper{
	width:1000px;
	text-align:left;
	margin:0 auto;
	background-color:#FFFFFF;
}
#logo_part{
	float:left;
	width:1000px;
	height:149px;
	background-color:#FFFFFF;
}
#logo_part_left{
	float:left;
	width:227px;
	margin-left:15px;
	display:inline;
	
}
#logo_part_right{
	float:right;
	width:728px;
	margin-right:15px;
	display:inline;
}
#logo_part_right_nav_box{
	float:right;
	width:520px;
	height:29px;
	background:url(images/bg_logo_nav.gif) repeat-x left top;
	margin-bottom:15px;
}
#logo_part_right_nav_box_outter{
	background:url(images/bg_logo_nav_right_conor.gif) no-repeat right top;
	height:29px;
	width:520px;
}
#logo_part_right_nav_box_inner{
	background:url(images/bg_logo_nav_left_conor.gif) no-repeat left top;
	height:29px;
	padding-left:10px;
	padding-right:10px;
}
#logo_part_right_nav_box ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	position:relative;
}
#logo_part_right_nav_box li{
	float:left;
	position:relative;
}
#logo_part_right_nav_box a{
	float:left;
	line-height:29px;
	text-decoration:none;
	background:url(images/separator_logo_nav.gif) no-repeat right top;
	padding-left:20px;
	padding-right:20px;
	color:#FFFFFF;
	font-size:12px;
}
#logo_part_right_nav_box a:hover{
	color:#FFFF00;
}


/* Flash Part */
#flash_part{
	float:left;
	width:1000px;
	/* height:233px; */
	background:#FFFFFF;
	padding:5px 0px;
}
#flash_part_left{
	float:left;
	width:649px;
	height:218px;
}
#flash_part_right{
	float:right;
	width:336px;
	height:218px;
	background:url(images/bg_flashpart_right.gif) repeat-x left top;
}
#flash_part_right_outter{
	height:218px;
	background:url(images/bg_flashpart_right_leftcornor.gif) no-repeat left top;
}

#today_programme_box{
	float:left;
	width:306px;
	height:187px;
	margin-left:15px;
	margin-top:15px;
	background:#FFFFFF url(images/srisankaratv_program.jpg) no-repeat left top;
	display:inline;
}
#today_programme_box_outter{
	height:172px;
	background:url(images/bg_todayprogramme_box_right.gif) no-repeat right top;
	padding-top:15px;
}
#today_programme_list_box{
	height:157px;
	overflow:auto;
	margin-left:115px;
	margin-right:15px;
}

/* Announcement Part */
#announcement{
	float:left;
	width:980px;
	height:29px;
	background:url(images/bg_announcement.gif) repeat-x left top;
	line-height:29px;
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
}

/* MAIN NAV */
#nav_part{
	float:left;
	width:1000px;
	height:30px;
	background-color:#FFFFFF;
}
#nav_box{
	float:left;
	height:30px;
	background:url(images/bg_nav.gif) repeat-x left top;
	margin-left:15px;
	display:inline;
	width:713px;
}
#nav_box_inner{
	background:url(images/bg_nav_rightcornor.gif) no-repeat right top;
	height:30px;
}
#nav_box_outter{
	background:url(images/bg_nav_leftcornor.gif) no-repeat left top;
	height:30px;
}

#nav_box ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	padding-left:15px;
}
#nav_box li{
	float:left;
	position:relative;
}
#nav_box a{
	float:left;
	padding-left:12px;
	padding-right:12px;
	line-height:30px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(images/separator_nav.gif) no-repeat right top;
	font-size:13px;
}
#nav_box a:hover{
	color:#FFFF00;
}

/* submenu */

#nav_box .submenu li ul{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:0;
	top:0;
	display:none;
	width:150px;
	z-index:0;
	background-color:#FFCC66;

}
#nav_box .submenu li ul li{
	position:relative;
	width:150px;
	border-bottom:1px solid  #FF3300;
	background-color:#990000;
}
#nav_box .submenu li ul li a{
	display:block;
	line-height:25px;
	background-image:none;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
#nav_box .submenu li ul li a:hover{
	color:#FFFF00;
}

/* TOP NAV SUBMENU */

#logo_part_right_nav_box .submenu li ul{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:0;
	top:0;
	display:none;
	width:150px;
	z-index:0;
	background-color:#FFCC66;

}
#logo_part_right_nav_box .submenu li ul li{
	position:relative;
	width:150px;
	border-bottom:1px solid  #FF3300;
	background-color:#990000;
}
#logo_part_right_nav_box .submenu li ul li a{
	display:block;
	line-height:25px;
	background-image:none;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
#logo_part_right_nav_box .submenu li ul li a:hover{
	color:#FFFF00;
}

/* Social Part */
#social_part{
	float:right;
	height:30px;
	background-color:#FFFFFF;
	margin-right:15px;
	display:inline;

}
#social_part a{
	line-height:30px;
}
#social_part img{
	display:inline;
	float:left;
}

/* CONTENT PART */
#content_part{
	float:left;
	width:970px;
	background-color:#FFFFFF;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}

#content_part_left{
	float:left;
	width:715px;
	background-color:#FFFFFF;
	text-align:left;
}

#content_part_right{
	float:right;
	width:240px;
	background-color:#FFFFFF;
}

/* CONTENT PART LEFT */
#content_part_left_first{
	float:left;
	width:715px;
	margin-bottom:15px;
}
#content_part_left_first_left{
	float:left;
	width:330px;
}
#content_part_left_first_right{
	float:right;
	width:370px;
}

#heading_box{
	float:left;
	height:36px;
	background:url(images/bg_heading.gif) repeat-x left top;
}
#heading_box_left{
	height:36px;
	background:url(images/bg_heading_left.gif) no-repeat left top;
}
#heading_box_right{
	height:36px;
}

#condent_box{
	float:left;
	border:1px solid #daa148;
	padding-left:0px;
	padding-right:10px;
	padding-top:0;
	padding-bottom:0px;
}

#condent_box_left{
	float:left;
}
#condent_box_right{
	float:right;
	background-color:#FFFFFF;
	padding:5px;
	padding-bottom:0px;
	
}
#text_box{
	width:250px;
	height:148px;
	overflow:auto;
	
}
table.astrology td{
	padding:5px;
}

#content_part_left_second{
	float:left;
	width:715px;
	margin-bottom:15px;
}
#content_part_left_second_left{
	float:left;
	width:443px;
}
#content_part_left_second_right{
	float:right;
	width:257px;
}

#content_part_left_third{
	float:left;
	width:715px;
	margin-bottom:15px;
}
#content_part_left_third_left{
	float:left;

}

#content_part_left_third_right{
	float:right;

}
/* FOR ADVERDISING PART */

#for_adverdising_part{
	float:left;
	width:970px;
	background-color:#FFFFFF;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}
#border{
	float:left;
	width:1000px;
	height:22px;
	background:url(images/border.gif) repeat-x left top;
}
#footer{
	float:left;
	width:1000px;
	background:url(images/bg_footer.gif) repeat-x left top;
	padding-top:10px;
	padding-bottom:10px;
}
#footer_nav{
	float:left;
	width:1000px;
	text-align:center;
	color:#CCCCCC
}
#footer_nav a{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
#footer_nav a:hover{
	color:#FFFF00;
}
#copyright{
	float:left;
	margin-left:15px;
	display:inline;
	font-size:10px;
	color:#FF6600;
	margin-top:10px;
}
#designedby{
	float:right;
	margin-right:15px;
	display:inline;
	font-size:10px;
	color:#FF6600;
	margin-top:10px;
}

#web_tv_part{
	border:10px inset #996600;
	padding:15px;
	float:left;
}
#live_tv{
	float:left;
	width:480px;
}
#live_tv_ad_right{
	float:right;
	width:180px;
}

#bell_part{
	float:left;
	margin-top:15px;
	width:715px;
}
#bell_ad{
	float:right;
	width:474px;
}
table.comment_form td{
	padding:0px;
	text-align:left;
}
table.guest_book td{
	padding:5px;
	text-align:left;
	padding-top:20px;
}

/* ----------- Hosting ----------------- */
#reality_swf{
	float:left;
	width:255px;
	margin:0px 10px 0px; 10px;;
	display:inline;
}

#hosting{
	float:left;
	width:715px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
}
#hosting_content{
	float:left;
	width:695px;
	background-color:#ffcc66;
	padding:9px;
	border:1px solid #990000;
	font-size:12px;
}
#hosting_content_separator{
	float:left;
	width:695px;
	margin-bottom:10px;
	display:inline;
}
#video_hosting{
	width:430px;
	float:left;
}
#content_hosting{
	width:245px;
	float:right;
}
#registerform_hosting{
	float:left;
}
#download_registerform{
	float:left;
	margin-left:10px;
	display:inline;
}
#moredetail_hosting{
	float:right;
}
#moredetail_hosting span{
	background-color:#990000;
	padding:2px;
	color:#FFFFFF;
	font-size:10px;
}
#moredetail_hosting p{
	font-size:10px;
	font-weight:bold;
}
#moredetail_hosting a{
	color:#FFFFFF;
}
#hosting h4{
	font-size:13px;
	color:#FFFFFF;
	background-color:#990000;
	line-height:20px;
	padding-left:10px;
	text-align:center;
	text-transform:uppercase;
}
#hosting h5{
	font-size:12px;
	color:#990000;
	margin-bottom:5px;
	font-weight:bold;
}
#hosting p{
	font-size:12px;
	color:#000000;
	margin-bottom:5px;
	line-height:20px;
	text-align:justify;
}

#social_links{
	float:right;
	width:200px;
	display:inline;
}
#social_links img{
	float:left;
	margin-right:5px;
	margin-top:10px;
}























