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

body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background: url(http://blogs.uscannenberg.org/neontommy/graphics/asc_a_small.gif) scroll no-repeat top right #000; color: #fff;}
#page_wrapper{ width:980px; background: transparent;}
#left {width: 780px; float: left; }
#searchbx {width: 200px; float: right; height: 20px; margin: 20px 0 0 0;}
#sidebar {width: 200px; float: right;}


/*header for section and story pages*/

/*logo, search and branding elements */
#header_wrapper{width: 960px; height: 100px;}
#header_logo{float: left; width: 155px; margin: 0; background: transparent;}
#header_logo a{border: none; display: block; width: 155px; height: 100px; background: url(http://blogs.uscannenberg.org/neontommy/graphics/logo_small.gif) transparent no-repeat;}
#header_logo span{display: none;}
#header_tag{float: right; width: 800px; margin:0; background: url(http://blogs.uscannenberg.org/neontommy/graphics/tag_line_small.gif) no-repeat; height: 100px; }



#feature_bg {width: 730px; border: 2px solid #fff; margin: 0 0 15px 5px; padding: 15px;}
#mm_bg {width: 967px; height: 262px; background: url(graphics/mmbox_bg.gif) #000 no-repeat;}


#feature_story {float: left; width: 400px; background: transparent; padding: 0 5px 0 5px;}

#feature_image {float: right; width: 305px; height: 250px; background: transparent; padding:0; margin: 0 15px 0 0; overflow: hidden;}

/*3 column story area */
#storybody {float: left; border: 2px solid #9def28; background: #fff; width: 750px; color: #000; margin: 10px 0 15px 5px; padding: 5px;}
#storybody h2 {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #000000;}
/*columns*/
.columns-float
	{
	float: left;
	width: 640px;
	}
.column-one
	{
	float: left;
	width: 320px;
	}
/* CSS HACK: Caio hide from NN4 since NN4's float model is all wrong */
/*/*/
.column-two { margin-left: 320px; }
.column-three {margin-left: 640px;}
/* */
.column-one-content, .column-two-content, .column-three-content
	{
	padding: 6px;
	border: none;
	color: #000000;
	}
.column-one-content { background: transparent; overflow: hidden;}
.column-two-content { background: transparent; overflow: hidden;}
.column-three-content { background: transparent; overflow: hidden;}
/* GUTTERS BETWEEN COLUMNS */
.column-two-content
	{
	margin-left: 15px;
	margin-right: 15px;
	}
/* HORIZONTAL PADDING OUTSIDE COLUMNS */
.column-one-content { margin-left: 15px; }
.column-three-content { margin-right: 15px; }
/* VERTICAL PADDING ABOVE COLUMNS */
.box-header
	{ margin-bottom: 15px; }
.column_padding_after
	{
	height:15px;
	font-size: 1px;
	line-height: 0px;
	clear: both;
	}

#menu_bg {width: 777px; background:url(http://blogs.uscannenberg.org/neontommy/graphics/menu_bg.gif) #000 no-repeat; padding: 0 0 5px 0;}
#menu {background-color: transparent; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; padding: 10px 0 0 0;}

#menu a{color: #9bec28; text-decoration: none; }

#menu .item {padding-right: 55px;}

#menu .last {padding: 0;}

#menu .sitem {padding-right: 35px;}

#menu .slast {padding: 0;}


#dropmenudiv{
position:absolute;
border:2px solid #fff;
font:normal 14px Verdana;
line-height:18px;
z-index:100;
background: black;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: #9bec28;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: black;
text-decoration: underline;
}


/*sidebar widgets*/
#widgetbox {width: 170px; border: 2px solid #FFF; margin: 5px 0 10px 5px; padding: 3px; min-height: 100px;}
#widgetlogo {width: 50px; height: 50px; float: left; padding: 16px 0 0 0;}
#widgettext {width: 115px; float: right;}
#widgetbox .title {font-family:"Trebuchet MS", "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #005aff;}
#widgetbox  .links {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; line-height: 150%;}

#widgetbox .links a{color: #9def28; text-decoration: none; line-height: 150%;}

#widgetbox  p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff;}
#widgetbox a {color: #9def28; text-decoration: none; }
#widgetbox li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; list-style-type: none; display: block;}

