@charset "utf-8";
/* CSS Document */

/*************************
Reset Trick
**************************/

* {
	margin: 0;
	padding: 0
}

html {
	height: 100%;
	margin-bottom: 1px;
}

a {
	text-decoration: none;
}

img, img a {
	border: none;
}

ul {
	list-style: none;
}

/*************************
Clear Fixes
**************************/

.clearfix {
	display: block;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clear {
	clear: both;
	font-size: 1%;
	height: 1%;
	line-height: 0;
}

/*************************
Layout
**************************/

body {
	background: url(../images/bg_body.gif) #a43323 repeat-x 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
}

div#wrapper {
	margin: 0 auto;
	width: 1000px;
}

div.wrapper_top {
	background: url(../images/bg_wrapper_top.gif) no-repeat 0 0;
	height: 11px;
	font-size: 1%;
	width: 1000px;
}

div.wrapper_middle {
	background: url(../images/bg_wrapper_middle.gif) repeat-y 0 0;
	padding: 0 7px;
	width: 986px;
}

div#header {
	background: url(../images/bg_header.gif) no-repeat 0 0;
	width: 986px;
}

div#header div.topLinks {
	width: 986px;
}

div#header div.homelink {
	padding: 20px 25px 0 70px;
	float: left;
	width: 107px;

}

div#header div.tvadlink {
	float: left;
	padding: 40px 0 0 0;
}

div#header div.radiolink {
	float: left;
	padding: 41px 0 0 22px;
}

div#header div.sound {
	float: right;
	padding: 3px 15px 0 0;
	color:#982a20;
}

div#header div.sound a {
	color:#982a20;
}

div#header div.sound div.volume {
	float:left;
	padding-right:5px;
}

div#header div.sound div.volume_links {
	padding:8px 0 0 0;
}

div.logo {
	margin: -11px 0 0 18px;
	padding: 0 0 13px 0;
	float: left;
}

div.nav {
	float: left;
	padding: 34px 0 0 27px;
	width: 631px;
}

div.nav ul {
	background: url(../images/bg_nav.gif) no-repeat bottom left;
	padding: 0 0 20px 0px;
	float: left;
	width: 631px;
}

div.nav ul li {
	background: url(../images/nav_bullet.gif) no-repeat 0 0;
	float: left;
	padding: 0 13px 0 0px;
}

div#content {
	background: url(../images/bg_content.gif) no-repeat 0 0;
	padding: 0 21px 0 18px;
	width: 947px;
}

div#content div#column1_2 {
	padding: 0 18px 0 0;
	float: left;
	width: 649px;
}

div#content div#column1_2 div.container {
	width: 649px;
}

div#content div#column1_2 div.container_top {
	background: url(../images/bg_top_curve.gif) no-repeat 0 0;
	height: 10px;
	font-size: 1%;
	width: 649px;
}

div#content div#column1_2 div.container_middle {
	background-color: #d9ab3b;
	padding: 0 10px 0 15px;
	width: 624px;
	
}
* html div#content div#column1_2 div.winMid {
	padding: 0 0px 0 15px;
}

div#content div#column1_2 div.container_middle h2 {
	padding-bottom: 26px;
	text-align: center;
}

div#content div#column1_2 div.container_bottom {
	background: url(../images/bg_bottom_curve.gif) no-repeat bottom left;
	height: 10px;
	font-size: 1%;
	width: 649px;
}

div#content div#column1_2 div.container div.inner_container{
	width: 624px;
}

div#content div#column1_2 div.inner_container_top {
	background: url(../images/bg_top_curve_inner.gif) no-repeat 0 0;
	height: 10px;
	font-size: 1%;
	width: 624px;
}

div#content div#column1_2 div.inner_container_middle {
	background-color: #f6dab2;
	width: 624px;
}

div#content div#column1_2 div.inner_container_bottom {
	background: url(../images/bg_bottom_curve_inner.gif) no-repeat bottom left;
	height: 10px;
	font-size: 1%;
	width: 624px;
}

/************ Archives **************/

div#content div#column1_2 div.inner_container_middle div.archives {
	font-family: "Tahoma";
	padding: 0 2px 30px 30px;
}

div#content div#column1_2 div.inner_container_middle div.archives h3 {
	font-size: 1.4em;
	padding: 10px 0 25px 0;
	text-align: center;
}

div#content div#column1_2 div.inner_container_middle div.archives h3 span {
	color: #95271f;
}

