html,  body{
 background: url("../images/bg.jpg")
        no-repeat center center fixed; 
     -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    
   
}, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th,td {
margin: 0px;
padding: 0px;
border: 0px;
outline: 0px;
font-size: 100%;
vertical-align: baseline;
background: transparent;
font-family:Tahome, Arial,Verdana;
font-size:11px;
 
color: white;
text-shadow: #b0a583 0 0 0;

}

A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; TEXT-DECORATION:none; COLOR: #3d3d3d; cursor:pointer;
}

A:hover {
	 TEXT-DECORATION: underline;
}
A IMG {
	border:none;
}
P {
	COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P A {
	COLOR: #6FA035; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P A:hover {
	text-decoration:underline;
}

UL {
	LINE-HEIGHT: 1.4em; MARGIN: 0px 0px 1.5em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	COLOR: #6FA035;FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN: 0px 0px 0.25em 30px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}

h5 {
font-size:11px;
font-family:arial, tahoma;
color:#FFFFFF;
background-image: url(../images/arrow_for_h5.gif);
background-repeat:no-repeat;
background-position:0px 7px;
padding:0px;
padding-left: 10px;
margin:0px;
line-height:18px;
font-weight:normal;
background-color:#FFFFFF;
}

/*input {
	margin:0px;
	padding:0px; 
	height:14px;
	border:solid 1px #662001;
	font-family:Tahome, Arial,Verdana;
}*/
.top_select {
	margin:0px;
	padding:0px; 
	height:17px;
	border:solid 1px #662001;
	font-family:Tahome, Arial,Verdana;
	position:relative;
	top:0px;
}
html* .top_select  {
	margin:0px;
	padding:0px; 
	height:20px;
	border:solid 1px #662001;
	font-family:Tahome, Arial,Verdana;
	position:relative;
	top:0px;
 
}
#page {
	margin:0px auto;
	padding:0px;
	width:790px;

}
#top_bar {

 margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:-10px;
	background-image:url(../images/top_bar_bg.gif);
	background-repeat:repeat-x;
	height:50px;
} 
#top_bar_img_left {
	margin:0px;
	padding:0px;
	float:left;
}
#top_bar_img_right {
	margin:0px;
	padding:0px;
	float:right;
}
#top_bar_left {
	margin:0px;
	padding:0px;
	position:relative;
	width:270px;
	float:left;
	line-height:50px;
}
#top_bar_right {
	margin :  0px;
	padding:0px;
	width:485px;
	float:right;
	line-height:50px;
	padding-right:5px;
	float:left;
}
#company_logo_img{
	position:absolute;
	margin:0px;
	margin-left:-7px;
	padding:0px;
	left:0px;
	top:11px;
	float:left;
}
#each_top_img{
	margin:0px;
	padding:0px;
	float:right;
	padding-top:5px;
}

#top_bar_right_link {
	margin:0px;
	padding:0px;
	color:#3d3d3d;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:350px;
}

#top_bar_right_link a{
	font-size:12px;
	color:#3d3d3d;
	text-decoration:none;
}

#top_bar_right_link a:hover{
	font-size:12px;
	color:#767474;
	text-decoration:none;
}
#top_bar2_container{
	margin-bottom:10px;
 
	padding:0px;
	height:50px; 
	padding-top:20px;
	padding-bottom:10px;
 
}
#share_img {
	margin:0px;
	padding:0px;
	float:left;
}
#top_bar2_btn_container {
	margin-left:-20px;
	padding:0px;
 
	background-repeat:repeat-x;
	width:100%;
	float:left;
	height:50px;
}
#top_bar2_btn_container_img_left {
	margin:0px;
	padding:0px;
	float:left;
}
#top_bar2_btn_container_img_right {
	margin:0px;
	padding:0px;
	float:right;
}
#top_bar2_search_container {
	position:relative;
	margin:0px;
	padding:0px;
	height:50px;
	font-weight:bold;
	color:323232;
	width:300px;
	float:right;
	
}
#search_box_contain {
	position:relative;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
	background-color:#FF0000;
}
#top_bar2_search_container span{
position:relative; top:-5px; left:0px;
}
#top_bar2_search_container input{
	border:solid 1px #662001;
}
#top_bar2_btn{
	margin-left: 100px;
 	 
	padding:0px;
	height:50px;
	float:left;
	font-family:tahoma, arial;
	font-size:12px;
	font-weight:bold;
	color:#3d3d3d;
}
#top_bar2_btn a{
	margin:0px;
	padding:0px;
	font-family:tahoma, arial;
	font-size:12px;
	font-weight:bold;
	color:#3d3d3d;
	text-decoration:none;
	background-image:url(../images/sep.gif);
	background-position:right;
	background-repeat:repeat-y;
	padding-left:23px;
	padding-right:22px;
	line-height:50px;
}
#top_bar2_btn a:hover{
	margin:0px;
	padding:0px;
	font-family:tahoma, arial;
	font-size:12px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	background-image:url(../images/sep.gif);
	background-repeat:repeat-y;
	padding-left:23px;
	padding-right:22px;
}

