*              { margin: 0; padding: 0px; }
html           { margin: 0; padding: 0px; }
body           { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #ffffff; background: #1a2022; margin: 0; padding: 0px; }
img            { border: none; }
p              { margin: 10px 0px 10px 0px; line-height: 18px; }
h1 	       	   { font-size:28px; }
h2             { font-size:24px; }
h3             { font-size:20px; }
h4             { font-size:18px; }
h5             { font-size:16px; }
h6             { font-size:14px; }
.bold          { font-weight: bold; }
.clearboth     { clear: both; font-size: 0px; height: 0px; line-height: 0px; }
.clearleft     { clear: left; }
.clearright    { clear: right; }
.floatleft     { float: left; }
.floatright    { float: right; }
.alignright    { text-align: right; }
.smaller       { font-size: 10px; }
.largest       { font-size: 14px; }
.white         { color: #ffffff; }
.spacer_20     { font-size: 1px; height: 20px; line-height: 20px; }
.spacer_10     { font-size: 1px; height: 10px; line-height: 10px; }
.spacer_5      { font-size: 1px; height: 5px; line-height: 5px; }
.pad10         { padding: 10px; }
.pad5		   { padding: 5px; }
.margin10      { margin: 10px; }
.margin5       { margin: 5px; }
.underline     { text-decoration: underline; }
.latest_image  { border: 4px solid #7a7d7d; margin-right: 10px; display: inline; }
a              { color: #7db7d8; text-decoration:none; font-weight: bold; }
a:link         { color: #7db7d8; text-decoration:none; font-weight: bold; }
a:visited      { color: #7db7d8; text-decoration:none; font-weight: bold; }
a:hover        { color: #7db7d8; text-decoration:none; font-weight: bold; }
a:active       { color: #7db7d8; text-decoration:none; font-weight: bold; }

#ad_area { text-align: center; margin: 0 auto; }
#ad_area_right { text-align: center; margin: 0 auto; }

#content_bg {
	background: #525151;
	padding: 0 10px 0 10px;
	min-height: 700px;
	height: auto !important;
	height: 700px; 	
}


#content_left {
	width: 685px;
	margin-right: 10px;
	padding-right: 10px;
	display: inline;
	border-right: 1px solid #444545;
	float: left;
}

#content_right {
	width: 250px;
	float: left;
}

#content_wrapper {  
	position: relative;
	width: 980px; 
	margin: 0 auto 0 auto;
	padding: 0px 13px 0px 13px;
}

#date_holder { float: right; margin-right: 25px; margin-top: 8px; }

#footer { width: 1006px; margin: 0 auto; }
#footer_content { background: #272e30; height: 23px; padding: 8px 0px 0px 10px; }

#header_bg { 
	background: #525151;
	padding: 10px;
}

#header { background: #fff; width: 940px; margin: 0 auto; padding: 10px; }

#header_wrapper {  
	position: relative;
	width: 980px; 
	margin: 20px auto 0 auto;
	padding: 0px 13px 0px 13px;
}

#logo { position: absolute; z-index: 1000; top: 195px; left: 0px; }
#lower { margin: 0 auto; text-align: center;  }

#nav { background: #272e30; width: 1006px; margin: 0 auto; }

ul#nav_ul 				{ margin: 0; padding: 0px; list-style-type: none; }
ul#nav_ul li 			{ margin-right: 25px; float: left; display: inline; }
ul#nav_ul li a          {  }
ul#nav_ul li a:link     {  }
ul#nav_ul li a:visited  {  }
ul#nav_ul li a:hover  	{  }
ul#nav_ul li a:active   {  }
ul#nav_ul li#home 		{ background: url(/elginet/images/nav/elginet_home.png) no-repeat; width: 50px; height: 31px; margin-left: 20px; }
ul#nav_ul li#galleries 	{ background: url(/elginet/images/nav/elginet_galleries.png) no-repeat; width: 79px; height: 31px; }
ul#nav_ul li#archives 	{ background: url(/elginet/images/nav/elginet_archives.png) no-repeat; width: 76px; height: 31px; }
ul#nav_ul li#discussion { background: url(/elginet/images/nav/elginet_discussions.png) no-repeat; width: 96px; height: 31px; }
ul#nav_ul li#forum 		{ background: url(/elginet/images/nav/elginet_forum.png) no-repeat; width: 59px; height: 31px; }
ul#nav_ul li#howto 		{ background: url(/elginet/images/nav/elginet_howto.png) no-repeat; width: 144px; height: 31px; }
ul#nav_ul li#email 		{ background: url(/elginet/images/nav/elginet_email.png) no-repeat; width: 53px; height: 31px; }
ul#nav_ul li#events 	{ background: url(/elginet/images/nav/elginet_events.png) no-repeat; width: 62px; height: 31px; }

ul.lists               { margin: 3px 0px 0px 0px; padding: 0px; list-style-type: none; }
ul.lists li            { margin: 0; padding: 0px; }
ul.lists li a          { color: #ccc; text-decoration: none; display: block; padding: 5px 0px 5px 0px; font-weight: bold; border-bottom: 1px solid #444545; }
ul.lists li a:link     { color: #ccc; text-decoration: none; font-weight: bold; }
ul.lists li a:visited  { color: #ccc; text-decoration: none; font-weight: bold; }
ul.lists li a:hover    { color: #7db7d8; text-decoration: none; padding: 5px 0px 5px 3px; font-weight: bold; }
ul.lists li a:active   { color: #7db7d8; text-decoration: none; font-weight: bold; }

ul.images           { width: 170px; margin: 0 auto; text-align: center; list-style-type: none; }
ul.images li        { margin: 0; padding: 3px 0px; }
ul.images li img    { border: 5px solid #fff; padding: 5px; background: #503f2d; }