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

@import url(styles.css);

/*two column layout*/
#page_wrapper{ width:980px; background: transparent;}
#left {width: 780px; float: left; }
#sidebar {width: 200px; float: right;}
#searchbx {width: 200px; float: right; height: 20px; margin: 10px 0 0 0;}


/*logo, search and branding elements */
#header_wrapper{width: 960px; height: 150px;}
#header_logo{float: left; width: 230px; margin: 0;}
#header_tag{float: right; width: 725px; margin:0; background: url(http://blogs.uscannenberg.org/neontommy/tag_line_dimmed.gif) no-repeat; height: 150px; }



/*3 column story area */
#storybody {border: 2px solid #9def28; background: url(graphics/3column_bg.gif) repeat-y #fff; width: 765px; color: #000; margin: 0 0 15px 5px;}


/*columns*/
.columns-float
	{
	float: left;
	width: 510px;
	}
.column-one
	{
	float: left;
	width: 255px;
	}
/* CSS HACK: Caio hide from NN4 since NN4's float model is all wrong */
/*/*/
.column-two { margin-left: 255px; }
.column-three {margin-left: 510px;}
/* */
.column-one-content, .column-two-content, .column-three-content
	{
	padding: 6px;
	border: none;
	color: #000000;
	}
.column-one-content { background: transparent; }
.column-two-content { background: transparent; }
.column-three-content { background: transparent; }


.col1_sec1 {background: transparent; padding: 0 3px 0 3px; margin-bottom: 5px;}
.col1_header {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #000000; text-align: center;}

.col1_sec2 {background: #dbe2ef; padding: 0 3px 0 3px; margin-bottom: 5px;}
.col1_header {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #000000; text-align: center;}


.col3_sec1 {background: #ffd700; padding: 0 3px 0 3px; margin-bottom: 5px;}
.col1_header {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #000000; text-align: center;}

.col3_sec3 {padding: 0 3px 0 3px; margin-bottom: 5px;}
.col3_header {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #000000; text-align: center; background: #dbe2ef;}

/* GUTTERS BETWEEN COLUMNS */
.column-two-content
	{
	margin-left: 15px;
	margin-right: 15px;
	}
/* HORIZONTAL PADDING OUTSIDE COLUMNS */
.column-one-content { margin-left: 5px; }
.column-three-content { margin-right: 5px; }
/* VERTICAL PADDING ABOVE COLUMNS */
.box-header
	{ margin-bottom: 5px; }
.column_padding_after
	{
	height:5px;
	font-size: 1px;
	line-height: 0px;
	clear: both;
	}

.box-wrap, .columns-float, .column-one, .column-two, .column-three, h2
	{ p\osition: relative; }
/* */





/*home page styles*/

body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background: url(graphics/asc_a.gif) scroll no-repeat top right #000; color: #fff;}

#mm_bg {width: 967px; height: 262px; background: url(graphics/mmbox_bg.gif) #000 no-repeat;}


/*columns for multimedia content */

.mmcolumns-float
	{
	float: left;
	width: 655px;
	}
.mmcolumn-one
	{
	float: left;
	width: 275px;
	height: 250px;
        overflow: hidden;
	margin: 0 0 0 20px;
	}
/* CSS HACK: Caio hide from NN4 since NN4's float model is all wrong */
/*/*/
.mmcolumn-two { margin-left: 335px; height: 250px;  }
.mmcolumn-three {margin-left: 650px; height: 250px; }
/* */
.mmcolumn-one-content, .mmcolumn-two-content, .mmcolumn-three-content
	{
	padding: 10px;
	border: none;
	color: #FFF;
	}
.mmcolumn-one-content { background: transparent;}
.mmcolumn-two-content { background: transparent;}
.mmcolumn-three-content { background: transparent;}
/* GUTTERS BETWEEN COLUMNS */
.mmcolumn-two-content
	{
	margin-right: 50px;
	}
/* VERTICAL PADDING ABOVE COLUMNS */
.mmbox-header
	{ margin-bottom: 10px; }
.mmcolumn_padding_after
	{
	height:10px;
	font-size: 1px;
	line-height: 0px;
	clear: both;
	}


/*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;}
