* {
	margin:0; padding:0;
}

body{
	background:#B4C1E2;
}

h2{
color: #F47745;
}

h3 {
	font-size:1.em;
	font-weight:normal;
	margin-left:0em;
	margin-bottom:1px;
}

.headline {
color: #F47745;
font-size:16px;
font-weight:bolder;
}

a:hover{text-decoration:none;}

a img { border:0;}
img {vertical-align:top;}
.normalList {list-style-position:outside; padding: 0px 0px 0px 14px; color: #494748;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial, Verdana, Helvetica, sans-serif; 
		font-size:12px;
		line-height:17px;
		color:#494748;		
	}



input, select { vertical-align:middle; font-weight:normal;}


a {color:#5D7FBC; font-size:12px;}

#noUnder{text-decoration:none;}

.h_logo{ height:155px; width:100%;}

#header_tall {background:url(images/header.gif) top repeat-x;}
#strap_tall {background:url(images/header.gif) top repeat-x;}

#main { margin:0 auto;}

#header .left {padding:12px 0 0 0;}
#header .right {padding:12px 11px 0 0;}
#header .right {font-family:arial; font-size:18px; color:#FFFFFF}

#strap .left {padding:12px 0 0 0;}
#strap .right {padding:12px 11px 0 0;}
#strap .right {font-family:arial; font-size:18px; color:#FFFFFF}

#menu {background:#F69164 top repeat-x; height:33px; font-weight:bold; padding: 0px 0px 0px 0px;}
#menu .padding {padding:0px 0;}
#menu li {height:33px; width:73px; float:left; padding:0 25px 0 25px; background-color:#F69164; font-size:12px; text-align:center;  display:block;}
#menu .even {background-color:#F47745;}
#menu .on {background-color:#2C1A21; height:29px; width:69px; border-style:solid; border-width:2px; border-color:#FFFFFF;}
#menu li a {color:#FFFFFF; text-decoration:none; font-size:12px; display:block; padding:8px 0 5px 0;}
#menu li span{ display:block; padding:8px 0 5px 0;}
#menu li a:hover {color:#FFFFFF; text-decoration:underline;}
#menu li span {color:#3388A7; text-decoration:underline;}
#menu .last {background:none; background-color:#F69164;}
#menu .ul {  padding: 0px 0px 0px 0px;  }

#header .content { background:url(images/banner/bannerWithImg.jpg) top right no-repeat; background-color:#2C1A21; padding: 72px 60px 0px 414px; color:#ffffff; cursor:pointer; }
#header .content .text {padding:2px 0 33px 2px;}
#header .content a img {float:right;}

#strap .content {  background-color:#71809A; padding: 29px 60px 0px 414px; color:#ffffff; }
#strap .content .text {padding:2px 0 33px 2px;}
#strap .content a img {float:right;}


#middle { background:#FFFFFF;}
#middleNoScroll { background:#FFFFFF;}


#footer {background-color:#71809A; }



#site #middle {font-size:12px; text-align:justify; overflow:auto;}
#site #middle .indent {padding:0px 0 0px 0;}
#site #middle .column1 .padding1 {padding:20px 20px 0 20px;background-color:#FEFEFE}
#site #middle .column1 .padding1 .content{padding:14px 0 27px 1px;}
#site #middle .column1 .padding1 .p1 {padding:1px 0 0 0;}
#site #middle .column1 .padding1 .more {padding:0 6px 0 0;}

#site #middle .column1 .padding2 {padding:36px 20px 0 16px;}
#site #middle .column1 .padding2 .content{padding:16px 0 0 1px;}

#site #middleNoScroll {font-size:12px; text-align:justify;}
#site #middleNoScroll .indent {padding:0px 0 0px 0;}

#site #middleNoScroll .column2 .padding1 {padding:20px 0px 0 24px;background-color:#FEFEFE}
#site #middleNoScroll .column2 .padding1 .content{padding:0px 0 0px 0px;}
#site #middleNoScroll .column2 .padding1 .p1 {padding:1px 0 0 0;}
#site #middleNoScroll .column2 .padding1 .more {padding:0 6px 0 0;}

#site #middleNoScroll .column2 .padding2 {padding:0px 0px 0 16px;}
#site #middleNoScroll .column2 .padding2 .content{padding:0px 0 0 1px;}


#site #middleNoScroll .column3 {overflow:auto; height:370px;}
#site #middleNoScroll .column3 .padding1 {padding:0px 0px 0px 0px;background-color:#FEFEFE}
#site #middleNoScroll .column3 .padding1 .content{padding:0px 0 27px 1px;}
#site #middleNoScroll .column3 .padding1 .p1 {padding:1px 0 0 0;}
#site #middleNoScroll .column3 .padding1 .more {padding:0 6px 0 0;}

#site #middleNoScroll .column3 .padding2 {padding:36px 20px 0 16px;}
#site #middleNoScroll .column3 .padding2 .content{padding:16px 0 0 1px;}

#gallery {background:#FFFFFF top repeat-x; height:102px; font-weight:bold; padding: 0px 0px 0px 0px;}
#gallery .padding {padding:0px 0;}
#gallery li {height:102px; width:170x; float:left; padding:2px; background-color:#FFFFFF; font-size:12px; text-align:center; display:block; }
#gallery .on { height:102x; width:170px;}
#gallery li a {color:#FFFFFF; text-decoration:none; font-size:12px; display:block; }
#gallery li span{ display:block; padding:8px 0 5px 0;}
#gallery li a:hover {color:#FFFFFF; text-decoration:underline;}
#gallery li span {color:#3388A7; text-decoration:underline;}
#gallery .last {background:none; background-color:#F69164;}
#gallery .ul {  padding: 0px 0px 0px 0px;  }

#site #middle .cols .more {margin-top:-19px;}
#site #middle .cols .p1 {padding:21px 0 1px 0;}

#site #middle .cols {padding:14px 0 0 0;}

.filmTitle {background-color:#71809A; color:#FFFFFF}

.b_text {color:#3388A7;}
