/* @override http://thecrossings.cpmpreview1.com/css/styles.css */
/*=====
SITE: Crossings
FILE: styles.css
CREATED: 1/31/2008
MODIFIED:2/1/2008
AUTHOR: Ben Otero (ben@churchplantmedia.com)
TOC
I.		GLOBALS
II. 	HEADER
III.	NAVIGATION
IV.		PRIMARY CONTENT
V.	 	SECONDARY CONTENT
VI. 	FOOTER
VII.	CALENDAR
VIII.	SERMON SECTION
XI.		MISCELLANEOUS
=====*/
.nav-part{width:963px; height:75px; float:left; background-image:url(nav-bottom-bg.gif); background-position:bottom; background-repeat:repeat-x; z-index:100;}
/* @group GLOBALS */
*					{ margin:0; padding:0;}
/* @group NAVIGATION */
#nav, #nav * 		{ list-style:none;margin:0;padding:10;}
#nav				{ position:absolute; height:44px; width:960px;}
#events #nav_home,
#sermons #nav_home,
#articles #nav_home,
#nav li 			{ float:left; padding-left:0px; margin-right:0px;}
#sermons #nav_home a,
#events #nav_home a,
#articles #nav_home a,
#nav li a {display:block; padding:0 5px 0 5px; text-align:center; line-height:44px; font-size:13px; text-decoration:none;color:#000; font-weight:bold;border-right:1px solid #CDCDCD;border-left:0px solid #B7B7B7;} 
#events #nav_events,
#articles #nav_resources,
#sermons #nav_resources,
#nav li:hover,
#nav li.current{ background:url(nav_li_current.gif) no-repeat left top;  }
#events #nav_events a,
#articles #nav_resources a,
#sermons #nav_resources a,
#nav li:hover a, 
#nav li.current a{background:url(nav_li_current.gif) no-repeat right top; color:#343B02; border-right:1px solid #B4C91A;border-left:0px solid #E1ED66;  }
#nav li li{display:block; background:none; margin-right:0;}
#nav li li a,
#nav li.current li a,
#nav li:hover li a{ font-size:13px; color:#211814; padding:0px 0px; line-height:30px; color:#6C7911; }
#nav li li a:hover,
#nav li li.current a{ text-decoration:none; color:#000; }
#sermons li#nav_resources.current li a,
#events li#nav_events.current li a,
#articles li#nav_resources.current li a,
#articles #nav_resources:hover li a,
#sermons #nav_resources:hover li a,
#nav li:hover li a,
#nav li li:hover,
#nav li.current li a,
#nav li li.current{background:none;}
#nav li ul{position:absolute; left:-5000px; z-index:1001; width:100%; }
#nav li:hover ul ul,
#nav li:hover ul ul ul, 
#nav li:hover ul ul ul ul{left:-5000px;}
#nav li:hover ul,
#nav li.current ul{left:0; top:32px; padding-top:13px;}
/* @end */
