@charset "utf-8";
/* CSS Document */

body,td,th {
	color: #939598;
}
body {
	background-color: #676767;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.odd { background: #D9F9FB; }

.even { background: #EBFCFD; }

.view-table {
	font: 11px Tahoma;
	
}

#inner {
  float:left;
	background:#FFFFFF;
}
#container {
  background:#FFFFFF;
	width:850px;
	margin:0 auto;
}
#main {
  width:620px;
	float:left;
}
#sidebar {
  width:230px;
	float:right;
}
h1 {
  background:url("/img/head.gif") no-repeat;
	display:block;
	width:620px;
	height:99px;
	margin:0;
	padding:0;
	text-indent:-999999px;
}
#nav {
	margin:0;
	padding:0;
	list-style:none;
}
#nav li a {
  padding-left:5px;
	color:#ffffff;
	font-size:11px;
	line-height:25px;
}
#nav li a <!--:visited, #nav li a:hover, #nav li a:link, #nav li a:active--> {
  color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
#nav li {
  display:block;
  height:25px;
	width:200px;
	float:right;
	margin-top:10px;
	color:#ffffff;
}
#nav .purple {
  background:#b4136d;
}
#nav .green {
  background:#73c167;
}
#nav .blue {
  background:#007190;
}
#nav .grey {
  background:#939598;
}

#nav .auth {
  background:#FFF;
	color: #000;
	font-size:11px;
	height:100%;
	line-height:normal;
	margin: 20px 0px;
}

#nav .auth-success {
  background:#DDFFF8;
	color: #000;
	height:100%;
	font-size:11px;
	line-height:normal;
}

#nav .auth-success a { color: #000; }

#nav .feat {
  background:#fffcd5;
	height:100%;
	color:#939598;
	font-size:11px;
	line-height:normal;
}
#nav .feat span {
  color:#007190;
	font-size:18px;
	font-weight:Bold;
	margin-left:5px;
	width:190px;
	display:block;
	margin-top:5px;
}
#nav .feat p {
  margin-left:5px;
	display:block;
	width:190px;
	line-height:16px;
}
.collumn {
  width:298px;
	float:left;
	margin-left:8px;
}
.2col {
  width:596px;
	float:left;
	margin-left:8px;
}
#left {
  /*background:#308ca5;*/
	margin-bottom:10px;
	border-right:1px #939598 dotted;
}
#right {
  /*background:#939598;*/
	margin-bottom:10px;
}
#total {
  background:#;
	margin-bottom:10px;
}
span.head {
  font-weight:bold;
	color:#308ca5;
	font-size:15px;
}
span.head2 {
  font-weight:bold;
	color:#73c167;
	font-size:15px;
}
.collumnhead {
  width:283px;
	float:left;
	margin-left:20px;
	font-size:9px;
}
.gallery {
  list-style:none;
	width:298px;
	margin:0;
	padding:0;
	margin-top:5px;
}
.gallery li {
  float:left;
	margin-left:8px;
	margin-bottom:2px;
	margin-top:8px;
	/*border:2px solid #daeaef;*/
	border:none;
	padding:0;
}
img {
  padding:0;
	margin:0;
}
#footer {
  background:#b4136d;
	padding:0px;
	float:left;
	width:100%;
	height:30px;
}
#footer p {
  color:#FFFFFF;
	line-height:11px;
}
.center {
  text-align:center;
}
small {
  font-size:60%;
}

h2 {
  color:#007190;
	margin-left:10px;
	margin-bottom:2px;
	margin-top:0px;
}

h3 {
  color:#73c167;
	margin-left:10px;
	margin-top:8px;
	margin-bottom:2px;
}
h3 span {
  font-size:11px;
}
h4 {
  color:#B4136D;
	margin-left:10px;
	margin-top:25px;
	margin-bottom:2px;
}
a:visited, a:link, a:active {
  color:#b4136d;
	text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
#total p {
	font-size:11px;
	margin:4px 0 4px 11px;
}

dl.register {
  width: 500px;
	margin-left:14px;
}
dl.register dt {
  float: left;
	font-size:11px;
	width:140px;
	display:block;
	color:#333333;
}
dl.register dd {
  margin: 0 5em 1em 5em;
	font-size:11px;
}
dl.register dd input {
  font-size:11px;
}
dl.register dd button, .btn {
  background:#007190;
	color:#FFFFFF;
	font-weight:Bold;
	border:none;
	padding:4px;
	cursor: pointer;
}
dl.register sup {
  color:#FF0000;
}
dl.register dd button.subscribe_button {
  background:url(/img/subscribe.gif) no-repeat;
	width:214px;
	height:56px;
	border:none;
}
#total p.rating {
  font-size:14px;
	color:#B4136D;
	text-align:right;
	font-weight:bold;
	margin-right:4px;
}
#total p.rating span {
  font-size:20px;
	color:#73c167;
	font-weight:bold;
}
#total p.red {
  color:#FF0000;
	font-weight:bold;
}