@charset "utf-8";
/* null*/
*{ border: 0; margin: 0; padding: 0; }
*:focus { outline: none;}
img{ border: 0; }
.clear{display:block; clear:left; height:0px;}
html{ overflow: -moz-scrollbars-vertical;}
html { overflow-x: auto; }
html,body {margin:0; padding:0; height:100%; color:#4d4d4d; background:#fff; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px;}
ul{list-style-type:none;}

/* pos */
#container {position:relative; margin:0 auto; width:100%; background:#fff; height:auto !important; height:100%; min-height:100%;}
#header {background:#1a1a1a; color:#ccc; text-align:center;}
#content {padding:10px;}
.center{margin:auto; text-align:left; width:960px;}
.h14 {height:10px;}
.hft {height:226px;}

/* main styles */
h1, h2, h3, h4, h5, h6{ font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-weight:normal;}
h1{font-size:26px; color:#fffffd; padding-top:15px;}
h1 strong{font-weight:normal; padding-left:40px; background:url(img/h1_split.gif) no-repeat 12px 8px;}
h4{font-size:26px; color:#fff; padding-top:15px;}

/* top */
.top{background:url(img/bg_top.png) repeat-x; height:100px;}
.top .topnav{height:15px; font-size:11px; text-align:right; color:#a1a1a1; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-weight:normal;}
	.top .topnav a{color:#a1a1a1; text-decoration:none;}
	.top .topnav a:hover, .top .topnav a.active {color:#fff}
.top .logo{height:55px; background:url(img/logo.gif) no-repeat 0 15px;}
.top .bottomnav{height:25px; text-align:right; color:#a1a1a1; padding-top:5px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-weight:normal;}
.top .bottomnav a{color:#a1a1a1; text-decoration:none; font-weight:bold; font-size:14px; padding-left:25px;}
	.top .bottomnav a:hover{color:#fff}
	.top .bottomnav a.active, .top .bottomnav a.active:hover{color:#e41a18; cursor:default;}
		
/* .title */	
.title{height:60px; background:url(img/bg_redbalk.png) repeat-x;}

/* izone */
.izone{}

/* holder */
.izone .holder{}
.izone .holder .center{background:url(img/holderbg.png) repeat; text-align:center; margin:auto;}

/* show & hide refs */
.showrefs, .hiderefs{background:#0d0d0d; background:#0d0d0d;height:26px; text-align:left;}
.hiderefs{border-top:2px #1a1a1a solid; margin-left:-14px;}
.showrefs a, .hiderefs a{no-repeat 0 0; height:21px; padding-top:5px; display:block; width:145px; text-indent:30px; color:#838383; text-decoration:none;}
.showrefs a {background:url(img/showrefs.png); color:#fff;}
.hiderefs a {background:url(img/hiderefs.png);}
.showrefs a:hover{color:#fff; text-decoration:underline;}


/* thumbs */
.thumbs{}
.thumbs .center{background:#000; width:946px; padding:14px 0 0 14px;}
.thumbs .thumb{width:81px; height:81px; display:block; float:left; margin:6px; background:#000}
.thumbs .thumb a {width:75px; height:75px; display:block; overflow:hidden; margin:3px; background-color:#000; background-repeat:no-repeat; background-position:center center;}
.thumbs .thumb a img{width:75px; height:75px;}

/* content */
#content{padding-top:30px;}
#content h2{color:#CA1B19; font-size:18px; padding-bottom:18px;}
#content p{color:#4d4d4d; font-size:11px; line-height:170%; padding-bottom:27px;}

/* left */
.left{width:669px; padding-right:30px; border-right:1px #cdcdcd solid; float:left;}
.noborder{border-right:0;}
.left ul{color:#4d4d4d; font-size:11px; padding-bottom:27px;}
.left ul li {padding:3px 200px 3px 25px; background:url(img/left_li.png) no-repeat 15px 7px;}

/* right */
.right{width:200px; padding:0 30px 0 30px; float:left;}
.right ul{color:#474747; font-size:17px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-weight:normal;}
.right ul li {padding:10px; background:url(img/right_li.png) repeat-x 0 bottom;}
.right ul li last{background:none;}
.right ul li a {color:#474747; text-decoration:none;}
.right ul li a:hover {color:#CA1B19;}
.right ul li a.active {color:#CA1B19; padding-left:15px; background:url(img/right_active.png) no-repeat 0px 3px;}

/* footer */
#footer {position:absolute; width:100%; bottom:0; background:#ddd; background:#ccc url(img/bg_bottom.png) repeat-x 0 0; height:196px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-weight:normal;}
	#footer p{font-size:13px; color:#333333; padding-top:46px;}
	#footer p a{color:#333; text-decoration:none;}
	#footer p a:hover{text-decoration:underline;}
	#footer p em{color:#fff; font-style:normal; font-size:10px;}
	#footer .right a{ display:block; width:127px; height:40px; margin-top:60px; margin-left:35px; background:url(img/ftp_nl.png) no-repeat 0 0;}

/* form */
.form{ width:620px}
.form .text{width:270px; background:#f0f0f0; border:1px #ccc solid; margin:0; height:15px; padding:7px 5px 5px 5px; font-size:11px; color:#4d4d4d; }

.form .submit{width:120px; padding:8px; background:#4d4d4d; color:#fff; margin-top:12px; cursor:pointer; border:1px #ccc solid;} 







