
/*FILESTART*/* {
	margin:0;
	padding:0;
}
body {
	font-family:Georgia, serif;
	font-size:13px;
	font-weight:normal;
	line-height:1.3em;
	color:#666;
	background-image:url(http://www.earthbound.com/images/starfield.jpg);
	background-repeat:no-repeat;
	background-color:#000;
}
h1, h2, h3, h4, h5, h6 {
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:6px;
	color:#306;
}
h2 {
	color: #903;
}
h3 {
	color:#690;
}
p {
	margin:0px 0px 20px 0px;
}
a {
	text-decoration:none;
	color:#8a8a8a;
}
a:hover {
	color: #090;
}
a img {
	border:none;
}
/*       ###############################
         BASIC LAYOUT
         ############################### */

div#outline {
	width:960px;
	margin:0 auto;
}
div#nav {
	position:relative;
	z-index:2;
	width:960px;
	height:38px;
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/nav.png);
}
div#content {
	clear:both;
	z-index:1;
	background:#fff;
	width:920px;
	padding:10px 20px 0 20px;
	margin:0px;
}
div#left {
	width:650px;
	margin:0px;
	line-height:2.0;
	float:left;
 	padding:0 5px 5px 0;
		font-size:120%;
		clear:none;

}
div#leftinner {
	width:900px;
	margin:0px;
	line-height:2.0;
	float:left;
 	padding:0 5px 5px 0;
		font-size:120%;
		clear:none;

}
div#right {
	width:240px;
	margin:0px;
	float:right;
	padding:5px 0 5px 5px;
	clear:none;
	display:inline;
}
p#toggle-all {
	float:right;
	width:100px;
	margin:0;
	padding:0;
}
div.headline {
	margin:40px 0 0 20px;
}
div.excerpt {
	padding:0 0 5px 0;
	border-bottom:dotted 1px #ccc;
	margin:0 0 0 20px;
}
div.post-single {
	margin:0 0 20px 0;
}
div.preview {
	float:right;
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/preview2.png) no-repeat;
	margin:15px 0 0 0;
}
div.preview2 {
	float:right;
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/preview2.png) no-repeat 0px -20px;
	margin:15px 0 0 0;
}
div.preview a {
	display:block;
	width:20px;
	height:20px;
	color:#ccc !important;
	font:normal 14px Verdana, serif;
}
div.date {
	position:absolute;
	width:60px;
	height:60px;
	padding:10px 0;
	margin:0 0 0 -80px;
	background:#fff;
	-moz-border-radius:5px;
}
div.single_content {
	clear:both;
	margin:0 0 50px 20px;
}
div.bookmarks {
	text-align:right;
	float:right;
}
div#appendix {
	clear:both;
	background:#fff;
	width:930px;
	padding:30px 30px 30px 0px;
	margin:0 0 50px 0;
}
div.app_widget {
	float:left;
	width:280px;
	padding:0px 0px 0px 30px;
}
div#appendix div.widget {
	padding:20px 0 0 0;
}
div#nav ul {
	float:left;
	list-style:none;
}
div#nav li {
	float:left;
}
div#nav li a {
	display:block;
	margin:0;
	padding:10px 16px;
	color:#f5f5f5;
	text-decoration:none;
	font:bold 15px Georgia, serif;
	border-left:1px solid #222;
}
div#nav li a:hover {
	background:#111;
	color:#215c97;
}
ul#mail_rss a {
	text-decoration:underline !important;
}
/*       ###############################
         WIDGETS
         ############################### */

.widget {
	border:1px solid #ccc;
	padding:25px 15px !important;
	margin:10px 0;
	-moz-border-radius:5px;
}
div.widget h4 {
	border-bottom:1px dotted #ccc;
	font:bold 120% Georgia, serif;
}
div#right, div#appendix {
	font-size:120%;
}
div#right ul, div#appendix ul {
	list-style:none;
	padding:0;
}
div.widget h4 {
	font-size:130%;
	margin:0;
	padding:0 0 3px 0;
}
div.widget a {
	display:block;
	padding:5px 0px;
	font:normal 110% Georgia, serif;
	color:#215c97;
}
div.widget a:hover {
	color:#666;
	text-decoration:underline;
}
div.widget li {
	padding:0 0 0 5px;
	margin:0;
	border-bottom:1px dotted #ccc;
}
div.widget li li {
	padding:0 0 0 20px;
	margin:0;
	background:none;
	border-top:none;
	border-bottom:none;
}
div#tag_cloud a {
	display:inline;
}
div#tag_cloud {
	min-height:130px;
}
div#archives {
	min-height:130px;
}
/*calendar*/
table#wp-calendar {
	margin:0 0 10px 0;
	border-collapse:collapse;
	text-align:center;
	font-size:14px;
}
table#wp-calendar a {
	font:normal 14px Verdana;
}
table#wp-calendar caption {
	padding:0 0 5px 0;
}
table#wp-calendar th {
	font:bold 14px Verdana;
}
table#wp-calendar th, td {
	width:30px;
	height:30px;
}
/*       ###############################
         TEXT
         ############################### */

