/* Basic CSS
------------------------------------------------------*/

* { margin: 0; padding: 0; }
body { font: normal 0.75em/145% Trebuchet MS, sans-serif, Arial, Helvetica, Tahoma, sans-serif; color: #333; text-align: center; background: #7d0602 url(../images/background.jpg) repeat-x top center; }
p { margin: 0 0 10px 0; line-height: 140%; color: #545454; }
a { outline: none; text-decoration: underline; color: #704b2d; }
a:hover { text-decoration: none; }
ul { list-style: none; }
img { border: 0; }
label {cursor: pointer;}

/* Clearing
------------------------------------------------------*/

.clearfix:after	{ content:".";  display:block;  clear:both;  visibility:hidden;  line-height:0;  height:0; }
.clearfix				{ display:inline-block; }
html[xmlns] .clearfix	{ display:block; }
* html .clearfix	{ height:1%; }
.clear	{ clear:both; }


/* Layout
------------------------------------------------------*/

#page-container { width: 960px; margin: 0 auto; background-color: #fff; text-align: left; z-index: 100;}
.page-container-inner { padding: 30px 30px 0px 30px; }
#page-header { padding: 0 0 20px 0; width: 960px; margin: 0 auto;}
#presearch { width: 439px;height:19px; margin: 0 auto;
margin-bottom:10px; background: url("../images/presearch.png") no-repeat;}
#presearch { width: 439px;height:19px; margin: 0 auto;margin-bottom:10px; background: url("../images/presearch.png") no-repeat;}
#search  { width: 940px; background: url("../images/search.png") no-repeat; height: 15px;}
#search2 { width: 940px; background: url("../images/search2.png") repeat-y;}
#search3 { width: 940px; background: url("../images/search3.png") no-repeat; height: 38px;}
#banner1{ width:900px; margin: 0 auto; margin-bottom:20px;}
#banner1 img{border:3px solid #e8e8e8;}
#banner2{ width:310px; margin: 0 auto; margin-bottom:20px;}
#banner2 img{border:3px solid #e8e8e8;}
#content-container { margin: 0 0 20px 0; padding: 10px 0 40px 0; background: url("../images/h_line_sep_center.gif") no-repeat 50% 100%; }
#main-content { width: 590px; float: left; }
#page-finished { width: 960px;height:17px; margin: 0 auto; background: url("../images/544_02.png") no-repeat; }
#page-copy { width: 900px;height:33px; margin: 0 auto; text-align: center; color: #ccc; padding-top: 15px; }


/* Header
------------------------------------------------------*/
#searchlogin {
padding:8px 0px 0px 125px;
}

#searchlogin .searchtheInput {
font: normal 12px Trebuchet MS, sans-serif, Arial, Helvetica;
width: 155px;
margin-right: 35px;
padding:3px;
}

#searchlogin select {
font: normal 12px Trebuchet MS, sans-serif, Arial, Helvetica;
width: 155px;
margin-right: 35px;
padding:3px;
}

#searchlogin input.f {
  vertical-align: middle;
  margin: 0px;
}

#searchlogin .searchtheSubmit {
font: bold 13px Trebuchet MS, sans-serif, Arial, Helvetica;
background-color: #000;
border:2px solid #fff;
color:#fff;
padding:2px 4px 2px 4px;
margin-right: 5px;
cursor:pointer;

/* Jquery
------------------------------------------------------*/
}

.boxgrid{
  width: 110px;
  height: 110px;
  margin: 3px 26px 44px 3px;
  float:left;
  background:#fff;
  overflow: hidden;
  position: relative;
  border: 0;
}
.boxgrid img {
	position: absolute;
	top: 0;
	left: 0;
	border: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	cursor: pointer;
}
.boxgrid p {
	margin: 3px 5px 0 5px;
	padding:0;
}
.boxgrid p a {
	margin: 0;
	padding: 0;
	color:#FFF;
	font: bold 11px tahoma;
	text-decoration: none;
}
.boxcaption{
	float: left;
	position: absolute;
	background: #333;
	height: 100px;
	width: 100%;
	opacity: .9;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
.captionfull .boxcaption {
  top: 110px;
 	left: 0;
}
.caption .boxcaption {
  top: 80px;
 	left: 0;
}

.boxcaption1 {				float: left;
				position: absolute;
				background: #333;
				height: 100px;
				width: 100%;
				opacity: .9;
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
.boxcaption2 {				float: left;
				position: absolute;
				background: #333;
				height: 100px;
				width: 100%;
				opacity: .9;
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}


#page-content .top {
margin: 0 auto;
width:900px;
height:10px;
background : url(../images/gong_place_01.png) no-repeat;
}

#page-content .bottom {
margin: 0 auto;
width:900px;
height:12px;
background : url(../images/gong_place_03.png) no-repeat;
margin-bottom:40px;
}

