/*
Theme Name:		LunarCapture.com
Theme URI:		http://www.lunar-capture.com
Description:	A custom theme designed by <a href="http://www.breakawaywd.com/">Breakaway Web Design</a>.
Version:		1.0
Author:			Andy Vaughn
Author URI:		http://www.breakawaywd.com/
*/

@import url("reset.css");

/*----------------------*/

body {background: #BABABA url(images/body_bg2.jpg) top left repeat-x; background-attachment: fixed; font: 62.5%/1.8 "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: center;}
#container {width: 700px; margin: 10px auto 30px; text-align: left; border: 1px solid #444; background: #FFF; font-size: 1.2em;}

/*----------
	Head
------------*/
#masthead {background: url(images/banner.jpg) top right no-repeat; height: 113px; position: relative;} /* Moon Image thanks to Wonsak at http://www.sxc.hu/" */
#masthead h1 a:link, #masthead h1 a:visited, #masthead h1 a:hover, #masthead h1 a:active {display:block; text-indent: -9999px; overflow: hidden; height: 31px; width: 250px; position: absolute; right: 0; top: 49px; background: url(images/title.gif) left top no-repeat; text-decoration: none;}
#masthead p {display:block; text-indent: -9999px; overflow: hidden; height: 19px; width: 250px; position: absolute; right: 0; top: 80px; background: url(images/tagline.gif) left top no-repeat;}

/*-----------
	Navigation
-------------*/
#navigation {background: #666 url(images/nav_bg.jpg) bottom left repeat-x; padding: 0 59px 0 60px;}
#navigation ul {list-style: none; height: 40px; background: #666 url(images/nav_bg.jpg) bottom left repeat-x; border-left: 1px solid #666;}
#navigation ul li {float: left;} 
#navigation ul li a {display: block; width: 144px; border-right: 1px solid #666; height: 40px; text-decoration: none; text-transform: uppercase; font: 1.3em/40px "Times New Roman", Times, serif; letter-spacing: 1px; text-align: center;}
#navigation ul li a:link, #navigation ul li a:visited {color: #DDD; background: url(images/nav_bg.jpg) bottom left repeat-x;}
#navigation ul li a:hover, #navigation ul li a:active {color: #444; background: url(images/nav_bg_hover.jpg) top left repeat-x;}
body#home #navigation ul li#home_link a:link, body#home #navigation ul li#home_link a:visited, body#home #navigation ul li#home_link a:hover, body#home #navigation ul li#home_link a:active, body#about #navigation ul li#about_link a:link, body#about #navigation ul li#about_link a:visited, body#about #navigation ul li#about_link a:hover, body#about #navigation ul li#about_link a:active, body#resources #navigation ul li#resources_link a:link, body#resources #navigation ul li#resources_link a:visited, body#resources #navigation ul li#resources_link a:hover, body#resources #navigation ul li#resources_link a:active, body#contact #navigation ul li#contact_link a:link, body#contact #navigation ul li#contact_link a:visited, body#contact #navigation ul li#contact_link a:hover, body#contact #navigation ul li#contact_link a:active {background: url(images/nav_bg.jpg) bottom left repeat-x; color: #AAA; cursor: default;} 
/*----------
	Main
------------*/
#main {float: left; background: #FFF; padding: 0 10px;}

/*----------
	Content
------------*/
#content {float: left; width: 474px; padding: 18px 0 18px 10px; border-left: 1px dotted #CCC; background: #FFF;}
#content .subject {border-bottom: 1px solid #666; margin-bottom: 1.41667em; padding: 0 10px;}
#content .subject p {font-size: 1em; line-height: 1.5em; margin-bottom: 1.5em; color: #333;}
#content .subject a:link {color: #036;}
#content .subject a:visited {color: #555;}
#content .subject a:hover, .subject a:active {color: #191919;}
#content .subject blockquote {margin: 0 15px 1.385em; color: #555; padding: 1.30769em 13px 1.30769em 14px; border: 1px solid #555; border-width: 1px 2px 1px 1px; border-color: #DDD #888 #999 #CCC; background: #FFF8E8; font: italic 1.0833em/1.385 Georgia, "Times New Roman", Times, serif;}
#content .subject blockquote.dyk {border-color: #444 #282828 #333 #444; background: #484848; color: #F8F8F8;}
#content .subject blockquote.dyk p {color: #DDD;}
#content .subject blockquote.dyk a:link, #content .subject blockquote.dyk a:visited {color: #458AE5;}
#content .subject blockquote.dyk a:hover, #content .subject blockquote.dyk a:active {color: #F70;}
#content .subject blockquote img {position: relative;}
#content h2 {font: 1.5em/1 "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0 0 18px 0; text-transform: uppercase; letter-spacing: -1px; color:#CC5500}
#content h3 {font: 1.0833em/1.3846 "Times New Roman", Times, serif; color: #333; text-transform: uppercase; letter-spacing: 1px;}
#content h4 {font: bold 1em/1.5em "Helvetica Neue", Helvetica, Arial, sans-serif; color: #222;}
#content h5 {font: bold 1em/1.5em Georgia, "Times New Roman", Times, serif;}
#content ul {margin-bottom: 18px; list-style: circle inside;}
#content ul li {padding: 0 0 0 10px; color: #444; font-size: 1em; line-height: 1.5em;}
#content ul#predictions li {margin-bottom: 18px;}
#content ol {list-style: decimal inside;}
#content ol li {padding: 0 0 0 10px; color: #444; font-size: 1em; line-height: 1.5em; margin: 0 0 1.5em 0;}
#content .subject img {border: 3px solid #CCC; margin: 10px auto;}
#content .subject img.flowright {float: right; margin: 10px 5px 10px 10px;}
#content .subject img.flowleft {float: left; margin: 10px 10px 10px 5px;}
body>#content .subject img.flowright, body>#content .subject img.flowleft {margin: 10px;}

/*----------
	Sidebar
------------*/
#sidebar {float: left; width: 185px; padding: 18px 10px 18px 0; background: #FFF;}
#sidebar ul li h3 {font: 1.0833em/1.3846 "Times New Roman", Times, serif; padding: 0 0 0 10px; margin: 0 0 9px; letter-spacing: 1px; text-transform: uppercase; color: #666;}
#sidebar ul li ul {border: 1px solid #CCC; border-width: 1px 0 0;}
#sidebar ul li ul li {font-size: 1em; border: 1px solid #CCC; border-width: 0 0 1px;}
#sidebar ul li ul li a {font: 1.0833em/1.3846 "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; display: block; padding: .6923em 10px .6153em;}
#sidebar ul li ul li a:link, #sidebar ul li ul li a:visited {color: #259; text-decoration: none;}
#sidebar ul li ul li a:hover, #sidebar ul li ul li a:active {color: #FFF; background: #148; text-decoration: none;}
#sidebar ul li ul li.current_page_item a:link, #sidebar ul li ul li.current_page_item a:visited  {color: #444; cursor: default;}
#sidebar ul li ul li.current_page_item a:hover, #sidebar ul li ul li.current_page_item a:active  {color: #444; cursor: default; background: none;}
#sidebar ul li ul li ul {list-style: disc inside; font-size: .75em; padding: 0 0 1.8889em; border: none;}
#sidebar ul li ul li ul li {font-size: 1em; line-height: 2; padding: 0 0 0 10px; margin: 0; border: none;}
#sidebar ul li ul li ul li a {padding: 0; border: none; display: inline;}
#sidebar ul li ul li ul li a:link, #sidebar ul li ul li ul li a:visited, #sidebar ul li ul li.current_page_item ul li a:link, #sidebar ul li ul li.current_page_item ul li a:visited {color: #331; cursor: pointer;}
#sidebar ul li ul li ul li a:hover, #sidebar ul li ul li ul li a:active, #sidebar ul li ul li.current_page_item ul li a:hover, #sidebar ul li ul li.current_page_item ul li a:active {color: #111; text-decoration: underline; font-weight: normal; background: none; cursor: pointer;}

/*----------
	Footer
------------*/
#footer {clear: left; background: url(images/footer_bg.gif) top left repeat; text-align: center; padding: 12px 18px;}
#footer p {color: #fff; font: 1em/1.5em "Helvetica Neue", Helvetica, Arial, sans-serif;}
#footer a:link, #footer a:visited {color: #458AE5;}
#footer a:hover, #footer a:active {color: #C50;}