div#content div#column1_2 div.inner_container_middle div.archive_website {
	float: left;
	padding: 0 33px 0 0;
	width: 164px;
	text-align: center;
}

div#content div#column1_2 div.inner_container_middle div.archive_website h4 {
	color: #95271f;
	font-size: 1.4em;
	padding: 10px 0 3px 0;
}

div#content div#column1_2 div.inner_container_middle div.archive_website h4 span {
	color: #000000;
}

div#content div#column1_2 div.inner_container_middle div.archive_website p {	
	color: #95271f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/************ /Archives **************/

/************ Timetable **************/

div#content div#column1_2 div.inner_container_middle div.timetable {
	padding: 0 50px 0 49px;
	font-family: "Tahoma";
	width: 500px;
}

div#content div#column1_2 div.inner_container_middle div.timetable p a {
	color:#000000;
}

div#content div#column1_2 div.inner_container_middle div.timetable h3 {
	color: #95271f;
	font-size: 1.4em;
	padding: 10px 0 5px 0;
	text-align: center;
}

div#content div#column1_2 div.inner_container_middle div.timetable h3 span {
	color: #000000;
}

div#content div#column1_2 div.inner_container_middle div.timetable h4 {
	color: #7f3d2f;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	padding: 0 0 20px 0;
	text-transform: uppercase;
} 

div#content div#column1_2 div.inner_container_middle div.timetable  div.event {
   
   border-bottom: 1px #7f3d2f dashed;
   padding: 15px 0px 15px 0px;
   width: 525px;
} 

div#content div#column1_2 div.inner_container_middle div.timetable  div.event  div.event_title, div#content div#column1_2 div.inner_container_middle div.timetable  div.event_last  div.event_title {
  float:left;
  width: 160px;
} 

div#content div#column1_2 div.inner_container_middle div.timetable  div.event  div.event_title h5,div#content div#column1_2 div.inner_container_middle div.timetable  div.event_last div.event_title h5 {
  font-size: 1.3em;

}

div#content div#column1_2 div.inner_container_middle div.timetable  div.event  p, div#content div#column1_2 div.inner_container_middle div.timetable  div.event_last p {
   color: #95271f;
   float: right;
   font-size: 1.3em;
   width: 365px;
} 

div#content div#column1_2 div.inner_container_middle div.timetable  div.event  p span, div#content div#column1_2 div.inner_container_middle div.timetable  div.event_last p span {
	font-size: 0.8em;
	display: block;
	padding: 5px 0 0 11px;
}

div#content div#column1_2 div.inner_container_middle div.timetable  div.event  p.profession, div#content div#column1_2 div.inner_container_middle div.timetable  div.event_last p.profession {
	font-size: 1.1em;
	color:#000000;
	width: 160px;
}

div#content div#column1_2 div.inner_container_middle div.timetable  div.event  p span.content, div#content div#column1_2 div.inner_container_middle div.timetable  div.event_last p span.content {
   padding: 8px 0px 0px 11px;
   }
   
div#content div#column1_2 div.inner_container_middle div.timetable  div.event_last {
   border-bottom: none;
   padding: 15px 0px 15px 0px;
   width: 525px;

   }

/************ /Timetable **************/

div#content div#column1_2 div.sms_line {
	padding: 12px 0 12px 17px;
}

div#content div#column1_2 div.sms_line p {
	color: #d9ab3b;
	font-family: "Verdana";
	font-size: 1.0em;
}

div#content div#column1_2 div.sms_line p span {
	color: #fff;
	font-size: 1.4em;
	font-weight: bold;
}

div#content div#column2_2 {
	float: right;
	width: 279px;
}

div#content div#column2_2 div.shortlisted {
	padding: 54px 0 0 15px;
	width: 264px;
}

div#content div#column2_2 div.archives {
	padding: 48px 0 0 4px;
	width: 275px;
}

div#content div#column2_2 div.timetable {
	padding: 68px 0 0 11px;
	width: 268px;
}

div.wrapper_bottom {
	background: url(../images/bg_wrapper_bottom.gif) no-repeat 0 0;
	height: 54px;
	width: 1000px;
}

/*********************************
Last 23 Years CSS Starts Here
**********************************/

div.tab_content {
	width: 624px;
	float: left;
}

div#tab_content_inner {
	width: 349px;
	padding: 0 0 0 129px;
	font-size: 1%;
}

