*			{margin:0px; padding:0px;}

body		{font:14px Arial, Helvetica, sans-serif; color:#5c6660;}


#wrapper	{width:909px;
			margin:0 auto;
			}
			


h1			{background:url(../images/header.jpg) no-repeat;
			text-indent:-9000px;
			height:128px;
			width:909px;
			}
			
h2			{margin:0 0 15px 30px; text-decoration:underline; font-size:18px; letter-spacing:-.05em;}
			
#mainNav	{background:url(../images/nav_bar.gif);
			width:909px;
			height:38px;
			margin-top:5px;}
			
#mainNav li	{list-style:none;
			display:block;
			float:left;
			padding-top:12px;
			padding-left:38px;
			}
			
#mainNav a	{text-decoration:none; color:#fff;}

#mainNav .current	{text-decoration:underline;}
#mainNav a:hover	{text-decoration:underline;}

#mainContent	{background:url(../images/bg_repeat.gif) repeat-y; width:909px; padding-bottom:30px;}

#mainTable		{margin-top:15px; color:#47544c;}

#calender		{margin-left:15px; margin-top:7px;}

#calender a		{color:#47544c; text-decoration:none;}

#calender a:hover		{color:#47544c; text-decoration:underline;}

#calenderHeader	{margin:15px 0 0 15px; font:18px Arial, Helvetica, sans-serif; text-decoration:underline;}

#mainContentPage	{background:url(../images/bgrepeat_main.gif) repeat-y; width:909px;}

#mainContentPage p	{width:868px; margin-left:22px; margin-top:15px;}

.wieuca			{font:18px Arial, Helvetica, sans-serif; font-weight:bolder;}


.mainPic		{margin:0 0 0px 18px; border:3px solid #5c6660;}

#contentLeft	{padding:25px 25px 10px 10px;}

#subNav			{list-style:none; display:block; float:left;}

#subNav li		{font:12px Arial, Helvetica, sans-serif; padding-bottom:10px;}

#subNav a		{text-decoration:none; color:#5c6660; margin-left:28px;}

#subNav .current	{background:url(../images/bullet.gif) no-repeat;}

#contentRight	{width:605px; margin-left:255px; margin-top:-40px; min-height:300px;}

#contentRight p		{padding-bottom:15px;}

.referenceTitle		{padding-top:15px;}

#footer			{background:url(../images/bg_footer.gif) no-repeat; 
				width:909px; 
				height:78px; 
				color:#5c6660;
				font:12px Arial, Helvetica, sans-serif;
				clear:both;
				}
				
#footer p			{margin-left:200px; text-align:center; padding-top:20px;}

#footerMain			{background:url(../images/footerbg_main.gif) no-repeat; 
				width:909px; 
				height:78px; 
				color:#5c6660;
				font:12px Arial, Helvetica, sans-serif;
				text-align:center;}
				
#footerMain p			{padding-top:20px;}

		
		
		
.forum-body-inside a {color:#5c6660; text-decoration:underline;}
.forum-body-inside a:hover {color:#99b67c; text-decoration:underline;}	

.forum-header-home {background-color:#99b67c; color:#fff; font-size:16px; border-top:solid #5c675f 1px; border-right:solid #5c675f 1px; border-left:solid #5c675f 1px;}
.forum-body-home {font-size:12px; border-bottom:solid #5c675f 1px; border-right:solid #5c675f 1px; border-left:solid #5c675f 1px;}
.forum-body-home td, th {border:1px solid #ccc; padding:5px; border-collapse:collapse;}

.forum-header-inside {background-color:#fff; color:#32620d; font-size:16px; border-top:solid #5c675f 1px; border-right:solid #5c675f 1px; border-left:solid #5c675f 1px;}
.forum-body-inside {font-size:12px; border-bottom:solid #5c675f 1px; border-right:solid #5c675f 1px; border-left:solid #5c675f 1px;}
.forum-body-inside td, th {padding:5px; border-collapse:collapse;}
.forum-body-inside-post {background:#99b67c; color:#fff;}
.forum-body-inside-post a {color:#fff; text-decoration:underline;}
.forum-body-inside-post a:hover {color:#fff; text-decoration:underline;}
.post {padding:0 0 20px 0; font-size:112%;}
.reply {border-bottom:solid #ccc 1px; padding:0 0 30px 0;}

.forum-body-home a {color:#5c6660; text-decoration:underline;}
.forum-body-home a:hover {color:#99b67c; text-decoration:underline;}
.forum-table-footer-home a {color:#5c6660; text-decoration:underline;}
.forum-table-footer-home a:hover {color:#99b67c; text-decoration:underline;}

.back {margin-bottom:10px;}
.back a {font-size:16px; color:#5c6660; text-decoration:none;}
.back a:hover {font-size:16px; color:#99b67c; text-decoration:none;}



div.new-post input {
background:url(../images/start-new-post.jpg) no-repeat;
cursor:pointer;
width: 152px;
height: 44px;
border: none;
}
div.reply-post input {
background:url(../images/reply-btn.jpg) no-repeat;
cursor:pointer;
width: 152px;
height: 44px;
border: none;
}
div.post-btn input {
background:url(../images/post.jpg) no-repeat;
cursor:pointer;
width: 107px;
height: 44px;
border: none;
}
div.reply-btn input {
background:url(../images/reply.jpg) no-repeat;
cursor:pointer;
width: 107px;
height: 44px;
border: none;
}

/******* User Details ul *******/
#user-details ul {margin:0; padding:0;}
#user-details li {margin:0; padding:0; list-style:none;}


/**************** Search bar / Save for later ****************/
/*Search Box*/
#search_box {
    height: 44px;
    background: none;
	margin-top:1px;
	background:url(../images/search-posts-bg.gif) 10px top no-repeat;
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 12px 0 0 100px;
    border: solid #99b67c 1px; font-size:12px; padding:2px;
    width: 130px;
    background: none;
}
#search_box #go {
    float: left;
    margin: 0px 4px 0 0;
}
#search_box label {float:left; width:100px; position:relative; top:10px;}
/*************************************************************/