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

body {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#000000;
background-repeat:no-repeat;
background-position:center top;
behavior: url("css/csshover3.htc");
}

#home_bg {background-image:url(../images/bg_home.jpg);}
#inner_bg {background-image:url(../images/bg_inner.jpg);}

/*/*/html*body:first-of-type {font-weight: normal; text-shadow: #000000 0 0 0px;}/* */

.left {float:left;}
.right {float:right;}
.clr {clear:both; font-size:0; height:0px; line-height:0;}

p, h1, h2, h3, h4, h5, h6, table, form, ul, ol, div, span {
margin:0;
padding:0;
}

a img, img {border:none;}
a {text-decoration:none; color:#FFFFED;outline: none;}
a:hover {text-decoration:underline;}


#container {
width:864px;
margin:0 auto;
}

/*header*/
#home_bg #header {
/* height:124px; */
height: 79px;
padding:46px 0 0 16px;
}

/*content_area*/
#content_area {
padding:0 0 20px 0;
}

#video_home {
width:492px;
padding-top: 20px;
}

#video_home p {
color:#bbe5ee;
font-size:11px;
text-align:center;
line-height:2;
}

.signup_now {
/*background-image:url(../images/bg_blood.gif);
background-repeat:no-repeat;
padding-top: 2px;
**/

height:79px;
margin-left: 17px;
text-align:center;

}


/*
* html .signup_now {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/bg_signupnow.png');
}
*/

.signup_now .left {
color:#96edf7;
font-size:15px;
padding:17px 0 0 35px;
letter-spacing:1.5px;
}

.signup_now .right {
padding:17px 30px 0 0;
text-align:center;
}

.signup_now .right a {
color:#FFFFED;
font-size:15px;
font-weight:bold;
position:relative;
}

.signup_now .right a:hover {
text-decoration:none;
}

#tagline {
padding:325px 10px 0 0;
}

/*menu*/
#menu {
padding:0 0 7px 0;
}

/*cta*/
#cta {
padding:0 0 25px 0;
}

/*for innerpages*/
#inner_bg #header {
width:960px;
margin:0 auto;
padding:0 0 30px 0;
}

#inner_bg #tagline {
padding:250px 10px 0 0;
}

#inner_bg #container {
padding:0 48px;
}

.inner_cont {
width:507px;
color:#FFFFED;
padding:0 0 0 35px;
}

.inner_cont h1 {
color:#a9d1d8;
font-size:18px;
font-weight:bold;
padding:0 0 12px 0;
}

.inner_cont p {
padding:0 0 12px 0;
line-height:19px;
}

.box1 {
padding:0 0 18px 0;
font-family: Arial !important;
}

.img_holder {
/*width:103px; */
width: 90px;
padding:0 40px 0 0;
}

.cast_info {
width:325px;
color:#9accff;
font-size:18px;
/* padding:10px 0 0 0; */
padding: 2px 0px 0px 0px;

}

.line1 {
font-weight:bold;
color: #9afeff;
}

.line2 {
font-size:18px;
}

.right_img {
margin:0 0 12px 12px;
}

.form_area {
font-size:13px;
}

.form_area td {
padding:3px 0;
}

.txtfield {
width:190px;
border:1px solid #001e33;
margin:0px;
padding:3px 5px;
}

#listings {
width:275px;
}

#listings li {
color:#FFFFED !important;
list-style-type:none !important;
background-image:url(../images/bullets.gif) !important;
background-repeat:no-repeat !important;
background-position:left 7px !important;
padding:0 0 0 12px !important;
font-size:12px !important;
}

.list_head {
color: #A9D1D8;
font-size:16px;
font-weight:bold;
padding:0 0 6px 0;
}

.blog_list, .tags, .latest_posts, .blog_roll, .archive {
padding:0 12px 12px 8px;
line-height:1.5;
}

.page-nav {
color: #fff;
}


@media screen and (-webkit-min-device-pixel-ratio:0){
body { font-weight: normal; text-shadow: #000000 0 0 0px; }
}

.artistname{
color: #a9a9a9;
font-size: 12px;
margin:2px 0px 8px 0px;
}
.artistsummary{
color: #FFFFED;
font-size: 12px;
line-height:13px;
}
.line1 h2{
font-size: 16px;
}
.gallery_label1{
color: #a9a9a9;
font-size: 12px;
margin:2px 0px 8px 0px;
}
.gallery_label2{
color: #fff;
font-size: 12px;
line-height:13px;
}

#nav_496543 li#tempHide{
display: none;
}
#imageData #imageDetails{
  width: 100px !important;
}
.inner_cont .post-title a{
color: #A9D1D8;
font-size:18px;
font-weight:bold;
padding:0 0 12px;
}
.cast_info .line1 h2 a{
color: #a9d1d8 !important;
text-decoration: none;
}
.artistname a{
color: #A9A9A9 !important;
text-decoration: none;
}
.cast_info .line1 h2 a:hover, .artistname a:hover{
text-decoration: underline;
}
.sound_cont{
padding:0 0 0 15px;
}

.sound_txt{
  color: #99bfc5;
  font-size: 10px;
}

/*** Movie News section ***/

.announcement-list h2 a{
    font-size: 16px;
    color: #A9D1D8;
}

.announcement-list h2 .announcement p{
    font-size: 12px !important;
    font-weight: normal;
    color: #FFFFED !important;
}

/*** blog ***/
.blog-comment-container .comment-details{
    background: none !important;
}

.blog-comment-container .comment{
    background: none !important;
}

.blog-comment-container {
    border: none !important;
}