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

body { background-color: #930000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin:0px; padding:0px; overflow-y:scroll; }
img { border:none; }
p { clear:both; overflow:hidden; }
a, a:link, a:visited, a:active, a:focus { outline:none }
textarea { resize:none; }
.double-space { padding:0 1px; }
.left-align { text-align:left; }
.container { width: 881px; margin:80px auto 20px auto; }
.menu { float: left; height: 20px; width: 713px; background-color: #FFFFFF; margin-top: 77px; }
 .menu a,
 .menu a:link,
 .menu a:visited { color:#930000; font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; line-height:20px; text-decoration:none; text-transform:uppercase; }


.logo { float: right; height: 123px; width: 158px; }
.header { height: 123px; }
.content { min-height:300px; height:auto !important; height:300px; overflow:hidden; }
.left { text-align: justify; width: 391px; margin: 0px 0px 0px 30px; float: left; overflow:hidden; }
.left .left1 { float:left; margin:0 59px 0 0; width:133px; }
.left .left2 { float:left; width:199px; }
.footer { color: #C97878; text-align: center; margin-top: 20px; }
.menu_link { float: left; margin: 0px 10px 0px 24px; }
.menu .first { margin-left:30px; }
.left img { margin-top: 0px; margin-right: 10px; margin-bottom: 5px; margin-left: 0px; }
.left a { color: #FFF; text-decoration: none; }
.txt { color:#900; width: 193px; border:none; font-size:11px; padding:2px; }
.txt2 { color:#900; width: 193px; border:none; font-size:11px; height:75px; padding:2px; font-family:Arial, Helvetica, sans-serif; resize:no-resize; }
.right_column { float: right; width: 400px; margin-top: 103px; }
.submit { display:block; float:left; background:none repeat scroll 0 0 #FEF8FC; border:medium none; color:#990000 !important; font-size:10px; padding:1px 8px; line-height:18px; height:18px; }
input.submit { height:20px !important; }
#spn-response { float:none; clear:both; padding:10px 0 0; font-weight:bold; text-transform:capitalize; }
#project-logo-container { text-align:center; margin:0 0 18px; }
#project-logo-container img { margin:0; padding:0; }
label.overTxtLabel { color:#900; font-size:11px; padding:1px 2px; }

#img-actors-inspiration { margin:0 0 5px 6px; }

#contact-form { position:relative; }
 #advice-minLength:3-txt-name { left:200px; position:absolute; top:2px; width:200px; }

/************ Quotes *************/
#quotes-wrapper { overflow:hidden; position:relative; width:400px !important; height:397px; margin:0; }
#quotes-left { background:url(../images/left.png) center center no-repeat; cursor:pointer; height:204px; left:0; position:absolute; top:0; width:20px; z-index:999; }
#quotes-right { background:url(../images/right.png) center center no-repeat; cursor:pointer; height:204px; right:0; position:absolute; top:0; width:20px; z-index:999; }
#quotes-left:hover, #quotes-right:hover { opacity:0.6; -moz-opacity:0.6; filters:alpha(60); }
#quotes { left:0; list-style:none; margin:0; overflow:hidden; padding:0; position:relative; top:0;  height:400px; }
#quotes li { float:left; padding:0 20px; text-align:center; width:360px; height:400px; }
#quotes li .speaker { display:block; font-weight:bold; margin:25px 0 0 0; }
.bikram-page-mini-col1 { clear:left; display:block; float:left; width:40px; }
.bikram-page-mini-col2 { float:left; display:block; width:341px; }
.bikram-page-mini-col3 { clear:both; display:block; padding-left:47px; }

/************ Test *************/
.test { font-size:12px; line-height:18px; }
.test .header { height:150px; }
.test .left { text-align:left; }
.test .left img { margin-top: 5px;  margin-right: 15px; margin-bottom: 5px; margin-left: 0px; }