#page-content .main {
margin: 0 auto;
width:900px;
min-height:280px;
padding:12px 24px;
background : url(../images/gong_place_02.png) repeat-y;
}


#page-header{
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
margin-bottom:25px;
}

#logo{
width: 240px;
float:left;
}

#logo h1 { padding-top: 0px; }
#logo h1 a { display: block; text-indent: -9999px; width: 240px; height:125px; background: url("../images/gong_logo.png") no-repeat 0% 0%; }

#no_login {
width:560px;
height:92px;
background: #121212 url("../images/loginbg.png") repeat-x;
color: #fff;
font: normal 13px Trebuchet MS, sans-serif, Arial, Helvetica;
text-align: center;
float:right;
margin-top:23px;
padding-top:10px;
}

#login {
width:430px;
height:92px;
background: #121212 url("../images/loginbg.png") no-repeat;
color: #fff;
font: normal 11px Trebuchet MS, sans-serif, Arial, Helvetica;
text-align: center;
float:right;
margin-top:23px;
padding-top:10px;
}

#login a{
text-align: right;
font: normal 12px Trebuchet MS, sans-serif, Arial, Helvetica;
float:right;
margin-right:14px;
padding:6px;
color:#fff;
text-decoration:underline;
}

#login a:hover{
color:#F1BA89;
text-decoration:underline;
}


#login .theInput {
font: normal 11px Trebuchet MS, sans-serif, Arial, Helvetica;
width: 110px;
margin-right: 5px;
}

#login .theSubmit {
font: normal 11px Trebuchet MS, sans-serif, Arial, Helvetica;
background-color: #333333;
color:#fff;
margin-right: 5px;
}

#page-header ul{
padding: 0;
list-style: none;
float:right;
text-align:center;
}

#page-header li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

#page-header li a{
float: left;
display: block;
font: bold 11px Trebuchet MS, sans-serif, Arial, Helvetica;
color: #fff;
text-decoration: none;
margin: 0 3px 0 0;
padding: 8px 8px;
background: url("../images/menu.jpg") repeat-x;
}

#page-header li a:hover{
background: url("../images/menu.jpg") repeat-x;
color: #fff;
}

#page-header li.current a{
background: url("../images/menu.jpg") repeat-x;
color: #fff;
}

#hmenu{
width: 560px;
float:right;
margin-top:-32px;
}

#uploadphoto {
  width:310px;
  color: #fff;
  font: normal 11px Trebuchet MS, sans-serif, Arial, Helvetica;
  text-align: left !important;
  margin:0;
  padding:5px;
}

#uploadphoto a{
text-align: right;
font: normal 12px Trebuchet MS, sans-serif, Arial, Helvetica;
float:right;
margin-right:14px;
padding:6px;
color:#fff;
text-decoration:underline;
}

#uploadphoto a:hover{
color:#F1BA89;
text-decoration:underline;
}


#uploadphoto .theInput {
font: normal 11px Trebuchet MS, sans-serif, Arial, Helvetica;
width: 125px;
margin-left:15px;
margin-right: 5px;
padding:4px;
border:1px dotted #999;
}

#uploadphoto .theSubmit,
.review .theSubmit {
font: bold 13px Trebuchet MS, sans-serif, Arial, Helvetica;
background-color: #333;
border:2px solid #fff;
color:#fff;
padding:2px 4px 2px 4px;
margin-right: 5px;
cursor:pointer;
}







/* Content - common
------------------------------------------------------*/