div#tab_content_inner a img {
	margin: 0 3px 0 0;
}

div#tab_content_judges {
	padding: 0 0 0 19px;
	font-size: 1%;
}

div#tab_content_judges img {
	margin: 0 3px 0 0;
	font-size: 1%;
}

*:first-child+html div#tab_content_judges img {
	margin: 0 2px 0 0;
}

*html div#tab_content_judges img {
	margin: 0 2px 0 0;
}

div#tab_content_judges img.judges {
	padding: 0 0 0 34px;
}

div#content div#column1_2 div.container div.container_years {
	float: left;
	width: 624px;
}

div#content div#column1_2 div.container_years_top {
	background: url(../images/bg_top_curve_inner.gif) no-repeat 0 0;
	height: 10px;
	font-size: 1%;
	width: 624px;
}

div#content div#column1_2 div.container_years_middle {
	background-color: #f6dab2;
	width: 624px;
}

div#content div#column1_2 div.container_years_bottom {
	background: url(../images/bg_bottom_curve_inner.gif) no-repeat bottom left;
	height: 10px;
	font-size: 1%;
	width: 624px;
}

div#content div#column1_2 div.container_years_middle div.tabData {
	padding: 0 11px 0 12px;
	font-family: "Tahoma";
	width: 596px;
	float: left;
}

div#content div#column1_2 div.container_years_middle div.contentData p {
	font-size: 1.5em;
	text-align:center;
	padding: 2px 0 3px 0;
	font-weight:bold;
}

div#content div#column1_2 div.container_years_middle div.contentData p.smalltext {
	font-size: 1.2em;
	text-align:center;
	font-weight: normal;
}

div#content div#column1_2 div.container_years_middle div.contentData p.smallertext {
	font-size: 1.0em;
	text-align:center;
	font-weight: normal;
}


