@charset "utf-8";
* { font-size: 100%; padding: 0;margin-left:0px; }
html { height: 100%; }
body { color: #333; font: 12px/22px Verdana, Geneva, Tahoma, sans-serif; font-size:11px; min-width: 984px; text-align: center; background:#000;}
/* =Anchors
----------------------------------------------- */
a img { border: none; }
a:link, a:active, a:visited { background: transparent; color: #1c1a4b; text-decoration: none; }
a:hover, a:focus, li a:hover { background: transparent; text-decoration: none; }
/* =Lists
----------------------------------------------- */
#content ul { list-style-type: none; }
#content ul li { background: transparent; }
/* =Wrappers
----------------------------------------------- */
#wrapper { background: transparent; text-align: center; width: 984px; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:0px; float:none; }
#section_home #wrapper { background: #fff; overflow:hidden; padding-bottom: 0; }
#content { background-color: #fff; width: auto; overflow:hidden;padding-top:12px;}
#container { background: none !important; position:relative; width: 960px; margin: 0 12px 0px 12px; text-align:left; }
/* =Heading
----------------------------------------------- */
#ad-topbanner { padding: 15px 0 15px 0; }
#ad-topbanner #ad {  margin: 0 auto;}
#adlanding #ad {float:right;}
#adlanding #ad a { border: none; width: 730px; display: block; overflow: hidden;}
#section_home h1 { float: left; height: 70px; }
#section_home #logo { height: 80px;}
/* =General layout
----------------------------------------------- */
#breadcrumbs { float: left; width: 960px; height: 14px; margin: 0px 0px 10px 0px; padding: 5px 0 5px 0; color: #727e80; font-size: 11px; }
#breadcrumbs a { color: #727e80; }
#breadcrumbs a:hover { color: #999; }
#content-left { float: left; font-size: 12px; width: 608px; margin: 0px; padding-bottom: 10px;  }
#content-left-c { float: left; width: 608px; margin: 0px 0px 18px 0px; height:auto;}
#content-left-c a { color: #2e3192;  text-decoration:none;}
#content-left-c a:hover{ text-decoration:underline;}
#content-left p, #content-left-c p { margin-bottom: 8px; }
#content-right { float: left; font-size: 12px; width: 336px; margin: 0px 0px 18px 8px; padding:0 0px 0 6px; border:1px solid #EEEEEE;  }
/*\*/
* html #content-right {
width: 330px; margin: 0px 0px 18px 0; 
}
/**/
#content-right-b { width: 336px; /*height: 292px; */margin: 0px 0px 0px 0px; font-size: 10px; color:#939597; }
#content-right-b-inner { width: 336px; height: 280px; background:#e8e3df; }
#content-right-b-ad { background: transparent; padding: 13px 0 13px 16px; }
#content-right-b-ad img {border: 1px solid #000; }
#content-right-social-media {margin: 20px 10px;}
#content-right-c { width: 300px; margin: 0px 0px 0px 18px; }
/*video*/
#video-right-b { width: 336px; height:auto; margin: 0px 0px 0px 0px; color:#333; line-height:12px; font-size:12px; line-height:16px; padding-top:10px; float:left;  }
#video-right-b a:hover{text-decoration:underline;}
#video-right-b-inner { width: 326px; height: 430px; padding-top:7px; padding-bottom:8px; background-color:#E6EBEC; border:5px solid #c1c1c1; }
#video-right-b-inner .tit {  height:19px;  margin:0 0 0 10px; font:18px Arial, Helvetica, sans-serif;  }
#video-right-b-inner .tit a:hover{text-decoration:underline;color:2e3192;}
#video-right-b-inner  ul{margin:0; padding:0; list-style-type:none; width:326px;}
#video-right-b-inner  li{margin:0 0 5px 0; padding:5px 10px 0 10px; float:left; width:300px;}
#video-right-b-inner  li .img{float:left; margin-right:10px;  background-color:#c1c1c1; }
#video-right-b-inner .video-t {margin: 0 0 7px;}
#video-right-b-inner .video-t a {font-size: 14px; font-weight: bold; color: #1c1a4b; }
#video-right-b-inner .video-t a:hover{text-decoration:underline;}
/*news*/
#news-right-b { width: 336px; height:auto; margin: 0px 0px 0px 0px; font: 62.5%/1.6em "Arial", "Helvetica", sans-serif; color:#333; line-height:12px; font-size:11px;  }
#news-right-b-inner { width: 336px; height: auto; padding:35px 0 10px 0; }
#news-right-b-inner .tit { width:336px;  background-image:url(./images/news.jpg); background-repeat:no-repeat; height:35px;  margin:0px;   }
#news-right-b-inner  ul{margin:0; padding:0; list-style-type:none; width:336px;}
#news-right-b-inner  li{margin:0 0 7px 0; padding:5px 10px 0 10px; float:left; width:300px;}
#news-right-b-inner  li .img{float:left; margin-right:10px;  background-color:#c1c1c1; }
#news-right-b-inner .video-t {margin: 0 0 7px;}
#news-right-b-inner .video-t a {font-size: 14px; font-weight: bold; color: #1c1a4b; }
/*film links */
#film-l{width:592px; margin:0; padding:0; height:auto; float:left; padding-bottom:10px; border:5px solid #de461f; }
#film-d {width: 570px; height: auto; text-align: left;  font-size: 11px;}
#film-d .films{width:160px; height:auto; float:left; margin: 8px 0 0 20px; }
 #film-d .films .title{font-family:"Arial", "Helvetica", sans-serif; font-size: 14px; font-weight: bold; color:#de461f; margin-bottom:7px;}
 #film-d .films ul{width:160px; margin:0; padding:0; color:#000;}
 #film-d .films li a{padding:2px; line-height:13px; font:11px Verdana, Arial, Helvetica, sans-serif normal; color:#33333;  }
 /*interviews*/
#section_home #inter {margin: 0 0 5px; padding-top: 0; width:602px; float:left; background-color:#51b748;  }
#section_home #inter h3 {margin: 7px 0 5px; color:#FFFFFF; padding-left:13px;}
#section_home #inter a:hover {text-decoration: underline;}
#section_home #inter ul{list-style-type:none; width:580px;  margin:0; padding:0; }
#section_home #inter li {width: 240px; float: left; margin: 0 19px 0 10px; line-height: 13px;}
#section_home #inter .other-items li {margin: 0;}
#section_home #inter li a {font-size: 11px; color: #2e3192;}
#section_home #inter .last {margin: 0;}
#section_home #inter li h4 {font-size: 10px; text-transform: uppercase; font-weight: bold; color: #838181;}
#section_home #inter img {margin-bottom: 4px; width:112px; height:82px; padding:6px; background:#99d794;}
#section_home #inter .on-ifc-title a {font-size: 12px;  color: #000;font: 12px/22px Verdana, Geneva, Tahoma, sans-serif;font-weight: bold;}
#section_home #inter p {font-size: 11px; color: #fff; padding-right: 5px; line-height: 15px; margin: 0 0 0px;font: 12px/22px Verdana, Geneva, Tahoma, sans-serif;}
#section_home #inter #more-links {color: #727e80; margin: 10px 0 0;}
#section_home #inter #more-links a { color: #1d1a64; font-size: 10px; font-weight: bold;}
 .green{background-image:url(./images/green-bg.jpg); background-repeat:repeat-x; margin:0; padding:0;  width:602px; height:25px; }
.bottom {background-image:url(./images/rule_small.gif); background-repeat:repeat-x; width:336px; height:11px; float:left; margin:0 0 0 0; }
.bottomi {background-image:url(./images/panelside_bg.jpg); background-repeat:repeat-x; width:336px; height:36px; float:left; margin:-8px 0 0 0; }
.bottomb{background-image:url(./images/horizontal_rule.gif); background-repeat:repeat-x; width:602px; height:11px; float:left; margin:0 0 0 0;}

ul.newslink { background-color:#fbf7ee; border-top:1px #ccc solid;padding:2px 0 2px 4px; clear:left; margin-bottom: 10px; }
ul.newslink li {display:inline; margin-right:10px; border-left: 1px solid #ccc; line-height: 12px;}
ul.newslink li a {color:#727e80; margin-left: 12px; }
ul.newslink li a:hover {color:#999; }
ul.newslink li.first {border-left:none;}

#mainnav {background:transparent url(nav_main_bg.gif) no-repeat scroll 0 0; background-position: -8px 0;float:left; height:50px; margin-bottom:7px; position:relative; left:0; top:2px; width:820px;  z-index:8000;}
#section_home #mainnav {background-image:url(images/nav_index_bg.gif); height:38px; top:0;width:960px; background-position:0 0;}

#nav-main li {float:left; display:block; font-size:12px;}
#nav-main li a {padding:0 6px;  margin:-7px 0 0;  display: block; font-weight: bold; color: #fff; text-transform:uppercase; }
/*\*/
* html #nav-main li a {
margin:3px 0 0;
}
/**/
#nav-main li a:hover, #nav-main li a.active {background:#D64B27; color:#fff;}
#nav-main li ul {left:-999em; position:absolute; margin-left:-30px; z-index:8001;}
#nav-main li ul li {float: none;}
#nav-main li ul a {width:150px; font-size:11px; padding:0px 10px; margin:0 20px; background:#000; font-weight:normal; color:#D64B27;} 
#nav-main li ul a:hover { background: #D64B27;color: #fff;}
#nav-main li:hover ul, #nav-main li.sfhover ul { left:auto; margin-left:-30px; background:url(images/ul-bg.gif) #000 25px 20px no-repeat; padding:40px 0 0 0; }
#nav-main li ul a.all {color:#c6c5c5; font-size:10px; text-transform:none; margin-bottom:20px;  }
#nav-main li ul a.all:hover {background:none; text-decoration:underline;}
#section_home #search {float:right;}

/*Searchform
-----------------------------------------------*/
#search {  width: 273px; height:32px; float: right; margin: 0; padding-right:30px; }
fieldset.search { border: none; width: 273px; margin: 0 auto; height:32px; background: transparent; }

.search input, .search button { border: none; float: left; }
.search input.box { color: #000; font-size: 12px; 
width: 130px;  background: transparent;  border:none; }

.search button.btn1 { width: 28px; height: 28px; cursor: pointer; text-indent: -9999px; background:url(images/search_submit.gif) no-repeat 0 0; }
/*\*/
* html .search button.btn1 {
background:url(images/search_submit.gif) no-repeat 0 0; margin-top:10px;
}
/**/

/*Searchform Landingpage
-----------------------------------------------*/
#section_home #search { background: url(images/search_index.gif) no-repeat 0 0; width: 293px; height:32px; float: right; margin-left: 56px; margin-top:-10px; }
/*\*/
* html #section_home #search {
background: url(images/search_index.gif) no-repeat 0 10px;
}
/**/
#section_home fieldset.search { width: 293px; }
#section_home .search input.box { width: 150px; padding: 6px 5px 0 0px; margin: 0 5px 0 90px; }
/*\*/
* html #section_home .search input.box {
margin-top: 10px ;
}
/**/
#section_home .search button.btn { background-image: url(images/search_index_submit.gif); }
/* =Footer
----------------------------------------------- */
#wrapper #footer {
    clear: both;
    background: #000 url(images/footer.jpg) no-repeat 0 0;
    width: 984px;
    height: 120px;
    margin: 0;
    padding: 0;
}

#section_home #footer a{color:#999999;}
#section_home #footer a:hover{color:#d64b27;;text-decoration:underline;}
#section_home #footer { height: 120px; }

#footer a:link, #footer a:visited { background: transparent; text-decoration: none; }

/* GLOBAL CLASSES */
.clear-both {clear: both;}

/* slideshow */
#section_home #slideshow {margin: 0 0 25px; background-color: #000; width: 602px; height: 245px; position: relative;}
#section_home #slideshow .slide {position: absolute; top: 0; left: 0; width: 602px;}
#section_home #slideshow .off {display: none;}
#section_home #slideshow a:hover {text-decoration: underline;}
#section_home #slideshow img {float: left; margin-right: 15px;}
#section_home #slideshow .slide-info {padding: 17px 5px 0 0;}
#section_home #slideshow .headline {margin-bottom: 5px; overflow: hidden;}
#section_home #slideshow .headline a {font-size: 24px; color: #d64b27; line-height: 26px;}
#section_home #slideshow .slide-info p {font-size: 14px; color: #fff; line-height: 16px;}
#section_home #slideshow .slide-info li a {color: #cedadf; padding-right: 11px; background: url(/style/images/homepage/slideshow_arrow.gif) top right no-repeat;}
#section_home #slideshow #picker {position: absolute; left: 430px; top: 218px;}
#section_home #slideshow #picker img {margin-right: 10px;}

/*MAHESH*/
/* latest area */
#section_home #latest-area {line-height: 12px; margin: 0 0 0px; width: 602px; }
#section_home #latest-area h2 {margin: 0 0 15px;}
#section_home #latest-area .more-info {color: #1d1a64; font-size: 10px; display: block; font-weight: bold; background: url(/style/images/homepage/arrow_blue.gif) top right no-repeat; padding: 0 10px 0 0;}
#section_home #latest-area a:hover {text-decoration: underline;}
#section_home #latest-area .pub-date {color: #727e80; font-size: 10px;}

#section_home #latest-area #latest-left {width: 580px; float: left; vertical-align: top;}
#section_home #latest-area #latest-left li {width: 570px; font-size: 11px; margin-bottom: 15px; display:inline-block; padding-bottom:10px;}
#section_home #latest-area #latest-left li img {float: left; width:135px; height:135px; padding:4px; border:1px solid #ccc; margin-left:5px;}
#section_home #latest-area #latest-left li .info {float: right; width: 448px;font: 12px/22px Verdana, Geneva, Tahoma, sans-serif;}
#section_home #latest-area #latest-left li h4 a {font-size: 10px; color: #727e80; margin: 0 0 2px; text-transform: uppercase; display: block; font-weight: bold;}
#section_home #latest-area #latest-left li .title a {color: #2e3192; font-size: 18px; margin-left:0px;}
#section_home #latest-area #latest-left li p {color: #000; margin-bottom: 3px; margin-top:-5px;margin-left:0px;margin-right:5px;}
#section_home #latest-area #latest-left li p.pub-date {color: #727e80;}
#section_home #latest-area #latest-left .more-info {width: 145px;}
.blue{font:11px normal Verdana, Arial, Helvetica, sans-serif;  color:#0000FF; text-decoration:underline;}
.blue:hover{color:#FF0000; text-decoration:underline;}


#section_home #latest-right {width: 602px; float: left; vertical-align: top; margin-top:10px;}	
#section_home #latest-right h3 {
	font:18px Arial, Helvetica, sans-serif; font-weight:normal;
}
#section_home #latest-right ul{width:602px; list-style-type:none;font: 12px/22px Verdana, Geneva, Tahoma, sans-serif;}
#section_home #latest-right li {margin:10px 10px 10px 0; float:left;  width:280px;}
#section_home #latest-right h4 {display: inline; border-right: 1px solid #727e80; margin: 0 5px 0 0; padding: 0 5px 0 0;}
#section_home #latest-right h4 a {font-size: 10px; color: #727e80; text-transform: uppercase; font-weight: bold;}
#section_home #latest-right .blog-name {font-size: 10px; text-transform: uppercase; color: #1d1a64; font-weight: bold;}
#section_home #latest-right .title {display: block; margin: 0px 0; }
#section_home #latest-right .title a {line-height: 15px; font-size: 12px; color: #2e3192; font-weight: bold;}
#section_home #latest-right .title a:hover { text-decoration:underline; } 
#section_home #latest-right .pub-date {color: #727e80; font-size: 10px;}
#section_home #latest-right .small{}
 
#section_home #latest-right .more-info {width: 83px; margin: 10px 0 0; }			

/* on-ifc */
#section_home #on-ifc {margin: 0 0 0; padding-top: 0; width:602px; float:left;  }
#section_home #on-ifc h3 {margin: 5px 0 10px; font:14px Arial, Helvetica, sans-serif; font-weight:bold;}
#section_home #on-ifc a:hover {text-decoration: underline;}
#section_home #on-ifc ul{list-style-type:none; width:602px; margin:0; padding:0; }
#section_home #on-ifc li {width: 280px; float: left; margin: 0 10px 0 0; line-height: 13px;}
#section_home #on-ifc .other-items li {margin: 0;}
#section_home #on-ifc li a {font-size: 11px; color: #2e3192;}
#section_home #on-ifc .last {margin: 0;}
#section_home #on-ifc li h4 {font-size: 10px; text-transform: uppercase; font-weight: bold; color: #838181;}
#section_home #on-ifc img {margin-bottom: 4px;}
#section_home #on-ifc .on-ifc-title a {font-size: 12px;  color: #2e3192; font: 12px/22px Verdana, Geneva, Tahoma, sans-serif;font-weight: bold;}
#section_home #on-ifc p {font-size: 11px; color: #000; padding-right: 5px; line-height: 15px; margin: 0 0 0;font: 12px/22px Verdana, Geneva, Tahoma, sans-serif;}
#section_home #on-ifc #more-links {color: #727e80; margin: 10px 0 0;}
#section_home #on-ifc #more-links a { color: #1d1a64; font-size: 10px; font-weight: bold;}

/* RIGHT COLUMN - includes everything under sign in */

/* sign in */
#section_home #sign-in {font-size: 10px; margin-bottom: 15px; padding-bottom: 5px; border-bottom: 1px solid #b2b2b2; color: #727e80; text-transform: uppercase;}
#section_home #sign-in a {font-weight: bold; color: #1d1a64;}
#section_home #sign-in a:hover {text-decoration: underline;}
#section_home #sign-in .links {display: block;}
#section_home #sign-in .separator {display: none;}

/* exclusive video */
#section_home #exclusive-video {line-height: 13px;  margin: 0 0 20px 0;}
#section_home #exclusive-video .video-content-1,
#section_home #exclusive-video .video-content-2 {margin: 0 0 15px;}
#section_home #exclusive-video .off {display: none;}
#section_home #exclusive-video .video-selections {float: right; width: 175px;}
#section_home #exclusive-video a:hover {text-decoration: underline;}
#section_home #exclusive-video h3 {margin: 0 0 15px;}
#section_home #exclusive-video .editorial a {font-size: 10px; color: #727e80; text-transform: uppercase; font-weight: bold; }
#section_home #exclusive-video .video-cat a {font-size: 10px; color: #727e80; text-transform: uppercase; font-weight: bold;}
.video-item img {
	width:143px; height:106px; padding:4px; border:1px solid #d8dfea;
}
#section_home #exclusive-video .video-img {float: left;}
#section_home #exclusive-video .video-info {float: right; width: 175px;font: 12px/22px Verdana, Geneva, Tahoma, sans-serif;margin-top:-8px;}
#section_home #exclusive-video .video-title {margin: 0 0 2px;  border-bottom: 1px solid #d8dfea;}
#section_home #exclusive-video .video-title a {font-size: 13px; font-weight: bold; color: #2e3192; }
#section_home #exclusive-video p {font-size: 11px; color: #000; margin: 0 0 15px;}

/* advertaisment */
#section_home #content-right-b {margin: 0 0 30px;}



/* links*/
.links{width:200px; height:25px; float:right; color:#000000;}
.links ul{list-style-type:none; width:220px; margin:0px; padding:0px;}
.links li{margin:0 0 0 15px; width:20px; text-align:center; line-height:20px;float:left; background-color:#de461f;  }
.links li a{text-decoration:none;font-family:Arial, Helvetica, sans-serif;	font-weight:bold;padding:0 7px 0 7px;font-size:1.2em;
	color:#FFFFFF;display:block; background-color:#de461f;}
.links li a:hover, .active{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:0 7px 0 7px;font-size:1.2em;color:#FFFF66;display:block;background-color:#666666;}


h2.related_post_title{background:#d64b27; color: #FFFFFF; margin:5px;padding:3px 0 3px 5px; height:30px;}
.related_post li a {color: #2e3192; font-weight: bold;}
.navigation-links {
	overflow: hidden;
	}
.next, .previous {
	max-width: 50%;
	font-size: 13px;
	}
.previous {
	float: left;
	}
.next {
	float: right;
	text-align: right;
	}
	
	.entry-content, .entry-summary {
	overflow: hidden;
	font-size: 13px;
	clear:both;
	margin:0 10px 5px 10px;
	
	}
	
.byline {
	font-size:10px;
	font-style: italic;
	color: #777;
	margin-top:-10px;
	margin-left:12px;
	margin-bottom:3px;
	
	}
.byline1 {
	font-size:10px;
	font-style: italic;
	color: #777;
	margin-top:-2px;
	margin-bottom:3px;
	
	}
	
	.author-info, .category-info, .date-info, .tag-info, .search-info {
	overflow: hidden;
	margin: 0 0 20px 0;
	}
	/* Breadcrumb */
.breadcrumb {
	margin: 0 0 20px 0;
	font-size: 11px;
	color: #666;
	}
	
.single-title a {color: #2e3192; font-size: 18px;margin:0 3px 7px 5px;}
.single-title a:hover{text-decoration:underline}
.post {
	clear: both;
	overflow: hidden;
	margin-bottom: 20px;
	}
.single .post, .page .post {
	margin-bottom: 0;
	}
.page-template-blog .post, .page-template-quick-post .post {
	margin-bottom: 20px;
	}
.post img {
	max-width: 600px;
	}
	
	/* Alignment */
.left, .alignleft {
	float: left;
	margin: 0 20px 0px 0;
	}
.right, .alignright {
	float: right;
	margin: 0 0 0px 20px;
	}
.center, .aligncenter {
	display: block;
	margin: 0 auto 20px auto;
	}
.block, .alignnone {
	display: block;
	margin: 0 0 20px 0;
	}
.clear {
	clear: both;
	}
span.pullquote {
	float: none;
	margin: 0;
	}

#commentform  {
	background:#f4f4f4;
	padding:15px 30px;
}
#commentform label {
	font-weight:bold;
}
#commentform .input{
	padding:5px;
	border:1px solid;
	border-color:#666666 #ccc #ccc #666; 
}
#newsbb h2 {
	padding:5px;
	font:18px Arial, Helvetica, sans-serif;
	margin:0;
}
#newsbb ul{
	padding:10px 0 0 18px;
	border:1px solid #f4f4f4;
	margin:0;
}
#newsbb li{
	padding:0;
	border-bottom:1px solid #f4f4f4;
	margin:0;
	line-height:18px;
	font-size:12px;
	font-weight:bold;
}

/*search page*/
#section_home #latest-area #latest-left-s {width: 580px; float: left; vertical-align: top;}
#section_home #latest-area #latest-left-s li {width: 570px; font-size: 11px; margin-bottom:5px; display:inline-block;}
#section_home #latest-area #latest-left-s li img {float: left; width:150px; height:150px; padding:4px; border:1px solid #ccc;margin-left:5px;}
#section_home #latest-area #latest-left-s li .info {float: right; width: 448px;font: 12px/22px Verdana, Geneva, Tahoma, sans-serif;}
#section_home #latest-area #latest-left-s li h4 a {font-size: 10px; color: #727e80; margin: 0 0 2px; text-transform: uppercase; display: block; font-weight: bold;}
#section_home #latest-area #latest-left-s li .title a {color: #2e3192; font-size: 18px; }
#section_home #latest-area #latest-left-s li p {color: #000; margin:0 5px 0 5px;}
#section_home #latest-area #latest-left-s li p.pub-date {color: #727e80;}
#section_home #latest-area #latest-left-s .more-info {width: 145px;}

/**
* Comments
************************************************/
#comments-template {
	margin-top: 20px;
	}

/* Comment headers */
#comments-number, #reply {
	font-size: 1.2em;
	}

/* Comments are closed */
.comments-closed {
	color: #666;
	font-style: italic;
	}

/* Comment list */
#comments-template ol {
	list-style: none;
	margin: 0;
	}