div#blog-line h1 a {
	font:normal 60px Georgia, serif;
	color:#fff;
}
div#blog-line h1 {
	font:40px Georgia;
	padding:20px 0;
	margin:0;
	color:#fff;
	letter-spacing:-2px;
}
 
div#left a {
	color:#215c97;
}
div#left a:hover {
	color: #060;
	text-decoration:underline;
}
div#left h1 {
	float:left;
	font:bold 26px;
	width:650px;
	letter-spacing:-1px;
}
div#left h1 a {
	color:#666;
	display:block;
}
div#left h1 a:hover {
	color: #060;
	text-decoration:none;
}
div#left h2 {
	font: 140%;
	margin:0 0 0 0;
}
div#left h2.archive-title {
	margin:10px 0px 10px 30px;
	font:bold 200% Georgia, serif;
	color:#215c97;
}
div#left h3 {
	font:bold 120%;
	margin:0 0 5px 0;
}
div#left ul, ol {
	margin:0 0 20px 20px;
}
div.excerpt {
	font-size:120%;
}
div.single_content {
	font-size:120%;
}
p#font-resize a {
	display:inline;
	font:18px bold Verdana, sans-serif;
	padding:0px 5px;
}
p#toggle-all a {
	display:block;
	width:80px;
	height:20px;
	padding:0 0 0 30px !important;
	font:12px bold Verdana, sans-serif;
}
a.show-all {
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/toggle.png) no-repeat;
}
a.hide-all {
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/toggle.png) 0px -20px no-repeat;
}
p.previous-posts {
	margin:50px 0 0 0;
	float:left;
	font:normal 130% Verdana;
}
p.next-posts {
	margin:50px 0 0 0;
	float:right;
	font:normal 130% Verdana;
}
div.date {
	font:normal 14px Georgia;
	text-align:center;
	color:#666;
}
p.date-month {
	margin:2px 0 15px 0;
	color:#999;
	font:normal 32px Georgia;
}
p.post_info {
	font-size:100%;
}
p.tag_info {
	margin:0;
	font-size:100%;
}
p.offset {
	margin:5px 0;
}
p.wp-bookmark {
	margin:0;
}
.wp-logo {
	float:left;
}
div#credits {
	margin:0 0 0 65px;
	padding:5px 10px;
	height:46px;
	border:1px solid #ccc;
	-moz-border-radius:10px;
	font:120% normal Georgia, serif;
}
a#totop {
	float:right;
	font:bold 120% Verdana, sans-serif;
}
.category-link {
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/page.png) no-repeat;
}
.comment-link {
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/comments.png) no-repeat;
}
.tag-link {
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/tag-blue.png) no-repeat;
}
.hide-link {
	float:right;
	padding:5px 0 0 0;
}
.user-name {
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/user-green.png) no-repeat;
}
.user-mail {
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/email.png) no-repeat;
}
.user-url {
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/world-edit.png) no-repeat;
}
.user-comment {
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/comment-add.png) no-repeat;
}
.info-icon {
	padding:3px 0 3px 20px;
	margin:0 0 0 0px;
	background-position:0px 4px;
}
.clear {
	clear:both;
}
code {
	font:normal 120% Courier, serif;
}
/*      ##################################
           COMMENTS
        ################################## */

