/*
Theme Name: A1 Great! Fall 2010
Theme URI: http://www.a1great.com/
Description: Part lies, part heart, part truth, part garbage.
Author: Dan Awesome
Version: 1.0
Tags: awesome
*/

@font-face { font-family: ModernBlck; src: url('http://www.a1great.com/wp-content/themes/fall2010/MLSGT.TTF') format("truetype"); }
@font-face { font-family: Dan Awesome; src: url('http://www.a1great.com/wp-content/themes/fall2010/danawesome.ttf') format("truetype"); }
/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { background: transparent; border: 0; margin: 0; padding: 0; vertical-align: baseline; }
body { background-image: url('http://www.a1great.com/wp-content/themes/fall2010/bg.png'); background-color: #282A2C; color: #FFF; font-family: 'Nobile', trebuchet ms, tahoma, verdana, sans-serif; font-size: 100%; background-attachment: fixed; }
#wrapthat { margin-left: auto; margin-right: auto; width: 1000px; border: 0; padding: 0; }
#content { background-image: url('http://www.a1great.com/wp-content/themes/fall2010/bg-content.png'); width: 900px; background-repeat: repeat-y; margin-left: 30px; margin-top: -5px; }
a { color: #F90; text-decoration: none; }
a.visited { color: #C60; }
a.active { color: #F90; }
a:hover { color: #FF9; }
#weblog { padding-left: 10px; width: 615px; float: left; text-align: justify; }
#weblog p { margin-bottom: 1em; }
#weblog ul { padding-left: 1.5em; margin-bottom: 1em; } /* this brings the marker back inside the div */
#sidebar { padding-left: 10px; width: 255px; float: left; }
#sidebar .lifestream_text { font-size: 80%; }
.blogroll { margin-left: 30px; font-size: 90%; } /* links sidebar, brings text links in line with lifestream text */
.widget-title { color: #FFF; }
.widget-container { list-style-type: none; color: #000; padding: 0; margin: 0; }
.postmetadata { font-size: 80%; color: #CCC; border: 1px solid #171717; width: 99%; margin: 2px 0 25px 0; padding: 5px 0 5px 0; text-align: center; }
h2 { font-size: 150%; font-family: ModernBlck, trebuchet ms, tahoma, verdana, sans-serif; margin: 0; padding: 0; margin-bottom: 8px; text-align: right; text-transform: uppercase; }
h3 { font-size: 120%; font-family: ModernBlck, trebuchet ms, tahoma, verdana, sans-serif; font-weight: bold; margin: 0; padding: 0; margin-bottom: 8px; text-transform: uppercase; }
h4 { font-size: 150%; font-family: ModernBlck, trebuchet ms, tahoma, verdana, sans-serif; margin: 0; padding: 0; margin-bottom: 8px; text-align: left; text-transform: uppercase; } /* same size as h2 for widget titles */
cite { font-style: normal; }
blockquote { margin: 0; padding: 0; padding-left: 10px; border-left: 1px dashed #FFF; }
#footer { background-image: url('http://www.a1great.com/wp-content/themes/fall2010/bg-footer.png'); width: 896px; color: #FFF; margin-left: auto; margin-right: auto; padding-top: 10px; }
#footer-widgets { width: 876px; margin-left: auto; margin-right: auto; }
#footer-widget2 { float: left; width: 270px; padding-right: 10px; } 
#footer-widget2 p { font-size: 90%; }
#footer-widget3 { float: left; width: 270px; padding-left: 15px; padding-right: 10px; border-left: 1px solid #1C1F20; } 
#footer-widget3 p { font-size: 90%; }
#footer-widget3 label { font-size: 90%; }
#footer-widget3 ul { padding-left: 1.5em; margin-bottom: 1em; margin-top: -30px; } /* this brings the marker back inside the div, while also moving the whole thing up a bit to cover for the empty header tag */
#footer-widget3 li { font-size: 90%; }
#s { font-family: trebuchet ms, tahoma, verdana, sans-serif; font-size: 90%; width: 80px; }
#searchform { padding-bottom: 20px; }
#searchsubmit { font-size: 90%; }
#footer-widget4 { float: left; width: 270px; padding-left: 15px; border-left: 1px solid #1C1F20; } 
#footer-widget4 p { font-size: 90%; }
#footer-widget4 select { font-family: trebuchet ms, tahoma, verdana, sans-serif; font-size: 90%; width: 95%; margin-bottom: 30px; }
#footer-widget4 ul { padding-left: 1.5em; margin-bottom: 1em; } /* this brings the marker back inside the div */
#footer-widget4 li { font-size: 90%; }
.quotescollection_randomquote { width: 100%; font-family: Dan Awesome, serif, trebuchet ms, tahoma, verdana, sans-serif; font-size: 100%; text-align: center; }
