body { margin: 0px; background: url(images/background.png); color: #000000; font-family: Verdana; font-size: 13px; }
@font-face { font-family: BrowalliaNew; src: url(fonts/BrowalliaNew.ttf); }
@font-face { font-family: EucrosiaUPC; src: url(fonts/EucrosiaUPC.ttf); }
@font-face { font-family: FranklinGothicDemi; src: url(fonts/FranklinGothicDemi.ttf); }
h1 { font-size: 24px; font-weight: normal; margin: 0px; padding: 0px; }
h2 { font-size: 22px; font-weight: normal; margin: 0px; padding: 0px; }
h3 { font-size: 20px; font-weight: normal; margin: 0px; padding: 0px; }
input[type=button], input[type=submit] { background: url(images/button.png); height: 22px; color: #ffffff; line-height: 22px; text-align: center; border: 1px solid #383838; border-radius: 3px; }
input[type=button]:hover, input[type=submit]:hover { background: url(images/button_hover.png); color: #000000; border: 1px solid #a66600; border-radius: 3px; }
form { margin: 0px; padding: 0px; }
img { border: 0px; }
.center { text-align: center; }
.right { text-align: right; }
.small { font-size: 10px; }
#header { background: url(images/header.png); height: 100px; position: relative; border-top: 10px solid #484848; }
#advertisement { float: right; margin-top: 20px; margin-right: 36px; width: 468px; height: 60px; background: #000000; }
#logo { background: url(images/logo.png); width: 88px; height: 101px; float: left; margin-left: 14px; margin-top: 34px; }
#title { float: left; margin-top: 24px; font-family: EucrosiaUPC; font-size: 44px; }
#title span { color: #ff4800; }
#subtitle { margin-top: -12px; color: #ff4800; float: left; font-family: FranklinGothicDemi; font-size: 17px; }
#subtitle img { vertical-align: middle; }
#subtitle span { color: #000000; }
#navigation { background: #484848; height: 45px; }
#navigation ul { margin: 0px; padding: 0px; list-style: none; }
#navigation li { float: left; line-height: 45px; padding-left: 4px; padding-right: 21px; }
#navigation a { color: #ffffff; font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: none; }
#navigation a:hover { color: #ff4800; }
#content { background: url(images/content.png); width: 993px; margin: auto; padding: 0px; }
#sidebar { float: right; width: 301px; margin-top: -1px; padding-left: 18px; padding-right: 18px; padding-top: 30px; }
#sidebar input[type=text] { background: url(images/newsletter.png) no-repeat; width: 200px; height: 36px; line-height: 36px; padding-left: 18px; padding-right: 52px; font-size: 18px; border: 0px; }
#sidebar input[type=submit] { margin-right: 16px; margin-top: 4px; }
#sidebar ul { list-style: none; margin: 0px; padding: 0px; padding-left: 12px; }
#sidebar ul li { background: url(images/sidebar_navigation.png) 0px 6px no-repeat; padding-left: 6px; padding-bottom: 4px; }
#sidebar ul li a { color: #484848; text-decoration: none; }
#sidebar ul li a:hover { color: #000000; }
.panel { background: url(images/panel.png); height: 41px; color: #080000; font-family: BrowalliaNew; font-size: 23px; font-weight: bold; line-height: 41px; text-align: center; }
.main-width { margin: auto; width: 993px; }
#left { padding: 30px; width: 604px; }
#footer { background: #484848; height: 60px; font-family: Arial; font-size: 13px; }
#fleft { float: left; margin-top: 36px; color: #ffffff; }
#fleft a { color: #2580cd; text-decoration: none; }
#fright { float: right; margin-right: 106px; margin-top: 36px; color: #000000; }
#fright a { color: #ffffff; text-decoration: none; }
#fright a:hover { text-decoration: underline; }
#admin_links { margin: 4px; font-size: 13px; text-align: center; padding: 4px; }
#admin_links a { color: #000000; }
.black { background: url(images/black.png); width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; }
.cheader { color: #000000; background: url(images/arrow_icon.png) 16px 12px; background-color: #f8f8f8; background-repeat: no-repeat; padding: 8px; padding-left: 28px; font-size: 12px; border-top: 1px solid #e7e3e4; border-bottom: 1px solid #e7e3e4; overflow: hidden; }
.notification { color: #000000; background: #ffffff; position: fixed; left: 50%; top: 50%; padding: 0px; margin-left: -225px; width: 450px; margin-top: -75px; overflow: auto; border: 1px solid #000000; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.newsletter-panel { color: #000000; background: #ffffff; position: fixed; left: 50%; top: 50%; padding: 12px; margin-left: -300px; width: 600px; margin-top: -200px;  height: 400px; overflow: auto; border: 1px solid #000000; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.textarea { border:1px solid blue ; border-radius:7px ; -moz-border-radius:7px ; text-align:center ; }
.preview-window { color: #000000; background: #ffffff; position: fixed; left: 50%; top: 50%; padding: 0px; margin-left: -350px; width: 700px; margin-top: -250px;  height: 500px; overflow: auto; border: 1px solid #000000; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.trhover:hover { background: #dddddd; }
#underfooter { background: #ffffff; height: 20px; margin: auto; width: 960px; }