/*
		Skin Name: Zenlike
		Skin Download: http://sally.lunaescence.com/tag/zenlike
		Description: A light green and white skin with very few graphics
		Author: Sally Anderson
		Author E-Mail: sally@lunaescence.com
		Author URI: http://sally.lunaescence.com/
*/

/* Basic Styles. */
A:link, A:active, A:visited 
{ 
  text-decoration:none;
  color:#cfa73a;
}

A:hover
{
	text-decoration:underline;
	color:#FFF;

}

HTML, BODY {
	height: 100%;
	min-height:100%;
	margin:0px;
	/*font-family:Verdana, Sans-Serif, Helvetica, Arial;*/
	font-family: Segoe UI, Verdana, Sans-Serif, Helvetica, Arial;
	font-size:.8em;
	background:url(images/bg_page.jpg) repeat-x;
	background-color:#cbcacb;
} /*FOR FF*/

html>body, html>body {
	height: auto;
}

#DIV-CONTENT-MAIN
{
    position:absolute;
    left: 50%; 
    top: 0px;
    margin-left: -495px; /* half of the width */
    height: 100%;

	}

#DIV-CONTENT-MAIN #header
{
    width: 990px;
	height:238px;
	clear:both;
	background-image:url(images/header.gif);
    background-position:top center;
    background-repeat:no-repeat;

}


/* Menu Styles */
.line 
{   border-top:4px double #A4ACAC;
	height:5px;
	border-left:0;
	border-right:0;
	width:100%;
	text-align:center}
	
#DIV-CONTENT-MAIN  #header #menu 
{	
    position:absolute;
    left: 0px; 
    top: 182px;
	width: 990px;
	height:20px;
	text-align:left;
	vertical-align:middle;
	padding-left:220px;
	margin:0px;
}
#DIV-CONTENT-MAIN #header #menu UL 
{
  	list-style-type:none;
  	padding: 2px 0px  0px 0px;
	margin:0px;
 }
#DIV-CONTENT-MAIN #header #menu UL LI 
{ 	
	display:inline;
    text-align:left;
    font-size: 11px;
	margin-left: 12px;
}
#DIV-CONTENT-MAIN #header #menu UL LI a:link, a:visited, a:active
{
	color:#cfa73a;
	text-decoration:none;
	font-weight:bold;
}
#DIV-CONTENT-MAIN #header #menu UL LI a:hover 
{	
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
}

#DIV-CONTENT
{
	width: 990px;
	clear:both;
	}

#DIV-CONTENT #leftblock
{
	width:602px;
	float:left;
	margin-right:10px;
	margin-left:0px;
}

#DIV-CONTENT #leftblock #welcome {

width: 602px;
height: 200px;
background-color:white;
margin-bottom: 10px;
clear:both;
}

#DIV-CONTENT #leftblock #home_news {

width: 312px;
min-height: 240px;
float:left;
}

#DIV-CONTENT #leftblock #home_news #home_news_header {

width: 317px;
height: 47px;
background-image:url(images/home_news_header.gif);
background-repeat:no-repeat;
font-size:12px;
font-weight:bold;
color:#cfa73a;
padding-top: 15px;
padding-left: 70px;
padding-bottom: -15px;
}

#DIV-CONTENT #leftblock #home_news #home_news_content {

width: 287px;
height: 184px;
padding-left: 15px;
padding-right:30px;
padding-top: 0px;
padding-bottom: 0px;
margin-top: -15px;
background-image:url(images/home_news_content.gif);
background-repeat: no-repeat;
color:#fff;
font-size:11px;
}

#DIV-CONTENT #leftblock #home_news #home_news_footer {

position:relative;
bottom:0px;
width: 307px;
height:15px;
background-image:url(images/home_news_footer.gif);
background-repeat:no-repeat;
text-align:right;
padding-right: 10px;
font-size: 9px;
}

#DIV-CONTENT #leftblock #home_news #home_news_footer a {
  text-decoration:none;
  color:#cfa73a;
}

#DIV-CONTENT #leftblock #home_news #home_news_footer a:hover {
  text-decoration:underline;
  color:#fff;
}

#DIV-CONTENT #leftblock #home_info {

width: 272px;
height: 238px;
float:right;
}

/*#DIV-CONTENT #leftblock #home_info #home_info_header {

width: 272px;
height: 45px;
background-image:url(images/home_info_header.gif);
background-repeat:no-repeat;
}

#DIV-CONTENT #leftblock #home_info #home_info_content {

width: 272px;
height: 185px;
padding-left: 15px;
padding-right:30px;
padding-top: 0px;
padding-bottom: 0px;
background-image:url(images/home_info_content.gif);
background-repeat: no-repeat;
color:#fff;
}

#DIV-CONTENT #leftblock #home_info #home_info_footer {

position:relative;
bottom:0px;
width: 272px;
height:12px;
background-image:url(images/home_info_footer.gif);
background-repeat:no-repeat;
text-align:right;
}
*/
#DIV-CONTENT #rightblock {