/* Individual comments */
#comments li {
	overflow: hidden;
	margin: 0 0 15px 0;
	padding: 15px 15px 0 15px;
	color: #333;
	background: #f7f7f7;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}
#comments li li, #comments li li li li, #comments li li li li li li {
	background: #fff;
	}
#comments li li li, #comments li li li li li {
	background: #f7f7f7;
	}

/* Avatar */
#comments li .avatar {
	width: 40px;
	height: 40px;
	float: left;
	margin-right: 20px;
	padding: 0;
	border: 1px solid #666;
	}

/* Comment meta data */
#comments .comment-author {
	font-weight: bold;
	}
#comments .comment-meta-data {
	margin-bottom: 15px;
	}

/* Comment text */
.comment-text {
	clear: left;
	font-size: 13px;
	}
	/* Attachments (post meta data) */
.attachment object {
	width: 100%;
	height: 100%;
	min-height: 400px;
	}
.attachment object.video {
	width: 100%;
	height: 360px;
	}
.attachment object.audio {
	width: 100%;
	}
.attachment-image .post-meta-data {
	clear: left;
	}
.attachment .download {
	display: block;
	margin-bottom: 20px;
	}
.attachment-icon, .mime-type-icon {
	height: 20px;
	margin-right: 10px;
	padding: 0;
	}