div.comment {
	margin:10px 0;
	padding:10px 0;
	border-bottom:1px dotted #ccc;
}
p.comment-details {
	font:bold 130% Georgia, serif;
}
.avatar {
	float:left;
	margin:0 20px 0 0;
	border:3px solid #ccc;
}
div.comment-text {
	margin:40px 0 0 0;
}
h2#comment-header {
	margin:40px 0 10px 0 !important;
	border-bottom:1px dotted #ccc;
	padding:0 0 5px 0;
}
h2#respond {
	margin:40px 0 10px 0 !important;
}
h3#no-comments {
	font:bold 120% Verdana !important;
	color:#215c97 !important;
	margin:0 !important;
}
/*        ##################################
           FORMS
        ################################## */

label {
	display:block;
	margin:0 0 5px 0;
}
.text {
	width:350px;
	margin:0 0 10px 0;
	padding:5px;
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/bg-form-text.gif) repeat-x left top #fff;
	border:1px solid #ccc;
}
textarea {
	width:650px;
	height:150px;
	margin:0;
	padding:5px;
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/bg-form-text.gif) repeat-x left top #fff;
	border:1px solid #ccc;
	-moz-border-radius:5px;
}
.submit {
	width:auto;
	padding:5px 20px;
	margin:5px 0;
	color:#fff;
	background:#333;
	border:1px solid #333;
	-moz-border-radius:5px;
}
input {
	-moz-border-radius:5px;
	margin:0 5px 0 0;
}
/*        ##################################
           SEARCHFORM
        ################################## */

input#search {
	width:150px;
	padding:5px;
	background:url(http://www.earthbound.com/wp-content/themes/earthbound/../earthbound/img/bg-form-text.gif) repeat-x left top;
	border:1px solid #ccc;
}
#search-submit {
	width:30px;
	padding:5px;
	color:#fff;
	background:#333;
	border:none;
}
/*        ##################################
           WORDPRESS CSS
        ################################## */

img.alignright {
	float:right;
	margin:0 0 30px 30px;
}
img.alignleft {
	float:left;
	margin:0 50px 30px 0;
}
img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
a img.alignright {
	float:right;
	margin:0 0 30px 30px;
}
a img.alignleft {
	float:left;
	margin:0 50px 30px 0;
}
a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.aligncenter, div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.alignleft {
	float:left;
}
.alignright {
	float:right;
}
.wp-caption {
	border:1px solid #ddd;
	text-align:center;
	background-color:#f3f3f3;
	padding-top:4px;
	margin:10px;
}
.wp-caption img {
	margin:0;
	padding:0;
	border:0 none;
}
.wp-caption p.wp-caption-text {
	font-size:110%;
	line-height:17px;
	padding:0 4px 5px;
	margin:0;
}
/*        ##################################
           SUPERFISH
        ################################## */

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10%=; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
	left:			0;
	top:			38px; /* match top ul list item height */
	z-index:		1000;
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
	left:			150px; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
	left:			150px; /* match ul width */
	top:			0;
	font-size:12px;
}
/*** CUSTOM STYLES ***/

.sf-menu li ul {
	background:#222;
	border:1px solid #000;
	border-top:none;
	opacity:0.9;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
}
.sf-menu li li ul, .sf-menu li li li ul {
	background:#222;
	border:1px solid #000;
	border-top:none;
	opacity:1.0;
	-moz-opacity:1.0;
	filter:alpha(opacity=100);
}
/*       ###############################
         CLEARFIX
         ############################### */

.clearfix:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}
.clearfix {
	display:inline-block;
}
html[xmlns] .clearfix {
	display:block;
}
* html .clearfix {
	height:1%;
}
.clear {
	clear:both;
}
.post-comments
{
	margin-bottom:20px;
}
.gallery-caption
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	padding:5px;
}
.gallery
{
	width:850px;
}
.gallery-item
{
	padding:1px;
	margin:0;
	float:left;
	
}
#lightbox-image-details-caption
{
	font-size:12px;
}
.siteimage
{
	padding: 0px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
	border: 1px solid #000;
}
#content p 
{
	margin-top:5px;
	margin-bottom:15px;
}
/*
 * This CSS file has been generated by fontsquirrel.com and is based on the work of Paul Irish. 
* 
*/


/*
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     Khunrath
 * @licenseurl: http://www.fontsquirrel.com/license/Justus
 *
 *
 */

@font-face {
	font-family: 'JustusRoman';
	src: url('/type/Justus-Roman.eot');
	src: local('Justus Roman'), local('Justus-Roman'), url('/type/Justus-Roman.woff') format('woff'), url('/type/Justus-Roman.ttf') format('truetype'), url('/type/Justus-Roman.svg#Justus-Roman') format('svg');
}