#submenu_container {
 
 margin-left:25px;
	padding:0px;
 
	background-repeat:repeat-x;
	width:100%;
	float:left;
	height:25px;
	line-height:25px;
	float:left;
}
#submenu_container_img_left {
	margin:0px;
	padding:0px;
	float:left;
}
#submenu_container_img_right {
	margin:0px;
	padding:0px;
	float:right;
}
#submenu_btn{
	margin:0px;
	padding:0px;
	height:25px;
	float:left;
	font-family:tahoma, arial;
	font-size:12px;
	font-weight:bold;
	color:#3d3d3d;
	text-align:center;
	margin-left:28px;
}
#submenu_btn a{
	margin:0px;
	padding:0px;
	font-family:tahoma, arial;
	font-size:11px;
	font-weight:normal;
	color:#3d3d3d;
	text-decoration:none;
	
	background-position:right;
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	line-height:25px;
	text-align:center;
}
#submenu_btn a:hover{
	margin:0px;
	padding:0px;
	font-family:tahoma, arial;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	text-decoration:none;
	background-image:url(../images/sep.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}

#body_container {
margin-left: -50px;
 
	padding:0px;
	width:790px;
}
#body_left_container {
	 margin-left:50px;
	padding:0px;
	width:565px;
	 	margin-top:20px;
	margin-right:21px;
	float:left;
   

}
#body_right_container {
	margin:0px;
	padding:0px;
	margin-top:15px;
	width:200px;
	float:right;
  
}
#home_main_top_img {
	margin:0px;
	padding:0px;
	padding-bottom:20px;
}
.explore_container {
	margin-left:-50px;
	padding:0px;
	width:565px;
}
.explore_hd_container {
	margin:0px;
	padding:0px;
	background-image:url(../images/body_hd_bg.gif);
	background-repeat:repeat-x;
	height:31px;
	color:3d3d3d;
	font-family:arial, verdana;
	font-weight:bold;
	font-size:13px;
	line-height:31px;
}
.body_hd_left {
	margin:0px;
	padding:0px;
	float:left;
}
.body_hd_right {
	margin:0px;
	padding:0px;
	float:right;
}
.explore_body_container {
	margin:0px;
	padding:0px;
}
.explore_body_container_left {
	margin:0px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:30px;
	width:565px;
	float:left;
}
.explore_each_box {
		margin:0px;
   padding-top:10px;
	padding-right:40px;
	margin-right:20px;
	width:75px;
	
	float:left;
}
.explore_body_container_right {
	margin:0px;
	padding:0px;
	padding-top:20px;
	width:176px;
	float:left;
}
.explore_body_container_right h2{
	margin:0px;
	padding:0px;
	color:#ff4e00;
	font-family:verdana, Tahoma;
	font-size:16px;
}
.explore_body_container_right p{
	margin:0px;
	padding:0px;
	font-family:verdana, Tahoma;
	font-size:12px;
	color:3d3d3d;
	line-height:14px;
	padding-bottom:5px;
}

.marge {
	clear:both;
}

