body{
	padding:0px;
	margin:0;
	background:#0e0e0e url(../images/main_bg.gif) repeat-x ;
	color:#FFFFFF;
}
div, h1, h2,h3,h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0; border:none;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------body--------------------*/
/*------------------------------------------------header--------------------*/
#header{
	background:url(../images/top_loginbg.gif) repeat-x;
	width:100%;
	height:50px;
	margin:0 auto;
}
.header_inner{
	width:477px;
	height:38px;
	margin:0 auto;
	float:none;
	padding-left:523px;
	padding-top:12px;
}
.header_inner span.text_outer{
	width:148px;
	height:26px;
	margin:0 auto;
	float:left;
	background:url(../images/text_bg.gif) no-repeat left top;
	padding-right:5px;
}

	.top_textfield
	{
	background:none;
	margin:0;
	padding:5px 7px 3px 7px;
	border:none;
	outline-width:0;
	font:12px  Arial, Helvetica, sans-serif;
	font-weight:500;
	width:138px;
	color:#c3c3c3;
}
	.header_innerbutton_outer
	{
	text-align:left;
	padding-top:3px;
	width:80px;
	float:left;
}
	.header_innerbutton_outer input.login
	{
	background:url(../images/login.gif) no-repeat top left;
	color:#000000;
	font-size:10pt;
	font-weight:500;
	border:none;
	width:77px;
	height:20px;
	cursor:pointer;
	
}
	.header_innerbutton_outer input.register
	{
	background:url(../images/register.gif) no-repeat top left;
	color:#000000;
	font-size:10pt;
	font-weight:500;
	border:none;
	width:77px;
	height:20px;
	cursor:pointer;
	
}
/*------------------------------------------------body--------------------*/
#maincontainer{
	width:1000px;
	margin:0 auto;
}
#maincontainer .logosection{
	width:1000px;
	float:left;
	height:129px;
	overflow:hidden;
}
/*------------------------------------------------tp navigation--------------------*/
#nav_manucontainer{
	width:990px;
	margin:0 auto;
	float:left;
	padding-left:10px;
	
}
.navigation-top {
	float:left;
	width:88.6%;
	height:45px;
}
.navigation-top ul {
	padding:7px 0 0 0;
	margin:0;
	list-style:none;
}
.navigation-top ul li {
	padding:0;
	display:inline;
	float:left;
}
.navigation-top ul li a {
	padding:0px 0 0px 5px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	text-decoration:none;
	float:left;
	display:block;
}
.navigation-top ul li a span {
	padding:7px 10px 0px 5px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	text-decoration:none;
	float:left;
	height:29px;
	cursor:pointer;
}
.navigation-top ul li a:hover {
color:#FF7700;
}
.navigation-top ul li a:hover span {
color:#FF7700;
text-decoration:none;

}
.navigation-top .selected a {
	background: url(../images/bg-top-l.gif) no-repeat left center;
}
.navigation-top .selected a span {
	background: url(../images/bg-top-r.gif) no-repeat right center;
	color:#000000;
}
.navigation-top .selected a:hover span {
	color:#000000;
	text-decoration:none;
	text-shadow:none;
}
.navigation-top li.divider
	{
	width:2px;
	height:28px;
	float:left;
	background:url(../images/dividr.gif) no-repeat top;
	padding:0 4px;
}	.top_nav_tab_inner
	{
	width:10%;
	margin:0;
	padding:0px;
	margin-top:1px;
	list-style:45px;
	height:45px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background:url(../images/nav_or_bg.gif) repeat-x;
	text-align:center;
}
	.top_nav_tab_inner ul 
	{
	width:100%;
	margin:0;
	padding:0px 0px 0 0px;
	list-style:45px;
	height:45px;
}
	.top_nav_tab_inner li 
	{
	width:100%;
	display:inline;
	margin:0;
	padding:0;
	font-size:16px;
	height:53px;
	font-weight:bold;
	list-style:45px;
}
	.top_nav_tab_inner li  a 
	{
	width:100%;
	float:left;
	margin:0;
	text-decoration:none;
	line-height:45px;
	color:#FFFFFF;
}
	.top_nav_tab_inner li  a:hover
	{
	display:block;
	color:#FFFFFF;
	text-decoration:underline;
}
	.header_inner h2.logout_username
{
	width:380px;
	height:26px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	line-height:26px;
	font-weight:500;
	padding-right:10px;
}
.header_inner h2.logout_username a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.header_inner h2.logout_username a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#ff7700;
}

