@charset "UTF-8";
/* CSS Document */
img { behavior: url("../iepngfix.htc") }
img{ border:thick #dcbb73 solid}
@font-face { font-family: HoeflerSw; src: local("HoeflerText-Italic-Swash"), local("HoeflerText-Italic-Swash"), url(../HoeflerText-Italic-Swash.otf); font-weight:100;} 
@font-face { font-family: Hoefler; src: local("HoeflerText-Roman"), local("HoeflerText-Roman"), url(../HoeflerText-Roman.otf); font-weight:100;}
p{ text-align:justify; font-family: Helvetica, Arial, sans-serif}
a, label{ font-family: HoeflerSw, ‘Hoefler Text’, Georgia, Utopia, Palatino, ‘Palatino Linotype’, serif; font-size:1.3em; text-decoration:none; color:#661606}
h2, h3{ size:1.2em; font-family: Helvetica, Arial, sans-serif; color:#971031; text-transform:uppercase}
a.emaila{ display:block; width:160px; text-align:center; float:right; font-family: Hoefler, Georgia, Utopia, Palatino; font-size:1em; background: #ec5;  padding-top:0em; margin: -20px 70px 0 0;}
blockquote p{ color:#900; text-align: center; font-family: HoeflerSw, ‘Hoefler Text’, Georgia, Utopia, Palatino, ‘Palatino Linotype’, serif; line-height:1.1em; font-size:1.2em;}
ul{ list-style:none;}
body{ background: url(../images/background.jpg) no-repeat center top #1b0903; margin:0; padding:0;}
#holder{ width:960px; margin:auto;}
.main{ width:960px; float:left; clear:both}

#banner{  margin: 0 auto; width:145px; height:140px; background:url(../images/logo.jpg) no-repeat; margin-top:25px; }
#logo{ background:transparent}
.like{ float:right; margin: -105px -45px 0 0;}
.like .sticks{ float:right; display:block; background:url(../images/sticks.png) no-repeat center; width: 130px; height:40px; margin: -25px 55px 0 0; text-align: center; padding-top:25px; color: #ffcc21; font-weight: normal; font-size:1.2em;}
.like .sticks:hover{ color: #ffffff;}
#top{ height:auto; background:url(../images/frameTop.png) no-repeat; margin-top:-10px;}
#top ul{ display:block; margin-left:-24px; margin-top:14px; background: #661606;}
#top ul li{ display:inline; float:left; background: #661606;	}
#top ul li a{ display:block; border:none; border-left: 3px solid; border-right: 3px solid; font-syle:italic; width:149px; height:34px; background:#633; background: url(../images/nav.jpg) no-repeat top; text-align:center; padding-top:10px; overflow:hidden; -webkit-transition: background-position .15s ease-in;}
#top ul li a:hover{ background-position:bottom; color:#F94; -webkit-transition: background-position .15s ease-in;}
.brim{ float:left; height:20px; width:934px; background:url(../images/brim.png); margin-left:13px; margin-top:-2px}
#content{ height:auto; background:url(../images/frameMid.png) repeat-y; overflow:hidden; }
#content_index{ height:578px; background:url(../images/frameMid.png) repeat-y; overflow:hidden; }
#content_index iframe{ margin-left:12px; margin-top:-12px; background: url(../images/iframe.jpg) no-repeat; height:526px; width:935px; border:none;}
#content_index ul{list-style:none; width:960px; margin-left:-25px; margin-top:-12px;}
#content_index ul li{display:inline; float:left;}
#content_index ul li a{display:block; float:left; width:147px; height:46px; background: url(../images/video_menu_li_a.png) no-repeat; color: #ffed76; font-size:1.25em; padding: 22px 0 0 0; text-align: center;}
#content_index ul li a:hover{ background: url(../images/video_menu_hover.png) no-repeat;}
#content_index ul li a#video_menu_home{ display:block; float:left; width:50px; height:46px; background: url(../images/video_menu_home.png) no-repeat }
#content_index ul li a#video_menu_home:hover{background: url(../images/video_menu_home_hover.png) no-repeat}
#swf{ background: url(../images/place.jpg) no-repeat; width:932px; height:540px; margin-left:15px;}
#bottom{ height:23px; background: url(../images/frameBottom.png) no-repeat;}
#footer{ height:225px; background: url(../images/newfooter.png) no-repeat; width:990px; margin-left:-12px}
#footer p{ font-family: Hoefler, ‘Hoefler Text’, Georgia, serif; color:#FC6; line-height:1em}
#footer p strong{ color:#FCB42F; font-weight:500}
.footerleft{float:left; text-align:left; padding: 69px 0 0 60px;}
.footerright{float:right; text-align:right; position:relative; padding:69px 60px 0 0;}


