@charset "utf-8";
/* CSS Document */

body {background-color:#090909;font-family:Arial, Helvetica, sans-serif;color:#fffeea;font-size:14px;margin:0;padding:0;overflow-y:scroll;}
a {color:#fffeea;text-decoration:none;}
a img {border:none;}
ul {margin:0;padding:0;}
li {list-style:none;margin:0;padding:0;height:100%;}
form {margin:0;padding:0;}
label {display:block;}
input {width:285px;font-size:14px;color:#151515;height:18px;padding:3px;border:1px solid #fff;}
input.file {width:244px;height:26px;border:none;background-color:#fff;color:#000;}
textarea {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#151515;padding:3px;border:1px solid #fff;width:285px;height:132px;}
select {font-size:14px;width:293px;height:26px;padding:2px;border:1px solid #fff;}
button {border:none;height:auto;width:auto;overflow:visible;cursor:pointer;}

h1, h2, h3, h4, h5 {font-weight:bold;text-transform:uppercase;margin:0;padding:0;vertical-align:absmiddle;}
h1 {font-size:32px;}
h2 {font-size:28px;}
h3 {font-size:21px;}
h4 {font-size:18px;}
h5 {font-size:25px;}

.white {color:#fff;}
.offwhite {color:#fffeea;}
.red {color:#ad1d1d;}
.blue {color:#00a7de;}
.gray {color:#646464;}
.dark-gray {color:#7e7d7d;}
.brown {color:#bdbba5;}
.bold {font-weight:bold;}
.lowercase {text-transform:none;}
.underline {text-decoration:underline;}
.italic {font-style:italic;}
.not-bold {font-weight:normal;}
.by {font-size:12px;font-style:italic;color:#ad1d1d;}
.designer-link {color:#fdfcf2;text-decoration:underline;}
.inline {display:inline;}
.divider {width:100%;height:1px;background-color:#222222;font-size:1px;position:relative;z-index:10;}
.blue-but {background-color:#00a7de;padding:8px 14px;letter-spacing:-2px;line-height:1;}
.squished {letter-spacing:-2px;}
.pointer {cursor:pointer;}

.default {display:none;}

#container {width:1000px;margin:20px auto;}

#top-nav {width:1000px;height:30px;position:relative;font-size:12px;}
#top-nav li {float:left;margin:0 10px 0 0;}
#top-nav a {color:#bdbba5;text-decoration:none;}
.top-left-nav {width:416px;float:left;}
.devil-search {width:360px;float:left;margin-top:-4px;}
.devil-search input {width:200px;}
.top-right-nav {float:right;}

#header {width:1000px;height:162px;font-size:12px;position:relative;z-index:10;}
#header .header-logo {margin:35px 0 0 -74px;float:left;}
.navigation {margin:10px 0 0 40px;float:left;}
.navigation li {margin:12px 0;}
#header .header-right {width:350px;float:right;}
.promo {width:350px;font-size:17px;font-weight:bold;color:#9d9d9d;font-family:"Arial Narrow",Arial, Helvetica, sans-serif;line-height:18px;}
.promo-image {padding-right:10px;float:left;}
.promo-content {width:180px;text-transform:uppercase;float:left;margin-top:10px;}
.controls {width:320px;height:41px;background-image:url(../images/login-register-bg.jpg);font-weight:bold;padding:15px;}
.controls .loggedin {font-size:16px;line-height:2;position:relative;}
.devil {position:absolute;right:20px;bottom:2px;}
.controls .loggedout {font-size:37px;text-align:center;text-transform:uppercase;margin-top:6px;}

.body {width:1000px;padding:20px 0;}

#footer {font-size:12px;line-height:1.6;margin:10px 0;position:relative;}
#footer h4 {font-size:16px;color:#ad1d1d;margin:0;}
.participating, .shop, .community, .info {width:185px;float:left;}
.participating {width:190px;}
#footer .bot-right {/*text-align:right;*/float:right;}
#footer .bot-right a.blue {color:#00a7de;text-decoration:none;}
#footer .contact {width:230px;float:left;}
#footer .footer-newsletter {float:left;}
#footer .social-mini {position:absolute;bottom:0;right:0;}
#footer h2 {font-family:"Times New Roman", Times, serif;font-size:18px;font-weight:normal;margin:0;text-transform:none;}
#footer input {margin-right:4px;width:200px;}
#footer .submit-arrow {width:24px;height:24px;background:none;background-image:url(../images/sm-circle-arr-right.jpg);vertical-align:middle;}
.footer-footer {font-size:11px;margin-top:10px;}
.copy {float:left;}
.credit {width:190px;color:#fefefe;float:right;text-align:right;}
.credit-text {width:160px;float:left;}
.credit img {float:right;}
.credit a.green {color:#7cc222;text-decoration:none;}

/* Control Panel */
#cp-left {width:680px;float:left;}

#cp-navigation {width:680px;border-bottom:1px solid #9a9a96;margin-top:25px;}
#cp-navigation ul {margin-left:35px;}
#cp-navigation li {width:auto;float:left;background-color:#676666;border:1px solid #676666;border-bottom:none;padding:8px 15px;margin-right:10px;}
#cp-navigation li.selected {background-color:#0397c8;border:1px solid #9a9a96;border-bottom:none;}
#cp-navigation li a {text-decoration:underline;}

#cp-content {padding-top:18px;}

#cp-right {width:244px;float:right;margin-right:15px;}
.your-profile {width:200px;background-image:url(../images/edit-profile/your-profile-content-bg.jpg);padding:10px 22px;}
.your-profile li {margin-top:6px;}
.team-workday {width:260px;margin-top:10px;}
.workday-list {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;line-height:2;margin-top:5px;}
.workday-subtab {font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;width:200px;margin-left:30px;line-height:normal;}
.workday-subtab a {text-decoration:underline;}

/* View Profile */
.profile-content {width:680px;float:left;}
.avatar {width:175px;height:135px;float:left;}
.user-details {width:490px;float:left;margin-left:15px;}
.user-info {width:288px;min-height:61px;background-image:url(../images/view-profile/info-bg.jpg);padding:8px 12px;margin-top:4px;color:#7d7c7c;line-height:1.8;}
.user-info a {color:#0397c8;text-decoration:underline;}
.profile-nav {width:680px;border-bottom:1px solid #9a9a96;margin-top:25px;}
.profile-nav ul {margin-left:35px;}
.profile-nav li {width:auto;float:left;background-color:#676666;border:1px solid #676666;border-bottom:none;padding:8px 15px;margin-right:10px;}
.profile-nav li.selected {background-color:#0397c8;border:1px solid #9a9a96;border-bottom:none;}
.profile-nav li a {text-decoration:underline;}
.section-content {margin-top:25px;}
.profile-sidebar {width:244px;float:right;margin-right:15px;}
.your-profile, .gallery-photos {margin-bottom:25px;}
.gallery-content {width:220px;margin:10px auto 0 auto;}
.other-designs h4 {letter-spacing:-1px;}
.view-all {margin-top:10px;}

/* Fire on Generic Pages */
#fire {width:1000px;height:300px;background-image:url(../images/about/fire-bg.jpg);margin-top:0px;position:relative;}
#flash-fire {width:300px;height:300px;position:absolute;top:-92px;left:334px;}

/* Forums */
.forum-title {width:400px;}
.forum-post {width:400px;height:150px;}
.topic-list .thead, .topic-cont .thead {font-family:"aharoni";font-weight:bold;text-transform:lowercase;font-size:21px;}
