
.itemHead {
	color: #eee;
	background: #48b;
	border: 1px solid #ccc;
}
.itemInfo {
	background-color: #ddd;
	border: 1px solid #ccc;
}
.itemTitle a {
	color: #eee;
	background: transparent;
}

.itemFoot {
	background: #C9D5E5;
	border: 1px solid #ccc;
}

th {
	background: #3C5980;
	color: #eee;
}
td#headerbanner {
	background-color: #000040;
	background-color: #fee;
}
td#headerbar {
	border-bottom: 4px solid #dddddd;
	background-image: url(hbar.gif);
	background-image: url(themes/webguys_css/hbar.gif);
}
td#centercolumn th {
	color: #ccc;
	background-color: transparent;
}
td#centerCcolumn legend.blockTitle {
	color: #59DF20;
	background-image: url(blockheader.bmp);
}
td#centerCcolumn div.blockContent {
	background-color: transparent;
	background-color: #ccc;
	border-left: 0px solid #4682B4;
	border-right: 0px solid #4682B4;
	border-bottom: 0px solid #4682B4;
}
.outer {
	border: solid 2px #888;
}
.head {
	color: #666;
	background: #ccc;
}
.even {
	background-color: #ccc;
}
.odd {
	background-color: #ddd;
}
.foot {
	background-color: transparent;
}
tr.even td {
	background-color: transparent;
}
tr.odd td {
	background-color: transparent;
}
div.errorMsg {
	background-color: #FFCCCC;
	border-top: 1px solid #DDDDFF;
	border-left: 1px solid #DDDDFF;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
}
div.confirmMsg {
	background-color: #DDFFDF;
	color: #136C99;
	text-align: center;
	border-top: 1px solid #DDDDFF;
	border-left: 1px solid #DDDDFF;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
}
div.resultMsg {
	background-color : #241660;
	color: #333333;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
div.xoopsCode {
	background: #EEEEFF;
	border: 1px inset #999999;
}
div.xoopsQuote {
	background: #666666;
	border: 1px inset #5F9EA0;
}

.comTitle {
}
.comText {
}
.comUserStat {
	color: #333;
	border: 1px solid silver;
	background-color: White;
}
.comUserStatCaption {
}
.comUserStatus {
	color: #FF0000;
}
.comUserRank {
}
.comUserRankText {
}
.comUserRankImg {
	border: 0px;
}

/* MODIFIED MARKUP (new)
###################################
table td {
}
h1 {
	color: #eee;
	background-color: transparent;
}
ul {
}
li {
}
input.formButton {
}
*/

/* THEME MARKUP (new)
###################################
 */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
img {
	border:none;
}
#topnav {
	background: #eee;
}
#leftnav {
	border-top: 1px solid;
}
#rightcol {
	color: #334;
	background: #eee;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #999;
}
input, textarea, select { 
	border: 1px solid #999;
}

/*
######################################################################
 Font and Colors
 */
body {
	background: #aa6a5d;
	background: #273a47;
	background: #7094aa;
	background: #9eb2bf;
	background: #ccc;
	background: #9FABBB url(themes/webguys_css/img/bodybg2.png) repeat-y;
}
a {
	color: #555;
}
#header {
	background: #006869;
	background: #aa6a5d;
	background: #273a47;
	background: #9BA7B7 url(themes/webguys_css/img/headerbg-1.jpg) no-repeat;
	background: #9FABBB url(themes/webguys_css/img/wg_header3b.jpg) no-repeat;
}
#header h1 {
	color: #003;
}
#topnav {
	border-top: 1px solid #ddd;
	background: #EB9500;
	background: #445db4;
	background: #3C5980;
}
#topnav a {
	color: #111;
	color: #eb3;
	color: #edc;
	background: transparent;
	border-right: 1px solid #ddd;
}
#topnav a:hover {
	color: #eee;
	color: #cbe5f4;
	background: #273a47;
	background: #55352e;
	background: #444;
	border-right: 1px solid #ddd;
}
#topnav a.firsta {
	border-left: 1px solid #ddd;
}
#leftnav {
	border-top: 1px solid #ddd;
}
#leftnav a {
	color: #444;
	background: #ddd;
	border-bottom: 1px solid #eee;
}