.logout_button
	{
	width:76px;
	height:20px;
	background:url(../images/logout.gif) repeat-x;
	float:left;
	border:none;
	cursor:pointer;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#FFFFFF;
	line-height:20px;
	padding-bottom:2px;
}

/*------------------------------------------------inner body--------------------*/
	#mainbodycontainer{
	width:988px;
	float:left;
	padding:10px 0 0px 5px;
}
	#mainbodycontainer .left_outer{
	width:722px;
	float:left;
}
	#mainbodycontainer .right_outer{
	width:238px;
	float:right;
}
	#mainbodycontainer .leftcontainer{
	width:726px;
	background-color:#2f2f2f;
	float:left;
	border:#9c9c9c solid 1px;
	padding:0px 0px 10px 10px;
	margin-bottom:20px;
	-moz-border-radius: 6px;
-webkit-border-radius: 6px;

}


	#mainbodycontainer .leftcontainer h1{
		text-transform: uppercase;

	float:left;
	
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image: url(../images/h1_btn_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:7px 0 0 5px;
	width: 300px;
	margin:5px 0 0;
	height: 26px;
	
	color:#FFFFFF;
	
}
	#mainbodycontainer .leftcontainer h1 a
	{
			text-transform: uppercase;

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff7700;
	text-decoration:none;
	padding-right:5px;
}
	#mainbodycontainer .leftcontainer h1 a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
	color:#ff7700;
		text-transform: uppercase;

}
	.leftcontainer span.singlecon{
		text-transform: uppercase;

	width:700px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
}
	.leftcontainer span.photo_outer{
	width:722px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
	height:auto;
	text-align:center;
	padding-top:10px;
}
	.leftcontainer span.photo_outer p.bottom_text{
	width:722px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
	height:20px;
	line-height:20px;
	text-align:center;	
	font:14px Arial, Helvetica, sans-serif;
	font-weight:500;
	padding:5px 0px;
}
	.leftcontainer span.photo_outer p.bottom_text{
	width:722px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
	height:20px;
	line-height:20px;
	text-align:center;	
	font:14px Arial, Helvetica, sans-serif;
	font-weight:500;
	padding:5px 0px;
}
.leftcontainer span.photo_outer p.newarnmsg
{
width:430px; float:left; height:30px; line-height:40px; font-size: 12px;font-family:Arial, Helvetica, sans-serif;
}
.leftcontainer span.photo_outer p.newarnmsg a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:underline;
}
	.leftcontainer span.photo_outer p.newarnmsg a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#ff7700;
}
	.leftcontainer span.photo_outer .user_image_posted
	{
	width:700px;
	float:left;
	display:block;
	margin-bottom:5px;
	height:68px;
	padding:10px 0 10px 10px;
	text-align:left;
	
}
	.leftcontainer span.photo_outer .user_image_posted span.userimage 
	{
	width:48px;
	float:left;
	display:block;
	height:48px;
	border:#FFFFFF solid 2px;
}
	.leftcontainer span.photo_outer .user_image_posted span.textouter
	{
	width:600px;
	float:left;
	padding-left:10px;
}
	.leftcontainer span.photo_outer .user_image_posted span.textouter h3.username
	{
	width:600px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff7700;
	font-weight:bold;
	overflow:hidden;
}

