@charset "utf-8";

/* RESET */
*{-webkit-text-size-adjust: none;}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,abbr,article,aside,command,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,figcaption{font-size:1em;font-weight:normal;font-style:normal;}
fieldset,iframe{border:none;}
caption,th{text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{display:block;}
img{border:0;}
p{font-family:Verdana,Geneva,sans-serif;}
h1{font-family:Verdana,Geneva,sans-serif;}
em{font-style:italic;}

html{height:100%;}
body{background-color:#eadeb9;margin:0 auto;padding:0;height:100%;width:900px;overflow-y:scroll;}
.clear{height:0px;clear:both;}
#sitewrapper{position:absolute;min-height:100%;width:900px;margin:0 auto;background-color:#fff;background-image:url(../images/base.jpg);background-repeat:repeat-y;}
#header{height:179px;background-image:url('../images/bg-header.jpg');background-repeat:no-repeat;background-position: left top;}
#header a{text-decoration: none;}
#subheader{height:105px;background-image:url('../images/bg-subheader.jpg');background-repeat:no-repeat;background-position: left top;position:relative;}
#subheader div.sh{width:645px;position:relative;top:36px;left:225px;text-align:center;}
#subheader div.sh h1{font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:bold;color:#FFF;}
#sitename{width:621px;height:92px;background-image:url('../images/sitename.png');position:relative;top:20px;padding:30px 0 0 29px;z-index:200;}
#sitename h1{font-family:Verdana,Geneva,sans-serif;font-size:40px;font-weight:bold;color:#eadeb9;}
#base{width:900px;}
#leftbar{width:177px;min-height:300px;position:relative;float:left;background-image:url('../images/leftbar.jpg');background-repeat:no-repeat;padding:0 0 20px 0;}
#menulist{margin:0;padding:0;list-style:none;}
.menuitem a {height:21px;width:152px;margin:0 0 10px 0;padding:0 0 0 16px;background-image:url('../images/menuitem.png');background-repeat:no-repeat;font-family:Verdana,Geneva,sans-serif;font-size:14px;color:#fff;display:block;text-decoration:none;}
.menuitem a:hover{height:21px;width:152px;margin:0 0 10px 0;padding:0 0 0 16px;background-image:url('../images/menuitemhover.png');background-repeat:no-repeat;font-family:Verdana,Geneva,sans-serif;font-size:14px;color:#911b0b;}
.menuitem a.current{background-image:url('../images/menuitemhover.png');}
#contactblock{margin:39px 0 10px 7px;font-family:Verdana,Geneva,sans-serif;font-size:11px;color:#fff;}
#contactblock a{font-size:9px;color:#911b0b;text-decoration:none;}
#contactblock a:hover{text-decoration:underline;}
#content{width:713px;min-height:320px;position:relative;float:right;background-image:url('../images/bg-content.jpg');background-repeat:no-repeat;background-color:#fff;padding:0 0 0 10px;}
#content a{color:#911b0b;text-decoration:none;}
#content a:hover{text-decoration:underline;}
.contentleft{position:relative;float:left;width:285px;margin:4px 0 0 2px;}
.contentleft img{width:283px;height:212px;margin:0 0 20px 0;}
.contentleft .videobox{width:283px;height:200px;margin:0 0 20px 0;}
.contentleft .videobox iframe{width:283px;height:200px}
.contentright{position:relative;float:right;width:380px;margin:0 22px 0 0;}
.contentright h1{font-family:Verdana,Geneva,sans-serif;font-size:11px;font-weight:bold;color:#911b0b;margin:1px 0 10px 0;}
.contentright table{font-family:Verdana,Geneva,sans-serif;font-size:11px;color:#000;border:0;margin:0;}
.contentright p{font-family:Verdana,Geneva,sans-serif;font-size:11px;color:#000;line-height:16px;}
div.sociallike { left:0px; top:0px; width: 100px; margin: -27px 0px 0px 36px; }
div.sociallike .fb-like { display: inline-block; height: 65px; margin: 0; }
div.socials{ margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; display: block; text-align: center; }
div.socials img{margin: 0px 3px 0px 3px; }
div.facebookbox { min-height:100px; margin: 0px 20px 0px 70px; }
img.headerkey {position:absolute;right:0px;top:0px;z-index:100;}
img.headertwitter { position:absolute;right:100px;top:53px;z-index:150; }
div.contentprefacebook { margin: 0px 20px 0px 70px; }
div.contentprefacebook h1{font-family:Verdana,Geneva,sans-serif;font-size:11px;font-weight:bold;color:#911b0b;margin:1px 0 10px 0;}
div.contentprefacebook p{font-family:Verdana,Geneva,sans-serif;font-size:11px;color:#000;line-height:16px;}

@media all and (min-width:1024px){
	body,#sitewrapper,#base { width: 960px; }
	#content { width: 773px; }
	.contentleft { width: 285px; }
	.contentright { width: 380px; padding-right: 20px; }
	.contentleft img{width:283px;height:212px;margin:0 0 20px 20px;}
	.contentleft .videobox{width:283px;height:200px;margin:0 0 20px 20px;}
}

@media all and (min-width:1200px){
	body,#sitewrapper,#base { width: 1100px; }
	#content { width: 913px; }
	.contentleft { width: 285px; }
	.contentright { width: 450px; padding-right: 40px; }
	.contentleft img{width:283px;height:212px;margin:0 0 20px 40px;}
	.contentleft .videobox{width:283px;height:200px;margin:0 0 20px 40px;}
}

@media all and (min-width:1400px){
	body,#sitewrapper,#base { width: 1173px; }
	#content { width: 986px; }
	.contentleft { width: 285px; }
	.contentright { width: 495px; padding-right: 50px; }
	.contentleft img{width:283px;height:212px;margin:0 0 20px 50px;}
	.contentleft .videobox{width:283px;height:200px;margin:0 0 20px 50px;}
}