/* =================================================================== */
/* Breathing In Fumes: Ultra Layout                                    */
/* Created by Annie, Webmaster                                         */
/* =================================================================== */

@import "../style_grid_3col.css";

/* override colors */

#hat, #sock { background-color: #444444; background-image: none; }

BODY, #BODY, #BODY_MAIN, #BODY_sm { background-color: #a8a8a8; }

A, A:visited, A:link, .fakeAnchor { color: #d0410f; }
A:hover, .fakeAnchor:hover        { color: #f76133; }

#header_updates { margin-left: 450px; margin-top: 6px; width: 250px; }
#header_updates, #header_updates A { color: #999999; font-family: Arial, Helvetica, sans-serif; }
#header_updates A:hover { color: #cccccc; }
#header_updates .text { color: #777777; }

#user_greeting, #user_greeting A { color: #eee; }
#user_greeting A:hover { color: #eedd33; }

#menu          { color: #666666; text-transform: lowercase; }
#menu A        { color: #888888; text-transform: uppercase; }
#menu A:hover  { color: #f76133; }

#sidebar { color: #555555; text-transform: lowercase;  }
#sidebar A, #sidebar A:visited, #tagboard A, #tagboard A:visited, #sidebar .fakeAnchor { color: #664422; }
#sidebar .sidebarHeading { color: #111111;  }

h1, h2, h3 { font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }

.newsItem .newsTitle     { color: #CC6633; text-transform: lowercase; font-size: 14px;}
.newsItem .newsDateToday { color: #FF9900; }

.connect H2 { padding:0px; background-image:none; border:none; }

#tagboard_form, #tagboard_form a, #tagboard_form .fakeAnchor { color: #444; }
#tagboard_form .input { background-color: #bbbbbb; color: #111111; border: solid 1px #666666; }
#tagboard { border-color: #000; }

.media_details .heading td { border: none; padding-top:3px; padding-bottom:3px; }

#site_promos { background-color: #dddddd; border-color: #cccccc; }

INPUT, TEXTAREA, SELECT { background-color: #f3f3f3; }
INPUT.submit, INPUT.button, .fakeButton { 
	border-left-color: #ccc; border-top-color: #ccc; border-right-color: #666; border-bottom-color: #666; background-color: #999999;
}
INPUT.submit, INPUT.button, .fakeButton, .fakeButton A, .fakeButton A:link, .fakeButton A:hover, .fakeButton A:visited { color: #000; }
#user_greeting INPUT { color: #e75113; }
#user_greeting INPUT.button, #user_greeting INPUT.submit { 
	border-left-color: #444; border-top-color: #444; border-right-color: #111; border-bottom-color: #111; background-color: #222; color: #fff; }

/* override images */

#BODY      { background-image: url("/layout/styles/universe/main_background.gif");  }
#BODY_MAIN { background-image: url("/layout/styles/universe/main_background2.gif"); }
#BODY_MIN   { background-image: url("/layout/styles/universe/small_background.gif"); }
#BODY_sm   { background-image: url("/layout/styles/universe/small_background.gif");  }

#BODY #container      { background-image: url("/layout/styles/universe/header_background.gif"); }
#BODY_MAIN #container { background-image: url("/layout/styles/universe/header_background2.gif"); }
#BODY_MIN #container   { background-image: url("/layout/styles/universe/header_background_min.gif"); }

.preLoad { background-image: url("/layout/styles/universe/header_background.gif"); }


/* add some different styles */