﻿
body {
	margin: 0;
	padding: 0;
	font: normal 9pt Arial;
	color: #666666;
}



h2 {
	text-transform: capitalize;
	font-size: 12pt;
	margin: 0;
	padding: 0;
	width:auto;
	color:White;
}

h3 {
	text-transform: capitalize;
	letter-spacing: 1px;
	font-size: 12pt;
	margin: 0;
	padding: 0;
}

.clear
{clear:both}
a {
	color: #F49500;text-decoration: none;
}

a:hover {
	text-decoration: none;
}

/* Header */

#header {
	width: 100%;
	height: 190px;
	margin: 0 auto;
	background: #6E5555  url(../Images/headerBG.gif) repeat-x 0 40px;
}

#header span{
	width: 100%;
	height: 190px;
	margin: 0 auto;
}

#header em{
	width: 100%;
	height: 190px;
	text-decoration:none;font-style:normal;
	margin: 0 auto;
	color:#EFE7E7;
	background:#EFE7E7  url(../Images/header_arrow.gif) right bottom no-repeat;
	color:#6E5555;font-size:10pt;
	padding:8px 25px 3px 5px;
	font-weight:bold;
}

#header a{
	color:#6E5555;
	text-decoration:none;
}
#header a:hover{
	color:#6E5555;
}

.head_browse
{
	font-size:8pt;
	color:#6E5555;
	background:url(../Images/head_icons.gif) no-repeat 0 -181px;
	padding-left:22px;
}
.head_post
{
	font-size:8pt;
	color:#6E5555;
	background:url(../Images/head_icons.gif) no-repeat 0 -137px;
	padding-left:19px;
}
.head_share
{
	font-size:8pt;
	color:#6E5555;
	background:url(../Images/head_icons.gif) no-repeat 0 -52px;
	padding-left:19px;
}
.headBottom
{
	height: 5px;
	margin: 0 auto;
	background: #FEEFD6;
	/*background: #6E5555  url(../Images/header_Bottom.gif) repeat-x top left;*/
}
.welcome
{
	 padding:10px 25px 0 50px;
	 font-weight:400;
	 font-size:12pt;
	 font-family:Impact;
	 color:#FFFFFF;
	 /*background:url(../Images/head_icons.gif) no-repeat 160px -205px #6E5555;*/
}
.menu
{
	float:right;
	
	display:block;
}
.menu li
{
	margin:0 3px;
	/*background:#F5EAEA;*/
	list-style-type:none;
	float:left;
	padding:2px 4px;
}

#header .menu li .username
{
	background-color:Transparent;
	color:White;
	font-size:10pt;
}

.menu li .signout
{
	text-decoration:none;
	background-color:#EFE7E7;
	color:#6E5555;
	padding:0 10px;
	font-weight:600;
}

#content {
	width: 100%;
	margin: 0 auto 0px auto;
	background: #FFF8F8;
}


#navmenu {
	float: left;
	width: 200px;
	padding: 5px;
	background:#CCB0B1;
	height:1200px;
}

#navmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#navmenu li ul {
	padding: 5px 0 30px 0;
}

#navmenu li li 
{
	display:block;
	padding: 7px 10px;
	background: #FFFFFF;
		border-width:0 0 1px 0;
	border-color:#755455;
	border-style:dashed;
}

#navmenu li a 
{
	
	text-decoration: none;
	color:#755455;

}

#navmenu li a:hover {
	text-decoration: underline;
}


#maincontent
{
	width:550px;
	float:left;
	background:#FFFFFF;
	margin:0 3px 0 0;
}


#rightcontent
{
	width:235px;
	float:left;
}
/* Footer */

#footer 
{
	height: 100px;
	padding: 20px;
	background: #2D2D2D url(../Images/img07.gif) repeat-x;
}

#footer p {
	text-align: center;
	color: #999999;
}

/*-------------------------------*/


.titleHeader
{
	height:22px;
	display:block;
	color:White;
	font-size:15pt;
}

.memLogin
{
	background:#FFFFFF;
	border:2px #D1C1C1 solid;
}

