body{
	margin:0px;
}
.container{
	position:relative;
	clear:both;
}
.header_section{
	margin:0px;
	padding-top:50px;
	position:relative;
	background-color:#000000;
	clear:both;
}
.main_header_section{
	height:315px;
	width:980px;
	margin:0px auto;
	background-color:#000000;
	clear:both;
}
.main_header_section_spacer{
   width:128px;
   border:1px solid #000;
   float:left;
}
.top_navigation{
	float:left;
	height:30px;
	background-color:#000000;
	clear:both;
        width: 450px;
	color: #7F403E;
        margin-left: 269px;
}
html > /* hide from ie */ body .top_navigation{
	float:right;
	height:30px;
	background-color:#000000;
	clear:both;
	width:100%;
	color: #7F403E;
}

/*css for top navigation**/

.top_navigation a { color: #b4986e; }
.top_navigation ul { 
	margin: 0; 
	padding: 0px 0 0 0; 
	float: right;
	display: inline-block;
}
.top_navigation ul li {
        font-size:11px;
		display: inline;
		padding: 0px 0px 0px 2px;
	
}
.top_navigation ul li a {
	text-decoration: none;
}

.logo_section_container{
	width:100%;
	height:90px;
	background-color:#000000;
	margin-bottom: 10px;
}
.logo_section{
	float:left;
	width:212px;
	height:63px;
	background-repeat:no-repeat;
	margin-left:-52px;
}
.soun_system_section{
	height:35px;
	clear:both;
}
.client_section{
  margin-top: -31px;
  background: #fff;
  height: 336px;
  width: 720px;
}
html > /* hide from ie */ body .client_section{
  margin-top: -1px;
  background: #fff;
  height: 216px;
  width: 720px;
}
.flash_animation_movie_sectin{
	margin-top: -31px;
	background: #fff;
	height: 216px;
	width: 720px;
	background-color: #000;
}
html > /*hide from ie*/ body .flash_animation_movie_sectin{
	margin-top: -1px;
	background-color: #000;
	color: #000;
}
.flash_animation_movie_sectin3{
	margin-top: -31px;
	background-color: #fff;
	background-image:url(../images/contact_us.jpg);
	background-position: 0px 1px;
	background-repeat:no-repeat;
	width:720px;
	height:216px;
}
html > /*hide from ie*/ body .flash_animation_movie_sectin3{
  margin-top: -1px;
}
.flash_animation_movie_sectin8{
  margin-top: -31px;
  background-image:url(../images/contact_sendfile.jpg);
  background-repeat:no-repeat;
  width:720px;
  height:216px;
}
html > /*hide from ie*/ body .flash_animation_movie_sectin8{
  margin-top: -1px;
}
.flash_animation_movie_sectin1{
  margin-top: -31px;
  background-image:url(../images/contact_partnership.jpg);
  background-repeat:no-repeat;
  width:720px;
  height:216px;
}
html > /*hide from ie*/ body .flash_animation_movie_sectin1{
  margin-top: -1px;
}
.flash_animation_movie_sectin2{
  margin-top: -31px;
  background-color: #fff;
  background-image:url(../images/contact_careers.jpg);
  background-position: 0px 1px;
  background-repeat:no-repeat;
  width:720px;
  height:216px;
}
html > /*hide from ie*/ body .flash_animation_movie_sectin2{
  margin-top: -1px;
}
.flash_animation_movie_sectin9{
  margin-top: -31px;
  background-color: #fff;
  background-image:url(../images/contact_payment.jpg);
  background-position: 0px 1px;
  background-repeat:no-repeat;
  width:720px;
  height:216px;
}
html > /*hide from ie*/ body .flash_animation_movie_sectin9{
  margin-top: -1px;
}

.bottom_container{
	margin:0px;
	position:relative;
	height:100%;
}
.bottom_container_protfolio{
	margin:0px;
	position:relative;
	height:100%;
	background-color:#b1a89c;
}
.bottom_section{
	position:relative;
}
.bottom_section_main{
	height:320px;
	width:980px;
	margin:0px auto;
	clear:both;
}
.bottom_section_main_music{
	height:30px; 
	margin-top:0px; 
	padding-top:32px; 
	width:80px; 
	float: left;
        margin-left: 483px; 
}
html > /* hide from ie */ body .bottom_section_main_music{
	height:30px; 
	margin-top:0px; 
	padding-top:32px; 
	width:80px; 
	float:right;
}
.bottom_section_main_menu{
	width:130px; 
	height:200px; 
	float:left; 
	padding-top:15px;
}

.footer_tex_under{
	width:130px; 
	height:200px; 
	float:left;
}
.text_background_info{
	width:345px;
	height:128px;
	padding:0px 25px 0px 20px;
	float: left;
	background-image:url(../images/vertical_line_center.png);
	background-repeat:repeat-y;
	background-position:left;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	line-height: 19px;
	text-align: left;
}

.text_background_info1{
	width:345px; 
	/*height:96px;*/ 
	padding:0px 25px 0px 20px; 
	float:left;
	background-image:url(../images/vertical_line_left.png);
	background-repeat:repeat-y;
	background-position:left;
}

#client-page .text_background_info1{
        width: 430px;
}

.text_background_info_under{
	width:170px; 
	height:140px; 
	float:left; 
	background: url(../images/welcome_to.png) no-repeat left top;
}
.bottom_main_txt_middle1{
	height:215px; 
	width:690px;
 }