.attachment-application-octet-stream .video {
	height: 400px;
	margin-bottom: 20px;
	}
.gallery {
	display: block;
	text-align: center;
	margin-bottom: 20px !important;
	}
.gallery img {
	border: 1px solid #3c738c;
	}
	.rps {padding-top:30px;}
.ad{margin:40px 5px 10px 15px;}
.attachment-title{font-size:14px;}
.navigation-attachment  {height:100px;}

.topi{width:615px; height:16px; float:left; margin:0; padding:0; background-image:url(images/top.png); background-repeat:no-repeat;}
.middle{width:615px; height:auto; float:left; margin:0; padding:0; background-image:url(images/middle.png); background-repeat:repeat-y;}
.bottom1{width:615px; height:23px; float:left; margin:0; padding:0; background-image:url(images/bottom.png); background-repeat:no-repeat;}

.more1 a{float:right; color:#2e3192; font-weight:bold; text-decoration:none; margin:0px 15px 0 550px}
.more1:hover{text-decoration:underline;color:#093754;}


#latest-area #latest-left .wp-pagenavi{float:right;}

#latest-area #latest-left .wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #2e3192;
	color: #2e3192;
	background-color: #FFFFFF;	
}
#latest-area #latest-left .wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	
	color: #2e3192;
	background-color: #FFFFFF;	
}
#latest-area #latest-left .wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
#latest-area #latest-left .wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #2e3192;
	color: #2e3192;
	background-color: #FFFFFF;	
}
#latest-area #latest-left .wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #e5620d;
	border: 1px solid #e5620d;
	background-color: #FFFFFF;
}
#latest-area #latest-left .wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #e5620d;
	color: #e5620d;
	background-color: #FFFFFF;
}
#latest-area #latest-left .wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

