@charset "UTF-8";
body {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color : #aaa;
	background-color: #222;
	text-align: center;
	margin: 0;
	
}
font,th,td,p {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 10pt;
	color : #CCC;	
}
.title {
	margin-bottom:15px;
}
.description {
	padding: 10px 10px 10px 50px;
	clear:both;
}
div.sharethis { float right; }
#help {
	padding: 10px 10px 10px 50px;
	clear:both;
}
.editMessage {
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 10pt;
	color : #999;
	padding: 10px 10px 10px 50px;
}
.comment {
	width: 960px;
	background:#333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-top-color:#444;
	border-left-color:#444;
	border-right-color:#222;
	border-bottom-color:#222;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
}
.warn {
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color : #666666;
	text-align:center;
}
.answerNo {
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color : #666;
	margin-left: 5px;
	text-align:left;
	float:left;
}
.commentHead {
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color : #666;
	margin-left: 5px;
	text-align:left;
}
.nav {
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color : #666;
}
a.nav:link,a.nav:visited{color : #666;}
a.nav:hover { text-decoration: none; color: #FF9900; }

.memberName {
	font-size: 8pt;
	color : #669999;
	margin-left: 5px;
}
.warning {
	font-size: 8pt;
	color:#990000;
}
.like {
	cursor: pointer;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color:#999;
}

.move,.delete	{
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color : #666;
}

.vote_box
{
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color:#999;
	text-align: center;
	padding: 5px 10px 5px 10px;
	margin:10px 0px 10px 0px ;
	background:#333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-color:#444;
	display:none;
}
.vote_button
{
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color:#F90;
}
.vote_submit
{
	margin-right:30px; 
	background-color:#666; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:#444 solid 1px; 
	padding:3px;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color:#fff;
	margin:10px 0px 0px 0px;
}
.load_comment
{
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color:#999;
	text-align: center;
	padding: 5px 10px 5px 10px;
	margin:10px 0px 10px 350px ;
	background:#fafafa;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-color:#ebebeb;
	width:200px;
}
.flash_load
	{
	margin-left:50px; margin-right:50px; margin-bottom:5px;height:20px; padding:6px; width:400px; 
	display:none;	}
.article,.move,.delete,.recommended	{
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color : #666;
}
.image{
	margin: 20px 0px 20px 0px;	
	border:hidden;
}

.quote {
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #666;
	text-align: left;
	padding: 10px 10px 10px 10px;
	margin:10px 20px 20px 20px ;
}
.textbox {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 10pt;
	color: #444444;
	background:#fafafa;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-top-color:#f3f3f3;
	border-left-color:#ebebeb;
	border-right-color:#ebebeb;
	border-bottom-color:#cdcdcd;
	text-align: left;
	padding: 5px 5px 5px 5px;
	width:400px;	
}
.textPanel {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 8pt;
	color: #FF9900;
	background:#333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-top-color:#444;
	border-left-color:#444;
	border-right-color:#222;
	border-bottom-color:#222;
	text-align: left;
	padding: 10px 10px 10px 10px;
	width:390px;
	text-align:center;
}
.textPanelLong {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 10pt;
	color:#900;
	background:#333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-top-color:#444;
	border-left-color:#444;
	border-right-color:#222;
	border-bottom-color:#222;
	text-align: left;
	padding: 10px 10px 10px 10px;
	width:960px;
	text-align:center;
}
.bottomdetails			{
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color : #999;
	margin:10px 0px 0px 0px;
	text-align:right;
}
a:link,a:active,a:visited{ color:#666; text-decoration: none; }
a:hover	{ text-decoration: none; color : #FF9900; }
li.nav {
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #dddddd;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
a.like {
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color:#999;		
}
a.like:hover { color:#F90; }
a.bottomdetails	{ text-decoration: none; color : #3366FF; }
a.bottomdetails:hover { text-decoration: none; color: #FF9900; }
a.bottomdetails:visited	{ text-decoration: none; color: #3366FF; }
ul.board {
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	color : #006699;
}
li.board {
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	color : #006699;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #dddddd;
	width: 480px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#wrapper {
	width: 978px;
	clear: both;
	text-align: left;
	margin: 0 auto;
}
#header {
	height: 50px;
	width: 960px;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
}
#header_top {
	height: 0px;
}
#header_banner {
	height: 54px;
	text-align:left;
}
#header_banner_left {
	height: 54px;
	width:250px;
	text-align:left;
	float:left;
}
#header_banner_right {
	height: 54px;
	text-align:right;
	float:right;
	width:400px;
}
#banner_wrapper{
	height: 90px;
	width: 978px;
	text-align:center;
	background-color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 0px 0px 10px 0px;
}
#banner_left{

	height: 270px;
	width:550px;
}
#banner_right{
	width:300px;
	float:left;
	margin-bottom: 10px;
}
#tagsList{
	font-size: 8pt;
	color : #aaa;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 0px 0px;
	clear:both;
}
#tagsForm{
	display:none;
}
#labelTags {
	color : #999;
	font-size: 8pt;
	cursor:pointer;
}
#tagsNav li{
	color : #EEE;
	font-size: 8pt;
	display: inline;
	list-style-type: none;
	padding-right: 10px;
}
#topicFrame {
	width: 960px;
	background:#333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-top-color:#444;
	border-left-color:#444;
	border-right-color:#222;
	border-bottom-color:#222;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
}
#formComment {
	width: 960px;
	background:#333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-top-color:#444;
	border-left-color:#444;
	border-right-color:#222;
	border-bottom-color:#222;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
}
#topic_status{
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color:#999;
	text-align: right;
	padding: 5px 0px 5px 10px;
	margin:0px 0px 10px 0px ;
	width:400px;
}
#topic_title_wrap{
	width:940px;
	height:40px;
}
#topic_title_left{
	width:500px;
	float:left;
}
#topic_title_right{
	width:400px;
	float:right;
}
#likebox{
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color:#999;
	width: 960px;
	background:#333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-top-color:#444;
	border-left-color:#444;
	border-right-color:#222;
	border-bottom-color:#222;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
}
#banner_bottom {
	height: 60px;
	width: 960px;
	background:#fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-top-color:#fff;
	border-left-color:#ebebeb;
	border-right-color:#ebebeb;
	border-bottom-color:#cdcdcd;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	text-align:center;
}
#videoZone {
	margin: 60px 0px 20px 0px;
	text-align:center;
	background-color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
}
#mainContent {
	width: 960px;
	float: left;
	padding: 0px;
	margin-bottom: 20px;
}
#footer {
	clear: both;
	height: 50px;
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	color : #666666;
	font-size: 8pt;
	text-align: center;
	padding-top: 0px;
	
}
#boardNew {
	background-color: #f9f9f9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px dotted #eee;
	margin-top:10px;
	margin-bottom: 10px;
	width: 548px;
}
#statusBox {
	
	width: 960px;
	background:#333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid;
	border-top-color:#444;
	border-left-color:#444;
	border-right-color:#222;
	border-bottom-color:#222;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	text-align:center;
	display:none;
}
#techPanel {
	display:none;
}
#avatarbox{
	width:50px;
	border: 1px solid;
	border-color:#444;
	float:right;
}
.thumbbox{
	width:60px;
	height:60px;
	border: 1px solid #444;
	overflow: hidden; 
	float: right;
}
#avatarcomment{
	width:50px;
	border: 1px solid;
	border-color:#444;
	float:right;
}
/* caption styling */
.caption-top, .caption-bottom {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	color: #FFF;
	padding: 1.2em;	
	font-weight: normal;
	font-size: 10pt;	
	font-family: arial;	
	cursor: default;
	border: 0px solid #334143;
	background: #000000;
}
.caption-top {
   border-width: 0px 0px 0px 0px;
}
.caption-bottom {
   border-width: 0px 0px 0px 0px;
}
.caption a, .caption a {
	border: 0 none;
	text-decoration: none;
	background: #000000;
	padding: 0.3em;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
.caption-wrapper {

	
}
br.c { clear: both; }

/* ------------------------------------*/
