/* CSS Document */
body
{
color:#000000;
font:normal 13px/18px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
scrollbar-face-color:#D4D4D4;
scrollbar-arrow-color:#000;
scrollbar-track-color:#EEEEEE;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}
.spacer
{
clear:both;
margin:0px;
padding:0px;
}
.wrapper
{
margin:0 auto;
padding:0;
width:1003px;
}
/*----------------- Header Css Starts -----------------*/
.header
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:1003px;
background:url(../images/latest_01.jpg) no-repeat 0 0 #FFFFFF;
}
#topbar 
{
width:100%; 
height:2px; 
background-color:#666666;
overflow:hidden;
}
#cover 
{
float:left; 
width:100%; 
padding:2px 0 2px 0; 
height:260px; 
padding:0px; 
margin:0px; 
background: url(../images/top-banner.jpg) #333333 no-repeat;
}
#logoleft
{
float:left; 
width:150px;
height:260px;
padding:0px;
margin:0px;
}
.banner_trailer
{
margin:150px 0px 0px 10px;
padding:0px 0px 0px 0px;
width:125px;
height:100px;
}
.banner_trailer img
{
border:2px solid black;
}
#mainflash 
{
float:left;
width:700px; 
height:260px;
padding:0px; 
margin:0px;
overflow:hidden;
}
#logoright
 {
float:right; 
width:150px;
height:260px;
padding:0px;
margin:0px;
}
/*----------------- Header Css Ends -----------------*/
/*----------------- Toppane Menu Css starts -----------------*/
.navigationmenu
{
width: 1003px;
height:30px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(../images/latest_02.jpg) repeat-x 0 0 transparent;
text-align:left;
}
.menu
{
width: 1003px;
height:30px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:#0a0a0a;
filter:alpha(opacity=75);
opacity:0.75;
}
#sddm
{	
margin: 0 0 0 240px;
padding: 0;
z-index: 30;
width:600px;
float:left;
display:inline;
text-align:center;
}
#sddm li
{	
margin: 0;
padding: 0;
list-style: none;
float: left;
font: bold 11px verdana;
}
#sddm li a
{	
display: block;
margin: 0 0px 0 0;
padding:8px 15px;
color: #FFF;
text-align: center;
text-decoration: none;
border-right:1px solid #646464;
}
#sddm li a:hover
{	
background:url(../images/arrow_hover1a.gif) 78px 14px no-repeat #FFE735;
color: #000;
}
#sddm li a.active
{	
background:#FFE735;
color: #000;
}	
#sddm li a.dropdown
{	
display: block;
margin: 0 0px 0 0;
padding:8px 15px;
color: #FFF;
text-align: center;
text-decoration: none;
border-right:1px solid #646464;
background:url(../images/arrow.gif) 94% 52% no-repeat;
}
#sddm li a.dropdown:hover
{	
background:url(../images/arrow_hover1a.gif) 94% 52% no-repeat #FFE735;
color: #000;
}
#sddm li a.active_drop
{
display: block;
margin: 0 0px 0 0;
padding:8px 15px;
color: #000;
text-align: center;
text-decoration: none;
border-right:1px solid #646464;
background:url(../images/arrow_hover1a.gif) 94% 52% no-repeat #FFE735;
}
#sddm li a.active_drop:hover
{	
background:url(../images/arrow_hover1a.gif) 94% 52% no-repeat #FFE735;
color: #000;
}
#sddm div
{	
position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
background:#0a0a0a;
border:1px solid #646464;
filter:alpha(opacity=95);
opacity:0.98;
z-index:50;
}
#sddm div a
{	
position: relative;
display: block;
margin: 0;
padding: 5px 10px;
width: auto;
white-space: nowrap;
text-align: left;
text-decoration: none;
background:#0a0a0a;
color: #f68f00;
font: 11px verdana;
border:none;
}
#sddm div a:hover
{	
background: #F0E142;
color: #000;
}
.loggedin
{
margin: 0 0 0 0px;
padding:8px 0px 0px 0px;
float:right;
width:150px;
font: bold 10px verdana;
color:#fff;
}
.loggedin span
{
margin: 0 0 0 0px;
padding: 0;
font: bold 10px verdana;
color:#CEDD25;
}
/*----------------- Toppane Menu Css Ends -----------------*/
/*----------------- Main Container Starts -----------------*/
.content_wrapper
{
margin:0px 0px 0px 0px;
padding:15px 0px 5px 0px;
width:1003px;
overflow:hidden;
background:url(../images/latest_03aa.jpg) 0 0 no-repeat #000; 
}
/*------- Left container starts------*/
.left_container
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:235px;
float:left;
}
.shows_serials
{
margin:0px 0px 10px 5px;
padding:0px 0px 0px 0px;
width:225px;
border:1px solid #3F3F3F;
}
.shows_events
{
margin:0px 0px 10px 5px;
padding:0px 0px 0px 0px;
width:225px;
border:1px solid #3F3F3F;
}
.showsdetails
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
width:225px;
filter:alpha(opacity=75);
opacity:0.75;
background:#FDFDF1;
white-space: nowrap; 
}
.showsdetails  li
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:225px;
font:normal 11px verdana, Helvetica, sans-serif; 
color:#000;
}
.showsdetails a
{
margin:0px 0px 0px 0px;
padding:3px 5px 3px 5px;
font:normal 11px verdana, Helvetica, sans-serif; 
color:#000;
display:block;
width:215px;
text-decoration:none;
}
.showsdetails a:hover
{
margin:0px 0px 0px 0px;
padding:3px 5px 3px 5px;
font:normal 11px verdana, Helvetica, sans-serif; 
color:#fff;
display:block;
text-decoration:none;
background:#000;
}
.heading_serials
{
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
background: url(../images/show.gif) no-repeat #580228;
font:bold 12px verdana, Helvetica, sans-serif; 
color:#fff;
letter-spacing:1px;
text-align:center;
border-bottom:1px solid #3F3F3F;
}
.heading_events
{
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
background: url(../images/subscribe.gif) no-repeat #C25ACC;
font:bold 12px verdana, Helvetica, sans-serif; 
color:#fff;
text-align:center;
letter-spacing:1px;
border-bottom:1px solid #3F3F3F;
}
.heading_login
{
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
background: url(../images/events.gif) no-repeat #74b714;
font:bold 12px verdana, Helvetica, sans-serif; 
color:#fff;
text-align:center;
letter-spacing:1px;
border-bottom:1px solid #3F3F3F;
}
.shows_login
{
margin:10px 0px 0px 5px;
padding:0px 0px 0px 0px;
width:225px;
border:1px solid #3F3F3F;
}
.userlogin
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
width:225px;
}
.username
{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 5px;
width:75px;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#000;
float:left;
}
.usernametxtbox
{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 5px;
width:140px;
float:left;
}
.loingform
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
filter:alpha(opacity=75);
opacity:0.75;
width:225px;
background:#FDFDF1;
}
.textbox_login
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:125px;
height:15px;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#000;
background:#fff;
border:1px solid #702603;
}
.login_submit
{
margin:10px 0px 5px 55px;
padding:0px 0px 0px 0px;
width:50px;
background:#680202;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#fff;
text-align:center;
border:none;
float:left;
}
.login_reg
{
margin:10px 0px 0px 5px;
padding:1px 0px 1px 0px;
width:60px;
background:#680202;
text-align:center;
float:left;
}
.login_reg a
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#fff;
text-decoration:none;
}
.subscribe
{
margin:10px 0px 0px 5px;
padding:0px 0px 0px 0px;
width:225px;
border:1px solid #3F3F3F;
}
.subsrcibe_login
{
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
background: url(../images/login.gif) no-repeat #3C0096;
font:bold 12px verdana, Helvetica, sans-serif; 
color:#fff;
text-align:center;
letter-spacing:1px;
border-bottom:1px solid #3F3F3F;
}
.subsrcibe_details
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:225px;
list-style-type:none;
}
.subscribe_form
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
filter:alpha(opacity=75);
opacity:0.75;
width:225px;
background:#FDFDF1;
}
.sub_email
{
margin:10px 0px 10px 0px;
padding:0px 0px 0px 5px;
width:75px;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#000;
float:left;
}
.sub_textbox
{
margin:10px 0px 10px 0px;
padding:0px 0px 0px 5px;
width:140px;
float:left;
}
.subscribe_submit
{
margin:5px 0px 5px 75px;
padding:0px 0px 0px 0px;
width:75px;
background:#680202;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#fff;
text-align:center;
border:none;
}
/*----------------- Right Container Css Starts -----------------*/
.right_container
{
margin:0px 5px 0px 0px;
padding:0px 0px 0px 0px;
width:200px;
float:right;
overflow: hidden;
border:1px solid #3F3F3F;
}
.videopalyer
{
margin:0px 0px 0px 0px;
padding:5px 5px 5px 7px;
width:200px;
height:150px;
filter:alpha(opacity=75);
opacity:0.75;
background:#FDFDF1;
}
.videolist
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:200px;
}
.videolist_heading
{
margin:0px 0px 0px 0px;
padding:3px 0px 3px 7px;
background:#065275;
font:bold 12px verdana, Helvetica, sans-serif; 
color:#fff;
display:block;
text-align:center;
background:url(../images/glimpse.gif) no-repeat 0 0 #E2CC27;
}
.videolist ul
{
margin:0px 0px 0px 0px;
padding:0px 0px 1px 0px;
width:200px;
filter:alpha(opacity=75);
opacity:0.75;
background:#FDFDF1;
list-style-type:none;
white-space: nowrap;
}
.videolist ul li
{
margin:0px 0px 3px 0px;
padding:0px 0px 0px 0px;
width:200px;
}
.videolist ul li a
{
margin:0px 0px 0px 0px;
padding:3px 0px 3px 7px;
font:normal 11px verdana, Helvetica, sans-serif; 
color:#000;
display:block;
text-decoration:none;
width:200px;
}
.videolist ul li a:hover
{
margin:0px 0px 0px 0px;
padding:3px 0px 3px 7px;
font:normal 11px verdana, Helvetica, sans-serif; 
color:#fff;
background:#000;
text-decoration:none;
}
/*----------------- Right Container Css Ends -----------------*/
/*------------- Index Page Ticker ----------------------*/
.tickercontainer { /* the outer div with the black border */
	
width: 75%; 
height: 27px; 
margin: 10px auto; 
padding: 0;
overflow: hidden; 
filter:alpha(opacity=80);
opacity:0.80;
background:#770606;
border-top:1px solid #000;
border-bottom:1px solid #000;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 98%;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 100%;
font: bold 11px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #fff;
font: bold 10px Verdana;
margin: 0 20px 0 0;
text-decoration:none;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 

.tickerPopContainer { margin:0;
padding:10px;
width:300px;
background:#87BFE4;
display:none;
z-index:4500;
border:5px solid #fff;
position:absolute;}

#tickerPopTitle { font-weight: 700; }

/*----------------- Index Page and Event Managment Css Starts -----------------*/
.details_container_index
{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	width:530px;
	height:auto;
	float:left;
	overflow: hidden;
}
.upcoming_programs
{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:530px;
	overflow: hidden;
}
.upcoming-container
{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:280px;
	overflow-y:auto;
	border:1px solid #3F3F3F;
}
.upcoming-details
{
	margin:0px 0px 0px 0px;
	padding:7px 0px 3px 0px;
	filter:alpha(opacity=80);
	opacity:0.80;
	background:#FDFDF1;
	width:511px;
	height:auto;
	border-bottom:1px dotted gray;
}
.upcoming-container p
{
margin:0px 0px 0px 0px;
padding:5px 5px 3px 5px;
font:normal 13px tahoma,verdana, Helvetica, sans-serif; 
color:#000;
text-align:justify;
line-height:20px;
}
.heading_watchout
{
margin:0px 0px 0px 0px;
padding:2px 0px 2px 3px;
font:bold 15px "Trebuchet MS",verdana, Helvetica, sans-serif; 
color:#000;
display:block;
background:url(../images/mainheading.gif) no-repeat 0 0 #E2CC27;
text-align:center;
letter-spacing:1px;
border:1px solid #3F3F3F;
}
.wactout_programcontainer
{
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:480px;
overflow-y:auto;
border:1px solid #3F3F3F;
}
html > body .wactout_programcontainer
{
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:465px;
overflow-y:auto;
border:1px solid #3F3F3F;
}
.watchout_pgmdetails_current
{
margin:0px 0px 0px 0px;
padding:7px 0px 3px 0px;
filter:alpha(opacity=80);
opacity:0.80;
background:#FDFDF1;
width:511px;
height:auto;
border-bottom:1px dotted gray;
}
.watchout_pgmdetails_current p
{
margin:0px 0px 0px 0px;
padding:5px 5px 3px 5px;
font:normal 13px tahoma,verdana, Helvetica, sans-serif; 
color:#000;
text-align:justify;
line-height:20px;
}
.heading_watchout_pgmdetails 
{
margin:0px 0px 0px 0px;
padding:0px 0px 5px 5px;
font:bold 15px tahoma, Helvetica, sans-serif; 
color:#5C3102;
display:block;
filter:alpha(opacity=80);
opacity:0.80;
background:#FDFDF1;
letter-spacing:1px;
width:506px;
height:auto;
}
.watchout_pgmdetails
{
margin:0px 0px 0px 0px;
padding:7px 0px 3px 0px;
filter:alpha(opacity=80);
opacity:0.80;
background:#FDFDF1;
width:511px;
height:auto;
border-bottom:1px dotted gray;
}
.watchout_pgmdetails ul
{
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
list-style-type:none;
}
.watchout_pgmdetails ul li
{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 8px;
font:normal 13px tahoma,verdana, Helvetica, sans-serif; 
color:#000;
background:url(../images/li_image.gif) no-repeat 0 7px;
}
.watchout_pgmdetails img
{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
float:right;
border:2px solid #000;
}
.watchout_pgmdetails p
{
margin:0px 0px 0px 0px;
padding:5px 5px 3px 5px;
font:normal 13px tahoma,verdana, Helvetica, sans-serif; 
color:#000;
text-align:justify;
line-height:20px;
}
.watchout_pgmdetails p a ,.watchout_pgmdetails_last p a
{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
font:bold 10px tahoma, Helvetica, sans-serif; 
color:#490073;
text-decoration:none;
}
.watchout_pgmdetails span
{
margin:0px 0px 5px 5px;
padding:0px 0px 0px 0px;
font:bold 15px tahoma, Helvetica, sans-serif; 
color:#5C3102;
display:block;
letter-spacing:1px;
}
.watchout_pgmdetails span a
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:bold 15px tahoma, Helvetica, sans-serif; 
color:#5C3102;
letter-spacing:1px;
text-decoration:none;
}
.watchout_pgmdetails span a:hover
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:bold 15px tahoma, Helvetica, sans-serif; 
color:#5C3102;
letter-spacing:1px;
text-decoration:underline;
}
.watchout_pgmdetails span.events_time
{
margin:5px 0px 10px 5px;
padding:0px 0px 0px 0px;
font:bold 11px tahoma, Helvetica, sans-serif; 
color:#065275;
display:block;
letter-spacing:0px;
}
.watchout_pgmdetails span.events_time a
{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
font:bold 10px tahoma, Helvetica, sans-serif; 
color:#490073;
text-decoration:underline;
} 
.watchout_pgmdetails span.events_time a:hover
{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
font:bold 10px tahoma, Helvetica, sans-serif; 
color:#490073;
}
.watchout_pgmdetails_last
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
filter:alpha(opacity=80);
opacity:0.80;
background:#FDFDF1;
width:511px;
height:auto;
}
.watchout_pgmdetails_last p
{
margin:0px 0px 0px 0px;
padding:5px 5px 3px 5px;
font:normal 13px tahoma,verdana, Helvetica, sans-serif; 
color:#000;
text-align:justify;
line-height:20px;
}
.watchout_pgmdetails_last span
{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
font:bold 12px tahoma, Helvetica, sans-serif; 
color:#5C3102;
display:block;
letter-spacing:1px;
} 
/*----------------- Index Page and Event Managment Css Ends -----------------*/
/*----------------- Program mangment Css Starts -----------------*/
.details_container_shows
{
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
width:530px;
height:auto;
float:left;
}
/*----------------- Program mangment Css Ends -----------------*/
/*----------------- Common Css For All Pages Starts -----------------*/
.wrapper_text
{
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:528px;
height:auto;
background:#FDFDF1;
filter:alpha(opacity=80);
opacity:0.80;
border:1px solid #3F3F3F;
}
.textcontainer
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:485px;/* defaults to this if JS is disabled */
height:expression(this.scrollHeight>485?"485px":"auto"); 
overflow:auto;
}
html > body .textcontainer
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
max-height:468px;
height:auto;
overflow:auto;
}
.textcontainer p
{
margin:0px 0px 0px 0px;
padding:5px 5px 3px 5px;
font:normal 13px tahoma,verdana, Helvetica, sans-serif; 
color:#000;
text-align:justify;
line-height:20px;
}
.textcontainer p.techdetails
{
margin:0px 0px 0px 0px;
padding:5px 5px 3px 5px;
font:normal 15px tahoma,verdana, Helvetica, sans-serif; 
color:#000;
text-align:jsutify;
line-height:30px;
width:170px;
float:left;
}
.textcontainer img
{
margin:10px 10px 10px 10px;
padding:0px 0px 0px 0px;
float:right;
border:2px solid #000;
}
.kalachakaram_contact
{
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
list-style-type:none;
}
.kalachakaram_contact li
{
margin:10px 0px 10px 0px;
padding:0px 0px 0px 22px;
list-style-type:none;
font:bold 13px tahoma,verdana, Helvetica, sans-serif; 
color:#000;
background:url(../images/phone.gif) 0 0 no-repeat;
}
/*----------------- Common Css For All Pages Ends -----------------*/
/*----------------- Gallery Css Starts -----------------*/
.content_gallery
{
margin:10px auto;
padding:20px 0px 20px 0px;
width:525px;
background:url(../images/bg_contianer.png) repeat 0 0;
border:1px solid #3F3F3F;
text-align:center;
}
.gallery_heading
{
margin:10px 0px 5px 32px;
padding:0px 0px 0px 0px;
display:block;
font:bold 13px arial, Helvetica, sans-serif; 
color:#016909;
letter-spacing:2px;
}
/*----------------- Gallery Css Ends -----------------*/
/*----------------- Contact Us Css Starts -----------------*/
.contactus
{
margin:6px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:325px;
background:#FDFDF1;
filter:alpha(opacity=80);
opacity:0.80;
border:1px solid #3F3F3F;
}
.contactus p
{
margin:10px 0px 10px 0px;
padding:0px 5px 0px 0px;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#382400;
text-align:left;
}
.contact_address
{
margin:0px 0px 0px 3px;
padding:0px 0px 0px 0px;
width:225px;
float:left;
}
.contact_map
{
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:290px;
float:left;
}
/*----------------- Contact Us Css Ends -----------------*/
/*----------------- Schedule Program Css Starts -----------------*/
.overlay
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:#000;
top:0px;
left:0px;
position:absolute;
z-index:20;
display:none;
}
.programschedule_container
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:535px;
height:510px;
background:#87BFE4;
display:none;
z-index:45;
border:1px solid #007194;
position:absolute;
}
.close
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.close_img
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
}
.program_title{
font:bold 14px arial, Helvetica, sans-serif; 
color:#000;
padding:5px 9px;
margin:0px;
letter-spacing:1px;
float:left;
width:492px;
display:block;
text-align:center;
}
.program_heading
{
padding:0px;
margin:0px 0px 0px 0px;
}
.program_next{
font:bold 11px arial, Helvetica, sans-serif; 
color:#3C4E01;
padding:0px 0px;
margin:0px 10px 0px 0px;
float:right;
}
.program_next a{
font:bold 10px arial, Helvetica, sans-serif; 
color:#000;
padding:0px 0px;
margin:0px;
text-decoration:none;
}
.program_next a:hover{
font:bold 10px arial, Helvetica, sans-serif; 
color:#000;
padding:0px 0px;
margin:0px;
text-decoration:underline;
}
.programs_today{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
width:267px;
list-style:none;
}
.program_time{
margin:6px 0px 6px 0px;
padding:0px 0px 0px 10px;
font:bold 10px arial, Helvetica, sans-serif; 
color:#000;
float:left;
width:35px;
}
.program_name{
padding:0px 0px 0px 0px;
margin:6px 0px 6px 5px;
font:bold 10px arial, Helvetica, sans-serif; 
float:left;
color:#000;
width:200px;
}
/*----------------- Schedule Program Css Ends -----------------*/
/*----------------- Registration Page Css Starts -----------------*/
.registrationdetails
{
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.registrationdetails ul
{
margin:0px auto;
padding:0px 0px 0px 0px;
width:350px;
list-style-type:none;
}
.registername
{
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
width:125px;
float:left;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#000;
}
.registertextbox
{
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
width:225px;
float:left;
}
.regtxtboxstyle
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:200px;
height:15px;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#000;
background:#B1AF86;
border:1px solid #363636;
}
.regagetxtboxstyle
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:50px;
height:15px;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#000;
background:#B1AF86;
border:1px solid #363636;
}
.register_submit
{
margin:20px 0px 20px 185px;
padding:0px 0px 0px 0px;
width:50px;
background:#680202;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#fff;
text-align:center;
border:none;
}
.register_reset
{
margin:20px 0px 20px 10px;
padding:0px 0px 0px 0px;
width:50px;
background:#680202;
font:bold 11px verdana, Helvetica, sans-serif; 
color:#fff;
text-align:center;
border:none;
}
/*----------------- Registration Page Css Ends -----------------*/
/*----------------- Footer Starts -----------------*/
.footer
{
width: 1003px;
height:17px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:#0a0a0a;
filter:alpha(opacity=75);
opacity:0.75;
}
.footer a
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:bold 10px verdana, Helvetica, sans-serif; 
color:#C0ED9D;
text-decoration:none;
} 
.footer a:hover
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:bold 10px verdana, Helvetica, sans-serif; 
color:#C0ED9D;
text-decoration:underline;
}
.copyright
{
margin:2px 0px 2px 10px;
padding:0px 0px 0px 0px;
font:bold 10px verdana, Helvetica, sans-serif; 
color:#fff;
float:left;
display:block;
}
.footer_view
{
margin:3px 0px 2px 5px;
padding:0px 0px 0px 0px;
font:bold 9px arial, Helvetica, sans-serif; 
color:#C0ED9D;
display:block;
float:left;
}
.design
{
margin:2px 10px 2px 0px;
padding:0px 0px 0px 0px;
font:bold 10px verdana, Helvetica, sans-serif; 
color:#fff;
float:right;
display:block;
}
/*----------------- Footer Ends -----------------*/

/*------------------- Gallery ----------------*/

/*  * {
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
    color: #333;
  }*/
  select, input, textarea {
    font-size: 1em;
  }
  h2 {
    margin-top: 1.2em;
    margin-bottom: 0;
    padding: 0;
    border-bottom: 1px dotted #dedede;
  }
  h3 {
    margin-top: 1.2em;
    margin-bottom: 0;
    padding: 0;
  }
  .example {
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
  ul {
    list-style-image:url(list-style.gif);
  }
  pre {
    font-family:arial;
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
  code {
    font-family:arial;
    margin: 0;
    padding: 0;
  }

  #gallery {
    padding:0px 15px 30px 15px;
    background: #000;
	margin:10px 0;
  }