* {
	padding: 0;
} 

/*ropunded corners end */

div.section { clear: left; }
div.section h1 { padding: 0px 1px 0 0px }
div.section h2 { background: #eee; padding: 1px 1px;  }
div.demo, div.inner { color: #000; text-align: center; font-family: verdana, arial, sans-serif;}
div.demo  { float: left; width: 13px; padding: 1px;  background: #6af; }
div.inner { margin: 0; background: #ffc; padding: 10px; border:0; zoom:1;}
div.outer { float: left; margin: 15px; background: #c82; padding: 8px; width: 1px }
div.fun   { margin: 2px; }
div#readyTest { padding-left:21px; float:left }
div#readyTest { padding-left:21px; float:left }


#abs { position: absolute; width: 200px; background: #ffa;
    padding: 5px; margin: 8px; top: 0; right: 0; text-align: center }
    padding: 5px; margin: 8px; top: 0; right: 0; text-align: center }

/* fixed height/width testing */
/*.box  { background-color: #6af; padding: 2px; text-align: center; margin: 25px } */

.box  { background-color: #FFFFFF;  text-align: center;padding:0px;}
#box1 { zoom:1 }                                       /* fluid (zoom for layout) */
#box2 { height: 150px;  }                              /* fixed height */
#box3 { width:  300px; margin:auto }                   /* fixed width */
#box4 { height: 150px; width: 300px; margin:auto }     /* fixed height and width */

div.plain  { background-color: #6af; text-align: center; }

#twitter { float:right; right: 20px; margin: 15px; }
#twitter a { text-decoration: none; font-family: arial; vertical-align: top }
#twitter img { border: none; float: left }
/* ropunded corners end */


body {
	background: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333333;
	background-color:#5D2589;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-attachment: fixed;
}

img { border: none; }
a { color: #57626a; text-decoration: none; }
a:hover { text-decoration: underline; color : #000; }

#wrap {
margin: 0 auto;
width: 998px;
}



#header { 
background-color:#FFFFFF;
height:127px;
padding-top:15px;
-moz-border-radius: 22px;
  -webkit-border-radius: 22px;
}

#headerlogo
{ 
padding-left:31px;
float:left;
}

#banner{


-moz-border-radius: 22px;
  -webkit-border-radius: 22px;

  
}


#header h1 {
font-size: 26px;
font-weight: 100;
letter-spacing: -3px;
padding: 12px 0 5px 10px;
}
#header h1 a {
color: #57626a;
text-decoration: none;
}
#header h1 a:hover {
color: #57626a;
text-decoration: none;
}
#header h2 {
color: #ccc;
font-size: 15px;
font-weight: 100;

letter-spacing: -1px;
line-height: 12px;
}

#menu {
padding-top:10px;
padding-left:30px;
height:20px;
background-image:url(../images/menu_bg.gif);
background-repeat:repeat-x;
-webkit-border-top-left-radius: 20px;
  -webkit-border-top-right-radius: 20px;
  
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-topright: 20px;
}


#menushow {
height: 29px;
line-height: 29px;
background: url(../images/show-menu_bg.gif)repeat-x;

padding-left:15px;

}

#menushow-content{
	background-image:url(../images/show-menu_bg.gif);
	background-repeat:repeat-x;
	width:998px;
	height:30px;
	line-height:normal;
}

#menushow ul {
padding-left: 10px;
list-style-type: none;
}
#menushow ul li {
display: block;
float: left;
}
#menushow ul li a {
color: #eee;
padding: 0 10px;
text-decoration: none;
font-weight: 100;
font-size: 14px;
letter-spacing: -1px;
}
#menushow ul li a:hover {
color: #eee;
text-decoration: underline;
}

#content {

padding-right:8px;padding-left:8px;
background-color:#3c2074;
background-image:url(../images/bg_content.gif);
background-attachment:fixed;
 -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
}

.right {
width: 470px;
float: right;
text-align: justify;
padding-left:11px;

}
.right h2 {
font-size: 20px;
letter-spacing: -3px;
font-weight: 100;
padding : 10px 0 15px 0;
}