#featured_container {
	margin:0px;
	padding:0px;
	width:565px;
	
}
.featured_hd_container {
	margin:0px;
	padding:0px;
	background-image:url(../images/body_hd_bg.gif);
	background-repeat:repeat-x;
	height:31px;
	color:3d3d3d;
	font-family:arial, verdana;
	font-weight:bold;
	font-size:13px;
	line-height:31px;
}
.featured_body_container {
	margin:0px;
	padding:0px;
	padding-bottom:20px;
}
/*.featured_body_container img{
	margin:0px;
	padding:0px;
	border:1px solid #000000;
	float:left;
	margin:13px;
}
*/
.featured_body_container_img{
	margin:0px;
	padding:0px;
	float:left;
	margin:13px;
	margin-top:5px;
	text-align:left;
	width:94%;
	border-bottom:1px solid #f0f0f0;
}
.featured_body_container_img a img{
	position:relative;
	float:left;
	left:0px;
	top:0px;
}

#featured_body_container_img_body_text{
	position:relative;width:300px; height:110px; float:left; text-align:center; margin-top:0px;text-align:left;margin-left:10px;
}
.featured_body_container img a{
	border:solid 1px #000000;
	background-color:#66FF33;
	height:100px;
}
.featured_body_container img a:hover{
	border:solid 3px #7d7d7d;
	background-color:#66FF33;
	height:100px;
}
.blackwhite_box_container {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	background-image:url(../images/white_box_bg.gif);
	background-repeat:repeat-y;
}
.blackwhite_box_hd {
	margin:0px;
	padding:0px;
	background-image:url(../images/right_hd_img.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	font-family:arial, verdana;
	font-size:12px;
	color:#ebebeb;
	line-height:38px;
	width:100%;
	
}
.white_box_bottom_img{
	margin:0px;
	padding:0px;
	background-image:url(../images/white_box_bottom_img.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:9px;
}
.blackwhite_box_body {
	margin:0px;
	padding:0px;
	padding-left:16px;
	line-height:20px;
	padding-bottom:10px;
}
.share_on_body p{
	margin:0px;
	padding:0px;
	font-family:tahoma, arial;
	font-size:11px;
	margin-top:10px;
}
.share_on_body span{
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.share_on_body h6{
	font-size:11px;
	font-family: tahoma, arial,;
	color:#3d3d3d;
	background-image:url(../images/home_arrow_img.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding:0px;
	padding-left: 15px;
	margin:0px;
	line-height:18px;
	font-weight:normal;
	background-color:#FFFFFF;
}
.share_on_body h6 a{
	color:#3d3d3d;
	text-decoration:none;;
}

.share_on_body h6 a:hover{
	color:#65665f;
	text-decoration:underline;
}
.share_on_body h5{
	font-size:11px;
	font-family:arial, tahoma;
	color:#FFFFFF;
	background-image: url(../images/arrow_for_h5.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding:0px;
	padding-left: 10px;
	margin:0px;
	line-height:18px;
	font-weight:normal;
	background-color:#FFFFFF;
}
.magentawhite_box_container {
	margin:0px;
	padding:0px;
	background-image:url(../images/white_box_bg.gif);
	background-repeat:repeat-y;
	padding-bottom:30px;
	height:auto;
	
}
.magentawhite_box_hd {
	margin:0px;
	padding:0px;	
	background-image:url(../images/right_magenta_hd_img.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	font-family:arial, verdana;
	font-size:12px;
	color:#ebebeb;
	line-height:38px;
}
.magentawhite_box_bottom_img{
	margin:0px;
	padding:0px;
	background-image:url(../images/white_box_bottom_img.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:9px;
	width:100%;
}
.share_on_body {
	margin:0px auto;
	padding:0px;
	width:169px;
	line-height:20px;
	padding-bottom:10px;
}
.share_on_body_top {
	margin:0px;
	padding:0px;
	font:arial, verdana;
	font-size:11px;
	color:#585c48;
	text-align:left;
	line-height:16px;
	padding-bottom:5px;
	border-bottom:1px dashed #dededa;
	padding-top:10px;
}
.read_more a{
	color:#3d3d3d;
	text-decoration:none;
	float:right;
}
.read_more a:hover{
	color:#585c48;
	text-decoration:underline;
	float:right;
}
.share_on_body_bottom {
	margin:0px;
	padding:0px;
}
.share_on_body_bottom_left {
	margin:0px;
	padding:0px;
	float:left;
	width:60px;
	background-color:#CCCCCC;
}
.share_on_body_bottom_right {
	margin:0px;
	padding:0px;
	float:right;
	background-color:#FF0000;
	width:109px;
}
#footer_container {
	margin:0px auto;
	padding:0px;
	width:300px;
	line-height:20px;
	font-family:verdana, Tahoma;
	font-size:11px;
	color:#3d3d3d;
	text-align:center;
	padding-top:20px;
 
}
#footer_container a{
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	display:inline;
	text-decoration:none;
 
}
#footer_container a:hover{
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	display:inline;
	text-decoration:none;
	color:#787878;
}


/*Inpage CSS Style Start Here*/

#inpage_top_container {
	margin:0px;
	padding:0px;
	width:564px;
}
#inpage_top_container_left {
	margin:0px;
	padding:0px;
	width:91px;
	height:68px;
	padding:10px;
	float:left;
	padding-left:0px;
}
#inpage_top_container_left img{
	margin:0px;
	padding:0px;
	border:solid 1px #939393;
}
#inpage_top_container_right {
	margin:0px;
	padding:0px;
	width:300px;
	height:68px;
	padding:10px;
	float:left;
}
#inpage_top_container_right P{
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	font-size:11px;
	color:#3d3d3d;
	line-height:20px;
}
#inpage_user_main_container {
	margin:0px;
	padding:0px;
	width:562px;
	border: solid 1px #3d3d3d;
	margin-bottom:20px;

}
#inpage_user_main_container p{
	margin:0px;
	padding:0px;
	padding-right:20px;
	color:#FF0000;
	text-align:right;
	font-family:arial, verdana;
	font-size:11px;
	color:#3d3d3d;
	line-height:20px;
	padding-bottom:5px;
	padding-top:5px;
}
.tag_container {
	margin:0px;
	padding:0px;
	width:562px;
	background-image:url(../images/tag_bg_img.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border: solid 1px #3d3d3d;
	margin-bottom:20px;
	padding-bottom:20px;
}
.tag_container_hd {
	margin:0px;
	padding:0px;
	height:20px;
	color:#FF0000;
	text-align:left;
	font-family: Tahoma, arial, verdana;
	font-size:10px;
	font-weight:bold;
	color:#3d3d3d;
	line-height:20px;
	padding-left:20px;
}
.tag_container p{
	margin:0px;
	padding:0px;
	height:20px;
	color:#FF0000;
	text-align:right;
	font-family: arial, verdana;
	font-size:11px;
	font-weight:normal;
	color:#3d3d3d;
	line-height:20px;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}


.comments_container {
	margin:0px;
	padding:0px;
	width:562px;
	background-image:url(../images/tag_bg_img.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border: solid 1px #3d3d3d;
	margin-bottom:20px;
	padding-bottom:20px;
}
.comments_container_hd {
	margin:0px;
	padding:0px;
	height:20px;
	color:#FF0000;
	text-align:left;
	font-family: Tahoma, arial, verdana;
	font-size:10px;
	font-weight:bold;
	color:#3d3d3d;
	line-height:20px;
}
.comments_container_hd a{
	margin:0px;
	background-image:url(../images/comments_tab_bg.gif);
	background-repeat:repeat-x;
	width:120px;
	padding:0px;
	height:22px;
	text-align:center;
	float:left;
	text-decoration:none;
}
.comments_container_hd a:hover{
	margin:0px;
	padding:0px;
	background-image:url(../images/comments_tab_hover_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:120px;
	height:22px;
	text-align:center;
	float:left;
	text-decoration:none;
}
.comments_container p{
	margin:0px;
	padding:0px;
	height:20px;
	color:#FF0000;
	text-align:right;
	font-family: arial, verdana;
	font-size:11px;
	font-weight:normal;
	color:#3d3d3d;
	line-height:20px;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}
#inpage_right_container {
	margin:0px;
	padding:0px;
	width:200px;
	padding-bottom:20px;
}
#inpage_right_top_user_container {
	margin:0px;
	padding:0px;
}
#inpage_right_top_user_container img{
	margin:0px;
	padding:0px;
	border:solid 1px #666666;
	float:left
}
#inpage_right_top_user_container span{
	margin:0px;
	padding:0px;
	text-align:right;
	font-family: arial, verdana;
	font-size:12px;
	font-weight:normal;
	color:#3d3d3d;
	line-height:20px;
	text-align:left;
	padding-left:10px;
	padding-bottom:10px;
	float:left;
	color:#565656;
}
#only_white_box_container {
	margin:0px;
	padding:0px;
	background-image:url(../images/inner_only_white_box_img_bg.gif);
	background-repeat:repeat-y;
	margin-top:10px;
}
.only_white_box_container_top {
	margin:0px;
	padding:0px;
}
.only_white_box_container_body {
	margin:0px;
	padding:0px;
	background-image:url(../images/inner_only_white_box_img_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:15px;
	min-height:85px;
	padding:10px;
	padding-top:0px;
}
.only_white_box_container_body_random_user {
	margin:0px;
	padding:0px;
	width:136px;
	float:left;
}
.only_white_box_container_body_random_user_box{
	margin:0px;
	padding:0px;
	float:left;
	margin-right:3px;
	text-align:center;
	width:65px;
}
.only_white_box_container_body_random_user_box img{
	margin:0px;
	padding:0px;
	border:solid 1px #000000;
}
.only_white_box_container_body_random_user_box a{
	color:#3d3d3d;
	text-decoration:none;
}
.only_white_box_container_body_random_user_box a:hover{
	color:#999999;
	text-decoration:none;
}
#only_white_box_container_body_random_user_box_right{
	margin:0px;
	padding:0px;
	float:left;
	width:40px;
	padding-left:3px;
}
.only_white_box_container_body_random_user_text {
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	font-size:18px;
	color:#d0cfcf;
	line-height:normal;
	text-align:center;
	float:left;
}
.only_white_box_container_body_random_user_text_sml {
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	font-size:10px;
	color:#565656;
	line-height:18px;
}
.only_white_box_container_body_random_user_text_sml a{
	color:#565656;
	text-decoration:none;
	font-size:10px;
}
.only_white_box_container_body_random_user_text_sml a:hover{
	color:#3d3d3d;
	text-decoration:underline;
	font-size:10px;
}
.hr_line {
	margin:0px;
	padding:0px;
	border-bottom:1px solid #eff3f4;
	height:10px;
}
.action_img_container {
	margin:0px;
	padding:0px;
	padding-left:16px;
	line-height:20px;
	padding-top:10px;
}
.embed_box_body {
	margin:0px;
	padding:0px;
	padding-left:16px;
	line-height:20px;
	padding-bottom:10px;
}
.embed_box_body p{
	margin:0px;
	padding:0px;
	font-family:tahoma, arial;
	font-size:11px;
	margin-top:10px;
}
.embed_box_body span{
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.embed_box_body_medium {
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	font-size:11px;
	color:#3d3d3d;
	line-height:22px;
}

.body_top_parnent {
width:763px;
height:195px;
 
margin-bottom:20px;
}

.body_top_welcome{
width:100%;
height:20px;
background-color:#fffff; 
margin-bottom:5px;
padding-left:10px;
font-weight:bold;
}
.body_top_child{
width:169px; 
position:relative;
height:195px;
float:left;
margin-right:12px;
text-align:center;
padding-top:10px; 
padding-bottom:10px
}
              
.top_chdtext{
font-size:20px;
text-align:center; 
padding-bottom:10px;
 font-weight:bold;
 color:#FA5858;
 font-family:"Castellar",Times,serif;
  } 
.welcome_stats
 {
 width:270px;
 position:relative; 
 float:left; 
 height:165px;
 background-color:#FFFFFF;
 }      
.welcome_inbox
 {
 width:270px;
 position:relative; 
 float:right; 
 height:165px;
 margin-right:0px;
 background-color:#FFFFFF;
 }
.txt_welcomebox
  {
  padding-left:5px;
  FONT-SIZE: 12px; 
  PADDING-BOTTOM: 5px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  font-color: #666666;
  
  }
/* Search */
.src_act_btn {
	width:auto;
	height: auto;
	position:relative;
	top:7px;
	right:-2px;
	border:none;
}
html* .src_act_btn {
	top:2px;
}