#page-content h2 { font: bold 1.6em/120% "Trebuchet MS", Trebuchet MS, sans-serif, Arial, Helvetica; color: #0babcd; border-bottom: 1px dotted #ccc; padding: 0 0 6px 0; margin: 0 0 10px 0; }
#page-content h2 em { line-height: 130%; display: block; font-size: 0.5em; font-style: normal; color: #888; margin-top: 5px; }
#page-content h2 a { font-size: 1.0em; font-weight: normal; color: #000; text-decoration: none; }
#page-content h2 a:hover { color: #704b2d; }


/* Content - main
------------------------------------------------------*/

#main-content h2 { font-size: 2.8em; border: none; margin-bottom: 15px; }
#main-content h2 span { color: #ccc; }
#main-content h3 { font: normal 1.6em/110% Trebuchet MS, sans-serif, Arial, Helvetica; color: #000; margin: 20px 0 10px 0; }
#main-content h4 { font: bold 1.4em/110% Trebuchet MS, sans-serif, Arial, Helvetica; color: #704b2d; margin: 20px 0 10px 0; }
#main-content p { font: normal 1.2em/130% Trebuchet MS, sans-serif, Arial, Helvetica; }
#main-content img { margin: 0 0 10px 0; padding: 4px; border: 1px solid #ccc; }




/* Content
------------------------------------------------------*/

#cols li { width: 310px; float: left; margin: 0 20px 10px 0; }
#cols li.last { width: 560px; float: right; margin-right: 0; }
#cols li.lastthreecolumn { width: 260px; float: left; margin-right: 0; }
#cols li.clear { width: 100%; margin-right: 0; }
#cols li img { float: left; padding: 3px; border: 1px solid #ccc; margin: 4px 10px 3px 0; }
#cols li a.more { display: inline-block; color: #fff; text-decoration: none; background-color: #704b2d; font-weight: bold; padding: 2px 10px 2px 10px; border-left: 3px solid #444; }
#cols li a.more:hover { background-color: #fff; color: #000; }
#cols li a.cat { background-color: #444; border-color: #704b2d; }

#cols li .post p a { font-weight: normal; }