.leftcontainer span.photo_outer .user_image_posted span.textouter h3.username a
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 color:#ff7700;
	 text-decoration:underline;
}
	.leftcontainer span.photo_outer .user_image_posted span.textouter h3.username a:hover
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 text-decoration:none;
	 color:#ff7700;
}
	.leftcontainer span.photo_outer .user_image_posted span.textouter p.titlename
	{
	width:600px;
	padding:0px; 
	margin:0px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	overflow:hidden;
	padding-bottom:2px;
	
}
	.leftcontainer span.photo_outer .user_image_posted span.textouter p.titlename_posted
	{
	width:600px;
	padding:0px; 
	margin:0px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF
}
	.leftrightnavigation{
	width:540px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
	height:25px;
	text-align:justify;
	padding-left:91px;
}
	.leftrightnavigation p.leftside
	{
	width:270px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
	height:25px;
	text-align:justify;
}
	.leftrightnavigation p.leftside a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff7700;
	text-decoration:none;
	font-weight:normal;
}
	.leftrightnavigation p.leftside a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
	color:#ff7700;
	font-weight:normal;
}
	.leftrightnavigation p.rightside
	{
	width:270px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
	height:25px;
	text-align:right;
}
	.leftrightnavigation p.rightside a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff7700;
	text-decoration:none;
	font-weight:normal;
}
	.leftrightnavigation p.rightside a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
	color:#ff7700;
	font-weight:normal;
}

	.leftcontainer span.singlecon p 
	{
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}
	.leftcontainer span.singlecon p span.left 
	{
	width:163px;
	float:left;
	display:block;
	text-align:right;
	line-height:29px;
	height:auto;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF ;
	font-weight:500;
	text-transform: none;
}
	.leftcontainer span.singlecon p span.right
	{
	width:450px;
	float:left;
	display:block;
	background:url(../images/left-long-bg.gif) no-repeat;
	padding-top:1px;
	height:auto;
	padding-bottom:5px;
	text-align:right;
}
	.leftcontainer span.singlecon p span.right_defaultimage
	{
	width:375px;
	float:right;
	display:block;
	padding-top:1px;
	height:auto;
	padding-bottom:5px;
}
	.leftcontainer span.singlecon p span.right_textarea
	{
	width:auto;
	float:left;
	display:block;
	background:url(../images/textarea_bg.gif) no-repeat;
	padding-top:1px;
	height:auto;
	padding-bottom:5px;
}
	.leftcontainer span.singlecon p span.file
	{
	width:375px;
	float:left;
	display:block;
	padding-top:1px;
	height:28px;
}
	.register_textfield
	{
	width:335px;
	float:left	;
	display:block;
	border:none;
	padding-top:1px;
	height:20px;
	margin:5px 5px 0;
	height:16px;
	font:12px Arial, Helvetica, sans-serif;
	color:#c5c6c6;
	padding:0 3px;
	background:none;
}
	.register_textarea
	{
	width:337px;
	float:left;
	height:90px;
	border:none; overflow:auto;
	background:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#c5c6c6;
	padding:6px 5px 3px	 7px;
}
	.register_selectfield
	{
	width:339px;
	float:left	;
	display:block;
	border:none;
	padding-top:1px;
	height:20px;
	margin:6px 5px 0;
	height:16px;
	font:12px Arial, Helvetica, sans-serif;
	color:#c5c6c6;
	padding:0 3px;
	background:#0e0e0e;
}
	.star
	{
	padding:5px 0 0 0;
	float:left;
	margin:0 3px;
	line-height:16px;
	color:#9c9c9c;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:10px;
}
	.leftcontainer span.singlecon p span.button
	{
	width:375px;
	float:left;
	display:block;
	padding-top:1px;
	height:28px;
}
	.leftcontainer span.singlecon p span.button a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
	.leftcontainer span.singlecon p span.button a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#ff7700;
}
	.submit_button
	{
	width:76px;
	height:20px;
	background:url(../images/submit.gif) no-repeat;
	float:left;
	border:none;
	cursor:pointer;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#FFFFFF;
	line-height:20px;
	padding-bottom:2px;
	margin-right:10px;
}

.submit_button_new1
	{
	width:130px;
	height:20px;
	background:url(../images/submit_profile.gif) no-repeat;
	float:left;
	border:none;
	cursor:pointer;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#FFFFFF;
	line-height:20px;
	padding-bottom:2px; 
	margin-right:10px;
}
	#mainbodycontainer .rightcontainer{
	font:13px Arial, Helvetica, sans-serif;
	line-height: 16px;
	width:200px;
	background-color:#2f2f2f;
	float:left;
	border:#9c9c9c solid 1px;
	padding-left:10px;
	padding-right: 10px;
	margin-bottom:20px;
	-moz-border-radius: 6px;
-webkit-border-radius: 6px;

}
	#mainbodycontainer .rightcontainer h1{
	float:none;
	
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
		text-transform: uppercase;
