	/* CSS Document */


body {
		font-family: 'Lucida Grande',Verdana, Arial, Helvetica, sans-serif;
		font-size: 62.5%; 
		color:#333333;
		background-color: #fff;
		text-align: center;
		margin:0; padding:0;}

h1 {font-family: 'Century Gothic','Lucida Grande',Helvetica, Verdana, Arial, sans-serif;
		font-size: 1.6em;
		font-weight: bold;
		color: #333399;
		margin:5px 0 5px 0;
		line-height:1.6em;}


h3 {font-family: 'Century Gothic','Lucida Grande',Helvetica, Verdana, Arial, sans-serif;
		font-size: 1.6em;
		font-weight: bold;
		line-height:1.6em;
		color: #333399;
		margin-top:5px;}

h2 {
		font-family: 'Century Gothic','Lucida Grande', Helvetica, Verdana, Arial, sans-serif;
	    font-size: 1.5em;
	    font-weight: bold;
		line-height:1.5em;
	    color: #333399;
		margin-top:5px;}

hr {margin-bottom:20px;
		border: none;
		width:99%;
		color: #333399;
		background-color: #333399;
		height: 2px;
		clear:both;}
a {font-weight: bold;
	    text-decoration: underline; 
	    color:#333399;
	        }
a:hover{font-weight: bold;
	    text-decoration: underline;
	    color: blue;
	        } 
input { background-color: #d1d1d1; }
textarea { background-color: #d1d1d1; }
#headerband { 
		margin:0;
		padding:0;
		width:100%;
		background-color:#333399;
			}
#header {
		width:578px;
		margin:0 auto 0 auto;
			}
#main { 	
		margin:0 auto;
		padding:1em;
		width:720px;
		text-align:left;
		vertical-align: middle;	
		background-color:#ffffff;
		
		}
#entry hr {
		margin-bottom:10px;
		width:480px;
		border: none;
		color: #333399;
		background-color: #333399;
		height: 2px;
		}
		
#entry {
		font-size:1.4em;
		line-height:1.65em;
		float:right;
		width:535px;
		    }
#tableentry {	
		font-size:1.4em;
		line-height:1.65em;
		}
#sidebar {
			float:left;
		    width:170px;
		    }


#topNavband {
			width:100%;
			background-color:#F3EF85;}
#topNav { 	
			margin:0 auto;
			padding:0 .2em 0 .2em;
			width:720px;
			background-color:#F3EF85;
			text-align:right;
			vertical-align: middle;	
			font-family:"Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
			font-size:1.5em;
			font-weight:bolder;
			text-transform:uppercase;
			}
#topNav a{text-decoration:none;}

#centerColumn { 	
		margin:0 auto;
		padding:1em;
		width:720px;
		text-align:left;
		font-size:1.4em;
		line-height:1.65em;
		vertical-align: middle;	
		background-color:#ffffff;
		}

#centerColumn h2 {
		margin:0 0 -.5em 0;
		padding:.75em 0 0 0;
		font-size:1.6em;
		}

#centerColumn h3 {
		margin:0 0 -.5em 0;
		padding:.75em 0 0 0;
		font-size:1.3em;
		
		letter-spacing:.1em;
		}
#chsfront {
		margin:0 5px 1em 0;
		padding:6px;
		float:left;
		width:210px;

		background-color:#FFF9E6;
		border:2px solid #FFECAA;
		}

#guildfront {
		margin:0 14px 1em 14px;
		padding:6px;
		float:left;
		width:210px;
		
		background-color:#fff;
		border:2px solid #F9F9F9;
		}

#halterfront {
		margin:0 0 1em 5px;
		padding:6px;
		float:left;
		width:210px;
		background-color:#fff;
		border:2px solid #F9F9F9;
		}

#chsfront p, guildfront p, #halterfront p {
		font-size:1em;
		
		}







			#happening {
			margin:0 5px 2em 0;
			padding:0 6px 4px 6px;
			float:left;
			width:148px;
			background-color:#FFFFFF;
			border:2px solid #F9F9F9;
			}

			#tteam {
			margin:0 7px 2em 14px;
			padding:6px;
			float:left;
			width:150px;
			background-color:#FFFFFF;
			border:2px solid #F9F9F9;
			}

			#chew {
			margin:0 14px 2em 7px;
			padding:6px;
			float:left;
			width:148px;
			background-color:#FFFFFF;
			border:2px solid #F9F9F9;
			}

			#catalog {
			margin:0 0 2em 5px;
			padding:6px;
			float:left;
			width:148px;
			background-color:#FFFFFF;
			border:2px solid #F9F9F9;
			}

#footer {
		position:relative;
		clear:both;
		bottom:0;
		margin:0 0 0 0;
		padding:40px 0 0 0;
		line-height:1.2em;
		text-align:center;
		font-size:.9em;
		background-color:#ffffff;
		}
#footer a{	
	 	text-decoration: none; 
		color:#333399;
		}
#footer a:hover{
		text-decoration: underline;
		color: blue;
		}				


/*start menu */
#menuBand{
		width: 100%;
		background-color: #FBCC30;
		height:30px;
		padding:0px 0 10px 0;
	}
#menuBar {
		width: 830px;
		margin:auto;
		
		background: #FBCC30;}	
	

#menu {padding-left: 10px;}
#menu, #menu ul {
		font-family: Arial,'Century Gothic','Lucida Grande', Helvetica, sans-serif;
		font-size: 14px;
		list-style: none;
		padding: 0;
		margin: 0;
		width: 100%;

	}
#menu li {
		float: left;
		position: relative;
		width: 130px;

		vertical-align: middle;
	}
#mainmenu1 {width: 130px;}
#menu a {
		/* all menu links */
		background-color: #FBCC30;
		border-right: 5px solid #FBCC30;
		border-left: 5px solid #FBCC30;
		color: #000;
		display: block;
		padding: 6px 0px 7px 0px;
		text-align: center;
		text-decoration: none;
	}
#menu a:hover {
		color: #339;	
	}
#menu ul li a {
		/* sub menu items */
		background-color: #F3EF85;
		border-top: 1px solid #339;
		border-right: 5px solid #339;
		border-left: 5px solid #339;
		color: #339;
		font-size: 11px;
		font-weight:bold;
		letter-spacing:.1em;
		text-align: left;
		padding: 3px 10px 3px 7px;

	}
#menu ul li a:hover {
		/* sub menu items hover */
		
		border-right: 5px solid #339;
		border-left: 5px solid #339;
		background: #FFF;
	}
#menu li ul {
		/* all sub menus */
		background: #339;
		border-bottom: 2px solid #339;
		left: -999em;
		position: absolute;
		width: 130px;
	}
#menu li:hover ul, #menu li.over ul {
		/* hover magic */

		left: auto;	}
/* Fix IE. Hide from IE Mac \*/
	* html #menu { float: left; }
	* html #menu a { height: 1%; }
	/* End Fix IE */
	
/* End Menu */


.info{font-family: 'Lucida Grande',Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em; 
	line-height: 1.2em;
	color:#000000;}

.catClin{color: #333399; font-size: 1.05em;font-weight: bold;}

.smaL { font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: .9em;
	line-height: 1em;
   text-decoration: none;
   margin-bottom: 10px;}


