TATTOO FEST
/* ************************ MAIN ************************ body class is in ie and ff specific css files */ input[type="submit"] { padding: 2px; margin: 2px 0px 2px 0px; font-family: Arial, Trebuchet MS, Myriad Pro, Arial; font-size: 1.2em; font-weight: 600; color: #7a0000; border: 1px solid #000000; background-color: #d1d1d1; cursor: pointer; text-transform: uppercase; } input[type="text"] { padding: 4px; background-color: #D1D1D1; border: 1px DASHED BLACK; } p { font-family: Arial, Verdana; font-size: 10pt; } H1 { font-family: Trebuchet MS, Myriad Pro, Arial, Verdana; font-size: 22px; color: #7a0000; margin: 0px 0px 4px 0px; } h1#hp_news_header { text-align: center; } H2 { font-family: Arial, Verdana; font-size: 1.2em; color: #004040; margin: 0px 0px 15px 0px; } H3 { font-family: Arial, Verdana; font-size: 1em; color: #7a0000; margin: 0px 0px 4px 0px; } H4 { color: #ffffff; font-size: 16px; margin-bottom: 0em; margin-left: 0em; background-color: #7a0000; z-index: 2; padding: 4px; } H5 { color: #ffffff; font-size: 16px; margin-bottom: 0em; margin-left: 0em; margin-top: 0px; background-color: #7a0000; z-index: 2; padding: 4px; } .info-box { border: 1px solid #cccccc; background-color: #c1c1c1; padding: 4px; z-index: 0; font-size: 12px; } .help-box { border: 1px dashed #804040; background-color: #f7f9b7; padding: 8px; height: auto; } a, a:visited { color: #ff0000; text-decoration: none; } a:hover {color: #ff0000; text-decoration: underline; } div#burnie-head { margin-right: 0px; margin-top: 0px; padding-top: 10px; _order: 1px solid blue; _ext-align: right; height: 80px; } div#banner { text-align: left; margin: 0px; height: 125px; padding-top: 8px; background-color: orange; } #welcome-to { font-size: 1em; color: #ffffff; } #slogan { color: #ff0000; text-align: right; font-size: 24px; /*this does not work; don't know why;*/ } div#login-links { padding: 4px; color: #ffff80; font-size: 11px; text-align: left; _order: 1px solid pink; } div#login-links a { color: #ffff80; } div#navbar { height: 30px; padding: 0px; background-color: #7a0000; _order-top: 1px solid #d1d1d1; width: 912px; clear: both; padding-left: 70px; } div#content{ width: 940px; margin-top: 25px; text-align: left; height: auto; } div#footer { border-top: 2px solid #c22001; margin-left: auto; margin-right: auto; text-align: center; background-color: #000000; margin-top: 100px; height: 500px; } #username-dropdown { color: yellow; } .user-home { width: 400px; float: left; padding: 10px; margin: 10px; } .pagnum { padding: 0px 6px 6px 6px; margin: 6px 3px; } #pagnumon { border: 1px solid #7a0000; width: 25px; padding: 0px 6px 0px 6px; background-color: #c1c1c1; } /* ************************ FORUMS ************************ */ div#forumGridContainer{ margin-top: 20px; } .forumrecentlyactivethreadcontainer{ width: 220px; margin-top: 10px; } .recentForumPosts{ color: #ffffff; background-color: #7a0000; padding: 6px; } .forumrecentlyactivethread { background-image: url('http://wip.hellcity.com/images/bg_browse.jpg'); padding-left: 10px; padding-top: 8px; padding-bottom: 8px; border-bottom: 1px solid #000000; } div#forumwrapper { width: 940px; _order: 1px dotted green; } div#forummain { _order: 1px solid orange; width: 700px; margin-right: 20px; float: left; margin: 0px; } div#forumsummary { width: 220px; z-index: 5; margin-right: 0px; float: right; } .forum-recent-date { font-size: 10px; padding-left: 5px; } .forumhead { color: #79000a; font-size: 1.6em; font-weight: bold; padding: 0px; margin-top: 20px; } .forumcategory{ border: 1px solid #c1c1c1; color: #333333; background-color: #e1e1e1; padding: 4px; margin-bottom: 6px; } .forumcategory a{ color: #333333; } .forumcategoryheader { color: #7a0000; font-style: italic; float: left; padding-left: 5px; font-size: 1.3em; font-weight: 900; } .forumcategorystartopic{ padding-right: 10px; } .forumcategorydescription { padding-left: 20px; clear: left; } .forumthreadheader { font-size: .8em; color: #00cafc; } .forumthreadheaderbreadcrumbs { padding: 5px; display: block; font-size: 2em; color: #00cafc; } .forumthreadtitle{ padding: 5px 5px 10px 10px; display: block; font-size: 1.9em; font-weight: 900; color: #800040; background-color: #f1f1f1; border: 1px solid #e1e1e1; } .forumpost{ margin-bottom: 6px; padding: 10px; border: 1px solid #c1c1c1; } .forumpostmessage{ float: left; width: 560px; padding: 5px; _order-left: 1px solid #c1c1c1; } .forumundermessage { clear: both; } .forumpostdate{ display: block; padding: 10px 0px 0px 0px; font-size: .7em; border-bottom: 1px solid #d1d1d1; margin-bottom: 5px; } #forum-nav { background-color: #333333; width: 200px; float: left; padding: 10px; margin-right: 10px; } #forum-body { background-color: #333333; width: 700px; float: left; border: 1px solid black; padding: 1em; } /* ************************ MESSAGES ************************ */ .messageWrapper{ background-color: #f1f1f1; width: 700px; padding: 10px; margin: 6px; border: 1px solid #c1c1c1; } .messageIcon { float: left; } .messageCredentials{ padding: 8px; height: 90px; float: left; } .messageText { padding: 8px; width: 300px; margin-left: 250px; border-left: 1px solid #d1d1d1; } .messageFooter { clear: both; } .messageReplyForm { margin-left: 20px; width: 600px; } /* ************************ USERS ************************ */ .nologinstamp { background-color: #d1d1d1; padding: 6px; float: left; _eight: 160px; margin: 3px; text-align: center; border: 1px solid #333333; } .loginstamp { background-image: url('/images/bg_browse.jpg'); background-color: #d1d1d1; padding: 6px; float: left; min-height: 98px; margin: 3px; text-align: center; border: 1px solid #333333; } .loginstamp img{ border: 1px solid #333333; } .loginstamp a{ font-size: 10px; text-decoration: none; text-transform: uppercase; font-family: Arial, Verdana, sans-serif; } /* ************************ BLOG ************************ */ .blogposttitle { font-family: Trebuchet MS, Myriad Pro, Arial, Verdana; font-size: 1.4em; padding: 2px 0px 2px 10px; background-color: #c1c1c1; } .blogpostdate { padding: 2px 0px 2px 10px; background-color: #e1e1e1; } .blogpostbody { padding: 2px 0px 2px 10px; border: 1px solid #c1c1c1; margin-bottom: 40px; } .loginstamp { float: right; } /* ************************ COMMENTS ************************ */ .comment{ padding: 4px; margin-bottom: 15px; border: 1px solid #7a0000; background: #eee; width: 690px; } .commentDate { float: left; padding: 2px 0px 0px 12px; font-size: 10px; color: #666; width: 520px; margin-bottom: 0px; } .commentFooter { clear: both; } .commentText { padding: 0px 0px 0px 12px; float: left; width: 520px; } /* ************************ profile ************************ */ .hc_profileFriendSummary { } #profileWall, #profileInfo, #profileFriends, #profileGroups, #profileBlog { border: 1px solid #999999; } /* ************************ profiles ************************ */ .profileLinkBoxRight { float: left; padding-left: 5px; margin-left: 0px; } .profileLinkBoxRight a { font-size: 12px; color: #000000; font-weight: bold; margin-left: 0px; } .userListBox { margin: 10px 10px 0px 0px; padding: 6px; width: 210px; float: left; min-height: 70px; background-image: url('/images/bg_browse.jpg'); background-position: top left; background-repeat: no-repeat; color: #333333; } .userListBox img{ border: 1px solid #ffffff; } .friendsSpecificLoginActions { text-align: center; } .friendsMain { width: 940px; padding-top: 20px; } .profile { width: 940px; /* doesn't matter because the grid holds it at 940 */ } .profilesHeader{ margin-top: 20px; height: 120px; } .profilesHeaderURL { font-size: 10px; float: right; padding-top: 2px; } .profilesThumbnail { float: left; margin: 8px 8px 8px 0px; } .profilesOnline{ float: right; } .profilesNav { margin-bottom: 4px; clear: both; } .profilesNav a{ padding: 4px 20px; background-color: #333333; color: white; text-decoration: none; } .profilesNav a:hover {text-decoration: underline;} #profilesNavOn { background-color: #ca2128; } .profilesHeaderMain { display: block; height: auto; background-color: #000000; } div#profilesHeaderLeft { width: 500px; float: left; } div#profilesHeaderLeft img { border: 1px solid white; } div#profilesHeaderRight { width: 380px; float: right; } .profilesHeaderUsername{ font-weight: bold; font-size: 24px; margin-left: 6px; } .profilesHeaderQuote{ font-style: italic; font-size: 16px; margin-bottom: 20px; margin-left: 6px; margin-top: 3px; } .curly { font-size: 18px; } .profilesHeaderLinks{ margin-left: 6px; float: right; } .profilesFooter { clear: both; } .profilesBody { _idth: 900px; _order: 1px dotted yellow; } .profilesMain{ border: 1px solid #333333; width: 940px; } .profileSummary{ background-color: white; } .profileVariable { font-weight: bold; } .profileSummaryBody { width: 515px; float: left; padding: 10px; } .profileSummaryImage{ /*big main photo on right*/ text-align: right; float: right; width: 400px; } .profileSummaryRightUnderPhoto { float: right; width: 400px; _order: 1px solid yellow; } .profileSummaryHeader { color: #7a0000; margin-top: 0px; margin-bottom: 15px; padding: 5px; font-weight: bold; } .imagesSummaryHeader, .friendsSummaryHeader, .groupsSummaryHeader, .commentsSummaryHeader, .testimonialsSummaryHeader, .imageCommentHeader{ color: #ffffff; background-color: #ca2128; border-top: 1px dashed #cccccc; margin-top: 25px; margin-bottom: 15px; padding: 5px; font-weight: bold; } .imagesSummary, .profileSummary, .friendsSummary, .groupsSummary, .commentsSummary, .testimonialsSummary{ _idth: 940px; _ackground-color: #000000; } .imagesSummaryImages { padding: 10px; } .friendsSummaryImages { padding: 10px; } .profileSummaryImages { padding: 10px; } .friendsSummaryImages { padding: 10px; } .groupsSummaryImages { padding: 10px; } .commentsSummaryImages { padding: 10px; } .garageSummaryImages { padding: 10px; } div#groupListStamp { width: 293px; margin-bottom: 20px; padding: 6px; min-height: 96px; background-image: url('/images/bg_browse.jpg'); background-position: top left; background-repeat: no-repeat; color: #333333; } div#groupListStamp img { border: 1px solid white; } div.groups-left { width: 480px; float: left; padding: 10px; border: 1px solid #7a0000; } div.groups-right { width: 400px; float: right; } .smallest { font-size: 10px; padding-left: 10px; color: #333333; } .thread-started-date { font-size: 10px; color: #aaaaaa; } div#flashcontent { margin-top: 20px; } div#twit { padding-top: 15px; z-index: -1; } /************* user signup forms *****************/ .spacer{clear:both; height:1px;} .myform { text-align: left; width: 600px; padding: 14px; } #stylized { border: solid 1px #333333; background:#ebf4fb; } #stylized h1 { font-size:14px; font-weight:bold; margin-bottom:8px; } #stylized p { font-size:11px; color:#666666; margin-bottom:20px; border-bottom:solid 1px #b7ddf2; padding-bottom:10px; } #stylized label{ display:block; font-weight:bold; text-align:right; width:240px; float:left; } #stylized .small{ color: #666666; display: block; font-size: 11px; font-weight: normal; text-align: right; width: 240px; } #stylized input, select { float:left; font-size:12px; padding:4px 2px; border: 1px dashed #7a0000; width:300px; margin:2px 0 20px 10px; } textarea { width: 300px; padding: 6px; border: 2px solid #00cafc; } #stylized .form-right { float:left; font-size:12px; padding:4px 2px; width:300px; margin:2px 0 20px 10px; } #stylized button{ clear:both; margin-left:150px; width: 300px; height:31px; background-color:#666666; text-align:center; line-height:31px; color:#FFFFFF; font-size: 14px; font-weight:bold; cursor: pointer; } .promote-textarea { float: none; } .floatleft { float: left; } .left { text-align: left; } #pingBox { margin-top: 20px; } #welcomeText { margin-top: 20px; line-height: 1.7em; _ackground-color: pink; }