@charset "UTF-8";
/* CSS Document */

	body {
	margin: 0;
	padding: 0;
	background-color:#dddde0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #1E1E20;

	}
	br.clear {clear:both;}
	
	a:visited {color: #1E1E20;}
	a:link {color: #A10000;}
	a:hover {color: #036;}
	
	
	#container {
		width: 1000px;
		margin: 0 auto;
		margin-top: 30px;
	
	}
	#header {
		float: left;
		width: 670px;
		background-color: #9d9ea0;
		text-align:center;

	}
	
	#left-con {
		float: left;
		width: 670px;
		padding-top: 30px;

	}
	
	#left-bar {
		float: left;
		width: 300px;
		font-size: 10pt;
	}
	
	#middle-bar {
		margin: 0 0px 0 330px;
		background-color: #fff;
		width: 340px;
		font-size: 10px;
	}
	
	#right-bar {
		float: right;
		width: 300px;
	}
	
	
	/* top navigation */
	
	#top-nav {
		margin: 0;
	}
	
	#top-nav hr {
		border: 0;
		margin: 0 30px 0 30px;
		padding: 0;
		height: 1px;
		background-color: #FFF;
	}
	#nav {	
	list-style: none;
	margin: 0;
	padding: 0 0 0 0px;
	overflow: hidden;
	float:left;	
	}	
	
	#nav ul {
	margin: 0; 
	padding: 0;
	}
	 
#nav li {
	margin: 0; 
	padding: 0;
	list-style-type: none;
	display: inline;
	}

#nav a {
	float: left;
	padding: 52px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:52px; /* for IE5/Win */
	}	
	
#navArchives a {width: 109px; background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: 0 -52px;}
#navArchives  a:hover { background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: 0  1px;}

#navContests a {width: 89px; background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -104px -52px;}
#navContests  a:hover { background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -104px 1px;}

#navEvents a {width: 74px; background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -194px -52px;}
#navEvents a:hover { background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -194px 1px;}	
	
#navForum a {width: 74px; background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -270px -52px;}
#navForum a:hover { background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -270px 1px;}	

#navReview a {width: 81px; background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -344px -52px;}
#navReview a:hover { background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -344px 1px;}
	
#navStore a {width: 69px; background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -427px -52px;}
#navStore a:hover { background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -427px 1px;}

#navSubmit a {width: 75px; background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -496px -52px;}
#navSubmit a:hover { background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -496px 1px;}

#navContact a {width: 83px; background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -571px -52px;}
#navContact a:hover { background: url(../images/fgg_top_nav.png) top left no-repeat; cursor:pointer;  background-position: -571px 1px;}

#glamBannerContainer{height:200px;}
#glamBanner ul,li{margin: 0; padding:0; list-style-type:none;}


	/* top navigation */
	
	
	
	