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

/* 2009-04-01 v1  db.vg
----------------------------------------------------------------- */


html { min-height:700px; cursor:auto; overflow-y: scroll; }

body { background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/bg.jpg");  margin:0; border:0; padding:0; background-position: 0 -20px;}

#wrapper {position:relative; width:100%; z-index:10; min-height:100%;}
#container {position:relative; width:976px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/front_page_image.png"); background-repeat:no-repeat;  margin:0 auto; padding:0 0 50px 0; z-index:50; }

#container_about {position:relative; width:976px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/about1_image.jpg"); background-repeat:no-repeat;  margin:0 auto; padding:0 0 50px 0; z-index:50; }

#container_trailer {position:relative; width:976px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/about_image.jpg"); background-repeat:no-repeat;  margin:0 auto; padding:0 0 50px 0; z-index:50; }



#container_stills {position:relative; width:976px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/still_image.jpg"); background-repeat:no-repeat;  margin:0 auto; padding:0 0 50px 0; z-index:50; }

#container_director {position:relative; width:976px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/director_image.jpg"); background-repeat:no-repeat;  margin:0 auto; padding:0 0 50px 0; z-index:50; }

#container_supporters {position:relative; width:976px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/supporters_image.jpg"); background-repeat:no-repeat;  margin:0 auto; padding:0 0 50px 0; z-index:50; }

#container_blog {position:relative; width:976px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/blog1_image.jpg"); background-repeat:no-repeat;  margin:0 auto; padding:0 0 50px 0; z-index:50; }

#container_donate {position:relative; width:976px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/donate_image.jpg"); background-repeat:no-repeat;  margin:0 auto; padding:0 0 50px 0; z-index:50; }


#canvas_wrapper { position:relative; width:965px; margin:0 auto;}

#footer_background {position: absolute; bottom:0; width:100%; height:109px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/c_footer_background.jpg"); background-repeat:repeat-x; z-index:10;}
#brand {position: relative; width:965px; height:190px;}
#brand img { padding: 40px 0 0 30px; }

#canvas { width:965px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/c_canvas_background.png"); }
#canvas_top { width:965px; display:block; height:12px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/c_canvas_top.png"); background-position: 2px 0;}
#canvas_bottom { width:965px; display:block; height:12px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/c_canvas_bottom.png"); background-position: 3px 0; background-position:2px 0;}
#footer { display:block; height:170px; background-color:#625442; width:908px; margin:0 0 0 29px; background-image:url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/c_footer_background.png");}


/* MAIN CONTENT
----------------------------------------------------------------- */

#canvas #content { width:855px; margin: 0 0 0 55px; min-height:800px;}

#content #right { float:right; width:200px; margin: 20px 0 30px 0;}
#content #left { float:left; width:640px;  margin: 20px 0 30px 0; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/c_dotted_line.png"); background-position:top right; background-repeat:repeat-y; min-height:800px;}

/*   MENU SYSTEMS RIGHT NAVIAGATION
----------------------------------------------------------------- */
#right ul#main_menu { list-style:none; padding:0; margin:0;  display:block; margin:0 0 0 15px;}

ul#main_menu li.home a { display:block; width:90px; height:23px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif"); background-position: -1px -190px;  margin: 5px 0 5px 0; margin: 5px 0 5px 0;}
ul#main_menu li.home a:hover { display:block; width:90px; height:23px; background-position: -172px -191px; margin: 5px 0 5px 0;}
ul#main_menu li.home_selected  a{ display:block; width:90px; height:23px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif");  background-position: -172px -190px; margin: 5px 0 5px 0;}




ul#main_menu li.trailer a { display:block; width:150px; height:23px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif"); background-position: 0 0; margin: 5px 0 5px 0;}
ul#main_menu li.trailer a:hover { display:block; width:150px; height:23px; background-position: -172px 0; margin: 5px 0 5px 0;}
ul#main_menu li.trailer_selected  a{ display:block; width:150px; height:23px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif");  background-position: -172px 0; margin: 5px 0 5px 0;}

ul#main_menu li.about a { display:block; width:150px; height:23px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif"); background-position: 0 -23px;  margin: 5px 0 5px 0;}
ul#main_menu li.about a:hover { display:block; width:150px; height:23px; background-position: -172px -23px;  margin: 5px 0 5px 0;}
ul#main_menu li.about_selected a { display:block; width:150px; height:23px; background-position: -172px -23px;  margin: 5px 0 5px 0; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif");}

ul#main_menu li.stills a { display:block; width:65px; height:23px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif"); background-position: 0 -46px;  margin: 5px 0 5px 0;}
ul#main_menu li.stills a:hover { display:block; width:65px; height:23px; background-position: -172px -47px;  margin: 5px 0 5px 0;}
ul#main_menu li.stills_selected a {display:block; width:65px; height:23px; background-position: -172px -47px;  margin: 5px 0 5px 0; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif");}


ul#main_menu li.team a { display:block; width:160px; height:23px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif"); background-position: 0 -70px;  margin: 5px 0 5px 0;}
ul#main_menu li.team a:hover { display:block; width:160px; height:23px; background-position: -172px -70px;  margin: 5px 0 5px 0; } 
ul#main_menu li.team_selected a { display:block; width:160px; height:23px; background-position: -172px -70px;  margin: 5px 0 5px 0; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif");}



ul#main_menu li.supporters a { display:block; width:120px; height:23px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif"); background-position: 0 -95px;  margin: 5px 0 5px 0;}
ul#main_menu li.supporters a:hover { display:block; width:120px; height:23px; background-position: -172px -95px;  margin: 5px 0 5px 0; } 
ul#main_menu li.supporters_selected a { display:block; width:120px; height:23px; background-position: -172px -95px;  margin: 5px 0 5px 0; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif");}




ul#main_menu li.blog a { display:block; width:115px; height:23px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif"); background-position: 0 -143px;  margin: 5px 0 5px 0;}
ul#main_menu li.blog a:hover { display:block; width:115px; height:23px; background-position: -170px -143px;  margin: 5px 0 5px 0; } 
ul#main_menu li.blog_selected a { display:block; width:115px; height:23px; background-position: -170px -143px;  margin: 5px 0 5px 0; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif");}

ul#main_menu li.donate a { display:block; width:80px; height:23px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif"); background-position: 0 -170px;  margin: 5px 0 5px 0;}
ul#main_menu li.donate a:hover { display:block; width:80px; height:23px; background-position: -170px -168px;  margin: 5px 0 5px 0; } 
ul#main_menu li.donate_selected a { display:block; width:80px; height:23px; background-position: -170px -168px;  margin: 5px 0 5px 0; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/menu.gif");}


.right_menu_divider { background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/horizontal_dotted_line.png"); background-repeat:no-repeat; display:block; height:5px; margin:10px 0 5px 0; }

/* OTHERE SIDE BAR ITEMS
----------------------------------------------------------------- */

.twitter { display:block; height:30px; width:150px; }
.facebook { display:block; height:30px; width:150px;}
.rss { display:block; height:30px; width:150px;}





/* FLASH EMBED MODULE
----------------------------------------------------------------- */

#flash { width:579px; height:317px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/c_flash_background.gif"); margin: 0 0 0 17px;}

#button_menu { postion:absolute; width:66px; height:310px; display:block; z-index:100;}
#button_menu #button1 {position: relative; width:55px; height:56px; display:block;  top:40px; left:13px; }
#button_menu #button2 {position: relative; width:55px; height:56px; display:block;  top:50px; left:13px; }
#button_menu #button3 {position: relative; width:55px; height:56px; display:block;  top:60px; left:13px;}

#flash #movie {position: absolute; width:480px; height:270px;  z-index:120; top:245px; left:140px;}
#flash #embed {position: absolute; width:480px; height:270px;  z-index:120; top:245px; left:140px; background-color:#848484;}
#flash #embed .close_button {position: relative; float:right; display:block;width:25px; height:25px;  right:20px; top:20px;}
#flash #embed textarea { position: relative; width:400px; height:100px; top:113px; left:18px;  background-color:#222; padding:20px; font-size:.75em; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; line-height:1.25em;}

#flash #share {position: absolute; width:480px; height:270px;  z-index:120; top:245px; left:140px; background-color:#848484;}
#flash #share .close_button {position: relative; float:right; display:block;width:25px; height:25px;  right:20px; top:20px; }
#flash #share #share_icons { position: relative; width:400px; height:100px; top:113px; left:18px;  background-color:#222; padding:20px; font-size:1em; font-family:Georgia, "Times New Roman", Times, serif; color:#fff;}

#flash #link {position: absolute; width:480px; height:270px; z-index:120; top:245px; left:140px; background-color:#848484;}
#flash #link .close_button {position: relative; float:right; display:block; width:25px; height:25px;  right:20px; top:20px;}
#flash #link textarea { position: relative; width:400px; height:100px; top:113px; left:18px;  background-color:#222; padding:20px; font-size:.75em; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; line-height:1.25em;}


/*  PAGE CONTENT
----------------------------------------------------------------- */
#left #page { width:550px; margin:30px 0 0 45px; }


#left #page  .content_divider { display:block; width:595px; height:20px; background-image: url("http://www.concertofortwobrothers.com/wp-content/themes/inove/img/c_content_divider.png"); background-repeat:no-repeat; margin:15px 0 15px 0; }



/*  Footer
----------------------------------------------------------------- */

#footer ul#footer_content { padding:0; margin:0; list-style:none; }

ul#footer_content li.footer_one { display:block; width:290px; height:150px; float:left; margin: 8px 8px 0 7px;}
ul#footer_content li.footer_two  { display:block; width:290px; height:150px; float:left; margin: 8px 8px 0 0;}
ul#footer_content li.footer_three  {display:block; width:290px; height:150px;  float:left; margin: 8px 0 0 0;}

p.footer_block { display:block; width:220px; color:#d5c0a4; margin: 8px 0 0 35px; line-height:1.25em;}

/*  COLORS
----------------------------------------------------------------- */
/*
	backgrnd : #360111
    text-link a: #bc496b



  -------------- */   

body { 
  font-size: 95%;
  color: #625442; 
 
  font-family: Georgia, Times, serif;
}


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4 { font-weight: normal; color: #896537; font-weight:bolder; 	letter-spacing:-0.02em;	font-family:Georgia; }

h1 { font-size: 1.7em; line-height: .75em; margin: .75em 0  .45em 0; font-weight:normal; display:block;}
h1.no_top_margin { font-size: 1.25em; line-height: 1.25em; margin: 0 0  1.3em 0; font-weight:normal; }
h2 { font-size: 1.25em; margin-bottom: .25em; font-family:Georgia; }
h2.gold { font-size: 1.25em; margin-bottom: .25em; color:#ab8f5f; font-family:helvetica, Arial, sans-serif;}
h2.sidebar { font-family: helvetica, Arial, sans-serif; font-size:1em;}
h3 { font-size: .95em; line-height: 1; margin-bottom: .5em; } 
h4 { font-size: .75em; line-height: 1.25; margin-bottom: 1.25em;  }
h5 { font-size: .65em; font-weight: bold; margin-bottom: 1.5em; color:#f9ca8d;}
h5.bottom_footer_head, h5.bottom_footer_head a { font-size: 1em; font-weight: bold; margin-bottom: 1.125em; color:#f9ca8d; margin: 20px 0 0 17px;}
h6 { font-size: .65em; font-weight: bold; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0;
}


h1, h2, h3, h4, h5, h6 {
	
}
h1 {font-size:2em;}



h6 {font-size:100%;}



.break {background-image: url("hr.png"); background-repeat:repeat-x; height:5px; width:450px; margin:0 border: solid 1px #000;}
/* Text elements
-------------------------------------------------------------- */

p           	{ margin: 0 0 1.5em; font-size:.85em; line-height:1.60em; color:#625442;  }
p img.left  	{ float: left; margin: 0 1.5em 1.5em 0; padding: 0; }
p img.right 	{ float: right; margin: 1.5em 0 1.5em 1.5em; }

p.footer_text { text-align:center; line-height:1.75em; display:block; padding:0; width:780px;}
p.footer_text a	{color:#fff;}
p.footer_text a:hover { color:#fff text-decoration:underline;}
p.footer_text a:visited {color:#fff text-decoration:underline;}


p.footer_block a { color:#d5c0a4;}

a:hover img.sided {
	border-color:#A6A6A6;
}
a {
	color:#d5943e;
	text-decoration:none;
}
a:hover, a:focus {
	color:#c4832d;
	text-decoration:underline;
}


#page p img { border:solid 12px #cfc6b5;  margin:5px 0 10px 0; }
#main_page_image { border:solid 12px #cfc6b5;  margin:0 0 10px 35px; }
#page p img a { border:solid 12px #cfc6b5;  margin:5px 0 10px 0; }
#page p img a:hover { border:solid 12px #9c9179;  margin:5px 0 10px 0;}

#page p a {
	background-color:#d5943e;
	text-decoration:none;
	color:#fff;
	padding: 1px 3px 1px 3px;
}
#page p a:hover, a:focus {
	color:#fff;
	text-decoration:underline;
}



blockquote  	{ margin: 1.5em; color: #666; font-style: italic; }
strong      	{ font-weight: bold; }
em,dfn      	{ font-style: italic; }
dfn         	{ font-weight: bold; }
sup, sub    	{ line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre 				{ margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


/* Lists
-------------------------------------------------------------- */
ul.with_arrow { padding:0; margin:0 0 0 10px; list-style:none; }
li.arrow  { background-image: url("arrow.png"); background-repeat:no-repeat; list-style:none; padding:0 0 0 25px; line-height:1.4em; margin:0; background-position: 0 4px;}

li { font-size: 95%;   color: #625442;   font-family: Georgia, Times, serif; line-height:1.5em; }

li ul, 
li ol       { margin:0 1.5em;  }

ul, ol      { margin: 0 10px 1.5em 0; }

ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

----------------------------------------------------------------- */

/* LINKS
----------------------------------------------------------------- */



/* Tables
-------------------------------------------------------------- */


table       {  width:100%; }
td { font-size:  .95em; line-height:1.15em;}


/* Misc classes
-------------------------------------------------------------- */
.pict_title { display:block; margin:-2em 0 1.75em 0;}

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }
.img_adjustment { margin: 0 0 0 -5px; }

.checkbox { border:0; vertical-align:top;}



 .clear 			{	clear:both;	height:.1em;	display:block;	}
	 /* slightly enhanced, universal clearfix hack */
 .clearfix:after 	{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack */
 .clearfix 			{ display: inline-block; }
		/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
 .clearfix 			{ display: block; } /* close commented backslash hack */
	/* close commented backslash hack */
.page_spacer		{ display:block; width:395px; height:50px; margin:0; padding:0; }
.title_spacer 		{display:block; width:395px; height:5px;}
.bottom_spacer 		{ display:block; width:385px; height:15px;}


