img{border:none;}
.clearfix:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
h1,h2,ul,p
{
	margin:0px;
	padding:0px;
}
body{
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background:#000000 url('../images/bg.gif') repeat-x;
	text-align:center;
}
div.container
{
	width:980px;
	margin:0px auto;
	text-align:left;
}
ul.maintitle
{
	width:980px;
	list-style:none;
	padding:10px 0px 20px 0px;
}
ul.maintitle li.maintitle
{
	float:left;
	background:url(../images/character.gif) no-repeat;
	height:100px;
}
ul.maintitle li.maintitle p
{
text-indent:90px;
}
ul.maintitle li.google-adv
{
	float:right;
	padding:20px 0px;
}

a.maintitle:link,a.maintitle:visited,a.maintitle:hover{
    text-decoration:none;
    color:#000000;
	}
h1#maintitle{
font-size:42px;
font-family:verdana;
text-indent:90px;
padding:5px 0 0 0;
}
h1#maintitle .starts{
    color:#ff0000;
    font-weight:normal;
}
div.welcome
{
	width:980px;
	clear:both;
}



/***top-menu****/

/*admin menu*/
div.top-menu-out-admin{width:980px;height:30px;background-color: #004AE6;}
li.show-selected-section{font: bold; color:white;background-color: #333333;}
ul.top-menu-admin li.hoverline-admin {font: bold; color:white;background-color: #333333;}
ul.top-menu-admin{width:934px;list-style:none;height:30px;clear:both;margin:0px auto;}
ul.top-menu-admin li{float:left;}
ul.top-menu-admin li#contact-a-moderator{float:right;}
ul.top-menu-admin li a{color:#fff;text-decoration:none;line-height:30px;height:30px;display:block;padding:0px 18px;float:left;}
ul.top-menu-admin li a:hover{color:#fff;}
/*/top menu admin*/
div.top-menu-out{width:980px;height:38px;background:url('../images/menubg.gif') no-repeat left top;clear:both;}
ul.top-menu{width:934px;list-style:none;height:38px;clear:both;margin:0px auto;}
ul.top-menu li{float:left;}
ul.top-menu li#contact-a-moderator{float:right;}
ul.top-menu li.hoverline {background:url('../images/menuhoverstart.gif') no-repeat;}
ul.top-menu li a{color:#fff;text-decoration:none;line-height:38px;height:38px;display:block;padding:0px 18px;float:left;}
ul.top-menu li a:hover{color:#000;background:url('../images/menuhoverend.gif') no-repeat 100% 0%;}
/*****content****/
div.content{width:980px;clear:both;background:#DDDDDD;padding:10px 0px;}
div.tabs-video{width:960px; margin:0px auto;}
div.featured-video {float:right;width:400px;padding-bottom:10px;margin:0px 0px 0px 0px;}

h2.forums-title{text-align:center;}
p.forums-describe{text-align:center;}
div.forums-out{width:960px;margin:0px auto;padding:10px 0px 0px 0px;}
ul.forum-header,ul.forum-header1{background:#715dd8;color:#fff;list-style:none;height:20px;padding:0px;margin:0px;}
ul.forum-header li.col1{width:330px;}
ul.forum-header li.col2{width:75px;border-left:solid 1px #ffffff;}
ul.forum-header li.col3{width:75px;border-left:solid 1px #ffffff;}
ul.forum-header li.col4{width:280px;border-left:solid 1px #ffffff;}
ul.forum-header li.col5{width:62px;border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;}
ul.forum-header li{height:20px;text-align:center;}
ul.forum-header li h3{padding:0px;margin:0px;font-size:11px;line-height:20px;text-align:center;}
ul.forum-header1 li.col1{width:403px;}
ul.forum-header1 li.col2{width:75px;border-left:solid 1px #ffffff;}
ul.forum-header1 li.col3{width:75px;border-left:solid 1px #ffffff;}
ul.forum-header1 li.col4{width:402px;border-left:solid 1px #ffffff;}
ul.forum-header1 li{height:20px;text-align:center;}
ul.forum-header1 li h3{padding:0px;margin:0px;font-size:11px;line-height:20px;text-align:center;}

div.forums-out{overflow:hidden;}
div.forums-out li{list-style-type:none;}
div.forums-out ul.oddRowColor
{
	background:#FFFFFF url(../images/add-bg.gif) repeat-y;
	clear:both;
	width:960px;
	border-bottom:solid 1px #cccccc;
}
div.forums-out ul.oddRowColor li,div.forums-out ul.evenRowColor li,ul.forum-header li
{
	float:left;
}
div.forums-out ul.oddRowColor li p,div.forums-out ul.evenRowColor li p
{
	clear:both;
	padding:8px;
}

div.forums-out ul.oddRowColor li.col8 p,div.forums-out ul.evenRowColor li.col8 p,div.forums-out ul.oddRowColor li.col9 p,div.forums-out ul.evenRowColor li.col9 p
{
	clear:both;
	padding:2px;
}

div.forums-out ul.evenRowColor
{
	background:#f0f0f0 url(../images/even-bg.gif) repeat-y;
	clear:both;
	width:960px;
	border-bottom:solid 1px #cccccc;
}
div.forums-out ul.evenRowColor li.col1,div.forums-out ul.oddRowColor li.col1
{
	width:330px;

}

div.forums-out ul.evenRowColor li.col2,div.forums-out ul.oddRowColor li.col2
{border-left:solid 1px #D3D9DC;
	width:75px;
	text-align:center;

}

div.forums-out ul.evenRowColor li.col3,div.forums-out ul.oddRowColor li.col3
{border-left:solid 1px #D3D9DC;
	width:75px;
	text-align:center;

}
div.forums-out ul.evenRowColor li.col4,div.forums-out ul.oddRowColor li.col4
{
	border-left:solid 1px #D3D9DC;
	width:280px;

}
div.footer-out{text-align:center;clear:both;}

div.forums-out ul.evenRowColor li.col5,div.forums-out ul.oddRowColor li.col5
{
	border-left:solid 1px #D3D9DC;
	width:62px;
    text-align:center;
	padding:0px;
}

div.forums-out ul.evenRowColor li.col6,div.forums-out ul.oddRowColor li.col6
{
	border-left:solid 1px #D3D9DC;
	width:32px;
	padding:0px;

}
div.forums-out ul.evenRowColor li.col6 img,div.forums-out ul.oddRowColor li.col6 img
{

	padding:0px;

}
div.forums-out ul.evenRowColor li.col7,div.forums-out ul.oddRowColor li.col7
{
	border-left:solid 1px #D3D9DC;
	width:32px;
	padding:0px;

}
div.forums-out ul.evenRowColor li.col7 img,div.forums-out ul.oddRowColor li.col7 img
{

	padding:0px;
}
div.forums-out ul.evenRowColor li.col8,div.forums-out ul.oddRowColor li.col8
{
	border-left:solid 1px #D3D9DC;
	width:32px;
padding:0px;
}
div.forums-out ul.evenRowColor li.col9,div.forums-out ul.oddRowColor li.col9
{
	border-left:solid 1px #D3D9DC;
	width:32px;
	padding:0px;
}
div.forums-out ul.evenRowColor li.col9 p,div.forums-out ul.oddRowColor li.col9 p
{
	padding:2px 0 0 3px;

}
div.forums-out ul.oddRowColor1
{
	background:#FFFFFF url(../images/add-bg1.gif) repeat-y;
	clear:both;
	width:960px;
	border-bottom:solid 1px #cccccc;
}
div.forums-out ul.oddRowColor1 li,div.forums-out ul.evenRowColor1 li,ul.forum-header1 li
{
	float:left;
}
div.forums-out ul.oddRowColor1 li p,div.forums-out ul.evenRowColor1 li p
{
	clear:both;
	padding:8px;
}

div.forums-out ul.oddRowColor1 li.col8 p,div.forums-out ul.evenRowColor1 li.col8 p,div.forums-out ul.oddRowColor1 li.col9 p,div.forums-out ul.evenRowColor1 li.col9 p
{
	clear:both;
	padding:2px;
}

div.forums-out ul.evenRowColor1
{
	background:#f0f0f0 url(../images/even-bg1.gif) repeat-y;
	clear:both;
	width:960px;
	border-bottom:solid 1px #cccccc;
}
div.forums-out ul.evenRowColor1 li.col1,div.forums-out ul.oddRowColor1 li.col1
{
	width:403px;

}

div.forums-out ul.evenRowColor1 li.col2,div.forums-out ul.oddRowColor1 li.col2
{border-left:solid 1px #D3D9DC;
	width:75px;
	text-align:center;

}

div.forums-out ul.evenRowColor1 li.col3,div.forums-out ul.oddRowColor1 li.col3
{
	border-left:solid 1px #D3D9DC;
	border-right:solid 1px #D3D9DC;
	width:75px;
	text-align:center;

}
div.forums-out ul.evenRowColor1 li.col4,div.forums-out ul.oddRowColor1 li.col4
{border-left:solid 0px #D3D9DC;
	width:200px;

}
div.footer-out{text-align:center;clear:both;}

div.forums-out ul.evenRowColor1 li.col5,div.forums-out ul.oddRowColor1 li.col5
{
	border-left:solid 0px #D3D9DC;
    text-align:center;
	padding-left:6px;
}

.forums-description
{
	margin: 10px;
	width: 938px;
	padding: 10px;
	border: 1px #b1c3d4 solid;
	background-color:#e8edf1;
	text-align: justify;
}
img.feed-rss{margin-bottom:0px;float:left;}
div.forums-google-adv
{

	border: 1px #b1c3d4 solid;
	text-align:center;
	background-color:#e8edf1;
	width:958px;
	margin:0px auto;
}
ul.forumsearch-inner{list-style-type:none;margin:0px;padding:0px;overflow:hidden;}
li.forumsearch-inner-l{float:left;padding-top:10px;}
li.forumsearch-inner-r{float:right;font-size:14px;font-weight:bold;}
li.forumsearch-inner-r span{display:block;float:left;padding-top:9px;text-align:center;margin-right:5px;}


/**********forum topic page********************/
div.new-topic-out{width:960px;margin:10px auto;clear:both;}
div.topic-bottom{width:960px;margin:10px auto;clear:both;}
p.forum-position{float:left;}
a.new-topic{display:block;float:right;}
a.new-topic-disabled{display:block;float:right;color: #333333;}
a:hover.new-topic-disabled{display:block;color: #333333;}
div.topic-out{width:960px;margin:0px auto;padding:10px 0px 0px 0px;}
ul.topic-header,ul.topic-header1{background:#715dd8;color:#fff;list-style-type:none;height:20px;padding:0px;margin:0px;}
ul.topic-header li,ul.topic-header1 li{float:left;}
ul.topic-header li h3,ul.topic-header1 li h3{padding:0px;margin:0px;font-size:11px;line-height:20px;text-align:center;}
ul.topic-header1 li.col1{width:507px;}
ul.topic-header1 li.col2{width:113px;}
ul.topic-header1 li.col3{width:60px;}
ul.topic-header1 li.col4{width:277px;}
ul.topic-header1 li.col2,ul.topic-header1 li.col3,ul.topic-header1 li.col4{border-left:solid 1px #fff;}
div.topic-out ul.oddRowColor1
{
	background:#FFFFFF url(../images/topic-odd-bg1.gif) repeat-y;
	clear:both;
	width:960px;
	border-bottom:solid 1px #cccccc;
	list-style-type:none;
}
div.topic-out ul.evenRowColor1
{
	background:#f0f0f0 url(../images/topic-even-bg1.gif) repeat-y;
	clear:both;
	width:960px;
	border-bottom:solid 1px #cccccc;
	list-style-type:none;
}
div.topic-out ul.oddRowColor1 li,div.topic-out ul.evenRowColor1 li{float:left;}
div.topic-out ul.oddRowColor1 li.col1,div.topic-out ul.evenRowColor1 li.col1{width:507px;}
div.topic-out ul.oddRowColor1 li.col1 p,div.topic-out ul.evenRowColor1 li.col1 p{padding:8px;margin:0px;}
div.topic-out ul.oddRowColor1 li.col2,div.topic-out ul.evenRowColor1 li.col2{width:113px;border-left:solid 1px #D3D9DC;}
div.topic-out ul.oddRowColor1 li.col2 p,div.topic-out ul.evenRowColor1 li.col2 p{text-align:center;padding:8px 0px;margin:0px;}
div.topic-out ul.oddRowColor1 li.col3 p,div.topic-out ul.evenRowColor1 li.col3 p{text-align:center;padding:8px 0px;margin:0px;}
div.topic-out ul.oddRowColor1 li.col3,div.topic-out ul.evenRowColor1 li.col3{width:60px;border-left:solid 1px #D3D9DC;}
div.topic-out ul.oddRowColor1 li.col4,div.topic-out ul.evenRowColor1 li.col4{width:277px;border-left:solid 1px #D3D9DC;}
div.topic-out ul.oddRowColor1 li.col4 p,div.topic-out ul.evenRowColor1 li.col4 p{padding:8px;margin:0px;}

ul.topic-bottom-inner{clear:both;list-style-type:none;}
ul.topic-bottom-inner li.col1{float:left;}
ul.topic-bottom-inner li.col2{float:right;font-size:14px;font-weight:bold;}
ul.topic-bottom-inner li.col2 p{padding:15px 0 0 0;}
ul.topic-bottom-inner li.col2 span{display:block;float:left;padding-top:9px;text-align:center;margin-right:5px;}
div.pagefooter-topic{clear:both;padding:5px 0px;}

ul.topic-header li.col1{width:475px;}
ul.topic-header li.col2{width:102px;}
ul.topic-header li.col3{width:60px;}
ul.topic-header li.col4{width:258px;}
ul.topic-header li.col5{width:30px;}
ul.topic-header li.col6{width:30px;}
ul.topic-header li.col2,ul.topic-header li.col3,ul.topic-header li.col4,ul.topic-header li.col5,ul.topic-header li.col6{border-left:solid 1px #fff;}
div.topic-out ul.oddRowColor
{
	background:#FFFFFF url(../images/topic-odd-bg.gif) repeat-y;
	clear:both;
	width:960px;
	border-bottom:solid 1px #cccccc;
	list-style-type:none;
}
div.topic-out ul.evenRowColor
{
	background:#f0f0f0 url(../images/topic-even-bg.gif) repeat-y;
	clear:both;
	width:960px;
	border-bottom:solid 1px #cccccc;
	list-style-type:none;
}
div.topic-out ul.oddRowColor li,div.topic-out ul.evenRowColor li{float:left;}
div.topic-out ul.oddRowColor li.col1,div.topic-out ul.evenRowColor li.col1{width:475px;}
div.topic-out ul.oddRowColor li.col1 p,div.topic-out ul.evenRowColor li.col1 p{padding:8px;margin:0px;}
div.topic-out ul.oddRowColor li.col2,div.topic-out ul.evenRowColor li.col2{width:102px;border-left:solid 1px #D3D9DC;}
div.topic-out ul.oddRowColor li.col2 p,div.topic-out ul.evenRowColor li.col2 p{text-align:center;padding:8px 0px;margin:0px;}
div.topic-out ul.oddRowColor li.col3 p,div.topic-out ul.evenRowColor li.col3 p{text-align:center;padding:8px 0px;margin:0px;}
div.topic-out ul.oddRowColor li.col3,div.topic-out ul.evenRowColor li.col3{width:60px;border-left:solid 1px #D3D9DC;}
div.topic-out ul.oddRowColor li.col4,div.topic-out ul.evenRowColor li.col4{width:258px;border-left:solid 1px #D3D9DC;}
div.topic-out ul.oddRowColor li.col4 p,div.topic-out ul.evenRowColor li.col4 p{padding:8px;margin:0px;}
div.topic-out ul.oddRowColor li.col5,div.topic-out ul.evenRowColor li.col5{width:30px;border-left:solid 1px #D3D9DC;text-align:center;padding:8px 0px;}
div.topic-out ul.oddRowColor li.col6,div.topic-out ul.evenRowColor li.col6{width:30px;border-left:solid 1px #D3D9DC;text-align:center;padding:8px 0px;}

/**********posts.php**********************/
h1.thread-title{text-align:center;padding-bottom:10px;}
div.topics-banner{text-align:center;}
ul.topics-location{list-style-type:none;width:960px;margin:10px auto;clear:both;}
ul.topics-location li.topics-location-l{float:left;}
ul.topics-location li.topics-location-r{float:right;}
div.posts-out{width:960px;margin:0px auto;clear:both;}
div.posts-out form{padding:0px;margin:0px 0px;}
div.posts-out div.oddRowColor{clear:both;background:url(../images/post-odd-bg.gif) repeat-y;border-bottom:solid 1px #D3D9DC;}
div.posts-out div.evenRowColor{clear:both;background:url(../images/post-even-bg.gif) repeat-y;border-bottom:solid 1px #D3D9DC;}
div.posts-out ul.post-list li.post-list-l img{padding-top:8px;}
div.posts-out ul.post-list{list-style-type:none;clear:both;width:960px;}
div.posts-out ul.post-list li.post-list-l{float:left;width:179px;text-align:center;border-right:solid 1px #D3D9DC;}
div.posts-out ul.post-list li.post-list-r{float:left;width:780px;}
div.posts-out div.quote-out{clear:both;text-align:right;padding:8px;}
div.post-edit-delete{text-align:right;clear:both;padding:8px;}
div.quoteStyle-out{clear:both;padding:8px;margin:0px auto;}
div.quoteStyle-out table{padding:20px;}
div.posts-out div.oddRowColor div.quoteStyle-out table{background:#F0F0F0;}
div.first-post-ads{clear:both;width:960px;margin:0px auto;padding:0px 0px;text-align:center;background:#E8EDF1;border-bottom:solid 1px #D3D9DC;}
div.socmarks{float:left;}
div.socmarks div.socmark{float:left;margin-right:10px;}
div.socmarks div.lastsocmark{float:left;margin-right:30px;}
div.socmarks div.socmarklast{float:left;margin-top:-13px;}
div.socmarks div.socmarklast h6{padding:0px;margin:0px;}
p.like-this-thread{font-weight:bold;padding-bottom:3px;}
div.posts-bottom{border-top:solid 1px #000;padding:10px 0 0 0;}
div.posts-rss{padding:5px 0 0 0;}
/*******************profile.php********************************/
ul.profile-out{width:974px;}
li.profile-left{width:168px;float:left;background-color:#d3d9dc;}
li.profile-right{width:788px;float:right;background-color:#d3d9dc;}
/*******************member.php********************************/
ul.member-out{width:968px;list-style-type:none;margin:0px auto;}
li.member-left{width:218px;float:left;background-color:#f0f0f0;padding:10px 0 10px 0;}
li.member-right{width:732px;float:right;background-color:#f0f0f0;padding:10px 0 10px 0;}
li.member-left div.top-left{background:#F1F1F1 url(../images/img_top_left.jpg) no-repeat left top;width:152px;margin:0px auto;}
li.member-left div.top-right{background:url(../images/img_top_right.jpg) no-repeat right top;width:152px;}
li.member-left div.bottom-left{background:url(../images/img_bottom_left.jpg) no-repeat left bottom;width:152px;}
li.member-left div.bottom-right{background:url(../images/img_bottom_right.jpg) no-repeat right bottom;width:152px;text-align:center;padding:20px 0px;}
li.member-left div.view-photos{text-align:center;padding:5px 0 0 0;}
li.member-left div.photo-count{text-align:center;}
ul.member-item{width:210px;margin:0px auto;list-style-type:none;background:url(../images/bg_bar.gif) no-repeat left bottom;color:#555555;padding:5px 0px;}
li.member-item-left{width:88px;float:left;}
li.member-item-right{width:80px;float:left;}
div.member-left-google-out{text-align:center;margin-top:10px;}
li.member-right ul.member-name{width:714px;clear:both;list-style-type:none;margin:0px auto;padding:0 0 10px 0;}
li.member-right li.member-name-left{float:left;width:350px;}
li.member-right li.member-name-right{float:right;width:364px;text-align:right;padding:20px 0 0 0;}
li.member-right h1.member-about
{
	background-repeat: repeat-y;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7A8EA7;
	background-image:url(../images/bg_bar.jpg);
	background-color:#F0F0F0;
	padding-left: 8px;
	height:23px;
	line-height:23px;
}
li.member-right div.member-about{padding:9px;}
p.view-all-friends{text-align:center;}
p.view-all-friends a{color:#555555;text-decoration:none;padding:5px 0px;}







A:link, A:visited{
	color:#0033CC;
}

A:hover{
	color:#0066FF;
}


.bodyStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.controlStyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal;
}
.errorStyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.errorBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px dashed #d3d9dc;
	color: #FF0000;
	background-color: #f0f0f0;
}
.msgBox{
	color:#0000EE;
}

.menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000304;
	font-weight: bold;
}
.menu A:link {
	COLOR: #3c5866; 
	TEXT-DECORATION: none;
}
.menu A:visited {
	COLOR: #3c5866; 
	TEXT-DECORATION: none;
}
.menu A:hover {
	COLOR: #3c5866; 
	TEXT-DECORATION: none;
}

.border_top {
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	
	border-bottom-color: #ffffff;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top:5px;
}

.bold_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}



.color1{
	background-color:#d3d9dc;
}

.color2{
	background-color:#f0f0f0;
}

.color3{
	background-color:#0080FF;
}

.isReadColor{
	background-color:#ffffff;
}

.buttonStyle {
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7C97A8;
	border-right-color: #3F5666;
	border-bottom-color: #3F5666;
	border-left-color: #89A3B2;
	background-color: #577A8E;
	cursor:pointer;
}

.border1 {
	border: 1px solid #FFFFFF;
}
.border2 {
	border: 1px solid #666666;
}

.line1 {
	background-image: url(../images/line1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

A.leftmenu:link{
color: #000304;
text-decoration:none;
font-weight: bold;
}
A.leftmenu:visited{
color: #000304;
text-decoration:none;
font-weight: bold;
}
A.leftmenu:hover{
color: #868686;
text-decoration:none;
font-weight: bold;
}

.tableHeader{
	background-color:#6699CC;
	font-weight: bold;
}

.bar {
	background-repeat: repeat-y;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7A8EA7;
	background-image:url(../images/bg_bar.jpg);
	background-color:#F0F0F0;
}

.bgwhite{
	background-color:#FFFFFF;
}

.markButtonStyle 
{
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7C97A8;
	border-right-color: #3F5666;
	border-bottom-color: #3F5666;
	border-left-color: #89A3B2;
	background-color: #577A8E;
}

.unmarkButtonStyle 
{
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7C97A8;
	border-right-color: #3F5666;
	border-bottom-color: #3F5666;
	border-left-color: #89A3B2;
	background-color: #577A8E;
}

.textAreaStyle
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal;
	height:180px;
	width:400px;
}

.oddRowColor
{
	background-color:#FFFFFF;
}

.evenRowColor
{
	background-color:#f0f0f0;
}

.lockColor
{
	background-color:#FF0000;
	color:#FFFFFF;
}

.quoteStyle
{
	border: 2px solid #0080FF;
	background-color: #ffffff;
	padding: 5px;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

.winnerStyle
{
	background-color: #FF0000;	
}

.imageLink
{
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


A.lnkbutton:link, A.lnkbutton:visited{
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7C97A8;
	border-right-color: #3F5666;
	border-bottom-color: #3F5666;
	border-left-color: #89A3B2;
	background-color: #577A8E;
	padding: 1px 5px 1px 5px;
}

A.lnkbutton:hover{
	color:#FFFF00;
	text-decoration:none;
}

.upButtonStyle {
	width:25px;
	height:25px;
	background-color: transparent;
	background-image: url(../images/up.ico);
	border-width:thin;
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.downButtonStyle {
	width:25px;
	height:25px;
	background-color: transparent;
	background-image: url(../images/down.ico);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.redText {
	color: #FF0000;
}

.greyText{
	color: #666666;
	font-size:10px;
}

.previousButton{
	width:25px;
	height:25px;
	background-color: transparent;
	background-image: url(../images/back.ico);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}

.nextButton{
	width:25px;
	height:25px;
	background-color: transparent;
	background-image: url(../images/forward.ico);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}

.deleteButton{
	width:16px;
	height:16px;
	background-color: transparent;
	background-image: url(../images/delete.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}

#leftregtitle{
	padding: 2px 2px 2px 4px;
}
#leftregcontent{
	line-height:130%;
	padding: 0px 4px 4px 4px;
}
.content-format{
	line-height: 130%;
	text-align:justify;
	padding: 1px 4px 2px 8px;
}

.button-imitate{
	display:block;
	width:150px;
	height:22px;
	background-image:url(../images/button_bg.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	padding-top:4px;
	cursor:pointer;
}

.border-style{
	border: 5px solid #d3d9dc;
}

#gallery
{
	clear:both;
	background-color: #f0f0f0;
	border: 6px solid #d3d9dc;
}
#gallery .gallery-image{
	padding-left:0px;
	padding-right:0px;
}

#gallery .gallery-image ol
{
	clear:both;
	margin:0px auto;
	padding-left:2px;
	padding-right:2px;
	list-style-type:none;
	width:750px;
}

#gallery .gallery-image ol li
{
	float: left;
	width: 125px;
	vertical-align:bottom;
	text-align: center;
	overflow:hidden;

	padding-top: 4px;
	padding-bottom:4px;
}

#gallery .gallery-image ol li img
{
	padding: 0px 0px 0px 0px;
}

#gallery .gallery-customebar
{
	clear:both;
	background-color: #d3d9dc;
	color: #3c5866;
	font-weight:bold;
	padding: 5px 0px 5px 5px;
}

#gallery #gallery-comment
{
	clear:both;
}

#gallery #gallery-comment ol
{
	list-style-type:none;
}

#gallery #gallery-comment img
{
	text-decoration: none;
	border: 0px;
}

#gallery #gallery-comment td
{
	vertical-align:top;
}

#gallery #gallery-comment .comment-delete
{
	float:right;
}

#gallery-detail
{
	clear:both;
	background-color: #f0f0f0;
	border: 6px solid #d3d9dc;
}

#gallery-detail .detail-footer
{
}

#gallery-detail .detail-navigate
{
	width: 120px;
	text-align:center;
}

#gallery-detail .detail-uploader
{
	float:left;
	width: 200px;
	text-align:center;
}

#gallery-detail .detail-image
{
	clear:both;
	text-align:center;
	padding:3px 0px 3px 0px;
}

#gallery-detail .detail-commentbar
{
	clear:both;
	background-color: #d3d9dc;
	color: #3c5866;
	font-weight:bold;
	padding: 5px 0px 5px 5px;
}

#gallery-detail #detail-comment
{
	clear:both;
}

#gallery-detail #detail-comment ol
{
	list-style-type:none;
}

#gallery-detail #detail-comment td
{
	vertical-align:top;
}

#gallery-detail #detail-comment .comment-delete
{
	float:right;
}

#ctrl-gallery-comment #comment-conent
{
	padding:5px;
}

#ctrl-gallery-comment #comment-conent ol
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#ctrl-gallery-comment #comment-conent ol .li-comment
{
	clear:both;
	height:24px;
}

#ctrl-gallery-comment #comment-conent ol .field-name
{
	float:left;
	width: 10%;
	height:24px;
}

#ctrl-gallery-comment #comment-conent ol .field-content
{
	float:left;
	width: 90%;
	height:24px;
}


#ctrl-gallery-comment .comment-bar
{
	clear:both;
	background-color: #d3d9dc;
	color: #3c5866;
	font-weight:bold;
	padding: 5px 0px 5px 5px;
}

#galleries
{
	border: 6px solid #d3d9dc;
	text-align:center;
}

#galleries #content-text
{
	text-align:left;
	line-height:140%;
	padding: 4px 8px 16px 8px;
}

#galleries .list
{
}

#galleries .list ol
{
	list-style-type:none;
	clear:both;
	width:750px;
	margin-left:2px;
	margin-right:2px;
	padding-left:2px;
	padding-right:2px;
}

#galleries .list ol li
{
	float:left;
	width: 125px;
	padding-top: 4px;
	padding-bottom:4px;
}
#galleries .list ol li a
{
	text-decoration:none;
}

#gallery .content-text{
	line-height:140%;
	text-align:justify;
	padding: 4px 8px 16px 8px;
}
#gallery .content-text h1{
	font-size:22px;
	line-height:160%;
}
#gallery .content-text h2, #gallery .content-text h3{
	line-height:150%;
}


.gallery-image-h
{
	font-size:14px;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	margin:0px;
}
.button-opacity{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity:0.3;
}

A.redlnk:link, A.redlnk:visited{
	color:#FF0000;
	text-decoration:none;
}
A.redlnk:hover{
	text-decoration:underline;
}


/* Added by EF */
h1.small {
	font-size: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
}


.align_left{float:left;}

h6{
font-size:11px;
font-family:verdana;
color:#FFF;
padding:0px; 
margin:0px; 
font-weight:bold;
}