width: 368px;
float: left;

}

.divgrayborders
{
border: 1px solid #d7d7d7;
margin-bottom: 10px;
padding: 2px;
}

.divheader
{
	margin-top:-1.1em;
	background:url(images/inner_main_box_header.gif) no-repeat;
	height: 51px;
	text-align:left;
	font-size:12px;
}
.divheader p
{
	padding-top:.65em;
	font: 1.2em Verdana, Arial, Helvetica, sans-serif;
	color:#646464;
	font-weight:bold;
	padding-left: 5px;
	letter-spacing: 2px;
}



HR 
{
	border-top:4px double #A4ACAC;
	border-left:0;
	border-right:0;
	border-bottom:0;
	width:500px;
	height:5px;
	text-align:center
}
INPUT,TEXTAREA,SELECT 
{
	color:#000;
	z-index:3;
	margin-top:1px;
	border:1px solid #A4ACAC;
	background:#FFF;
	font-family:verdana, helvetica,arial,tahoma,sans-serif;
	font-size:10px;
}

TD
{
	vertical-align:top;
	display:table-cell;
}



/* Layout and Text Styles in Alphabetical Order. */
/* Alternating Cells */
.listbox
{
	width:932px;
	margin-bottom:3px;
	clear:both;
	background:url(images/inner_listings_item_content.gif) repeat-y;
	margin-left: 0px;
	padding-left: 15px;
	padding-right: 10px;
	color:#FFF;
}

/* Footer.tpl Styles */

#footer
{
	text-align:center;
	font-size:.9em;
	color:#333;
	width: 990px;
	clear:both;
}
#footer A 
{
	color:#646464;
	text-decoration:none;
	font-weight:bold;
}

/* General Styles, used in multiple places throughout the page */

#alphabet
{
	text-align:center;
	line-height:1.5em;
	padding-bottom:1em;
	background:url(images/inner_alphabet_box_header.gif) no-repeat;
	height: 51px;
	font-size:12px;
}

#alphabet a:link, a:active, a:visited 
{ 
  text-decoration:none;
  color:#cfa73a;
}

#alphabet a:hover
{
	text-decoration:underline;
	color:white;

}
.jumpmenu
{
	text-align:right;
	width:930px;
	clear:both;
}
.m2
{
	padding-left:5px;
	text-align:right;
}
.m4 
{	
	border:1px solid #A4ACAC;
	padding:3px
}
.n1 
{
	text-align:left;
	font-weight:bold;
}
#pagelinks
{
	text-align:center;
	line-height:1.5em;
	padding-bottom:1em;
	background:url(images/inner_alphabet_box_header.gif) no-repeat;
	height: 51px;
	font-size:12px;
}

#pagelinks a:link, a:active, a:visited 
{ 
  text-decoration:none;
  color:#cfa73a;
}

#pagelinks a:hover
{
	text-decoration:underline;
	color:white;

}

#DIV-CONTENT #output
{
	font-family: Segoe UI, Verdana, Sans-Serif, Helvetica, Arial;
	font-size:12px;
	background:url(images/inner_main_box_content.gif) repeat-y;
	padding-left: 20px;

}

#DIV-CONTENT #output a:link, a:visited
{
	color: #a4812f;
	text-decoration:none;
}

#DIV-CONTENT #output a:hover
{
	color:#000;
	text-decoration:none;
}


#DIV-CONTENT #pagetitle
{

	margin-top: 3px;
	margin-left: -20px;
	background:url(images/inner_main_box_header.gif) no-repeat;
	height: 51px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#cfa73a;
	padding-left: 20px;
	padding-top: 10px;
}

#DIV-CONTENT #output .divstoryitem
{
	width:932px;
	margin-bottom:3px;
	clear:both;
	background:url(images/inner_listings_item_content.gif) repeat-y;
	margin-left: 0px;
	padding-left: 15px;
	padding-right: 10px;
	color:#FFF;
}

#DIV-CONTENT #output .divstoryitemheader
{
	width:957px;
	height: 20px;
	clear:both;
	background:url(images/inner_storybox_header.gif) no-repeat;
	margin-left:-15px;
}

#DIV-CONTENT #footer_list
{

	background:url(images/inner_main_box_footer.gif) no-repeat;
	height: 18px;
	margin-bottom: 10px;
	margin-left: -20px;
}
#pagetitle p
{
	font-size:15px;
	font-weight:800;
	text-align:center;
	padding-top:8px;
}

