* {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
input {
	font-size: 8pt;
}
body {
	background: #000 url("images/bannerbg.jpg") repeat-x;
	font-size: 8pt;
	color: #eee;
}
img {
	border: 0;
}
a {
	color: #ff4500;
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
a:hover {
	color: #ffa500;
}

#container {
	width: 800px;
	margin: auto;
}
#intro, #submitgallery {
	padding: 10px;
	margin-top: 20px;
}
#footer {
	margin-bottom: 20px;
}
	#footer p {
		text-align: center;
	}
	#footer span {
		color: #333;
		padding: 0 5px;
	}
#linktrade-thumbs {
	width: 670px;
	margin: 0 auto;
	height: 280px;
	padding-top: 20px;
}
	#linktrade-thumbs li {
		list-style: none;
		float: left;
		padding: 0 5px;
		height: 140px;
		text-align: center;
		vertical-align: middle;
}
#linktrade-texts {
	width: 660px;
	margin: 0 auto;
	height: 60px;
	padding-top: 20px;
}
	#linktrade-texts li {
		width: 100px;
		list-style: none;
		float: left;
		padding: 0 5px;
		height: 20px;
		vertical-align: middle;
}
#candidportal {
	padding: 20px;
}
	#candidportal p {
		text-align: center;
	}
#cuties-galleries {
	width: 690px;
	margin: 0 auto;
	height: 1000px;
	padding-top: 20px;
}
	#cuties-galleries li {
		list-style: none;
		float: left;
		padding: 10px;
		height: 225px;
		text-align: center;
		vertical-align: middle;
}
#cuties-linklist {
	padding: 0 20px 40px;
	font-size: 120%;
	text-align: center;
}
	#cuties-linklist li {
		list-style: none;
	}
#submitgallery form {
	padding: 10px;
}
#submitgallery form p {
	width: 500px;
}
#submitgallery label {
	width: 120px;
	margin: 7px 0 0 0;
	float: left;
}
#submitgallery input {
	background: #eee;
	margin: 2px 0;
	padding: 2px;
	width: 300px;
}
#submitgallery input.button {
	width: 100px;
}
#submitgallery form p {
	margin: 0;
}
#submitgallery p {
	margin: 20px 8px;
}
.box {
	background: #111;
	border: 1px solid #222;
	margin-bottom: 20px;
}

.box h2 {
		padding: 5px;
		border-bottom: 1px solid #333;
		font-size: 12pt;
		color: #aaa;
	}
#toptrades {
	margin-top: 20px;
}
#toptrades table {
	margin: 10px;
}
#toptrades td {
	text-align: center;
	padding: 0 10px;
}
#toptrades td.left-align {
	text-align: left;
}




/* added by monix : April 02, 2008 */

.menu_navbar {
	background: #500000 url("images/gradient3.gif") repeat-x;
	color: #cccccc;
	text-align:center;
}

.menu_navbar a:link, .menu_navbar a:visited{
	color: #cccccc;
	text-decoration: none;
}

.menu_navbar a:hover, .menu_link a:active
{
	color: #ffffff;
	text-decoration: underline;
}

.menu_link, .thead {
	background: #333333 url("images/gradient1.gif") repeat-x;
	color: #bbbbbb;
	font-weight:bold;
}

.menu_navbar, .menu_link {
	height: 16px;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;	
}

.menu_link a:link, .menu_link a:visited{
	color: #bbbbbb;	
	text-decoration: none;
}

.menu_link a:hover, .menu_link a:active
{
	color: #dddddd;
	text-decoration: underline;
}

.txtleft {text-align:left;}
.txtcenter {text-align:center;}
.txtright {text-align:right;}
.mb10 {margin-bottom:10px;}
.mt10 {margin-top:10px;}
.ml5 {margin-left:5px;}
.ml20 {margin-left:20px;}
.ml40 {margin-left:40px;}

.box2 {
	background: #222;
	margin-bottom: 20px;
}

.alt2 {
	background: #111;		
}

.alt2, .thead {
	height: 15px;	
}

.menu_navbar span
{
	margin-left:40px;
}

.vbmenu_popup table
{
	background:#DDDDDD;
}

.vbmenu_popup table td
{
	padding:4px;
}