:focus {
  outline:0;
}
body {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
  min-width:900px;
	background:#14161A;
  /*background:url('/css/images/background.png') repeat;*/
  /*color:#05326D;*/
}
hr {
  border:0px;
  border-top:1px gray;
	border-style:solid;
}
body {
  font-family:Georgia,serif;
	color:#BAD8FF;
}
img {
  border-color:#14161A;
}
img:hover {
  border-color:#D8FFBA;
}
a {
  text-decoration:none;
	color:white;
}
a:hover {
  text-decoration:none;
	color:#D8FFBA;
}

hr {
  color:#14161A;
}
#center {
  width:900px;
  margin:0 auto;
}
#header {
  width:900px;
  /*background-color:#3C424C;*/
	padding:0px;
	text-align:left;
	margin:0px 0px 13px 0px;
}
#logo {
  border:0;
	width:290px;
	height:102px;
}
#header .menu {
	font-size:14px;
	position:relative;
	top:-50px;
	font-weight:bold;
}
.userBar {
  background:url('/images/user_bar.gif') center center;
	width:900px;
	height:20px;
}
.userBar .welcome {
	margin-left:15px;
}
#twitter_bird {
  margin-bottom:-15px;
	margin-left:3px;
	position:relative;
	top:-6px;
}
.userBar .login {
  float:right;
	margin-right:15px;
}
#subheader {
  background-color:#14161A;
	text-align:center;
	margin:0px 0px 15px 0px;
}
#mid {
  margin:0;
	padding:0;
}
#content {
  width:680px;
  min-height:613px;
  padding:10px;
  /*background:url('/images/content_background.gif') repeat-y;*/
	background:#3C424C;
}
#sidebar {
  position:relative;
	top:3px;
  width:180px;
  background:#3C4A4C;
  float:right;
  padding:0px;
	text-align:center;
	margin:0 auto;
}
#footer {
  width:900px;
  min-height:30px;
	text-align:center;
  background-color:#3C4A4C;
}

#header p {
  padding:0;
  margin:0;
  text-align:center;
  position:relative;
  top:50px;
}

/*
#subheader .ads {
  padding:10px 0px 0px 0px;
  margin:0px auto;
  text-align:center;
	border:none;
}
*/
.ads, .ads:hover {
  border:none;
	margin:0 auto;
}
#text_728x90 {
}
/*
#graphic_200x200 {
  position:relative;
	left:730px;
}
#text_125x125 {
  position:relative;
	left:730px;
	top:-100px;
}
*/
#footer p {
  padding:0;
  margin:0;
  text-align:center;
  position:relative;
  top:50px;
}
#sidebar p {
  padding:0;
  margin:0;
  text-align:center;
}
#sidebar .ads {
  padding:0;
  margin:0px auto;
  text-align:center;
}
#after_content {
  margin:0px auto;
  text-align:center;
}
#after_content .ads {
  padding:0;
  margin:10px auto;
  text-align:center;
}

.paginator {
  position:relative;
	margin:15px auto;
	text-align:center;
	letter-spacing:-4px;
}
.paginator a {
  letter-spacing:-0px;
	margin:0px;
	padding:0px 2px 0px 2px;
	border:0.5px solid #14161A;
	padding:5px;
	background:#A4AFC5;
	color:#14161A
}
.paginator a:hover {
  background:#6C7688;
	color:#FFFFFF;
	border:0.5px solid #14161A;
}

.errors p {
  margin:0;
	padding:0;
	color:red;
}

.loading {
  display:block;
}
#tabs {
  min-height:35px;
}

.tab {
  background:url('/images/tab.gif') center center;
	/*background:#A8DDE6;*/
	/*background:gray;*/
	padding:0px;
	width:82px;
	height:30px;
	text-decoration:none;
	color:#14161A;
	display:inline-block;
	text-align:center;
	margin:5px 0px 0px 0px;
}
.tab:hover {
  color:#FFFFFF;
	background:url('/images/tab_selected.gif') center center;
	/*background:#38414D;*/
}
.selected_tab {
  text-decoration:none;
	/*color:gray;*/
	color:#FFFFFF;
	cursor:default;
	background:url('/images/tab_selected.gif') center center;
	/*background:#38414D;*/
}

.big_thumb {
	margin:0 auto;
	max-width:603px;
	margin-bottom:0px;
}

#box_corners_top {
  height:15px;
	width:700px;
  background:url('/images/box_corners_top.gif') center center;
}
#box_corners_bottom {
  height:15px;
	width:700px;
  background:url('/images/box_corners_bottom.gif') center center;
}