background-image: url(../images/h1_btn_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:12px 0 4px;
	width: 150px;
	text-align: center;
	margin:0 auto;
	height: 26px;
	color:#FFFFFF;
	
}
	.rightcontainer p.contentouter{
	width:200px;
	float:left;
	height:auto;
	margin:0px;
	padding:0px; padding-bottom:5px;
	color:#FFFFFF; overflow:hidden; 
}
.status_msg
{
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	color: #090;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-transform:none;
}
.status_msg a
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ff7700;
 text-decoration:underline;
 	text-transform:none;

}
.status_msg a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
 color:#FFFFFF;
 	text-transform:none;

}
/*------------------------------------------------footer section--------------------*/
	#footer{
	display: block;
	width: 100%;
	background: #e0e0e0;
	float:left;
	height:65px;
	background:url(../images/footer_bg.gif) repeat-x;
	text-align: center;
	}
	#footer p.linkcontent
	{
	width:100%;
	height:auto;
	overflow:hidden;
	color:#FFFFFF;
	font-size:12px;
	line-height:20px;
	padding-top:10px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
}
	#footer p.linkcontent a
	{
	color:#ff7700;
	text-decoration:none;
}
	#footer p.linkcontent a:hover
	{
	color:#FFFFFF;
	text-decoration:underline;
}
/*------------------------------------------------home page section--------------------*/
	.home_textslider
	{
	width:698px;
	float:left;
	display:block;
	height:160px;
	font-family: Arial, Helvetica, san-sarif;
	margin:10px 0px 0px 0px;
	font-size:13px;
	color:#FFFFFF;
	line-height:20px;
	padding:5px;
	font-weight:bold;
	text-align:center;
	display:inline;
	background-image: url(../images/123.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
	.home_top_comment
	{
	width:716px;
	float:left;
	display:block;
	padding-top:15px;
	height:auto;
}
	.home_top_comment .main_leftsideouter
	{
	width:548px;
	float:left;
	display:block;
	height:auto;
}
	.home_top_comment span.mainimage
	{
	width: auto;
	float:left;
	padding:0px;
	margin:0px;
	display:block;
	height: auto;
	border:#FFFFFF solid 3px;
	overflow:hidden; 
}
	.home_top_comment span.rightcon 
	{
	width:168px;
	float:left;
	display:block;
	height: 285px;
	overflow:hidden;
}

	.home_top_comment span.rightcon label.smallimage
	{
	width:121px;
	float:right;
	display:block;
	height:57px;
	border:#FFFFFF solid 3px;
}
	.home_top_comment span.rightcon label.smallimage_midsection
	{
	width:121px;
	float:right;
	display:block;
	height:57px;
	border:#FFFFFF solid 3px;
	margin-top:12px;
}
	.home_top_comment .user_outercontainer
	{
	width:548px;
	float:left;
	display:block;
	height:auto;
	padding-top:10px;
}
	.home_top_comment .user_outercontainer span.userimage 
	{
	width:48px;
	float:left;
	display:block;
	height:48px;
	border:#FFFFFF solid 3px;
	overflow:hidden;
}
	.home_top_comment .user_outercontainer span.textouter
	{
	width:470px;
	float:left;
	padding-left:10px;
	
}
	.home_top_comment .user_outercontainer span.textouter h3.username
	{
	width:450px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff7700;
	font-weight:bold;
}

.home_top_comment .user_outercontainer span.textouter h3.username a
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#ff7700;
	 text-decoration:underline;
}
	.home_top_comment .user_outercontainer span.textouter h3.username a:hover
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 text-decoration:none;
	 color:#ff7700;
}




	.home_top_comment .user_outercontainer span.textouter p.titlename
	{
	width:450px;
	padding:0px; 
	margin:0px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9c9c9c
}
	.home_top_comment .user_outercontainer span.textouter p.titlename a
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#FFFFFF;
	 text-decoration:underline;
}
	.home_top_comment .user_outercontainer span.textouter p.titlename a:hover
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#ff7700;
	 text-decoration:none;
}
	.home_top_comment .user_outercontainer span.textouter p.titlename strong
	{
	width:450px;
	padding:0px; 
	margin:0px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#9c9c9c;
}
	.home_top_comment span.archived_singleouter
	{
	width:179px;
	float:left;
	padding:0px 0px 30px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff7700;
	font-weight:bold;
 }
	.home_top_comment span.archived_singleouter label.smallimage a
	{
	width:121px;
	float:left;
	display:block;
	height:57px;
	border:#FFFFFF solid 2px;
	margin-bottom:12px;
	overflow:hidden;
}



