/* ==================================== */
/* = CSS Styles for Zero Gravity Blog = */
/* ==================================== */

body {
	background-color: #26328B !important;
	color: #fff !important;
}

body.zgAbout {
	background: url("../img/zg_bg_about.gif") repeat-y;
}
body.zgMusings {
	background: url("../img/zg_bg_musings.gif") repeat-y;
}
body.zgQuestions {
	background: url("../img/zg_bg_questions.gif") repeat-y;
}
body.zgHappenings {
	background: url("../img/zg_bg_happenings.gif") repeat-y;
}
body.zgInterviews {
	background: url("../img/zg_bg_interviews.gif") repeat-y;
}

a, a:hover, h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, ul, ol, label, #comments-open-data {
	color: #fff !important;
}

html\:abbr, abbr, acronym, dfn {
	border-bottom:1px #fff dotted !important;
}
#right h1#page-title {
	margin-top: 25px;
}
#right h1.title {
	font-size: 18px;
	font-weight: normal;
	padding: 0px;
	margin: 4px 0px 0px;
}
#right h2.title {
	margin-top: 25px;
}

#left {
	background: url('../img/stripes_zg.gif') repeat-y;
	color: #fff !important;
}

#zgHeader {
	padding-top: 2px;
}

#container {
	margin: 0px 10px 0px; padding: 0px;
}
#left_events iframe{
	background: url("../img/bg_loadingEventsZG.gif") no-repeat;
}
#left_eventsIF {
	color: #fff !important;
	background: #26328B !important;
}
#ww, #ww a, #ww p{
	color: #999 !important;
}

/* Zero Gravity Sub Navigation */
#zg-subnav {
	margin: 23px 15px 25px;
}
#zg-subnav ul {
	margin:0;	padding:0;
	list-style-type:none;
}
#zg-subnav ul li {
	margin:0;	padding:0;
	float:left;
}
#zg-subnav ul li a {
	margin: 0px; padding: 6px 20px;
	display:block;
	letter-spacing: 1.5px;
	font: normal 17px "Times New Roman", Times, Georgia, serif;
	color:  #fff;
	border: 1px solid #fff !important;
}
a#zgAboutLink {
	background-color: #393;
}
a#zgMusingsLink {
	background-color: #8223e2;
}
a#zgQuestionsLink {
	background-color: #009fda;
}
a#zgHappeningsLink {
	background-color: #c41230;
}
a#zgInterviewsLink {
	background-color: #eea311;
}
#zg-subnav ul li a:hover {
	text-decoration: none;
	color: #26328B !important;
	background-color: #fff;
}

