/*
// NOT A CLUE ADVENTURES :: CUSTOM.CSS
//
// COLOR SCHEME
//
// 1- light green   ccff99
// 2-
// 3- light beige   f5f176 (sidebar headers ::: poss. to change... )
// 4-
// 5- purple        660099
// 6- yellow        F5F176
//
// width : 972px (footer 4x243px)
*/

.custom #footer a { border: none; }

.custom .video_box { background: none; }
.custom #video_box { padding-left: 33px; }

.custom li.widget { background-color: #defecc; }

.custom #image_box img.four_by_three { height: 250px; width: 300px; margin: 0 auto; }
.custom .textwidget p { width: 88%; margin: 0 auto; }
.custom #sidebar_2 ul.sidebar_list { margin-top: 0px; }

.custom #page { margin-top: 0px; }
.custom #sidebars { margin-top: -185px; }
.custom .image_box { background: none; }
.custom .post_box, .teasers_box, .full_width #content_box .page { margin: 0 1.8em 0 1.8em; }
.custom .post_box, .teasers_box { border: none; }

.custom .rsswidget { font-size: .8em; color: #222; }
.custom .widget_rss { font-size: 1.1em; text-align: justify; }
.custom .rssSummary { padding-left: 30px; }

.custom .format_text h3 { margin-top: 0px; }

.custom .post_box { padding-top: 10px; }

#blogphoto { text-align: center; font-size: 1.1em; }
#blogphoto a { font-size: 1.5em; }
.custom .headline_area { margin-bottom: 0em; }
.custom #content { padding-top: 0em; }

/* 10512 */
.custom .menu { margin: -60px 0 0 0; } 
.custom #text-3 { border: solid; border-color: #333333; border-width: 1px; }
.custom #text-4 { margin-left: 2px; }
.custom .menu { border-width: 0 0 0 .1em; }

/* TEMP CUSTOMIZATIONS */
#text-4 { margin-left: -.85em; } /* GOOD */
#text-11 { margin-left: -.85em; }
.custom #text-3 { margin-top: 0px; padding-top: 30px; background: url('images/treebg2.png') no-repeat; height: 190px; background-position: center; }
.custom #sidebar_1 { text-align: left; }
.custom #sidebar_1 { margin-top: 0px; }
.custom .textwidget a { font-size: 1.1em; color: #0d0d0d; padding-right: 5px;  }

/* 10526 - Footer */
/* WIDGETIZED FOOTER */
/* Mike Nichols */
.custom #footer { padding: 0em; }
#footer_setup {
	background-image: url('images/nac-footer-top.jpg');
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #ccff99; 
	padding: 10px 0px 10px 0px; 
	margin-bottom: 0px;
	/* do not change this! */
	overflow: hidden;
}
/* widget item setup */
#footer_setup .footer_items {
	text-align: center;
	width: 194px;
	padding-right: 0px;
	color: #000000;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 180px;
}
/* widget item headers*/
#footer_setup .footer_items h3 {
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0px;
	color: #000000;
	padding-bottom: 3px;
	border-bottom: 2px solid #660099;
	margin-bottom: 10px;
        text-align: center; 
}
/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }

.custom #footer { background-color: #ffffff; }
.custom .naccoon { margin-bottom: 10px; }
.custom #footercopy { padding-left: 10px; }

.custom #footer p { font-size: 1.1em; }
.custom .naccoon { margin: 35px 0 0 0; }

/* Build a two-column box for sidebars */
#s2column-social {
	width: 252px;
	height: 48px;
	border: 1px solid #cccccc;
	background-color: #defecc;
	padding: .5em .5em .5em .5em;
	margin: 0 auto;
        margin-bottom: 1.1em;
        padding-left: 5px; 
}
.custom #multimedia_box { margin-bottom: 0em; }
.custom li.widget { margin-bottom: 2em; }

/* Build a two-column box for sidebars */
#s2column {
	width: 364px;
	height: 180px;
	border: 1px solid #cccccc;
	background-color: #defecc;
	padding: .5em .5em .5em .5em;
	margin: 0 0 1.1em 0;
}

/* Build a two-column box for sidebars */
#s2column-b {
	width: 364px;
	height: 190px;
	border: 1px solid #cccccc;
	background-color: #defecc;
	padding: .5em .5em .5em .5em;
	margin-bottom: 1.1em;
}   
.custom .sidebar_list ul { padding-left: 20px; }
.custom .sidebar ul.sidebar_list { padding-left: 0em; }
.custom li.widget { width: 374px; border: 1px solid #cccccc; }
.custom #simplerssfeedswidget-3 p { font-size: .9em; padding: 0 50px 0 70px; }

/* NAV MENU FLOAT RIGHT */
.custom .menu { float: left; margin-left: 90px; margin-top: -50px; }

/* Remove COMMENTS TO THIS ENTRY ARE CLOSED */
.format_text .to_comments {visibility: hidden; }
/* COMMENTS CLOSED remove from PAGE xMod */
.custom .comments_closed { visibility: hidden; }

/* TOP NAV BAR*/
.custom ul#topnav {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
background: url('images/xi-NAC-header-play-top3.jpg');
background-color: #ccff99;
width: 100%;
height: 30px;
float: right;
}
.custom ul#topnav li { float: right; padding: 10px 120px 3px 0px; }
.custom ul#topnav li a { font-size: 1.1em; color: #0d0d0d; text-transform: uppercase; }
.custom ul#topnav li a:hover { text-decoration: none; } 

/*Custom Header Logo */
.custom #header #logo a { display: block; height: 187px; width: 972px; padding-left: 0em; background: url('images/xi-NAC-header-play-bottom3.jpg') no-repeat; outline: none; background-position: center; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header { border-bottom:none; padding:0; padding-top: 0em; }

/* SIDEBAR HEADER COLORS */
.custom .sidebar h3 {font-family: serif; font-size: 12px; width: 364px; font-weight: bold; color: #0D0D0D; padding: 0px 5px; line-height: 18pt; font-variant: normal; z-index: 1000; }
.custom .sidebar h3 { background: #F5F176; }

/* BOTTOM NAV BAR */
.custom ul#bottomnav {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
/*background: #124C00 none repeat scroll 0 0;*/
background-image: url('images/nac-footer-bottom.jpg');
width: 954px;
height: 45px; 
float: right;
margin-bottom: 0px;
padding-right: 18px;
}
.custom ul#bottomnav li { float: right; padding: 25px 10px 3px 3px; }
.custom ul#bottomnav li a { font-size: 1.1em; color: #dddddd; font-weight: bold;}
.custom ul#bottomnav li a:hover { text-decoration: underline; color: #ffffff; }
.custom #bottomnav.footer { float: right; padding: 10px; color: #111111; margin-bottom: 30px; }