@font-face {
	font-family: 'JustusItalic';
	src: url('/type/Justus-Italic.eot');
	src: local('Justus Italic'), local('Justus-Italic'), url('/type/Justus-Italic.woff') format('woff'), url('/type/Justus-Italic.ttf') format('truetype'), url('/type/Justus-Italic.svg#Justus-Italic') format('svg');
}

@font-face {
	font-family: 'JustusBold';
	src: url('/type/Justus-Bold.eot');
	src: local('Justus Bold'), local('Justus-Bold'), url('/type/Justus-Bold.woff') format('woff'), url('/type/Justus-Bold.ttf') format('truetype'), url('/type/Justus-Bold.svg#Justus-Bold') format('svg');
}

@font-face {
	font-family: 'JustusVersalitas';
	src: url('/type/Justus-Versalitas.eot');
	src: local('Justus Versalitas'), local('Justus-Versalitas'), url('/type/Justus-Versalitas.woff') format('woff'), url('/type/Justus-Versalitas.ttf') format('truetype'), url('/type/Justus-Versalitas.svg#Justus-Versalitas') format('svg');
}

h1 { font-family: "JustusBold", Georgia, serif; 
font-size:36px;
line-height:42px;
margin-left:-10px;}

h2 { font-family: "JustusBold", Georgia, serif;
}

 h3 { font-family: "JustusItalic", Georgia, serif;
 font-size:20px;
 }

/*FILESTART*//*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#fff;}

#colorBox{}
    #cboxTopLeft{width:25px; height:25px; background:url(http://www.earthbound.com/wp-content/plugins/lightbox-plus/css/shadowed/images/border1.png) 0 0 no-repeat;}
    #cboxTopCenter{height:25px; background:url(http://www.earthbound.com/wp-content/plugins/lightbox-plus/css/shadowed/images/border1.png) 0 -50px repeat-x;}
    #cboxTopRight{width:25px; height:25px; background:url(http://www.earthbound.com/wp-content/plugins/lightbox-plus/css/shadowed/images/border1.png) -25px 0 no-repeat;}
    #cboxBottomLeft{width:25px; height:25px; background:url(http://www.earthbound.com/wp-content/plugins/lightbox-plus/css/shadowed/images/border1.png) 0 -25px no-repeat;}
    #cboxBottomCenter{height:25px; background:url(http://www.earthbound.com/wp-content/plugins/lightbox-plus/css/shadowed/images/border1.png) 0 -75px repeat-x;}
    #cboxBottomRight{width:25px; height:25px; background:url(http://www.earthbound.com/wp-content/plugins/lightbox-plus/css/shadowed/images/border1.png) -25px -25px no-repeat;}
    #cboxMiddleLeft{width:25px; background:url(http://www.earthbound.com/wp-content/plugins/lightbox-plus/css/shadowed/images/border2.png) 0 0 repeat-y;}
    #cboxMiddleRight{width:25px; background:url(http://www.earthbound.com/wp-content/plugins/lightbox-plus/css/shadowed/images/border2.png) -25px 0 repeat-y;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:20px; }
        #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999; }
        #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        #cboxLoadingOverlay{background:url(http://www.earthbound.com/wp-content/plugins/lightbox-plus/css/shadowed/images/loading.gif) 5px 5px no-repeat #fff;}
        #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}



/*FILESTART*//* 
	WordPress Menubar Plugin
	ssf-blue.css stylesheet for the Superfish template

	Credits:

	Superfish v1.4.8 - jQuery menu plugin by Joel Birch
	http://users.tpg.com.au/j_birch/plugins/superfish/

	Search box design by the LightWord theme
	http://www.lightword-theme.com/
*/

/*** start superfish.css ***/

