@charset "utf-8";
body{background: #fff; color: #000 ;padding: 0; font-family: georgia, times;}
toplogo{height:200;}
botlogo{height:63;}
a:link, a:visited{color: #000;text-decoration: none;font-weight: normal;}
a:hover, a:active{color: #000}
a img{ border: 0;}
.sendart a:link, a:visited{color: #fff;text-decoration: none;font-weight: normal;}
.sendart a:active{color: #fff;text-decoration: underline;}
.sendart a:hover{color: #fff;text-decoration: underline;}
.wrap2{background: url('../images/bg.gif') repeat-y 50% 0%;}
.wrap{background: url('../images/kubrickbgwide.jpg') repeat-y 50% 0%;}
.header{ margin-top:0px; margin-bottom:10px; padding:0px 0 5px 0; height: 50px;}
.headerlinks{ font-size: 1.3em; font-weight: bold;}
.sendart{background: url('../images/sendart.jpg') repeat-y top center; margin-top: 10px; margin-bottom:10px; padding: 35px 0 40px 0; text-align:center; font-size: 2.3em;}
#main_btn{background: url('../images/buttonbg.png') no-repeat top center; margin-top: 0px; margin-bottom:0px; padding: 5px 0 15px 0; text-align:center; font-size: .48em;}
#main_btn a:link{color: #fff;}
#dyhelp a:link, a:visited{color: #C00;}

.container{}
.content{}
.workarea{ margin: 0 auto; width: 450px; background: url(images/mid.png) repeat-y top center;}
.topheading{font-size: 2.6em; font-weight: normal;width: 420px; margin: 15px 0px 15px 58px;}
.top{background: url(../img/top.png) no-repeat center top; height: 20px;}
.main{ background:url(../img/mid.png) repeat-y center top; text-align: center; font-size: 2em;}
.bot{background: url(../img/bot.png) no-repeat center bottom; height: 20px;}
.sidefaq{ margin-top: 10px; margin-bottom:10px; padding: 10px 0 10px 0;}
.footer{ margin-top: 10px; padding: 10px 0 10px 0; font-size: 1.1em;}
.imgbuttons{margin: 10px auto; text-align:center; vertical-align:top;}
#imgbuttons a:link, a:visited{font-size: 1.4em;}

.small_button{font-weight: bold; font-size: 1.2em; text-align:center;height:31px;}
#listcontainer{padding:25px 15px 0 15px;}

ul#navlist{list-style-type:none;width:434px;position:relative;height:27px;font-family:Georgia,times;font-size:12px;font-weight:normal;margin:0;padding:11px 0 0 54px;}
ul#navlist li{display:block;float:left;margin:0 0 0 1px;height:27px;}
ul#navlist li.left{margin:0;}
ul#navlist li a{display:block;float:center;color:#fff;background:#2c2c2c;line-height:27px;text-decoration:none;padding:0 20px 0 18px;height:27px;}
ul#navlist li a.right{padding-right:1px;}
ul#navlist li a:hover{background:#000;}
ul#navlist li a.current{color:#000;background:#fff;}
ul#navlist li a.current:hover{color:#000;background:#fff;}

.imgcarousel{margin: 10px auto; text-align:center;}
.imgupload{ text-align:center}
.imgcarousel a:link, .imgcarousel a:visited{color: #ffffff;}
.imgcarousel a:active, .imgcarousel a:hover{color: #333333;}
.textentry{margin: 15px auto; text-align:center; color:#ffffff; font-size: 12px;}
.textinput{width: 350px; height:22px; border:1px solid #aaa; vertical-align:top}
.textstyle{margin: 10px auto; text-align:center;}
.textstyle a:link, .textstyle a:visited{color: #ffffff;}
.textstyle a:active, .textstyle a:hover{color: #333333;}
.textsize{margin: 10px auto; text-align:center;}
.smaller{font-size: 1em;}
.small{font-size: 1.2em;}
.medium{font-size: 1.6em;}
.large{font-size: 1.8em;}
.larger{font-size: 2em;}
a:link.big, a:visited.big{font-size:2.5em; font-weight:normal; text-decoration:none;}
a:active.big, a:hover.big{font-size:2.5em; font-weight:normal; text-decoration:none;}
.imgholder{width: 410px; height: auto; margin:0px auto; text-align:center;}
.mainbuttons{font-weight: bold; font-size:1.2em; text-align:center;}
.done{vertical-align:middle;}
.done{font-weight: bold; font-size:20px; text-align:center;}


.sidebar{}
.sidebar h3 { font-size: 1.8em; font-weight: bold; text-style: italic;}
.sidefaq{ font-size: 1.6em;}