.right h3 {
font-size: 20px;
letter-spacing: -3px;
font-weight: 100;
padding : 10px 0 15px 0;
color:#FFFFFF;

}
.right h4 {
font-size: 20px;
letter-spacing: -3px;
font-weight: 100;
padding : 10px 0 15px 0;
line-height:+30px;
}

.left {
width: 480px;
float: left;
margin-top:16px;
/* border-right: 1px solid #bbb; */
font-size: 12px;

}
.left ul {
list-style-type: square;
padding: 5px 10px 10px 20px;
color: #57626a;
}
.left h2 {
/*height: 30px;
font-size: 14px;
color: #666;
line-height: 30px;
font-weight: 600;*/
font-size:16px;
}
.left a { text-decoration: none }

/* Program */
.slideshow{
width:487px;
height:400px;
}

.synopsis{
color:#f5e210;
padding-left:175px;
min-height:350px;
}

.synopsis_head{
padding-top:16px;
color:#f5e210;
width:485px;
height:207px;
}

.contestant{
width:485px;
height:205px;
color:#f5e210;
background-image:url(../images/contestant_bg.gif);
}
#news_feed_image
{padding-top:10px;
padding-left:10px;
}

#music_beats
{float:left;width:26px;height:90px; padding-left:20px;margin-top:10px;
}
#newsfeed_content
{float:left;width:285px;height:90px;text-align:center;padding-left:26px;margin-top:10px;
}
#newsfeedinner_content
{padding-top:24px;color:#FFFFFF;font:bold;
}
#newsfeedinner_content a
{color:#FFFFFF;
}
#newsfeed_content_image
{float:right;width:107px;height:90px;margin-top:10px;
}
#jury-image
{padding-left:10px;padding-top:10px;
}
#jury_beats
{
 float:left;width:26px;height:90px; padding-left:20px;
 
 }
 #jury_beats_middle
{
 float:left;width:26px;height:90px; padding-left:20px;margin-top:8px; 
 }
 
 #jury_content
{float:left;width:285px;height:90px;text-align:center;padding-left:20px;font:bold;
}
 #jury_content_middle
{float:left;width:285px;height:90px;text-align:center;padding-left:20px;margin-top:8px;font:bold;
}
#juryinner_content
{padding-top:10px;color:#FFFFFF;font:bold;
}

#jury_content_image
{float:left;width:107px;height:90px;
}
#jury_content_image_middle
{float:left;width:107px;height:90px;margin-top:8px;
}
#contestant_image
{
padding-left:28px}
#contestant1
{
	float:left;width:131px;height:140px; padding-left:20px;padding-top:40px;
}
#contestant3
{float:right;width:131px;height:140px;padding-top:40px;
}

#contestant2
{float:left;width:131px;height:140px;text-align:center;padding-left:26px;padding-top:40px;
}
#image_gallery_logo
{float:left;
width=268;
height=36 ;
}
#downlaod_logo
{float:right;padding-right:27px; width=207px; height=36px;
}
#gallery_pic1
{
float:left;
padding-right:20px;padding-top:10px;
}
#contestant_image
{
padding-left:28px}
.vote{
width:485px;
height:74px;
color:#f5e210;
float:left;
background-image:url(../images/vote_bg.gif);
margin-top:16px;
}
#gallery_pic2
{
	float:left;

padding-right:30px;padding-top:10px;
}
#gallery_pic3
{
	float:left;

padding-right:30px;padding-top:10px;
}
#gallery_pic4
{
	float:left;

padding-right:30px;padding-top:10px;
}

#gallery_pic5
{
	float:left;

padding-right:30px;padding-top:10px;
}
.news_feed{
width:464px;
height:342px;
color:#f5e210;
background-image:url(../images/news_feed_bg.png);

}
.photogallery
{
  width:966px;
  height:184px;
  background-image:url(../images/download-bg.gif);
  margin-top:16px;
  padding-left:27px;
  max-width:940px;

}

.jury_host{
width:464px;
height:340px;
color:#f5e210;
background-image:url(../images/news_feed_bg.png);
margin-top:35px;
}

.show_rate{
background-image:url(../images/bg_rate.gif);
background-repeat:repeat-x;
height:35px;
}

/* Program end here*/