.post-list { margin: 20px 0 20px 0; width:470px;}
.post-list li { width:130px; float: left; background: url("../images/star.png") no-repeat 0% 5%; padding: 0 0 5px 20px; margin: 0 5px 5px 0; border-bottom: 1px dotted #ccc; color: #666; display:inline; }
.post-list li h3 { font-size: 0.9em; }
.post-list li h3 a { color: #3f101b; text-decoration:none;font-weight: normal; }
.post-list li h3 a:hover { color: #666; text-decoration:underline; }

#cols li .post-list-category { margin: 10px 0 20px 0; width:310px;}
#cols li .post-list-category img.thumb {float:right; margin:0px 0px 0px 5px;padding:1px;border: 1px solid #ccc;}
#cols li .post-list-category img.marker {float: left; margin:0; padding: 0 5px 8px 0; border:0;}
#cols li .post-list-category li { width:310px; float: left; padding: 0 0 5px 5px; margin: 0 5px 5px 0; border-bottom: 1px dotted #ccc; color: #666; display:inline; cursor: pointer;}
#cols li .post-list-category li:hover { background-color: #eee; }
#cols li .post-list-category li h3 { font-size: 0.9em; }
#cols li .post-list-category li h3 a { color: #c00; text-decoration:none; }
#cols li .post-list-category li h3 a:hover { color: #666; text-decoration:underline; }

.post-list-features { margin: 20px 0 20px 0; width:310px;}
#cols li .post-list-features img, .post-list-features img {float:left; margin:0px 11px 0px 0px;padding:0px;border: 0px solid #ccc;}
.post-list-features li { width:298px; float: left; padding: 0 0 5px 0px; margin: 0 5px 5px 0; border-bottom: 1px dotted #ccc; color: #666; display:inline; }
.post-list-features li h3 { font-size: 0.9em; }
.post-list-features li h3 a { color: #c00; text-decoration:none; }
.post-list-features li h3 a:hover { color: #666; text-decoration:underline; }

#cols2 li { width: 300px; float: left; margin: 0 20px 10px 0; }
#cols2 li.last { width: 560px; float: right; margin-right: 0; }
#cols2 li.lastthreecolumn { width: 260px; float: left; margin-right: 0; }
#cols2 li.clear { width: 100%; margin-right: 0; }
#cols2 li img { float: left; padding: 3px; border: 1px solid #ccc; margin: 4px 10px 3px 0; }
#cols2 li a.more { display: inline-block; color: #fff; text-decoration: none; background-color: #704b2d; font-weight: bold; padding: 2px 10px 2px 10px; border-left: 3px solid #444; }
#cols2 li a.more:hover { background-color: #fff; color: #000; }
#cols2 li a.cat { background-color: #444; border-color: #704b2d; }

#cols2 li .post p a { font-weight: normal; }

#cols2 li .post-list { margin: 20px 0 20px 0; width:310px;}
#cols2 li .post-list li { width:130px; float: left; background: url("../images/star.png") no-repeat 0% 5%; padding: 0 0 5px 20px; margin: 0 5px 5px 0; border-bottom: 1px dotted #ccc; color: #666; display:inline; }
#cols2 li .post-list li h3 { font-size: 0.9em; }
#cols2 li .post-list li h3 a { color: #3f101b; text-decoration:none;font-weight: normal; }
#cols2 li .post-list li h3 a:hover { color: #666; text-decoration:underline; }

#cols2 li .post-list-critiques { margin: 20px 0 20px 0; width:310px;}
#cols2 li .post-list-critiques li { width:260px; float: left; background: url("../images/critique.png") no-repeat 0% 5%; padding: 0 0 5px 20px; margin: 0 5px 5px 0; border-bottom: 1px dotted #ccc; color: #666; display:inline; }
#cols2 li .post-list-critiques li h3 { font-size: 0.9em; }
#cols2 li .post-list-critiques li h3 a { color: #c00; text-decoration:none; }
#cols2 li .post-list-critiques li h3 a:hover { color: #666; text-decoration:underline; }

#cols2 li .post-list-category { margin: 20px 0 20px 0; width:310px;}
.pin {  width:23px;height:27px; float: left; background: #fff; padding: 0; margin: -3px 0px 0px -3px;border-bottom: 1px dotted #ccc; }
#cols2 li .pin img {border: 0px;}
#cols2 li .post-list-category img {float:right; margin:0px 0px 0px 20px;padding:1px;border: 1px solid #ccc;}
#cols2 li .post-list-category li { width:280px; float: left; padding: 0px 5px 7px 5px; margin: 0 0px 5px 0px; border-bottom: 1px dotted #ccc; color: #666; display:inline; }
#cols2 li .post-list-category li h3 { font-size: 0.9em; }
#cols2 li .post-list-category li h3 a { color: #c00; text-decoration:none; }
#cols2 li .post-list-category li h3 a:hover { color: #666; text-decoration:underline; }


#cols3 li { width: 300px; float: left; margin: 0 20px 10px 0; }
#cols3 li.last { width: 560px; float: right; margin-right: 0; }
#cols3 li.lastthreecolumn { width: 260px; float: left; margin-right: 0; }
#cols3 li.clear { width: 100%; margin-right: 0; }
#cols3 li img { float: left; padding: 3px; border: 1px solid #ccc; margin: 4px 10px 3px 0; }
#cols3 li a.more { display: inline-block; color: #fff; text-decoration: none; background-color: #704b2d; font-weight: bold; padding: 2px 10px 2px 10px; border-left: 3px solid #444; }
#cols3 li a.more:hover { background-color: #fff; color: #000; }
#cols3 li a.cat { background-color: #444; border-color: #704b2d; }

#cols3 li .post p a { font-weight: normal; }

#cols3 li .post-list { margin: 20px 0 20px 0; width:310px;}
#cols3 li .post-list li { width:130px; float: left; background: url("../images/star.png") no-repeat 0% 5%; padding: 0 0 5px 20px; margin: 0 5px 5px 0; border-bottom: 1px dotted #ccc; color: #666; display:inline; }
#cols3 li .post-list li h3 { font-size: 0.9em; }
#cols3 li .post-list li h3 a { color: #3f101b; text-decoration:none;font-weight: normal; }
#cols3 li .post-list li h3 a:hover { color: #666; text-decoration:underline; }

#cols3 li .post-list-category { margin: 20px 0 20px 0; width:310px;}
.pin {  width:23px;height:27px; float: left; background: #fff; padding: 0; margin: -3px 0px 0px -3px;border-bottom: 1px dotted #ccc; }
#cols3 li .pin img {border: 0px;}
#cols3 li .post-list-category img {float:right; margin:0px 0px 0px 20px;padding:1px;border: 1px solid #ccc;}
#cols3 li .post-list-category li { width:280px; float: left; padding: 0px 5px 7px 5px; margin: 0 0px 5px 0px; border-bottom: 1px dotted #ccc; color: #666; display:inline; }
#cols3 li .post-list-category li h3 { font-size: 0.9em; }
#cols3 li .post-list-category li h3 a { color: #c00; text-decoration:none; }
#cols3 li .post-list-category li h3 a:hover { color: #666; text-decoration:underline; }

#cols3 li .post-list-threecolumn { margin: 0px 0 20px 0; width:240px;}
.up { width:14px; float: left; background: url("../images/3.png") no-repeat 0% 5%; padding: 0 0 5px 20px; margin: 0 5px 0px 0;color: #666; display:inline; }
.down { width:14px; float: left; background: url("../images/4.png") no-repeat 0% 5%; padding: 0 0 5px 20px; margin: 0 15px 0px 0;  color: #666; display:inline; }
#cols3 li .post-list-threecolumn li { width:260px; float: left; padding: 0 0 5px 0px; margin: 0 0px 5px 0; border-bottom: 1px dotted #ccc; color: #666; display:inline; }
#cols3 li .post-list-threecolumn li h3 { font-size: 0.9em; }
#cols3 li .post-list-threecolumn li h3 a { color: #3f101b; text-decoration:none;font-weight: normal; }
#cols3 li .post-list-threecolumn li h3 a:hover { color: #666; text-decoration:underline; }


#posts-list li { padding: 0 0 15px 0; margin: 0 0 15px 0; border-bottom: 1px dotted #ccc; }
#posts-list li.last { border: none; }
#posts-list li img { display: block; float: left; }
#posts-list li h3 { font: normal 1.6em/110% "Trebuchet MS", Trebuchet MS, sans-serif, Arial, Helvetica; color: #333; margin: 0 0 3px 0; }
#posts-list li h3 a { color: #333; text-decoration: none; }
#posts-list li h3 a:hover { text-decoration: underline; }


#paging {width:100%; background: #F2F2F2; color:#333; padding:5px; text-align:center; font-size: 12px;}

#paging a {color:#333;margin-right:2px;padding: 3px 3px;}
#paging a:hover {color: #ff0000; text-decoration: underline;}
#paging a.current {color:#333;text-decoration:none;font-weight:bold;}



/* Page copy
------------------------------------------------------*/

#page-copy a { color: #fff; }

/**
 * jQuery lightBox plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	/*zoom: 1;*/
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}

/**
 * jQuery autocomplete
 */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	text-align: left;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/*
	if width will be 100% horizontal scrollbar will apear
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/*
	it is very important, if line-height not setted or setted
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('../images/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(../images/rating_delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(../images/rating_star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

/* more styles */

#map {
  width: 550px;
  height: 500px;
}

.post-list-infow { margin: 0; padding:0; height: 200px;}
.post-list-infow img {float:left; margin:0px 11px 0px 0px !important;padding:0 !important;border: 0 !important; }
.post-list-infow li { width: 300px; padding: 0 0 5px 0px !important; margin: 0 5px 0 0 !important; border-bottom: 0 !important; color: #666;}

.lightbox, .lightbox:hover {
  text-decoration: none;
}

div.review {
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px dotted #ccc;
}

div.review_help {
  padding: 0 0 5px 0;
}

div.review_title {
  margin: 0;
  padding: 0 0 8px 0;
  font-size: 13px;
  font-weight: bold;
}

div.review_meta {
  padding: 10px 0 0 0;
}

div.review .btn {
  cursor: pointer;
}

div.separator {
  margin: 8px 0;
  padding: 0;
  border-top: 2px solid #222;
}

ul.classic {
  padding: 0 0 5px 30px;
  list-style: disc;
}

ul.classic li {
  margin: 5px 5px;
  padding: 0;
}



.topbarlinks {
  width:100%;
  line-height:30px;
  background-color:#000000;
  font-weight: bold;
  color: #ee0000;
  text-align:center;
}

.topbarlinks a {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

