html,  body
  {
	background-color: #2a1211;
	padding: 0px;
	margin: 5px 0px 0px;
	color: #27221f;
	font-family: Georgia, Palatino, "Times New Roman";
}

form textarea#text{width:500px;} /*TinyMCE - width is also determined by the width of the editor control button lines */
.mceContentBody{/*background-image: none;*/ background-color: White; color: Black;} /*TinyMCE*/

a:link, a:visited {
color:#610602;
text-decoration: underline;}

a:hover, a:active {
color: #584E47;

}

#container {
	width: 740px;
margin:0 auto;
background-image:url(../images/bg_subpage.jpg);

}

#header {
	width: 740px;
	height: 70px;
	background-color: #2a1211;
}

#header_logo {
margin-top:-.25em;
	float: left;
			width: 426px;
			height: 74px;
z-index: 1;
} 




#header_nav {
	background-color:#610602;
	 color:  #ae8c44;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	float:right;
	width:10em;
	text-align:center;
	padding: .5em;
}

#header_nav a:link, #header_nav a:visited {
color: #ae8c44;
text-decoration:none;
}

#header_nav a:hover, #header_nav a:active{
color: #ffffff;
text-decoration:underline;
}

#menu {

margin: 0;
	width: 740px;
	background: #610602 url(../images/menu_bg.jpg) no-repeat left top;
		padding-bottom: 4px;
		padding-right:0px;
		padding-top:22px;
		z-index: 999;

}


#index {
}

#index #banner {
	height: 268px;
}

#index #content {
	background: #f3dda4 url(../images/content_index.jpg) no-repeat center bottom;
 	padding: 0.3em 5em 1em 22em;

}
#index #content p {
	font: 75% Georgia, Palatino, "Times New Roman",  Times, serif;
	color: #27221f;
}
#subpage {
	clear: both;
	background-image:url(../images/bg_subpage.jpg);
	background-repeat: repeat-y;
	background-color: #faebc2;
}
#subpage #leftcolumn {
float: left;
width: 240px;
height:100%;
background-color:#ae8c44;
}

#leftcolumn .source {
font-size: 65%; font-style:italic;
	color: #422828;
padding: 0px 10px 10px;
}

#rightcolumn .source {
font-size: 65%; font-style:italic;
	color: #422828;
}
.divider {
	height: 10px;
	padding: 10px;
	background: url(../images/divider.gif) no-repeat center;
					/*behavior: url(../scripts/iepngfix.htc); */

}
#subpage #rightcolumn {
float: right;
width: 475px;
height:100%;
background-color:#faebc2;
padding: 10px;
}

#subpage #rightcolumn #image_right {
float: right;
padding: .5em;
text-align:center;
width: 225px;}

#subpage  h1 {
	font: bold normal 140% Georgia, Palatino, "Times New Roman", Times, serif;
		color: #27221f;
}
#subpage  h2 {
	font: bold normal 120% Georgia, Palatino, "Times New Roman", Times, serif;
		color: #27221f;
}

p, blockquote, ul {
	font: 90% Georgia, Palatino, "Times New Roman",  Times, serif;
	color: #27221f;
}

#footer {
	clear: both;
	width: 740px;
margin:0 auto;
background-color:#2a1211;
}

#footer #hr {
margin-top: 2px;
color: #610602;	
background-color: #610602;
height: 5px;
width:100%;
}

#footer #footer_menu {
float:left;
width: 70%;
padding-top: .5em;}

#footer #footer_copyright {
	float:right;
	font: normal 70% Arial, Helvetica, sans-serif;
	width: 30%;
	color: #ad938a;
	text-align: right;
	padding-top: .75em;
}

#news a:link, #news a:visited {
	text-decoration: none;
}

#news a:hover, #news a:active {
	text-decoration: underline;
}

#news a.more:link, #news a.more:visited {
	font-size: 80%;
	text-decoration: none;
	text-transform: uppercase;
}

#news a.more:hover, #news a.more:active {
	text-decoration: underline;
}
.press_date {
	color: #610602;
	font-weight: bold;
}

#news td {
	vertical-align: top;
	padding-bottom: 12px;
}
#news {
}

#news #press_contact {
	text-align: right;
	font-size: 90%;
}
#tweet {
text-align:right;
}

/* styling of the container. */ 
a.myPlayer {
	display:block;
	/*height:300px;
	width:425px;*/
	height:352px;
	width:470px;
	text-align:center;
	/*margin:0 15px 15px 0; */
    /*float:left;*/
	border:1px solid #999;
} 
 
/* play button */ 
a.myPlayer img { 
    margin-top:90px; 
    border:0px; 
} 
 
/* when container is hovered we alter the border color */ 
a.myPlayer:hover { 
    border:1px solid #000; 
}