#maincontainer{width:983px; height:auto; margin:0 auto;}
.topheadline{width:983px; height:40px; font:bold 18px Arial, Helvetica, sans-serif; color:#003366; text-align:center; float:left; line-height:40px;}

.review_title{width:973px; height:25px; background-color:#003366; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; float:left; text-align:left; padding-left:10px; line-height:25px;}
.trailer_row{width:963px; height:auto; float:left; padding:10px 10px 0 10px;}
.trailer_row .img{width:200px; height:190px; float:left; border:1px solid #CCCCCC; padding:5px;}
.trailer_row .about_crew{width:300px; height:203px; float:left; margin:0px 0px 0px 10px;}
.trailer_row .trailer{width:430px; height:300px; float:right; margin-left:10px;}


.trailer_row .prise{width:430px; height:350px; border:1px solid #CCCCCC; float:right; margin:10px 0 0 0px;}
.prise .cost{width:425px; height:30px; background-color:#CCCCCC; font:bold 14px Arial, Helvetica, sans-serif; color:#000000; text-align:left; padding-left:5px; line-height:30px;}
.prise .ulbox{width:420px; height:300px; padding:5px 5px; float:left;}
.prise .ulbox ul{list-style-type:none; margin:0px; padding:0px;}
.prise .ulbox li{ width:93px; height:150px; margin:0px; padding:0 5px 0 6px; float:left;}
.prise .ulbox li a{font:normal 12px Arial, Helvetica, sans-serif; color:#003366; text-align:center; text-decoration:none;}
.prise .ulbox li a:hover{text-decoration:none; color:#993300;}

.trailer_row .story{width:522px; height:auto; margin-top:10px; float:left;}
.story .sname{width:258px; height:25px; border-bottom:1px solid #993300; float:left;}
.story .sname .txtbox{ width:80px; height:24px; border:1px solid #993300; border-bottom:none; font:bold 14px Arial, Helvetica, sans-serif; color:#000000; text-align:left; padding-left:5px; float:left; line-height:24px;}
.story .date{width:252px; height:25px; border-bottom:1px solid #993300; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align:right; padding-right:5px; float:left; line-height:25px;}
.story  .content{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; float:left; text-align:left; width:500px; padding:10px 10px 0 10px; height:auto;}
.story .more{width:512px; height:25px; float:left; font: bold 12px Arial, Helvetica, sans-serif; color:#003366; text-align:right; text-decoration:none; padding-right:10px; line-height:25px;}
.story .more a{ font: bold 12px Arial, Helvetica, sans-serif; color:#003366; text-align:right; text-decoration:none; padding-right:10px; line-height:25px;}
.story .more a:hover{color:#993300; text-decoration:underline;}


.trailer_row .photos{width:522px; height:287px; margin-top:10px; float:left;}
.photos .pname{width:518px; height:25px; float:left; border-bottom:1px solid #993300;}
.photos .pname .pntbox{width:80px; height:24px; border:1px solid #993300; border-bottom:none; font:bold 14px Arial, Helvetica, sans-serif; color:#000000; float:left; padding-left:5px; line-height:24px;}

.photos .fotorow{width:520px; height:115px; float:left;}
.photos .fotorow ul{list-style-type:none; margin:0px; padding:0px;}
.photos .fotorow li{margin:0px; padding:20px 5px 0 5px; float:left; width:94px; height:94px;}
/*.fotorow .imgbox{width:94px; height:94px; margin:0 10px 0 0px; float:left;}
.fotorow .imgbox_right{width:94px; height:94px; float:left;}*/

.photos .more1{width:512px; height:25px; float:left; font: bold 12px Arial, Helvetica, sans-serif; color:#003366; text-align:right; text-decoration:none; padding-right:10px; line-height:25px;}
.photos .more1 a{ font: bold 12px Arial, Helvetica, sans-serif; color:#003366; text-align:right; text-decoration:none; padding-right:10px; line-height:25px;}
.photos .more1 a:hover{color:#993300; text-decoration:underline;}


#userposts{width:963px; height:auto; padding:0 10px 0 10px; margin-bottom:20px; float:left;}
#userposts .txthead{width:522px; height:auto; float:left;}
.txthead  .row{width:522px; height:auto; border-bottom:1px solid #993300; float:left;}
.row  .titlebox1{width:95px; height:25px; border:1px solid #993300; border-bottom:none; padding-left:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#993300; cursor:pointer; float:left; line-height:25px;}
.row .titlebox{width:95px; height:25px; border:1px solid #993300; border-bottom:none; padding-left:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#993300; cursor:pointer; float:left; margin-left:10px; line-height:25px;}
.txthead .fieldbox{width:502px; height:auto; padding:10px; margin-top:10px; background-color:#f3f3f3; float:left;}


#userreviews_row{width:963px; height:auto; padding:0 10px 0 10px; margin-bottom:10px; float:left;}
#userreviews_row #left{width:653px; height:auto; float:left;}
#userreviews{width:653px; height:auto; border:1px solid #003366; margin:0 0 10px 0px; float:left;}
#userreviews .username_row{width:521px; height:30px; float:left;}
.username_row .uname{ width:auto; font:bold 12px Arial, Helvetica, sans-serif; color:#003366; text-align:left; padding:5px 10px 5px 10px; float:left; line-height:20px;}
#userreviews .update{width:116px; height:20px; font:normal 11px Arial, Helvetica, sans-serif; color:#999999; text-align:right; padding:5px 10px 5px 0px; float:left; line-height:20px;}
#userreviews .cont{width:633px; height:auto; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; padding:10px 10px; float:left;}
#userreviews .replyrow{width:633px; height:auto; padding:0 10px 0 10px; float:left;}
.replyrow .more2{width:auto; height:20px; float:right;}
.replyrow .more2 a{font:bold 12px Arial, Helvetica, sans-serif; color:#003366; text-decoration:none; padding-top:10px;}
.replyrow .more2 a:hover{color:#993300;}


.ad{width:300px; height:250px; float:right;}


.replyrow .reply{width:auto; height:20px; margin-right:40px; float:right;font:bold 12px Arial, Helvetica, sans-serif; color:#003366; text-decoration:none;cursor:pointer;}
.replyrow .reply1{width:auto; height:20px; margin-right:40px; float:right;font:bold 12px Arial, Helvetica, sans-serif; color:#003366; text-decoration:none;cursor:pointer;}
.replyrow .reply a{font:bold 12px Arial, Helvetica, sans-serif; color:#003366; text-decoration:none; padding-top:10px;}
.replyrow .reply:hover{color:#993300;}


.replyrow  .comment{width:auto; height:20px; margin-right:40px; float:right;font:bold 12px Arial, Helvetica, sans-serif; color:#003366; text-decoration:none; cursor:pointer;}
.replyrow  .comment a{font:bold 12px Arial, Helvetica, sans-serif; color:#003366; text-decoration:none; padding-top:10px;}
.replyrow  .comment:hover{color:#993300;}



#postmainbox{width:620px; height:auto; /*border:1px solid #003366;*/ float:left;}
#postmainbox .sub_box{width:612px; height:auto; float:left; border-bottom:1px solid #003366; margin:10px 4px 10px 4px;}
.sub_box .rightcol{width:438px; height:auto; padding-left:12px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left;}
.rightcol .mor{width:420px; height:20px; font:bold 12px Arial, Helvetica, sans-serif; color:#003399; text-align:right; padding-right:10px; margin-top:10px; float:left;}
.sub_box  .leftcol{width:150px; height:142px; border:1px solid #CCCCCC; padding:5px; margin-bottom:10px; float:left;}

#footer{clear: both; background: #000; width: 983px;  height: 80px; margin: 0; padding: 0;}

.link{font:11px Arial, Helvetica, sans-serif; color:#003366; text-decoration:none;}
.link:hover{text-decoration:underline;}
.link1{font:bold 12px Arial, Helvetica, sans-serif; color:#003399; text-decoration:none;}
.link1:hover{text-decoration:underline;}






#userreviews .left{width:633px; height:150px; border:1px solid #990000; margin:0 0 10px 0px; float:left;}

*html #userreviews .left{width:633px; height:auto; border:1px solid #990000; margin-left:5px; float:left;}

.left .text{width:613px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; padding:10px 10px; float:left;}

.left .left_row{width:500px; height:30px; float:left;}
.left_row .cname{ width:auto; font:bold 12px Arial, Helvetica, sans-serif; color:#990000; text-align:left; padding:5px 10px 5px 10px; float:left; line-height:20px;}

.left .replyrow1{width:613px; height:20px; padding:0 10px 0 10px; float:left; cursor:pointer;}
.replyrow1 .more3{width:auto; height:20px; float:right;font:bold 12px Arial, Helvetica, sans-serif; color:#990000; text-decoration:none;}
.replyrow1 .more3 a{font:bold 12px Arial, Helvetica, sans-serif; color:#990000; text-decoration:none; padding-top:10px;}
.replyrow1 .more3:hover{color:#003366;}
.readmore{display:block;}