.home_top_comment span.archived_singleouter label.smallimage a:hover
	{
	width:121px;
	float:left;
	display:block;
	height:57px;
	border:#ff7700 solid 2px;
	margin-bottom:12px;
	overflow:hidden;
}










	.leftcontainer span.top_slidersection{
	width:726px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
	height:auto;
	text-align:center;
	padding-top:10px;
}
	.leftcontainer span.top_slidersection span.archived_singleouter
	{
	width:145px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff7700;
	font-weight:bold;
	padding-bottom:10px;
}
	.leftcontainer span.top_slidersection span.archived_singleouter label.smallimage
	{
	width:121px;
	float:left;
	display:block;
	height:57px;
	border:#FFFFFF solid 3px;
}

	.home_top_comment span.archived_singleouter h3.username
	{
	width:179px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff7700;
	font-weight:bold;
}
	.home_top_comment span.archived_singleouter h3.username a
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#ff7700;
	 text-decoration:none;
}
	.home_top_comment span.archived_singleouter h3.username a:hover
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 text-decoration:underline;
	 color:#ff7700;
}
	.home_top_comment span.archived_singleouter p.titlename
	{
	width:179px;
	padding:0px; 
	margin:0px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9c9c9c;
	font-weight:normal;
}
.home_top_comment span.archived_singleouter p.titlename a
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:underline;
}
.home_top_comment span.archived_singleouter p.titlename a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
 color:#ff7700;
}
	.home_top_comment span.pagination_outer
	{
	width:716px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding:10px 0;
	text-align:center;
}
	.home_top_comment span.pagination_outer ul 
	{
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
	height:21px;
}
	.home_top_comment span.pagination_outer li 
	{
	display:inline;
	margin:0;
	padding:0;
	font-size:11px;
	width:15px;
	height:21px;
	font-weight:bold;
	color:#c1c1c1;
	margin-left:10px;
}
	.home_top_comment span.pagination_outer li a
	{
	color:#c1c1c1;
	text-decoration:none;
	width:15px;
	height:21px;	
}
	.home_top_comment span.pagination_outer li a:hover span 
	{
	color:#c1c1c1;
	text-decoration:underline;
}
	.home_top_comment span.pagination_outer li.selected 
	{
	display:inline;
	margin:0;
	padding:0;
	height:21px;
	width:15px;
	overflow:hidden;
}
	.home_top_comment span.pagination_outer li.selected a 
	{
	color:#c1c1c1;
	overflow:hidden;
	width:15px;
	height:21px;
	padding:1px;
}
	.home_top_comment span.pagination_outer li.selected a span 
	{
	background: #FFFFFF;
	color:#000000;
	height:21px;
	width:15px;
	overflow:hidden;
	text-align:center;
	padding:2px;
}
	.home_top_comment span.pagination_outer li.selected  a:hover span 
	{
	background: #FFFFFF;
	color:#000000;
	height:21px;
	width:15px;
	text-decoration:none;
}
	#mainbodycontainer .leftcontainer span.sortedouter{
	width:270px;
	float:right;
	margin:0px;
	padding:0px;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:8px;
}
	#mainbodycontainer .leftcontainer h2.sorted_head{
	width:80px;
	float:left;
	margin:0px;
	padding:0px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#9c9c9c;
	padding-top:5px;
	padding-left:28px;
}
	#mainbodycontainer .leftcontainer span.text_outer{
	width:148px;
	height:26px;
	margin:0 auto;
	float:left;
	background:url(../images/listbox_small.gif) no-repeat left top;
}
	.home_selectfield
	{
		width:142px;
		float:left;
		border:none; 
		height:20px;
		margin:5px;
		height:16px;
		font:14px/16px Arial, Helvetica, sans-serif;
		color:#c5c6c6;
		padding:0 3px;
		background:#0e0e0e;
		display:inline;
}


