/* homepage */
div.homepage { }

	div.homepage div.block {
		padding: 0px 5px 5px 5px; }

	div.homepage h3 {
		margin: 0px 5px;
		padding: 0px 5px;
		font: bold 11px/25px arial, verdana, sans-serif;
		color: #000000; }

	div.homepage h3 a {
		font: bold 11px/25px arial, verdana, sans-serif;
		color: #000000; }

		div.homepage h3.news {
			margin-right: 0px;
			width: 440px;
			float: left; }

		div.homepage h3.blogs {
			margin-left: 5px;
			width: 373px;
			float: left; }

	div.homepage div.members div.dataitem {
		padding-left: 2px; }

		div.homepage div.members div.databox div.dataitem {
			background: #F7F7F7; }

		div.homepage div.members div.image {
			text-align: center; }

	div.homepage div.news {
		float: left;
		width: 450px;
		padding-right:0px; }

		div.homepage div.news h3 { }

	div.homepage div.blogs {
		float: left;
		width: 455px; }

		div.homepage div.blogs h3 { }

	div.homepage div.aboutus {
		padding: 5px;
		margin-left: 5px;
		margin-right: 5px;
		height: 100px;
		vertical-align: middle;
		background: #ffffff /*#d4e8f6*/;
		border: 1px solid #d4d4d4; }
		
	div.homepage div.adclump {
		padding: 5px;
		margin-left: 5px;
		margin-right: 5px;
		background: #ffffff;
		}

	div.homepage div.picture {
		float: left;
		width: 550px;
		padding-right:0px; }

	div.homepage div.register {
		padding: 5px;
		margin-left: 0px;
		margin-right: 0px;
		width: 345px;
		height: 318px;
		float: left;
		background: #ffffff;
		border: 1px solid #d4d4d4; }

	div.homepage div.search {
		padding: 5px;
		margin-left: 0px;
		margin-right: 0px;
		width: 345px;
		height: 318px;
		float: left;
		background: #ffffff;
		border: 1px solid #d4d4d4; }

	div.register dl.fieldset dd span.wide {
		margin-left: 20px;
		display: block;
		font-size: 10px; }

	div.register dl.fieldset dd.submit {
		padding-top: 2px; }

	div.typecontent div.imagesb img {
		width: 65px; 
		height: 75px; }

				
/*	div.register input.submit {
		height: 45px;
		width: 134px;
		background: none;
		border-style: none; }

	div.register input.submit:hover {
		background: none; }*/
				
	dl.fieldgrid dt {
		width: 80px;
		padding: 6px 0px 6px 0px; }

	dl.fieldgrid dd {
		padding: 6px 0px 6px 0px; }		
				
	dl.fieldpromo dt {
		width: 80px;
		padding: 4px 0px 4px 0px; }

	dl.fieldpromo dd {
		padding: 4px 0px 4px 0px; }		

	div.fieldset div.member div.legend {
		margin-top: 20px; }
	
	dl.fieldset dt label {
		line-height: 165%;
		/*color: #436082;*/ }

	dl.fieldset dd.submit {
		padding-top: 20px; }
		
/*	input.submit {
		color: #436082; }

	input.text {
		color: #436082; }

	select.select {
		color: #436082; }
*/
						
div.splashimage {
	width: 380px;
	height: 310px;
	border: 1px solid #d4d4d4; }

div.qsearch_wrap {
	width: 340px; }
	
	div.qsearch_wrap h3 {
		margin-bottom: 8px;
		padding-bottom: 4px;
		font: bold 12px arial, verdana, sans-serif;
		color: #436082;
		border-bottom: 1px solid #d4d4d4; }


/* ********** [ CONTENT ] ********** */

#content_wrap {
	width: 920px;
	float: left;
	background: #F2F2F2 url('content_wide_bg_top.gif') no-repeat; }

  	#content {
  		padding: 12px 0px;
		background: url('content_wide_bg_bottom.gif') no-repeat 0px 100%; }