@charset "UTF-8";
/* ----------------------------------------- */
/* 	Developed By: Ardent Flame Designs, LLC	 */
/*	Copyright: 2008							 */
/*	URL:www.ardentflamedesigns.com			 */
/* ----------------------------------------- */
/* General */
* { padding: 0; margin: 0; }
body { background:url(../images/headbg.jpg) no-repeat #483d34;}

h1 { text-align:center; font-weight:normal; font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; margin-bottom:10px;}

/* Layout */
/* Container - holds all of the elements within a certain width of the page */
div#wrapper { margin-left:auto; margin-right:auto; width:940px; clear: both; }
div#header {height:50px; }
div#boxLeft { float:left; width:700px; margin-top:50px; }
div#boxRight { float:left; width:240px; margin-top:200px; }
/* Each block is self floating div they relay on the width and the heigh of the CONTENT */
div#mainContent_blcok_c1 { width:350px; float:left; }
div#mainContent_blcok_c2 { width:350px; float:left; }
div#mainContent_block_c3 { width:699px; float:left; }
div#mainContent_blcok_c1, div#mainContent_blcok_c2 { margin-top:10px}
div#mainContent_blcok_c1, div#mainContent_blcok_c2, div#mainContent_block_c3 { background:#FFFFFF; display:block;}

/* nav + logo */
div#logo { background:url(../images/logo.png); width:277px; height:45px; float:left;}
div#logo span { display:none;}
div#navmenu { float:right;}
div#navmenu ul { padding:8px 10px 0 0;}
div#navmenu li {position: relative; float: left; margin: 0; list-style: none; line-height: 32px;}
div#navmenu li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffcc; text-decoration:none; padding: 0 25px 0 0;}

/* inner boxLeft contents */ 
div#innerboxLeft { background:#FFFFFF; width:700px; min-height:500px; margin:10px 0 0 0; border-top:3px solid #666666;}
div#quote { background:url(../images/quote.png) no-repeat; width:581px; height:66px; margin:0 0 0 55px;}
div#quote span {display:none;}

/* mainContent_block_c1 */ 
div#subscribe_podcast {}
div#subscribe_podcast {background:url(../images/podcastimg.jpg) no-repeat; height:43px; margin:0 0 10px 20px; padding:30px 0 0 90px; font-size:18px; color:#333333;}
div#subscribe_podcast a{ color:#333333; text-decoration:none;}
div#subscribe_podcast a:hover {text-decoration:underline; }

a:hover {
	text-decoration: none;
}

/* mainContent_block_c1 ----->>>>>>>> CALENDAR */ 
div#bigCalendar { margin:0 0 50px 0px;}
/* Credit: To veerle for CSS styles */
#bigcalendar {
	width: 700px;
	padding: 0;
	margin: 0;
	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
}

.nav, .nav a {
	font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000;	
	text-align: center;
	text-decoration: none;
}	


.bigcal {
	margin: 0;
	padding: 0;
	width: 700px;
	color: #666;	 
	font:24px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

/*th {
	font: 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px 0 3px 0;

}

.today, td.today a, td.today a:link, td.today a:visited {
	color: #F6F4DA;
	font-weight: bold;
	background:#0066CC;
}

td {
	width: 20px;
	height: 20px;
	text-align: center;
	background: url(images/bg_calendar.gif) no-repeat right bottom;
}

td a {
	text-decoration: none;
	font-weight: bold;
	display: block;
}

td a:link, td a:visited {	
	color: #608194;
	background: url(images/bg_calendar.gif) no-repeat;
}

td a:hover, td a:active {
	color: #6aa3ae;
	background: url(images/bg_calendar.gif) no-repeat right top;
}*/

/* bigCalendar */
div#miniCalendar { margin:0 0 0 45px;}
/* Credit: To veerle for CSS styles */
#calendar {
	width: 225px;
	padding: 0;
	margin: 0;
	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
}

.nav, .nav a {
	font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #fff;	
	text-align: center;
	text-decoration: none;
}	


caption {
	margin: 0;
	padding: 0;
	width: 225px;
	color: #666;	 
	font:16px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

th {
	font: 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px 0 3px 0;

}

.today, td.today a, td.today a:link, td.today a:visited {
	color: #F6F4DA;
	font-weight: bold;
	background:#0066CC;
}

td {
	width: 30px;
	height: 30px;
	text-align: center;
	/*background: url(images/bg_calendar.gif) no-repeat right bottom;*/
}

td a {
	text-decoration: none;
	font-weight: bold;
	display: block;
	background:#d3d3d3;
	border:solid thin #000;
}

td a:link, td a:visited {	
	color: #608194;
	/*background: url(images/bg_calendar.gif) no-repeat;*/
	background:#d3d3d3;
	border:solid thin #000;
}

td a:hover, td a:active {
	color: #6aa1ae;
	/*background: url(images/bg_calendar.gif) no-repeat right top;*/
	background:#d3d3d3;
	border:solid thin #000;
}



/* mainContent_blcok_c2  Upcoming events styling */
div#mainContent_blcok_c2 h1 { text-align:center; font-weight:normal; font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; margin-bottom:10px;}
div#homeEvents { font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px;}
div.eventHome_post { margin-bottom:10px;}
div.eventHome_date { font-size:12px; color:#3366ff; padding-bottom:5px;}
div.eventHome_description a{ color:#333333; font-size:12px; padding-left:25px; }


/* mainContent_block_c3 testimonials */
div#mainContent_block_c3 { }
div#mainContent_block_c3 h1 { background:url(../images/testimonials.jpg) no-repeat center; width:600px; height:60px; margin-left:50px; margin-bottom:10px;}
div#mainContent_block_c3 h1 span {display:none;}
.testimonial_block { width:300px; float:left; margin-left:35px; }
.testimonial_title  { color:#cc6600; font-size:12px; font-family:"Times New Roman", Times, serif; font-size:14px;}
.testimonial_body { color:#666666; font-family:"Times New Roman", Times, serif; font-size:11px;}



/* bottomLeft */
div#bottomLeft { background:url(../images/bottomLeftbg.jpg) no-repeat center; height:7px; margin-bottom:50px;}
div#bottomLeft span {display:none;}
/* inner boxRight contents */
div#innerboxRight { padding: 0 0 0 20px; }
div#innerboxRight h2 { color:#999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; margin-bottom:10px;margin-top: 5px; }
div#innerboxRight p { color:#999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; }
div#innerboxRight ul li { color:#999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; }
div#innerboxRight div#nikkenLogo { background:url(../images/nikkenlogo.jpg); width:176px; height:20px; margin:10px 0 10px 0;}
div#innerboxRight div#nikkenLogo span {display:none;}


/* General Contnet */

/* Colunm Styles for miscContent_c2 */
.miscPost { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:20px; width:300px; float:left;
} /* post container */
.miscTitle a { color:#0099CC; text-decoration:none; }
.miscBodyPost p{ color:#666666; line-height:16px; text-align:left; padding:10px 0 0 0; }
.miscAuthor a{ color:#cc6600; text-align:right; float:right; padding:0 20px 0 0}