#services-page .bottom_main_txt_middle1{
	height:215px; 
	width:690px;
	margin-top:-20px;
 }
 .bottom_main_txt_middle2{
	height:160px;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 .bottom_main_txt_middle3{
  width:130px; 
  height:140px; 
  float:left;
 }
 #contact_pages .bottom_main_txt_middle3{
  width:138px; 
  height:140px; 
  float:left;
 }
  .left_image_container{
  width:100%;
  height:auto;
 }
  .top_image_section{
  width:100%;
  height:45px;
  padding-left:40px;
  }
  .left_image{
  width:45px;
  height:45px;
  float:left;
  background-repeat:no-repeat;
 }
  .right_image{
  width:45px;
  height:45px;
  float:left;
  background-image:url(../images/Serv_B.jpg);
  background-repeat:no-repeat;
  }
  .bottom_image_section{
  width:100%;
  height:45px;
 }
  .bottom_left_image{
  width:45px;
  height:45px;
  float:left;
  background-image:url(../images/Serv_I.jpg);
  background-repeat:no-repeat;
  }
  .bottom_right_image{
  width:45px;
  height:45px;
  float:left;
  background-image:url(../images/Serv_P.jpg);
  background-repeat:no-repeat;
 }
  .bottom_pagination_section{
  width:90px;
  height:45px;
  background-image:url(../images/nav_serv_1.png);
  background-repeat:no-repeat;
 }
  .bottom_bar{
  width:100%;
  height:10px;
  background-color:#225cac;
  }
  .bottom_bar_promo{
    width:100%;
  height:10px;
  background-color:#5f4531;
 }
  .bottom_bar_active{
  width:100%;
  height:10px;
  background-color:#6d683b;
 }
  .bottom_bar_brand{
   width:100%;
  height:10px;
  background-color:#5d3110;
 }
  .contact_info_text{
  width:370px;
  height:150px;
  float:left;
  margin-top:20px;
  margin-left:10px;
 }
  .contact_info_text1{
	width:370px;
	height:150px;
	float:left;
	margin-top:32px;
	margin-left:30px;
}
   .contact_info_text2{
		  width:380px;
		  height:150px;
		  float:left;
		  margin-top:10px;
		  margin-left:30px;
  }
  .form_info_field{
	  width:290px;
	  height:165px;
	  float:right;
	  margin-left:30px;
	  margin-top:20px;
  }
  .form_info_field td input[type="text"] {
	border:1px #999 solid;
	height:11px;
	background-color:#ffffff;
	font-size:10px;
	width:170px;
	margin-bottom: 3px;
  }
  .form_info_field1{
	  width:275px;
	  float:left;
	  margin-left:42px;
	  margin-top: 35px;
  }
  .form_info_field1 table td input[type="text"] {
	  border:1px #999 solid; 
	  height:11px; 
	  width:170px; 
	  background-color:#ffffff; 
	  font-size:10px;
   }
  .form_info_field1 table td {
	  padding-bottom: 3px;
   }
  .button_background{
  width:90px;
  height:20px;
  }
.send_msg{
	background: url(../images/send_file.png) no-repeat; 
	width:52px; 
	height:15px; 
	border:none; 
	font-size:9px;
	color:#222; 
	font-weight:bold;
}
  .selecttag{
  width:127px;
  height:13px;
  background-image:url(../images/contactselectimage.jpg);
  background-repeat:no-repeat;
  border:none;
  }
   .form_info_field2{
	  width:273px;
	  height:auto;
	  float:left;
	  margin-left:32px;
	  margin-top:20px;
  }
  .form_info_field2 input#choosefilel {
	  border:1px solid #999;
      font-size:10px;
      height:20px;
      width:200px;
   }
  .image_border_one{
  border:1px #663333 solid;
  }
  .image_border_double{
  border:4px #cc9900 solid;
  }
  .image_border_equal{
  border:4px #cc9900 solid;
  }
  
  .contact_info_text8{
		  width:440px;
		  height:auto;
		  float:left;
		  margin-top:5px;
		  margin-left:28px;
  }
  .contact_info_text8 table {
	font-size:10px;   
  }
  .contact_info_text8 table td {
	font-size:10px;   
	padding-bottom: 3px;
  }
  .contact_info_text8 table td input[type="text"] {
	border:1px #999 solid; 
	height:11px; 
	font-size:10px; 
	width: 285px;	  
  }
  .contact_info_text8 table td textarea {
	border:1px #999 solid; 
	height:30px; 
	background-color:#ffffff; 
	font-size:10px; 
	width: 285px;
  }
  .form_info_field8{
	width:220px;
	height:auto;
	float:left;
	margin-top:42px;
	margin-left:-24px;
  }
  .form_info_field8 table td {
      width:190px;  
   }
  .form_info_field8 table td input[type="file"] {
	border:1px #999 solid; 
	height: 20px; 
	font-size:10px; 
	width:200px;
  }
  
  .bottom_container1{
margin:0px;
position:relative;
height:100%;
background-color:#4515;
}
.bottom_section1{
margin:0px;
position:relative;

}
.bottom_section_main1{
	height:320px;
	width:980px;
	margin:0px auto;
	clear:both;
}
.bottom_section_main_music1{
height:30px; 
margin-top:0px; 
padding-top:32px; 
width:80px; 
float:right;
}
.bottom_section_main_menu1{
width:130px; 
height:200px; 
float:left; 
padding-top:15px;
}