#leftnav a:hover , #mainmenu a:hover , #usermenu a:hover {
	color: #cfc;
	background: #888;

	color: #444;
	background: transparent;

	color: #333;
	background: #ccc;
}
#leftnav h2.navhead {
	color: #eee;
	background: #666;
	border: 0 none;
}
#leftnav h3, #rightcol h3{
	color: #eee;
	border: 0 none;
	background: url(img/bullets/nav09.png) no-repeat 2px 4px #5e5e5e;
	background: #888;
}
#leftcol {
	border-bottom: 1px solid #eee;
	color: #444;
	background: #ddd;
}
#main {
	background: #ccc;
	background: transparent;
}
#centercol {
	color: #334;
	background: #eee;
	border-top: 1px solid #ddd;
}
#centercol h1 {
	color: #333;
}
#centercol a {
	color: #666;
	/* border-bottom: 1px dotted #666; */
}
#centercol a:hover {
	color: #e60;
	border-bottom: 1px dotted #666;
}
#centercol span.date {
	border: 1px solid #bbb;
	color: #e60;
	background: #eee;
}
.item {
	border: 1px solid #bbb;
	background: #fafafa;
}
*.item h3{
	color:#333;
}
*.item h3.sectionhead{
	color:#333;
	background-color:#ddd;
	border: 2px solid #bbb;
}
*.item h4{
	border-top: 2px solid #bbb;
	border-left: 2px solid #bbb;
	border-bottom: 2px solid #ddd;
	border-right: 2px solid #ddd;
	color:#333;
	background-color:#eee;
}

*.item h3.sectionhead{
	color:#333;
	background-color:#ddd;
	border: 2px solid #bbb;
}
*.item h4{
	border-top: 2px solid #bbb;
	border-left: 2px solid #bbb;
	border-bottom: 2px solid #ddd;
	border-right: 2px solid #ddd;
	color:#333;
	background-color:#eee;
}
h2, div.itemHeader {
	color: #333;
	background: url(img/arrow_ico.gif) no-repeat 2px 4px #ddd;
	border: 1px solid #bbb;
}
#rightcol h2.navhead {
	color: #eee;
	background: #666;
	border: 0 none;
}
#rightcol h3{
	background: url(img/bullets/nav08.png) no-repeat 2px 4px #888;
}
#rightcol a {
	border-bottom: 1px solid #fff;
	color: #666;
	background: #ddd;
}
#rightcol a:hover {
	color: #444;
	background: #ccc;
}

/* New Stuff*/
ul.links {
	color: #333333;
	background-color: #eee;
}
ul.links li {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #bbb;
}
ul.links li a, #centercol ul.links li a {
	border: none;
}
ul.tree {
	color: #333;
	background-color: #eee;
}
ul.tree li {
	/* border-left: thin solid #555; */
	border-top: 1px dashed #999;
}
ul.tree li li {
	border-top: 1px none #555;
	list-style-image: url(img/bullets/bullet01.png);
}
ul.tree li li li{
	border-top: 1px none #555;
	list-style-image: url(img/bullets/bullet06.png);
}
ul.tree li li li li{
	border-top: 1px none #555;
	list-style-image: url(img/bullets/bullet02.png);
}
ul.tree li a, #centercol ul.links li a {
	border: none;
}

div.buttons, #centercol div.buttons {
	border: 1px solid #333333;
	background-color: #FAFAFA;
}
div.buttons a, #centercol div.buttons a {
	color: #EEEEEE;
	background-color: #666666;
	border: none;
}
div.buttons a:hover, #centercol div.buttons a:hover { 
	color: #333;
	background-color: #DDDDDD;
	border: none;
}
acronym {
	border-bottom: 1px dotted #666;
}
/*
   ======================================
	New THEME STYLES
   ======================================
*/
.WGthemeblock {
	color: #444;
	background: #ddd;
	border: solid 1px #aaa;
}
.WGthemeblock h2{
	color: #eee;
	background: #888;
	border: none;
	border-top: solid 1px #ddd;
}
.columns div.blockContent, .columns div.blockContent li {
	color: #444;
}
#rightcol div.WGthemeblock div.blockContent a{
	color: #444;
	background: transparent;
	background-color: #ccc;
}
#rightcol div.WGthemeblock div.blockContent a:hover {
	color: #864;
	color: #EB9500;
	background: #ccc;
	background: transparent;
	border:none;
}

#rightcol a {
	border-bottom: 1px solid #fff;
	color: #666;
	background: #ddd;
}
#rightcol a:hover {
	color: #444;
	background: #ccc;
}
h3.itemTitle {
	color: #333;
	background: transparent;
}
/*
#rightcol div.headlines {
}
*/
/* ## BLOG STYLES $Id: styles.css,v 1.1 2003/04/12 01:07:45 jc Exp $ */
div.blogTitle {
	color: #333;
	background: #C9D5E5;
	border: solid 1px #bbb;
}
div.blogTitle a {
	color: #333 !important;
}
div.blogTitle a:hover {
	color: #333;
	border: none !important;
}
/*
span.blogDate {
	font-size: .95em;
}
div.blogContents {
}
div.blogFooter {
	margin-bottom: 2ex;
}
*/