/*--------------------------------------------------------------  Comment-----*/

	.leftcontainer .user_photocomment
	{
	width:700px;
	float:left;
	display:block;
	
	margin-bottom:5px;
	padding:10px 0 10px 10px;
}
	.leftcontainer .user_photocomment span.userimage 
	{
	width:48px;
	float:left;
	display:block;
	height:48px;
	border:#FFFFFF solid 3px;
}
	.leftcontainer .user_photocomment span.textouter
	{
	width:600px;
	float:left;
	padding-left:10px;
	
}
	.leftcontainer .user_photocomment span.textouter h3.username
	{
	width:600px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff7700;
	font-weight:bold;
	overflow:hidden;
}

.leftcontainer .user_photocomment span.textouter h3.username a
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 color:#ff7700;
	 text-decoration:underline;
}
	.leftcontainer .user_photocomment span.textouter h3.username a:hover
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 text-decoration:none;
	 color:#ff7700;
}





	.leftcontainer .user_photocomment span.textouter p.titlename
	{
	width:600px;
	padding:0px; 
	margin:0px;
	float:left;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	overflow:hidden;
	padding-bottom:2px;
	
}
	.leftcontainer .user_photocomment span.textouter p.titlename_posted
	{
	width:600px;
	padding:0px; 
	margin:0px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF
}
	.leftcontainer .user_photocomment_colour
	{
	width:700px;
	float:left;
	display:block;
	margin-bottom:5px;
	
	padding:10px 0 10px 10px;
	background:#404040;
}
	.leftcontainer .user_photocomment_colour span.userimage 
	{
	width:48px;
	float:left;
	display:block;
	height:48px;
	border:#FFFFFF solid 3px;
}
	.leftcontainer .user_photocomment_colour span.textouter
	{
	width:600px;
	float:left;
	padding-left:10px;
	
}
	.leftcontainer .user_photocomment_colour span.textouter h3.username
	{
	width:600px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff7700;
	font-weight:bold;
	overflow:hidden;
}


.leftcontainer .user_photocomment_colour span.textouter h3.username a
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 color:#ff7700;
	 text-decoration:underline;
}
	.leftcontainer .user_photocomment_colour span.textouter h3.username a:hover
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 text-decoration:none;
	 color:#ff7700;
}

	.leftcontainer .user_photocomment_colour span.textouter p.titlename
	{
	width:600px;
	padding:0px; 
	margin:0px;
	float:left;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	overflow:hidden;
	padding-bottom:2px;
	
}
	.leftcontainer .user_photocomment_colour span.textouter p.titlename_posted
	{
	width:600px;
	padding:0px; 
	margin:0px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF
}
	#mainbodycontainer .category_outer{
	width:726px;
	background-color:#2f2f2f;
	float:left;
	border:#9c9c9c solid 2px;
	margin-bottom:20px;
	padding:10px 0px 0px 10px;
	
}
	#mainbodycontainer .category_outer span.arrow_outer
	{
	width:12px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff7700;
	font-weight:bold;
	padding:30px 0 0 0;
	cursor:pointer;
}
	#mainbodycontainer .category_outer span.category_slider{
	width:690px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
	height:auto;
	text-align:center;
	padding:10px 0;
}
	#mainbodycontainer .category_outer span.category_slider span.archived_singleouter
	{
	width:121px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff7700;
	font-weight:bold;
	padding:0 8px;
}
	#mainbodycontainer .category_outer span.category_slider span.archived_singleouter label.smallimage
	{
	width:121px;
	float:left;
	display:block;
	height:57px;
	border:#FFFFFF solid 3px;
}
	* html #mainbodycontainer .category_outer span.category_slider{
	width:696px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
	height:auto;
	text-align:center;
	padding:10px 0;
}
	* html #mainbodycontainer .category_outer span.category_slider span.archived_singleouter
	{
	width:121px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff7700;
	font-weight:bold;
	padding:0 6px;
}

.nocomment
{
width:100%;
float:left;
overflow:hidden;
height:30px;
color:#FF7700;
margin:0 auto;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}