.latCatHeader
{
	background: url(../Images/latcat.gif) no-repeat 3px 4px;
}
.latArtHeader
{
	background: url(../Images/latart.gif) no-repeat 3px 4px;
}
.memHeader
{
	background: url(../Images/memLogin.gif) no-repeat 2px 4px;
}

.titHeader
{
	padding:0 0 0 35px;
	height:40px;
	border-width:0 0 2px 0;
	border-color:#EEEDEC;
	border-style:solid;
}

.titHeader span
{
	color:#603811;
	font-size:13pt;
	font-style:normal;
	font-weight:600;
}

.titHeader em
{
	color:#BFBCBA;
	font-size:12pt;
	font-style:normal;
	font-weight:600;
}

.articleList
{
	color:Gray;
	display:block;
	height:auto;
	padding:3px 0 3px 20px;
	background: url(../Images/article_list.gif) no-repeat 4px 2px;
}

.articleList a
{
	color:Gray;
}

.aLatestArticle
{
	display:block;
	background:#FFFFFF;
	margin:5px 0;
	padding:2px 0;
	background: url(../Images/dot_hr.gif) repeat-x bottom left;
}

.calender
{
	float:left;
	width:50px;
	height:50px;
	border:1px gray solid;
	background:lightgray;
}

.aDate
{
	top:-3px;
	position:relative;
	font-size:20pt;
	color:White;
	font-weight:400;
	text-align:center;
	display:block;
}

.aMonth
{
	top:-5px;
	position:relative;
	text-align:center;
	text-transform:uppercase;
	font-size:6pt;
	display:block;
}

.aYear
{
	top:-6px;
	position:relative;
	text-align:center;
	font-size:8pt;
	font-weight:600;
	text-align:center;
	display:block;
}

.articleContent
{
	float:left;
	width:415px;
	background:#FFFFFF;
	padding:0 0 0 10px ;
	font-size:8pt;
}

.articleContent a
{
	color:#347D98;
	font-size:12pt;
	font-weight:600;	
}

a.more
{
	font-weight:normal;
	color:White;
	font-size:8pt;
	background:url(../Images/more.gif) no-repeat top left;
	padding:0 0 1px 3px;
}

a.more span
{
	background:url(../Images/more.gif) no-repeat top right #FFFFFF;
	padding:0 3px 1px 4px;
}

.intro
{
	font-size:10pt;
	padding:0 15px 15px 15px;
	text-align:justify;
	text-indent:0px;
	line-height:1.5em;
	border-width:0 0 2px 0;
	border-style:solid;
	border-color:#FEEFD6;
}

.intro .firstLetter
{
	font-size:18pt;
}

.friends
{
	background:#FFFFFF;
	padding:10px 0
}

.friends span
{
	display:block;
	padding:0px 0 0 20px;
	height:22px;
	background:url(../Images/head_icons.gif) no-repeat 0 -93px;
}
.guide
{
	color:#5D4A4A;
	padding:0px 0 20px 0px;
	
}
.guide .whoh3
{
	color:#FFFFFF;
	display:block;
	height:30px;
	padding:3px 0 0 30px;
	background:url(../Images/head_icons.gif) no-repeat 8px -244px;
	
}

.guide .guideh3
{
	color:#FFFFFF;
	display:block;
	height:30px;
	padding:3px 0 0 30px;
	background:url(../Images/head_icons.gif) no-repeat 8px -212px;
	
}

.guide span
{
	color:#FFFFFF;
	display:block;
	padding:3px 0 0 15px;
	line-height:1.4em;
}
.who
{
	text-align:justify;
	text-indent:25px;
	line-height:1.3em;
	padding:3px;
}


.myposts
{
	display:block;
	background: #FFFFFF url(../Images/mypost.gif) no-repeat 4px 6px;
	font-weight:600;
	color:#564E4E;
	height:25px;
	width:168px;
	padding:10px 0 0 30px;
}

.addpost
{
	display:block;
	background: #FFFFFF url(../Images/add_cat.gif) no-repeat 4px 0px;
	font-weight:600;
	color:#564E4E;
	height:25px;
	width:168px;
	padding:10px 0 0 30px;
}