/*** ESSENTIAL STYLES ***/
.ssf-blue, .ssf-blue * {
	margin:			0;
	padding:		0;
	list-style:		none;
	
}
.ssf-blue {
	line-height:	1.1;
}
.ssf-blue ul {
	position:		absolute;
	top:			-999em;
	width:			250px; /* left offset of submenus need to match (see below) */
}
.ssf-blue ul li {
	width:			100%;
}
.ssf-blue li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.ssf-blue li {
	float:			left;
	position:		relative;
}
.ssf-blue a {
	display:		block;
	position:		relative;
}
.ssf-blue li:hover ul,
.ssf-blue li.wpm-hover ul {
	left:			0;
	top:			36px; /* match top ul list item height */
	z-index:		99;
}
ul.ssf-blue li:hover li ul,
ul.ssf-blue li.wpm-hover li ul {
	top:			-999em;
}
ul.ssf-blue li li:hover ul,
ul.ssf-blue li li.wpm-hover ul {
	left:			250px; /* match ul width */
	top:			0;
}
ul.ssf-blue li li:hover li ul,
ul.ssf-blue li li.wpm-hover li ul {
	top:			-999em;
}
ul.ssf-blue li li li:hover ul,
ul.ssf-blue li li li.wpm-hover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** arrows **/
.ssf-blue a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
 }
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.wpm-hover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.ssf-blue ul .sf-sub-indicator { background-position:  -10px 0; }
.ssf-blue ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.ssf-blue ul a:focus > .sf-sub-indicator,
.ssf-blue ul a:hover > .sf-sub-indicator,
.ssf-blue ul a:active > .sf-sub-indicator,
.ssf-blue ul li:hover > a > .sf-sub-indicator,
.ssf-blue ul li.wpm-hover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	/*background:	url(http://www.earthbound.com/wp-content/plugins/menubar-templates/Superfish/shadow.png) no-repeat bottom right;*/
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

/*** end superfish.css ***/

.ssf-blue-wrap {
	margin: 		0 0 0 0;
	padding:		0;
	font-size: 		12px;
	font-weight: 	bold;
	height:			30px;
	/*background:		#1872CA;*/			/* color 1 */
}

/*** DEMO SKIN ***/
.ssf-blue {
	float:			left;
	width:			100%; 
}
.ssf-blue a {
	border:			0;
	padding: 		.75em 1em;
	text-decoration: none;
	border-right:	1px solid #8EC3F7;	/* border color */	
}
.ssf-blue li li a {
	border:			0;
	padding: 		.75em 1em;
	text-decoration: none;
	border-top:		1px solid #8EC3F7;	/* border color */	
	border-left:	1px solid #8EC3F7;	/* border color */	
}
.ssf-blue a, .ssf-blue a:visited  {
	color:			white;				/* text color 1 */
}
.ssf-blue li li a, .ssf-blue li li a:visited  {
	color:			#0E4377;			/* text color 2 */
		font-size:10px;

}
.ssf-blue li {
	height:			36px;
	/*background:		#1872CA;	*/		/* color 1 */
}
.ssf-blue li li {
	height:			auto;
	background: #006;			/* color 2 */
}
.ssf-blue li:hover, .ssf-blue li.wpm-hover,
.ssf-blue a:focus, .ssf-blue a:hover, .ssf-blue a:active {
	text-decoration: none;
	background:		#55A5F3;			/* color 3 */
	outline:		0;
}

.ssf-blue li.selected, 
.ssf-blue li.current-cat, 
.ssf-blue li.current-cat-parent, 
.ssf-blue li.current_page_item, 
.ssf-blue li.current_page_parent,
.ssf-blue li.current_page_ancestor {
	background:		#55A5F3;			/* color 3 */
}

.ssf-blue li.right {
	float: right;
}

.ssf-blue li.right a, 
.ssf-blue li.right form {
	border-left:	1px solid #8EC3F7;	/* border color */	
	border-right:	0;
}

.ssf-blue form {
	margin: 0;
	padding: 0;
	background: url(http://www.earthbound.com/wp-content/plugins/menubar-templates/Superfish/searchbox.png) no-repeat center center;
	height: 30px;
	width: 195px;
	border-right:	1px solid #8EC3F7;	/* border color */	
}

.ssf-blue form input.wpm-text {
	border: 0;
	background: transparent;
	margin: 6px 0 0 6px;
	width: 154px;
	}

.ssf-blue form input.wpm-submit {
	border: 0;
	background: transparent;
	cursor: pointer;
	height: 20px;
	width: 26px;
}

.ssf-blue-after {
	clear: both;
	margin: 0;
	padding: 0;
	/*background: url(http://www.earthbound.com/wp-content/plugins/menubar-templates/Superfish/shadow2.png) repeat-x;*/
	height: 0px;
}