div#content div#column1_2 div.container_years_middle div.tabData div.innerData {
	float:left;
	width: 596px;
	padding: 17px 0 0 0;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData p {
	color: #95271f;
	font-weight: bold;
	float: left;
	padding: 1px 0 0 0;
	width: 53px;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData ul.bullet {
	color: #7f3d2f;
	padding: 0 0 13px 0;
	float: left;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData ul.bullet li {
	background:url(../images/arrow.gif) no-repeat 0 5px;
	padding: 2px 10px 0 7px;
	float: left;
}

div#content div#column1_2 div.container_years_middle div.tabData div#data_dash {
	border-bottom: 1px dashed #7f3d2f; 
}

div#content div#column1_2 div.container_years_middle div.tabData div#nodata_dash {
	border-bottom: none;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column1_4 {
	float: left;
	padding: 0 12px 0 0;
	background:url(../images/seperator.gif) no-repeat top right;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column2_4,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column3_4 {
	float: left;
	padding: 0 12px 0 11px;
	background:url(../images/seperator.gif) no-repeat top right;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column4_4 {
	float: left;
	padding: 0 0 0 11px;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column5 {
	float: left;
	padding: 0 27px 0 0;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column5 h3 {
	font-size: 1.1em;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column5 h4 {
	color: #95271f;
	font-size: 1.0em;
	font-weight: bold;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column5 ul {
	color: #7f3d2f;
	padding: 0 0 13px 0;
	
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column5 ul li {
	background:url(../images/arrow.gif) no-repeat 3px 5px;
	padding: 2px 0 0 10px;
	
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column1_4 h3,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column2_4 h3,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column3_4 h3,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column4_4 h3, {
	font-size: 1.1em;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column1_4 h4,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column2_4 h4,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column3_4 h4,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column4_4 h4 {
	color: #95271f;
	font-size: 1.0em;
	font-weight: bold;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column1_4 ul,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column2_4 ul,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column3_4 ul,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column4_4 ul {
	color: #7f3d2f;
	padding: 0 0 13px 0;
}

div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column1_4 ul li,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column2_4 ul li, 
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column3_4 ul li,
div#content div#column1_2 div.container_years_middle div.tabData div.innerData div.column4_4 ul li {
	background:url(../images/arrow.gif) no-repeat 3px 5px;
	padding: 2px 0 0 10px;
}

/***********************************
Last 23 Years CSS Ends Here
************************************/

/*********************************
This Years Winners CSS Starts Here
**********************************/

.table_content_winner {
	padding: 0;
	border-collapse:collapse;
	margin:0;
	width: 497px;
}

.table_content_winner tr td {
	padding: 0;
	margin: 0;
}

.table_content_winner td input {
	float: left;
	margin: 0;
	padding: 0;
}

.table_content_winner tr td.leftpadd1 {
	padding: 0 3px 0 7px;
}

.table_content_winner tr td.numbers {
	width: 48px;
	padding: 0 3px 0 0;
}

.table_content_winner tr td.tabs {
	padding: 0 3px 0 0;
	margin: 0;
	width: 105px;
}

.table_content_winner tr td.leftspace {
	padding: 0 0 0 34px;
	width: 108px;
}

.table_content_winner tr td.leftpadd {
	padding: 0 4px 0 19px;
	margin: 0;
	width: 104px;
	font-size: 1%;
}

.table_content_winner .table_data {
	width: 624px;	
	border-collapse:collapse;
	padding: 0;
	margin: 0 0 7px 0;
}

.table_content_winner .table_data tr td.top_curve {
	background: url(../images/bg_top_curve_inner.gif) no-repeat top left;
	height: 10px;
	font-size: 1%;
	width: 624px;
}

.table_content_winner .table_data tr td.middle_data {
	background-color: #f6dab2;
	width: 624px;
	padding: 0;
	margin: 0;
}

.table_content_winner .table_data tr td.middle_data .table {
	margin: 15px 0 0 13px;
	border-collapse: collapse;
	padding: 0;
	vertical-align:top;
}

.table_content_winner .table_data tr td.middle_data .table tr td {
	margin: 0;
	padding: 0 10px 0 0;
	vertical-align:top;
}

.table_content_winner .table_data tr td.middle_data .table tr td.leftimg {
	padding: 0 10px 8px 0;
}

.table_content_winner .table_data tr td.middle_data .table tr td.img {
	padding: 1px 0 0 0;
}

.table_content_winner .table_data tr td.middle_data .table tr td.description {
	width: 272px;
	padding: 2px 0 0 0;
}

.table_content_winner .table_data tr td.middle_data .table tr td h3 {
	font-size: 1.4em;
	font-family: "Tahoma";
	padding: 10px 0 7px 0;
	width: 224px;
}

.table_content_winner .table_data tr td.middle_data .table tr td h4 {
	font-size: 1.3em;
	font-family: "Tahoma";
	color: #95271f;
	padding: 0 0 11px 0;
}

.table_content_winner .table_data tr td.middle_data .table tr td p {
	color: #7f3d2f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: justify;
	width: 269px;
}

.table_content_winner .table_data tr td.bottom_curve {
	background: url(../images/bg_bottom_curve_inner.gif) no-repeat bottom left;
	height: 10px;
	font-size: 1%;
	width: 624px;
}

/*********************************
This Years Winners CSS Starts Here
**********************************/


/*2008 css for tabs*/

ul.content_winners {
	float: left;
	padding: 0 0px 0 7px;
	width: 615px;
	}
	
ul.content_winners li {
	float: left;
	padding: 0 3px 0 0;
}

ul.content_winners li#tabjud {
padding: 0 3px 0 35px;
}

ul.content_winners li img {
	vertical-align:bottom;
}

ul.content_winners li.selected img {
	vertical-align:top;
}

ul.shamman {
padding: 0 0px 0 19px;
}

.content_pandals {
float: left;
}

.pandalData {
	width: 624px;
}

.winData {
	float: left;
	margin: 0 0 7px 0;
}


.pandalData .top_curve {
	background: url(../images/bg_top_curve_inner.gif) no-repeat top left;
	height: 10px;
	font-size: 1%;
	float: left;
	width: 624px;
}

.pandalData .middle_data {
	background-color: #f6dab2;
	float: left;
	width: 624px;
}


.pandalData img {
	float: left;
	padding: 6px 0px 8px 0;
	
}


.pandalData .contentDescript {
	float: left;
	padding: 11px 0px 0 20px;
	width: 272px;
}

.pandalData .contentDescript h3 {
	font-size: 1.4em;
	font-family: "Tahoma";
	padding: 10px 0 7px 0;
	width: 224px;
}

.pandalData .contentDescript h4 {
	font-size: 1.3em;
	font-family: "Tahoma";
	color: #95271f;
	padding: 0 0 11px 0;
}


.pandalData .contentDescript p {
	color: #7f3d2f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: justify;
	width: 260px;
}

.pandalData .contentdata {
	border-bottom: 1px dashed #7F3D2F;
	float: left;
	margin: 11px 0px 10px 20px;
	_margin: 11px 0px 10px 10px;
	width: 583px;
}
.pandalData .nobdr {
	border-bottom: none;
}

.pandalData .contentdata h5 {
	font-size: 1.3em;
	font-family: "Tahoma";
	width: 160px;
	padding: 3px 0 0 0;
}

.pandalData .contentdata h6 {
	font-size: 1.1em;
	font-family: "Tahoma";
	font-weight: normal;
	width: 160px;
}

.pandalData .contentdata p {
color: #95271F;
font-family: "Tahoma";
font-size: 1.3em;
padding: 0 0 10px 0;
}

.datanames {
float: left;
padding-left: 30px;
width: 160px;
}
.datadetails {
float: right;
padding: 0 20px 10px 0;
width: 365px;
}

.pandalData .bottom_curve {
	background: url(../images/bg_bottom_curve_inner.gif) no-repeat bottom left;
	height: 10px;
	font-size: 1%;
	float: left;
	width: 624px;
}

/**********************************
Radio Ads CSS Starts Here
**********************************/
div#pop_wrapper {
	margin: 0 auto;
	width: 551px;
}

div.pop_wrapper_top {
	background: url(../images/bg_pop_wrapper_top.gif) repeat-x 0 0;
	height: 10px;
	font-size: 1%;
	width: 551px;
}

div.pop_wrapper_middle {
	background: url(../images/bg_pop_wrapper_middle.gif) repeat-y 0 0;
	padding: 0 10px;
	width: 531px;
}

div.pop_wrapper_bottom {
	background: url(../images/bg_pop_wrapper_top.gif) repeat-x 0 0;
	height: 10px;
	font-size: 1%;
	width: 551px;
}

div#pop_header {
	background: url(../images/bg_header_pop.gif) no-repeat 0 0;
	width: 531px;
}

div#pop_banner {
	float: left;
	padding: 37px 0 0 31px;
	font-size: 1%;
}

div.logo_pop {
	padding: 52px 40px 13px 0;
	float: right;
}

div.pop_container {
	width: 485px;
	padding: 0 0 0 21px;
	vertical-align:top;
	margin: 0;
}

div.left_curve {
	float: left;
	background:url(../images/bg_pop_left_curve.gif) no-repeat 0 0;
	width: 10px;
	height: 246px;
	padding: 0 0 6px 0;
	
}

div.middle {
	background-color: #d9ab3b;
	float: left;
}

div.right_curve {
	float: left;
	background:url(../images/bg_pop_right_curve.jpg) no-repeat 0 0;
	width: 72px;
	height: 246px;
}

div.pop_container div.pop_inner_container {
	width: 372px;
	float: left;
	padding: 14px 21px 14px 9px;
}

div.pop_container div.pop_inner_top_curve {
	background:url(../images/bg_pop_top_curve.gif) no-repeat 0 0;
	width: 372px;
	height:10px;
	font-size: 1%;
}

div.pop_container div.pop_inner_middle {
	background-color: #f5dab1;
	padding: 18px 0 0 0;
}

div.pop_container div.pop_inner_middle div.ads {
	width: 341px;
	background-color: #e9cca0;
	margin: 0 15px 14px 15px;
}

div.pop_container div.pop_inner_middle div.ads_lastrow {
	_margin-bottom:2px;
}
*:first-child+html div.pop_container div.pop_inner_middle div.ads_lastrow {
	margin-bottom:4px;
}

div.pop_container div.pop_inner_middle div.ads div.column1_ads {
	float: left;
	padding: 9px 52px 8px 31px;
	width: 144px;
}

div.pop_container div.pop_inner_middle div.ads div.column2_btns {
	float: left;
	padding: 7px 7px 8px 0;
}

div.pop_container div.pop_inner_bottom_curve {
	background:url(../images/bg_pop_bottom_curve.gif) no-repeat top left;
	width: 372px;
	padding:5px 0;
	font-size:1%;
}


/**********************************
Radio Ads CSS Ends Here
**********************************/


/************ Footer ************/

div#footer {
	width: 1000px;
}

div#footer a {
	color: #fadbab;
	
}

div#footer p {
	color: #fadbab;
	font-size: 0.9em;
	padding: 18px 0 18px 37px;
}