.tagshow
{
float:left; text-align:left; padding-left:90px;margin-bottom: 20px;font-family: Arial, Helvetica, sans-serif; font-size: 12px;padding-right:90px;line-height: 17px;
}
.pagination_container { float:left; color:#cc0000; font-weight:bold; }
.pagination_container a { color:#444444; }
.pagination { width:20px; height:20px; border:#999999  1px solid; float:left; margin-left:5px; text-align:center; overflow:hidden; line-height:20px; font-family:Arial, Helvetica, sans-serif; cursor:pointer; font-size:12px; }
.pre { width:60px; height:20px; border:#999999  1px solid; float:left; margin-right:10px; text-align:center; overflow:hidden; line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; cursor:pointer; }
.next { width:60px; height:20px; border:#999999  1px solid; float:left; font-family:Arial, Helvetica, sans-serif; margin-left:13px; text-align:center; overflow:hidden; line-height:20px; font-size:12px; cursor:pointer; }






/*********************** Random image slider  **********************************/

	.leftcontainer_category{
	width:731px;
	background-color:#2f2f2f;
	float:left;
	border:#9c9c9c solid 1px;
	padding-left:5px;
	margin-bottom:20px;
	padding-bottom:10px;
	-moz-border-radius: 6px;
-webkit-border-radius: 6px;

}
	.leftcontainer_category h1{
	width:auto;
	float:left;
	
	padding:0px;
	font-weight:bold;
	
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	background-image: url(../images/h1_btn_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:7px 0 0 5px;
	width: 200px;
	margin:5px 0 0;
	height: 26px;
}
	#buttons{
	width:12px;
	position:absolute;
	left: 0px;
	top: 30px;
}
	#buttons_right{
	width:12px;
	position:absolute;
	left:710px;
	top: 30px;
}
	* html #buttons_right{
	width:12px;
	position:absolute;
	left:700px;
	top: 30px;
}
ul, li{
	padding:0;
	margin:0;
	list-style:none;
}

#screen2{
	width:726px;
	float:left;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	overflow:hidden;
	height:auto;
	text-align:center;
	padding-top:10px;
	position:relative;
}
	#screen2 .prev{
	width:12px;
	border:none;
	height:23px;
	float:left;
	font-size:1px;
	}
	#screen2 .next{
	width:12px;
	border:none;
	height:23px;
	float:right;
	font-size:1px;
	}
	

#slideshow{
	overflow:hidden;
	width:699px;
	margin-left:12px;
}
* html #slideshow{
	overflow:hidden;
	width:699px;
	margin:0px;
}

	#slideshow ul{
		width:518900px;
	}

	#slideshow li{
	width:143px;
	float:left;
	padding:0px; 
	margin:0px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff7700;
	font-weight:bold;
}

	#slideshow li label.smallimage
	{
	width:121px;
	float:left;
	display:block;
	height:57px;
	border:#FFFFFF solid 2px; 
	cursor:pointer;
}




#mainbodycontainer .leftcontainer h5{
		text-transform: uppercase;

	float:left;
	
	font:17px Arial, Helvetica, sans-serif;
	
	padding:7px 0 0 5px;
	width: auto;
	margin:5px 0 0;
	height: 26px;
	font-weight: bold;
	color:#FFFFFF;
	
}
	#mainbodycontainer .leftcontainer h5 a
	{
			text-transform: uppercase;

	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ff7700;
	text-decoration:none;
	padding-right:5px;
		font-weight: bold;

}
	#mainbodycontainer .leftcontainer h5 a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-decoration: underline;
	color:#ff7700;
		text-transform: uppercase;
			font-weight: bold;


}



#social_buttons {
width: 190px;
text-align: center;
margin: 0 auto;
background-color: #484646;
padding: 5px;
border-top: 1px solid #6ec3fd;
color: #9c9c9c;
}

#social_buttons img{
border: none;
padding-right: 8px;

}



#social_buttons img a{
border: none;

}


#faq_section {

font-size: 14px;
width: 700px;
font-family: Arial, Helvetica, sans-serif; 
}



#faq_section p{
padding-top: 20px;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}


#linksharing {

font-size: 14px;
width: 700px;
padding-top: 20px;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}



#linksharing p{
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}

#linksharing a{
color: #ffffff;
font-size: 14px;
text-decoration: underline;

}

#linksharing a:hover{
font-size: 14px;
text-decoration: none;
color: #ff7700;

}





#advertise {

font-size: 14px;
width: 700px;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}

#advertise p{
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}


#advertise a{
color: #ffffff;
font-size: 14px;
text-decoration: underline;

}

#advertise a:hover{
font-size: 14px;
text-decoration: none;
color: #ff7700;

}


