/* @override 
	http://blueboneexpress.com/bbx.css
	http://blueboneexpress.com/wp-content/themes/bbx/bbx.css
*/

body {	background-color: #000000;	color: #999999;
	margin-right: auto;
	margin-left: auto;
}

body table {
	margin: auto;
}

#press tbody tr td p {
	font-style: italic;
	font-size: 90%;
}

#press tbody tr td h3 a {
	font: small-caps bold 120% Arial, sans-serif;
	text-decoration: none;
}

small {
	font: 70% "Lucida Grande", Lucida, Verdana, sans-serif;
}

#press tbody tr td {
	padding-top: 20px;
}body, td, th {	color: #FFFFFF;
	vertical-align: top;
}

#content {
	float: left;
}


div#sidebar {
	float: right;
	width: 190px;
	font-size: 20%;
}

h2.widgettitle {
	font-size: 110%;
}

#wpng-cal-widget-events ul li {
	padding: 3px;
}h1, h2 {	color: #eeeeee;}

h1 {
	font: normal normal 180% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-indent: 30px;
	display: block;
	margin-bottom: 10px;
	margin-left: 0;
	margin-right: 0;
}

div.navigation {
	margin-top: 10px;
}

div.alignright {
	float: right;
}
h3, h4, h5, h6 {	color: #FFFFFF;
	margin-top: 0;
}.bbxline {	border-top: none;	border-right: none;	border-bottom: thin solid #0099FF;	border-left: none;}.bbx {	color: #008CCE;}.submit {	background-color: #0099FF;}span.pink {	color: cc3366;}.just {	text-align: justify;}.nav {	background: #008CCE;	margin: 5px;	padding: 5px;	border: medium groove #000099;	font: bold 18px "Times New Roman", Times, serif;	color: #000000;}.dots {	border: 1px solid #008CCE;	background: #222222 top;}.corners {	border: 1px solid #008CCE;	background: #222222 url(images/bbxcorners.gif) no-repeat center top;
	padding: 0;
	vertical-align: top;
}

div#mainContent {
	width: 555px;
	float: left;
	border-right: 1px solid #6f95c7;
	padding: 15px;
}.rollover a {	display:block;	width: 80px;	padding:5px;	font: bold 13px Garamond, Times, "Times New Roman", serif;	color:#000000;	background: #008CCE no-repeat 0 0;	text-decoration: none;	text-align: center;		}.rollover a:hover {	background-position: 0 top;	color: #FFFFFF;	background-color: #0000CC;	text-decoration: none;		}.rollover a:active {		background-position: 0 -70px;		color:#fff;		}.rolloverc a {	display:block;	width: 90px;	padding:5px;	font: bold 13px Garamond, Times, "Times New Roman", serif;	;	color:#FFFFFF;	background: #0000CC no-repeat 0 0;	text-decoration: none;	text-align: center;}a {	color: #008CCE;	text-decoration: underline;}a:hover {	color: #0000CC;	text-decoration: underline;}.rolloverc a:hover {	display:block;	width: 90px;	padding:5px;	font: bold 13px Garamond, Times, "Times New Roman", serif;	;	color:#FFFFFF;	background: #0000CC no-repeat 0 0;	text-decoration: none;	text-align: center;}.rolloverc a:visited {	display:block;	width: 90px;	padding:5px;	font: bold 13px Garamond, Times, "Times New Roman", serif;	;	color:#FFFFFF;	background: #0000CC no-repeat 0 0;	text-decoration: none;	text-align: center;}.pink a {	color: cc3366;}.pink a:hover {	color: #FF3366;}.pink a:visited {	color: cc3366;}span.pink a {	color: cc3366;}span.pink a:hover {	color: #FF3366;}span.pink a:visited {	color: cc3366;}.dotsbg {	border: 1px solid #008CCE;	background: #111111;}.photo {	font: 9px Arial, Helvetica, sans-serif;	color: #999999;}.b4b {	font: 9px Arial, Helvetica, sans-serif;	color: #999999;}.silk {	font: 9px Arial, Helvetica, sans-serif;	color: #999999;}.press {	font-size: smaller;	font-family: Arial, Helvetica, sans-serif;}.contact {	background: url(images/menu/contact.gif) no-repeat center center;	border-style: none;}.contact a:hover {	background: url(i mages/menu/contactr.gif) no-repeat center center;}.dots  .headline {	font: bold 12pt Arial, Helvetica, sans-serif;	text-align: left;}.dots  .feedTitle {	font: bold 14px Arial, Helvetica, sans-serif;	text-align: left;}.dots  .date {	font: 9pt Arial, Helvetica, sans-serif;	text-align: left;	text-indent: 40px;}.dots  div {	text-align: left;	font-family: "p Arial", Helvetica, sans-serif;	font-weight: normal;}.dots  li {	font: 10pt Arial, Helvetica, sans-serif;	list-style: url(none) none inside;	padding: 20px;}.headPic {	border-width: thin;	border-color: #008CCE;}div.aktt_tweets li {
	padding: 10px;
}

p {
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	font-family: Arial, sans-serif;
}

#twitter_div {
	background-color: #080049;
}

#wpng-cal-events {
	padding-right: 30px;
	padding-left: 30px;
	padding: 30px;
}

td.wpng-page-list-time {
	padding-left: 30px;
	padding-bottom: 22px;
}

td.wpng-page-list-title a {
	text-decoration: none;
	font-variant: small-caps;
	font-style: italic;
	font-size: 140%;
}

td.wpng-page-list-head {
	border-top: 1px solid #008cce;
	margin-top: 33px;
	padding-top: 10px;
	font-weight: normal;
	font-style: normal;
	opacity: 0.75;
	background-color: #222;
}

#TB_ajaxContent h2 {
	color: #000;
	font-style: italic;
	font-variant: small-caps;
	font-size: 200%;
}

table.bodyTable {
}