#footer_box_corners_top {
  margin:10px auto 0px;
  height:15px;
	width:900px;
  background:url('/images/footer_box_corners_top.gif') center center;
}
#footer_box_corners_bottom {
  margin:0px auto 0px;
  height:15px;
	width:900px;
  background:url('/images/footer_box_corners_bottom.gif') center center;
}
#sidebar_box_corners_top {
  position:relative;
	top:-15px;
  height:15px;
	width:180px;
  background:url('/images/sidebar_box_corners_top.gif') center center;
}
#sidebar_box_corners_bottom {
  position:relative;
	top:15px;
  height:15px;
	width:180px;
  background:url('/images/sidebar_box_corners_bottom.gif') center center;
}
/*
#text_728x90 {
  height:90px;
	width:728px;
}
*/
#search_table {
  margin:0 auto;
}

.comment {
  /*color:#D8FFBA;*/
	padding:0px 20px 0px 20px;
}
.comment .date {
	float:right;
	font-size:12px;
}
.comment .info{
  text-align:left;
	color:#799499;
	font-weight:bold;
}
.comment .number {
	font-size:14px;
}
.comment .user{
  font-size:14px;
	font-style:bold;
	color:#799499;
}
.comment .member{
  font-size:14px;
	font-style:bold;
	font-style:italic;
	color:#9CEFBD;
}
.user {
	font-style:italic;
	color:#CAF7FF;
}
.comment .body {
  text-align:left;
	font-style:italic;
	color:#D8FFBA;
	color:#799499;
	color:#CAF7FF;
}

.wallpaper {
  padding:0px 0px 0px 0px;
	min-width:400px;
	
}
.wallpaper h1 {
  font-size:20px;
}
.wallpaper .text {
  float:right;
	width:325px;
	height:200px;
	overflow:auto;
}
.smallThumb_div p {
  padding:20px 20px;
	min-height:210px;
}
.smallThumb_div h2 {
  padding:0px 20px;
	margin-bottom:-40px;
	font-size:18px;
}

.bigButton {
  background:url('/images/big_button2.gif') center center;
	width:640px;
	height:25px;
	display:inline-block;
	color:#14161A;
	margin:10px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.bigButton:hover {
  color:#FFFFFF;
	background:url('/images/big_button1.gif') center center;
	/*background:#38414D;*/
}

.button {
  background:url('/images/button2.gif') center center;
	width:70px;
	height:25px;
	display:inline-block;
	color:#14161A;
	margin:10px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.button:hover {
  color:#FFFFFF;
	background:url('/images/button1.gif') center center;
	/*background:#38414D;*/
}

#div_form {
	min-height:40px;
}

.errors {
  color:red;
}

#header_corners_bottom {
  position:relative;
	top:15px;
}

#comment_form_table td{
	text-align:left;
}

.unchecked {
  color:red;
}

.heading {
  font-size:20px;
	text-align:center;
	margin:0 auto;
	padding-bottom:8px;
}
.facebookFan {
  float:right;
	margin-top:10px;
}
.social {
	position:relative;
	top:6px;
	left:-1px;
	margin-right:2px;
	margin-bottom:2px;
	border:0;
	width:50px;
	height:50px;
}
.google_bookmarks {
  margin-left:-3px;
}

.big_thumb table {
  margin-top:0;
	margin-bottom:0;
}
.big_thumb p {
	margin-bottom:0;
	padding-bottom:0;
}
.sitemap {
  margin:0 auto;
	text-align:left;
	width:865px;
	margin-left:35px;
}
.sidebar_categories {
  text-align:left;
	margin-bottom:-15px;
}
.sidebar_categories a {
	margin-left:15px;
}
.safe {
  color:#61B362;
}
.borderline {
  color:#FFE989;
}
.safe a {
  color:#61B362;
}
.borderline a {
  color:#FFE989;
}
.safe a:hover {
  color:#FFE989;
}
.borderline a:hover {
  color:#61B362;
}

.category_link {
  font-size:14px;
	color:#D7EBEF;
}

.mask {
  opacity:0.07;
}
.mask:hover {
  opacity:1;
}
.resolutionQuestion {
  position:relative;
	top:3px;
	margin-left:2px;
}
.resolutionQuestionDiv {
  position:fixed;
	padding:15px;
  width:100%;
	height:50px;
	background-color:#D7EFE0;
	color:black;
	top:100%;
	margin-top:-50px;
	text-align:center;
}
.ratingClass {
  color:#FF9966;
	font-weight:bold;
}

.avatars {
  text-align:center;
}