/* This controls the width of the fluid width layouts */

div.fluid
{
width: 90% !important;
}

/* This controls the width of the fixed width layouts */

div.fixed
{
width: 960px !important;
}

/* Basic Stuff */

*
{
margin: 0;
padding: 0;
}



h1,h2,h3,h4,h5,h6
{
font-weight: normal;
letter-spacing: -1px;
text-transform: lowercase;
}

h3,h4,h5,h6
{
color: #184366;
}

h1 span
{
font-weight: bold;
}

h3 span
{
font-weight: bold;
}

h4 span
{
font-weight: bold;
}

br.clear
{
clear: both;
}
img
{
	border:0px;
}
/*img
{
padding: 3px;
border: solid 1px #e1e1e1;
	height: 63px;
	width: 635px;
}*/

img.floatTL
{
float: left;
margin-right: 1.5em;
margin-bottom: 1.5em;
margin-top: 0.5em;
}

a
{
text-decoration: underline;
color: #F16C00;
}

a:hover
{
text-decoration: none;
}

ul.links
{
list-style: none;
}

ul.links li
{
line-height: 2em;
}

ul.links li.first
{
}



#mybody
{
	background-color: #fff;
	margin: 0px auto 0px auto;
	width:970px;
	padding: 0px 5px 0px 5px;
}

/* Header */

#header
{
width:100%;

}

#header_inner
{
position: relative;
width: 960px;
margin: 0 auto;
/*border: solid 1px #DB7623;*/
}

/* Logo1 */

#logo1
{
width: 960px;
height:60px;
}
#logo1_left
{
width: 332px;
height:45px;
float: left;	
background: url(images/logo.jpg) no-repeat;
margin-top:9px;
}
#logo1_right
{
width: 500px;
height:60px;
float:right;


}
#logo1_right_top
{
position: absolute;
right: 5px;
top:1px;
width: 150px;
height:15px;
text-align:right;

}
#logo1_right_login
{
position: absolute;
right: 5px;
top:15px;
width: 200px;
height:30px;
text-align:right;
}


#logo1_right_login ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#logo1_right_login li 
{
	display: block;
	float: right;	
}

#logo1_right_login .logo1_menu1{	display: block;	width: 91px;	height: 23px;	background: url(images/MyProfile.JPG) no-repeat;}
#logo1_right_login .logo1_menu2{	display: block;	width: 79px;	height: 23px;	background: url(images/LogOff.JPG) no-repeat;}
#logo1_right_login .logo1_menu3{	display: block;	width: 90px;	height: 23px;	background: url(images/signup.jpg) no-repeat;}
#logo1_right_login .logo1_menu4{	display: block;	width: 79px;	height: 23px;	background: url(images/login.jpg) no-repeat;}


#logo1_right_bottom
{
position: absolute;
right: 5px;
top:37px;
width: 200px;
height:30px;


}
#logo1_right_bottom ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#logo1_right_bottom li 
{
	display: block;
	float: right;	
}
#logo1_right_bottom .logo1_menu1{	display: block;	width: 79px;	height: 24px;	background: url(images/why_login.jpg) no-repeat;}
#logo1_right_bottom .logo1_menu2{	display: block;	width: 91px;	height: 24px;	background: url(images/why_signup.jpg) no-repeat;}
/* Logo2 */
/* Logo2 */
#logo2
{
width: 960px;
height:112px;
margin-top:0px;
margin-left:3px;
/*background: url(images/main_header.jpg) no-repeat;*/

}

/* Main */

#main
{
width:100%;
/*height:500px;

border: solid 1px #DB7623;*/
}
#main_inner
{
position: relative;
width: 960px;
margin: 0 auto;
/*padding-top: 3.5em;

height:500px;
border: solid 1px #DB7623;*/
}


#main_inner p
{
text-align: justify;
margin-bottom: 2.0em;
}

#main_inner ul
{
margin-bottom: 2.0em;
}



#main_inner h3,h4
{
border-bottom: dotted 1px #E1E1E1;
position: relative;
}

#main_inner h3
{
font-size: 2.1em;
padding-bottom: 0.1em;
margin-bottom: 0.8em;
}

#main_inner h4
{
font-size: 1.2em;
padding-bottom: 0.175em;
margin-bottom: 1.4em;
margin-top: 0.95em;
}

#main_inner .post
{
position: relative;
}

#main_inner .post h3
{
position: relative;
font-size: 1.7em;
padding-bottom: 1.2em;
}

#main_inner .post ul.post_info
{
list-style: none;
position: absolute;
top: 3em;
font-size: 0.8em;
}