#DIV-CONTENT #output #home_news_header .headertext
{
	display: block;
	width: 951px;
	height: 25px;
	background:url(images/inner_listings_box_header.gif) no-repeat;	
	letter-spacing:.1em;
	text-align: left;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: -2px;
	padding-left: 10px;
	padding-top: 5px;
	font-size: 11px;
	font-weight:bold;
	clear:both
	
}

#DIV-CONTENT #output #home_news_content p
{

	font-size: 12px;
	font-family: Segoe UI, Verdana, Sans-Serif, Helvetica, Arial;
	width:95%;
	
}

.sectionheader
{
	width: 951px;
	height: 25px;
	background:url(images/inner_listings_box_header.gif) no-repeat;	
	letter-spacing:.1em;
	text-align: left;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: -2px;
	padding-left: 10px;
	padding-top: 5px;
	font-size: 11px;
	font-weight:bold;
	clear:both
	}
#sort
{	
	text-align: right;
	width: 950px;
	clear:both;
}
#story
{
	margin-bottom:10px;
	clear:both;
	padding:5px;
	width: 930px;
}
.tblborder
{
	border:1px solid #A4ACAC
}
.title 
{
	letter-spacing:.1em;
	background:url(images/inner_listings_item_header.gif) no-repeat;
	height: 45px;
	text-indent: 10px;
	color:#666;
	margin-left: -15px;
	width: 957px;
	font-size: 11px;
	padding-top: 5px;
}

.titlestory
{
	letter-spacing:.1em;
	background:url(images/inner_story_subitem_header.gif) repeat-x;
	height: 45px;
	text-indent: 10px;
	color:#666;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom:5px;
	width: 918px;
	font-size: 11px;
	padding-top: 5px;
}

.title A
{
	color:#333333;
	font-weight:bold;
}

.tail
{
	background:url(images/inner_listings_item_footer.gif) no-repeat;
	background-position: left bottom;
	margin-left: -15px;
	height: 40px;
	width: 932px;
	text-align: right;
	padding-right: 25px;
}

.tailseries
{
	background:url(images/inner_listings_item_footer.gif) no-repeat;
	background-position: left bottom;
	margin-left: -15px;
	height: 20px;
	width: 957px;
	text-align: right;
}

.adminoptions { border:none;}

/* Layout Styles */
.c1
{
	font-size:14px;
	letter-spacing:.1em;
	vertical-align:bottom;
	background:url(images/cats.gif) no-repeat;
	padding-left:35px
}
.c2 
{
	border:1px solid #A4ACAC;
	width:50%;
	padding:3px;
	line-height:1.6em;
	text-align:left;
}
.storinfo 
{
	margin-bottom:12px;
	border-bottom:1px solid #DDE7E8
}
.notes
{
	background: #E3EEEF;
	clear:both;
	margin-bottom:5px;
}
.notes .content 
{
	margin-left:25px;
	font-size:12px;
}
.comment
{
	margin-bottom:2em
}
.finalfrm 
{
	background:url(images/bkgrd2.jpg) repeat-x scroll top left
}
.m3
{
	font-size:14px;letter-spacing:.1em;vertical-align:bottom;padding-left:2px;

}
.main {padding-left:5px;width:90%;font-size:12px;text-align:left}

/* Main Title Position and Style */
.bgfttl {color:#3F4D4D;position:absolute;left:100px;top:90px;z-index:3;font:500 35px/25px georgia,times,palatino,"times roman","times new roman",serif}
.udrttl {font-size:12px;font-weight:lighter;color:#808080;position:absolute;left:0px;top:33px;z-index:3; text-align:center; width:990px; letter-spacing:2px;}



/* News Styles */

#sortform
{
	text-align:right;
	margin-right:20px;
	margin-bottom:10px;
	}
#newsarchive,.respond 
{
	text-align:left;
}
.newsbox
{
	text-align:left;
	width:95%;
}
.newstitle
{
	font-size:1.4em;
	text-align:left;
	padding:0;
}

.button
{
	border: none;
	background-color: #cfa73a;
	
}

/* User.tpl styles */
.label {font-weight:bold}
#bio {width:950px;clear:both;}
#tabs {padding:0;margin-bottom:10px;clear:both;width:950px;}
#tabs DIV {width:180px;height:20px;float:left;color:#000;text-align:left;line-height:25px;vertical-align:middle;z-index:1;}
#tabs #centertab {width:auto;}
#tabs a {color:#000}
#tabs a:active,a:hover {text-decoration:underline;color:#000}
#tabs #active {width:180px;color:#000;z-index:8}
#tabs #active a {color:#000}
#tabs #active a:active,a:hover {text-decoration:underline;color:#000}
html>body #tabs {padding: 3px 0 0 0;width:100%;}
html>body #tabs div {margin-right: 0px;}
