/* CSS Document */

* {

	font-family:Arial, Helvetica, sans-serif;

	margin:0;

	padding:0;

	font-size:12px;

	line-height:18px;

	color:#000;

	outline:none;

}

body {

	font-size:12px;

	line-height:15px;

	background:url(../images/wrapbg.jpg) repeat top left;

	margin:0;

	color:#979595;

}

p {

	padding:5px 0 5px 0;

}

a {

	outline:none;

	color:#979595;

	text-decoration:none;

}

a:hover {

	text-decoration:underline;	

	outline:none;

}

.clear {

	clear:both;

}

h2 {

	color:#ae0061;

	font-size:24px;

	padding:10px 0 20px 0;

}

/* body styles starts */

#bgwrap_forom {

	background:url(../images/bg.jpg) bottom left no-repeat;

	width:100%;

	height:100%;

}

#mainwrap_forom {

	width:910px;

}

/* header style starts here */

#header_forom {

	padding:0;

	text-align:left;

	background:url(../images/header_bg.jpg) repeat-x;

}

#header_forom h5 {

	font-size:12px;

	font-weight:normal;

	color:#333333;

}

#header_forom h5 span {

	color:#00759a;

	font-size:12px;

	font-weight:bold;

}

#header_forom h6 a{

	font-size:10px;

	color:#8b8b8b;

}

.signup{

	font-size:13px;

	color:#333333;

	padding:0 0 3px 0;

}



.freenews{

	font-size:13px;

	color:#0078a2;

	font-weight:bold;

}



#logo {

	height:92px;

	float:left;

}

#newsletter {

	width:240px;

	height:55px;

	float:right;

	padding:35px 7px 0 0;

	text-align:right;

}

#newsletterbg {

	background:url(../images/newsletterbg.jpg) no-repeat right;

	width:240px;

}

#newsletterbg input {

font-family:Arial, Helvetica, sans-serif;

	cursor:auto;

	border:0;

	width:172px;

	margin-left:15px;

	font-size:13px;

	color:#000;

}



.content_forom {

	background:url(../images/content_bg.jpg) bottom center no-repeat;

}



/* menu style starts here */

#menu {

	height:39px;

	background:url(../images/menu_bg.jpg) repeat-x;

	margin:0 5px 0 5px;

	text-align:left;

}

#menu a{display:bock;

	text-decoration:none;

	font-size:12px;

	font-weight:bold;

	text-align:center;

	padding-top:8px;

	float:left;

	height:26px;

	background:url(../images/menu_a_bg.jpg) no-repeat left center;

	}

#menu a:hover{text-decoration:none;}





.about{

	color:#666666;

	width:110px;

}

.about:hover {

	border-bottom:#a6b83b 5px solid;color:#a6b83b;

}



.program{

	color:#666666;

	width:98px;

}

.program:hover {

	color:#a6b83b;

	border-bottom:#a6b83b 5px solid;

}

.forom{

	color:#666666;

	width:130px;

	

}

.forom:hover {

	color:#0078a2;

	border-bottom:#0078a2 5px solid;

}

.news{

	color:#666666;

	width:128px;

}

.news:hover {

	color:#15759b;

	border-bottom:#15759b 5px solid;

}

.patient{

	color:#666666;

	width:141px;

}

.patient:hover {

	color:#ae0061;

	border-bottom:#ae0061 5px solid;

}

.health{

	color:#666666;

	width:178px;

}

.health:hover {

	color:#ae0061;

	border-bottom:#ae0061 5px solid;

}

.talk{

	color:#666666;

	width:114px;

}

.talk:hover {

	color:#0078a2;

	border-bottom:#0078a2 5px solid;

}

/* menu style ends here */

#banner {

	width:900px;

	padding:240px 5px 0 5px;

	height:40px;

	text-align:center;

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

	background:url(../images/forum_baner.jpg) center top no-repeat;

}

#banner a {

	font-size:13px;

	color:#FFFFFF;

	padding:0 12px 0 12px;

	text-decoration:none;

}

#banner a:hover {

	color:#9bbed2;

	text-decoration:none;

}

/* header style ends here */

/* middle styles starts */

#middle {

	padding:0;

	background:url(../images/mainwrap_bg.jpg) repeat-y;

	height:auto;

}

/* middle styles ends */

/* footer styles ends */

#footer {

	background:url(../images/footer_bg.jpg) no-repeat left top;

	padding:25px 0 350px 0;

	width:910px;

	font-weight:normal;
	font-size:10px;

}

#footer a {

	font-size:11px;
	font-weight:bold;

}

#footer a:hover {

	font-size:11px;
	color:#993300;
	font-weight:bold;
	text-decoration:none;

}

/* body styles ends */

/* forum avatar image */

.postprofile img{width:70%;height:70%}

