html, body {width:100%; padding:0; margin:0}
body {font:14px/25px Arial, Helvetica, sans-serif;color:#000000;min-width:960px;background:#fafaf2}
.red{ height:167px; width:100%; background:url(../images/01.png) repeat-x  }
.center{ margin:0 auto; width:950px;}
.logo{ position:relative; float:left;}
.navig{ position:relative; float:right;}
a {text-decoration:none; cursor:pointer}
a:hover {text-decoration:none}
ul {margin:0; list-style-image:none; padding-top:30px; }
ul.menu {margin:0 1px 0 0;  display:inline-block; float:right; font-family: 'Playfair Display', serif;}
ul.menu li {float:left; line-height:17px; margin:0 0 0 0;  border-left:#ffffff 1px solid; font-family: 'Playfair Display', serif;text-align:center}
ul.menu li a {font-size:29px;  color:#fff;  display:block; padding:15px 28px 24px 28px}
ul.menu li a span { font-size:12px; padding-top:10px; text-align:center}
ul.menu li.home-page {display:inline-block; border:none !important}
ul.menu li a:hover , ul.menu li.current { color:#f1ae6e;}
ul.menu li.home-page a {padding:15px 22px 24px 23px !important}
.slider{ padding-top:40px;}
.one{ position:relative; float:left; width:265px; height:185px; background:url(../images/04.png); padding-top:40px; padding-left:35px; margin-left:5px; margin-top:40px;}
.two{ position:relative; float:left; width:265px; height:185px;padding-top:40px; padding-left:35px;background:url(../images/05.png); margin-left:20px;margin-top:40px;}
.three{ position:relative; float:left; width:265px; height:185px;padding-top:40px; padding-left:35px; background:url(../images/06.png); margin-left:20px; margin-top:40px;  }
.text2{ font-size:36px; font-family: 'Playfair Display', serif; color:#fafaf2;}
.text3{ font-size:12px; color:#fafaf2;font-family: 'Playfair Display', serif; line-height:1.5 }
.text4{ color:#d98943; font-size:21px; font-family: 'Playfair Display', serif; }
.text4 a{ color:#d98943;}
.text5{font-size:36px; font-family: 'Playfair Display', serif; color:#000;}
.linr{ height:40px; border-bottom:#a61b0f 1px dashed;}

.one1{ position:relative; float:left; width:300px; height:40px;border-bottom:#a61b0f 1px dashed;margin-left:5px; }
.two2{ position:relative; float:left; width:300px; height:40px;border-bottom:#a61b0f 1px dashed; margin-left:20px;}
.three3{ position:relative; float:left; width:300px; height:40px;border-bottom:#a61b0f 1px dashed; margin-left:20px; }
.who{  position:relative; float:left; width:300px; margin-top:40px;} 
.where{  position:relative; float:left;width:300px;margin-top:40px;margin-left:25px;}
.what{  position:relative; float:left;width:300px;margin-top:40px; margin-left:25px;}
.text6{ font-size:37px; color:#a61b0f; font-family: 'Playfair Display', serif; }
.text7{ font-size:17px; color:#a61b0f}
.text8{ font-size:12px; color:#000; line-height:1.5}
.content{ position:relative; margin-top:40px;}
ul.yellow{ list-style:url(../images/07.png); font-size:12px; color:#000; line-height:1.5; margin-left:20px; margin-top:0}
.text9{ font-size:12px; color:#000; line-height:1.5;}
.footer{ margin-top:40px;}
.vlinks{	position:relative;	float:right;color:#ac2a1e; }
.vlinks a{color:#ac2a1e; }
.vlinks a:hover{ color:#d98943}
.copy{ color:#ac2a1e; font-size:13px; position:relative;	float:left;	}

/*By chamath*/
#program_header .program_heading{
	font-weight: bold;
	font-size: 19px;
	font-weight: bold;
    text-align: left;
    color: #992826;
    margin: 10px 0 10px 0;
}
#program_header #program_sch_header{
	margin-left: 30px;
	color: #922C2C;
}
#program_header #program_videos_header{
	color: #000000;
}
#program_header #program_prev_header{
	/*margin-left: 41px;*/
	color: #2C8A92;
}
#programs_main_header{
	margin-right: 37px;
    text-align: center;
}


#main_content{
    margin: 0 auto;
    width: 970px;
}
.vedio_text_box{
    border: 1px solid #000;
    width: 350px;
}
.button_class{
    background-color: #992826;
    border: 1px solid #000;
    color: #000;
    padding: 7px;
}
#admin_top_links {
    margin: 0 auto;
    width: 970px;
}
#admin_menu_ul{
    list-style-type: none;
    width: 970px;
    margin-bottom: 30px;
}
#admin_menu_ul > li {
    display: inline;
    padding: 10px 10px 10px 0px;
    font-size: 18px;
    border-right: 1px solid #992826;
}
#admin_menu_ul > li > a{
    color: #992826;
    font-weight: bold;
}
#main_content #add_pan {
    margin-bottom: 20px;
}
#add_pan div {
    float: left;
    margin-top: 10px;
}
#bottom_buttons #submit_save {
    margin-right: 10px;
}
#bottom_buttons #add_playlist_btn {
    float: left;
    margin-top: 13px;
}
#add_pan table tr td {
    padding-right: 20px;
}
#added_playlists_pan th {
    color: #992826;
    font-size: 17px;
    padding: 10px;
}
#order_playlist{
    border: 1px solid #000000;
    width: 50px;
}
#current_playlist th {
    color: #992826;
    font-size: 14px;
    padding: 10px;
}
#current_playlist table tr td {
    padding-right: 20px;
    text-align: center;
}
#assign_pan_list th {
    color: #992826;
    font-size: 14px;
    padding: 10px;
}
#assign_pan_list th {
    color: #992826;
    font-size: 14px;
    padding: 10px;
}
#assign_pan_list table tr td {
    padding-right: 20px;
    text-align: center;
}
#current_playlist tr td.playlist_header{
    color: #992826;
    font-size: 14px;
    padding: 12px;
    font-weight: bold;
}