#main_inner .post ul.post_info li
{
background-position: 0em 0.2em;
background-repeat: no-repeat;
display: inline;
padding-left: 18px;
}

#main_inner .post ul.post_info li.date
{
background-image: url('images/n5.gif');
}

#main_inner .post ul.post_info li.comments
{
background-image: url('images/n6.gif');
margin-left: 1.1em;
}

/* Footer */
#footer
{
	width:100%;
/*height:200px;

border: solid 1px #DB7623;*/
}

#footer_inner
{
width: 960px;
margin: 0 auto;

clear: both;
margin-top: 5px;
margin-bottom: 5px;

text-transform: lowercase;

/*height:200px;
border: solid 1px #DB7623;*/
}

#footer_bottom
{
	margin-top: 0px;
	width: 955px;
	height:95px;
	margin-left:5px;
	
}
#footer_bottom_left
{
	float:left;
	width: 660px;
	height:95px;
	/*background-color: #666699;*/
	
}


/* home page */
#home_top
{
	width: 937px;
	height:150px;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	border: solid 1px #D0CFD3;
}
#home_top_top
{
	width: 900px;
	margin-bottom:5px;
	/*height:150px;*/
	
}
#home_top_bottom
{
	width: 900px;
	/*height:102px;*/
	
}
#home_top_bottom_left
{
	float:left;
	width: 430px;
	height:153px;
	/*background: url(images/panel_background1.jpg) no-repeat;*/
	
	padding-left:10px;
}
#home_top_bottom_right
{
	float:right;
	width: 430px;
	height:153px;
	/*background: url(images/panel_background1.jpg) no-repeat;*/
	
	padding-left:10px;
}

#home_bottom
{
	margin-top:5px;
	width: 957px;
	/*height:300px;
	border: solid 1px #D0CFD3;*/
}
#home_bottom_left
{
	padding-left:10px;
	float:left;	
	width: 230px;
	height:290px;
	border: solid 1px #D0CFD3;
}
#home_bottom_center
{
	float:left;
	margin-left:10px;
	width: 208px;
	height:290px;
	/*border: solid 1px #D0CFD3;*/
}
#home_bottom_center a
{
	margin-left:4px;
	color: #999999;
	text-decoration:none;
}
#home_bottom_center a:hover {
	color: #9900FF;
	text-decoration:underline;
}
#home_bottom_center_top
{
	width: 203px;
	height:141px;
	padding-left:5px;
	border: solid 1px #D0CFD3;
}
#ActiveBoards
{
	width: 205px;
}
#ActiveBoardsAlbum
{
	width: 205px;
}
/*#ActiveBoards a
{
	margin-left:4px;
	color: #999999;
	text-decoration:none;
}
#ActiveBoards a:hover {
	color: #9900FF;
	text-decoration:underline;
}
#ActiveBoards ul
{	
	margin:0px; 
	padding:0;
	list-style-type:none;
}
#ActiveBoards ul li
{
	line-height:20px;
	list-style-image: url(images/arrow.gif);
	margin:0px; 
	padding:0;
	list-style-type:none;
}
#ActiveBoards ul li a
{
	margin-left:4px;
	color: #999999;
	text-decoration:none;
}
#ActiveBoards ul li a:hover {
	color: #9900FF;
	text-decoration:underline;
}*/

#home_bottom_center_bottom
{	
	margin-top:5px;
	width: 203px;
	height:141px;
	padding-left:5px;
	border: solid 1px #D0CFD3;
}
#ListedBoards
{
	width: 205px;
}
#ListedBoardsAlbum
{
	width: 205px;
}
/*#ListedBoards a
{
	margin-left:4px;
	color: #999999;
	text-decoration:none;
}
#ListedBoards a:hover {
	color: #9900FF;
	text-decoration:underline;
}
#ListedBoards ul
{	
	margin:0px; 
	padding:0;
	list-style-type:none;
}
#ListedBoards ul li
{
	line-height:20px;
	list-style-image: url(images/arrow.gif);
	margin:0px; 
	padding:0;
	list-style-type:none;
}
#ListedBoards ul li a
{
	margin-left:4px;
	color: #999999;
	text-decoration:none;
}
#ListedBoards ul li a:hover {
	color: #9900FF;
	text-decoration:underline;
}*/


/*about page*/
#aboutcontent
{
	width: 917px;	
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	border: solid 1px #D0CFD3;
}
/*Organization page*/
#OrganizationContent
{
	width: 917px;	
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	border: solid 1px #D0CFD3;
}
/*forum page*/
#forumcontent
{
	width: 937px;	
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	border: solid 1px #D0CFD3;
}
