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

body {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

* {
	margin: 0;
	padding: 0;
	}

/* Floatright or left with these classes */
.fltlft { 
	float: left;
	position: absolute;
	}
	
.fltrt { 
	float: right;
	position: absolute;
	}
	
.rightAd {
	background-color: #000;
	height: 100px;
	padding: 10px 0 0 0;
	}

.leftAd {
	background-color: #000;
	height: 100px;
	padding: 10px 0 0 0;
	}

.netlogo {
	margin: 0 6px 6px 0;
	}

p {
	margin: 0 0 14px 0;
	padding: 0;
	}

.clear {
	clear: both;
	}

/*	----------------------------------------------------------MAIN WRAPPERS-------------------*/

#main_wrapper {
	width: 800px;
	margin: 0 auto;
	}

#main_wrapper_2 {
	width: 800px;
	margin: 0 auto;
	text-align: center;
	}

#live_wrapper {
	width: 300px;
	margin: 10px auto 0 auto;
	}

#header {
	width: auto;
	}

#head_left {
	float: left;
	width: 500px;
	}

#head_right {
	background: #fff;
	float: right;
	width: 300px;
	}

#advertisement {
	height: 90px;
	width: 800px;
	margin: 8px 0 10px 0;
	}

.center {
	text-align: center;
	}

#fix {
	width: 500px;
	margin: 0 auto;
	}

#fix p {
	color: #FFFFFF;
	}

/*	--------------------------CONTENT WRAPPERS-------------------*/
#content_wrapper {
	background-image: url(images/main_box_l_mid.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 530px;
	}

#content_top {
	background-image: url(images/rachel_left_header.jpg);
	background-repeat: no-repeat;
	height: 138px;
	margin: 0;
	padding: 0;
	}

#content_top_s16 {
	background-image: url(images/main_box_top_s16.jpg);
	background-repeat: no-repeat;
	height: 14px;
	margin: 0;
	padding: 0;
	}

#content_top_gno {
	background-image: url(images/gno_left_header.jpg);
	background-repeat: no-repeat;
	height: 138px;
	margin: 0;
	padding: 0;
	}

#content_top_chr {
	background-image: ;
	background-repeat: no-repeat;
	height: 138px;
	margin: 0;
	padding: 0;
	}

#content_top_morning {
	background-image: url(images/dave_left_header.jpg);
	background-repeat: no-repeat;
	height: 138px;
	margin: 0;
	padding: 0;
	}

#content_mid {
	padding: 0 16px 0 16px;
	}

#content_low {
	background-image: url(images/main_box_l_low.jpg);
	height: 14px;
	}

#content_mid p {
	}
/*	--------------------------CONTENT WRAPPERS-------------------*/

/*	--------------------------SIDEBAR_RIGHT WRAPPERS-------------------*/

#sidebar {
	background-image: url(images/main_box_r_mid.jpg);
	background-repeat: repeat-y;
	float: right;
	width: 260px;
	}

#sidebar_2 {
	background-image: url(images/main_box_r_mid.jpg);
	background-repeat: repeat-y;
	width: 260px;
	margin: 0 auto;
	}

#sidebar_top {
	background-image: url(images/main_box_r_top.jpg);
	background-repeat: no-repeat;
	height: 55px;
	padding: 10px 16px 0 16px;
	margin: 0;
	}

#sidebar_top p {
	margin: 0;
	}

#sidebar_mid {
	padding: 0 16px;
	}

#sidebar_mid a {
	color: #9B1C1E;
	}

#sidebar_low {
	background-image: url(images/main_box_r_low.jpg);
	height: 14px;
	}

/*	--------------------------SIDEBAR WRAPPERS-------------------*/

/*	--------------------------BLOGGER STYLES-------------------*/

.post-title {
	margin:.25em 0 0;
	padding:0 0 4px;
	font-size: 16px;
	font-weight: bold;
	line-height:1.4em;
	color:#9B1C1E;
	}
 
.date-header {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	text-transform: capitalize;
	}




#nav {
/*	background-image: url(images/nav_back.jpg);	*/
	background-repeat: no-repeat;
	height: 20px;
	padding: 8px 0 0 0;
	text-align: center;
	}

#footer {
	width: 800px;
	margin: 10px 0 0 0;
	text-align: center;
	}

/*	----------------------------------------------------------NAV STYLE-------------------*/

#nav ul li {
	color: #FFF;
	display: inline;
	padding: 0 25px 0 25px;
	}

/*	----------------------------------------------------------FOOT STYLE-------------------*/

#footer ul li {
	color: #FFF;
	display: inline;
	font-size: 11px;
	padding: 0 10px 0 0;
	}

#footer p {
	font-size: 11px;
	color: #FFFFFF
	}

/*	----------------------------------------------------------LINK STYLE-------------------*/

#content_wrapper a:link { 
	color: #666666;
	text-decoration: none;
	}

#content_wrapper a:hover {
	color: #9B1C1E;
	text-decoration: underline;
	}

#sidebar a:link { 
	color: #9B1C1E;
	text-decoration: none;
	}

#sidebar a:hover {
	color: #9B1C1E;
	text-decoration: underline;
	}

a:link { 
	color: #FFFFFF;
	text-decoration: none;
	}

a:visited {
	color: #9B1C1E;
	text-decoration: none;
	}

#nav a:visited {
	color: #FFF;
	text-decoration: none;
	}

#nav a:hover {
	color: #9B1C1E;
	text-decoration: none;
	}

a:hover {
	color: #9B1C1E;
	}

a:active {
	color: #9B1C1E;
	}

#nav a {
	font-size: 14px;
	}


/*
a.otherLink:link { color:red; text-decoration:none; }
a.otherLink:visited { color:red; text-decoration:none; }
a.otherLink:hover { color:green; text-decoration:underline; }
a.otherLink:active { color:red; text-decoration:none; }
*/


/*	----------          ----------          ----------          ----------          CUSHYCMS	----------          */

.cushycms strong {
	font-size: 16px;
	}

.cushycms em {
	font-size: 13px;
	}




/*	----------          ----------          ----------          ----------          GNO PAGE EXTRAS	----------          */


.pink_header {
	font-size: 18px;
	font-weight: bold;
	color: #ec519d;
	}

.pink_bold {
	font-weight: bold;
	color: #ec519d;
	}




/*	----------          ----------          ----------          ----------          CHRISTMAS EMAIL EXTRAS	----------          */

#content_l_chr {
	float: left;
	width: 330px;
	}

#content_m_chr {
	background-image: url(images/email_br.jpg);
	width: 800px;
	min-height: 550px;
	}

#content_r_chr {
	float: right;
	width: 330px;
	}

#vid_wrapper {
	margin: 0 0 0 40px;
	padding: 40px 0 0 0;
	float: left;
	}

.footdate {
	color: #FF0000;
	}

#chr_header {
	width: 800px;
	}

#content_top_chr {
	background-image: url(../images/main_box_l_top.jpg);
	height: 14px;
	}

.donate {
	float: right;
	margin: 135px 180px 0 0;
	}