/*//////////////////////new style////////////////////////*/
body{
	background-image:url(/images/bg.png);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#e1e6eb;

}
body,td,p,li,ul,div,span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#355777;
}
.sp{
	height:8px;
	text-align:center;

}
.block_h{
	float:left;
	margin-left:2px;
}
.bo_message{
	padding-left:40px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding-top:18px;

}
/*/////////////////////////////////////////////////////*/
#div1, #div2, #div3, #div4, #div5 {
        position: absolute;
        width: 168px;
        height: 164px;
        z-index: 1;
        display: none;
        background-repeat: no-repeat;
}
#div1 { background-image: url(/images/box/1.gif); }
#div2 { background-image: url(/images/box/2.gif); }
#div3 { background-image: url(/images/box/3.gif); }
#div4 { background-image: url(/images/box/4.gif); }
#div5 { background-image: url(/images/box/5.gif); }
/*/////////////////////////////////////////////////////*/
img { border-style: none; }

/* main link style */

a:link { text-decoration: none; color: #22A8D1; }
a:visited { text-decoration: none; color: #22A8D1; }

a:active { text-decoration: none; color: #22A8D1; } 
a:hover { text-decoration: underline; color: #355777; }

/* black link style */
a:link { text-decoration: none; color: #009BCA; }
a:hover { text-decoration: none; color: #000000; }

.bot a:link { text-decoration: none; color: #7189A0; }
.bot a:hover { text-decoration: none; color: #009BCA; }

.bot2 a:link { text-decoration: none; color: #7189A0; }
.bot2 a:hover { text-decoration: none; color: #009BCA; }

#spe a:link { text-decoration: none; color: #7189A0; }
#spe a:hover { text-decoration: none; color: #009BCA; }

.black_link { font-family: 'Lucida Grande','Times New Roman',arial,verdana; padding-left: 4px; font-size: 14px; text-decoration: none; color: black; }

.black_link a:link { text-decoration: none; color: black; }
.black_link a:visited { text-decoration: none; color: black; }
.black_link a:active { text-decoration: none; color: black; }
.black_link a:hover { text-decoration: underline; color: black; }

/* nav link */

#nav a { color:#7189a0; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:13px; }

#nav a:hover { text-decoration: none; color:#000; }

#random a { color: #009bca; font-weight:bold; }
#random a:hover { color:#ff7734; text-decoration:none; font-weight:bold; }

/* footer*/
#footer a:link {
	text-decoration: none;
	color: #355777;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#footer a:visited {
	text-decoration: none;
	color: #355777;
}

#footer a:active {
	text-decoration: none;
	color: #355777;
}

#footer a:hover {
	text-decoration: underline;
	color: #2684dc;
}

/**/
.userlink {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.userlink a {
	color: #666666;
}
.userlink a:hover {
	color: #22a8d1;
}


.top_menu {
	float: left;

	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-right: 1px solid #90a3b4;
	border-left:1px solid #ffffff;
	height: 42px;
}
.top_menu:hover {
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-right: 1px solid #90a3b4;
	border-left:1px solid #ffffff;
	background-color:#000000;

	height: 42px;
}

.top_menu a {
	color: #355777;
    font: normal 16px arial, sans-serif ;
	font-weight:bold;
	padding-left:26px;
	padding-right:26px;
	padding-top:12px;
	display:block;
	height: 30px;
}
.top_menu a:hover {
	color: #ffffff;
    font: normal 16px arial, sans-serif ;
	font-weight:bold;
	padding-left:26px;
	padding-right:26px;
	display:block;
	text-decoration:none;
}
.active{
background-image:url('/images/a_hover.gif');
	background-repeat:repeat-x;
}
.active a{
	color:#FFFFFF;
}
#nav_bar {
	margin-left: 0px;
	margin:0px;
	font: normal 12px arial, sans-serif;
	height: 43px;
	width: 956px;
}
.nav-button{
float: left;
border-right: solid 1px #90a3b4;
}
.addbutton {
	width: 21px;
	height: 21px;
	margin: 0;
	border: 0;
	background: transparent url(/images/bo1.gif) no-repeat center top;
	cursor: pointer;
}

#content_wrapper
{
	width: 956px;
	margin: 0px auto;
	padding: 0px;
	margin-top: 0px;
}

body {
	padding: 0px;
	margin: 0px;

	font-family: 'Lucida Grande','Times New Roman',arial,verdana;
	font-size: 11px;
	color: black;
}

#header
{
	padding-left: 0px;
	padding-right: 0px;

	height: 110px;
	width: 956px;
	margin: 0px auto;

	position: relative;
}

#blog_header
{
	padding-left: 0px;
	padding-right: 0px;

	height: 110px;
	width: 956px;
	margin: 0px auto;

	position: relative;
}

#nav
{
	position: relative;
	top: 0px;
	left: 10px;
	width: 530px;
	height: 100px;
}

.nav_link
{	padding-right:10px;
	padding-left:10px;

	float: left;
	border-style: none;
}

.small_drop {
	width: 56px;
	height: 40px;
	padding: 10px;
	background: url(/images/small_icon.jpg) no-repeat top center;
}

.big_drop {
	width: 182px;
	height: 136px;
	padding: 10px;
	background: url(/images/big_icon.jpg) no-repeat top center;
}

.medium_drop {
	width: 105px;
	height: 77px;
	padding: 10px;
	background: url(/images/med_icon.jpg) no-repeat top center;
}

#content
{
	width: 956px;
	margin: 0px auto;
	height:auto;
	background: white;
}
#content2
{
	width: 956px;
	margin: 0px auto;
	margin-top:20px;
height:1500px;
	height:auto;

}

.response_text {
	font-family: 'Lucida Grande','Times New Roman',arial,verdana;
	padding-top: 4px;
	font-size: 12px;
	color: #404040;
	float:right;
	width: 450px;
}

.info_text_response{
	float:left;
	padding-left: 8px;
	padding-right: 10px;
	padding-top: 7px;
}


.message_text {
	font-family: 'Lucida Grande','Times New Roman',arial,verdana;
	line-height: 1.7;
	padding-left: 7px;
	font-size: 13px;
	color: #404040;
}

.message_text_black {
	font-family: 'Lucida Grande','Times New Roman',arial,verdana;
	padding-left: 7px;
	font-size: 14px;
	color: black;
}



.message_title_text {
	padding: 30px;
	margin: 10px;
	font-family: 'Lucida Grande','Times New Roman',arial,verdana;
	font-size: 13px;
	color: black;
}




.bold_serif {
	margin-left: 7px;
	font-family: 'Lucida Grande','Times New Roman',arial,verdana;
	font-weight: bold;
	font-size: 16px;
	color: black;
}

.featured_box { margin: 0; padding: 0; }

.featured_title {
	margin-left: 7px;
	font-family: 'Lucida Grande','Times New Roman',arial,verdana;
	font-weight: bold;
	font-size: 12px;
	color: black;
}

.featured_title a {
	text-decoration: none;
	color: black;
}

.featured_title a:visited {
	text-decoration: none;
	color: black;
}

.featured_title a:active {
	text-decoration: none;
	color: black;
}

.featured_title a:hover {
	text-decoration: underline;
	color: black;
}

.bold_serif_ask {
	font-family: 'Lucida Grande','Times New Roman',arial,verdana;
	font-weight: bold;
	font-size: 15px;
	color: black;
}


.blue_large_link{
	font-family: arial, helvetica;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	color: blue;
}

.blue_small_link a {
	font-family: arial, helvetica;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	color: blue;
}


.general_text{
	font-family: 'Lucida Grande', arial, helvetica;
	font-size: 11px;
	color: #101010;
	line-height: 1.6;
}

.general_text_bold{
	font-family: 'Lucida Grande', arial, helvetica;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #101010;
	line-height: 1.6;
}

.san_serif{
	font-family: arial, helvetica;
	font-size: 12px;
	color: #101010;
	line-height: 1.6;
}


.san_serif_bold{
	font-family: arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #101010;
	line-height: 1.6;
}

.field_bold{
	font-family: 'Lucida Grande', arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #101010;
	line-height: 1.6;
}

.field_text{
	text-decoration: none;
	color: #000000;
}

.field_text_small{
	font-size: 11px;
}

.field_text_small a:link{
	text-decoration: underline;
}

.field_text_small_black{
	font-size: 11px;
	color: #000000;
}

.field_text_small_black a:link{
	text-decoration: none;
	color: #000000;
}

.field_text_small_black a:visited{
	text-decoration: none;
	color: #000000;
}

.field_text_small_black a:active{
	text-decoration: none;
	color: #000000;
}

.field_text_small_black a:hover{
	text-decoration: underline;
	color: blue;
}

.vf_id_gray {
	color: #676767;
}

.san_serif_gray{
	font-family: arial, helvetica;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #676767;
}

.san_serif_bold_response{
	font-family: arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #101010;
}





.san_serif_bold_gray{
	float: right;
	font-family: arial, helvetica;
	font-size: 11px;
	text-align: right;
	text-decoration: none;
	font-weight: bold;
	padding-right: 10px;
	padding-top: 7px;
	color: #666666;
}

.san_serif_small{
	font-family: arial, helvetica;
	font-size: 11px;
	color: #101010;
	line-height: 1.6;
}

.san_serif_smaller{
	font-family: arial, helvetica;
	font-size: 10px;
	color: #101010;
}

.san_serif_smaller_black{
	font-family: arial, helvetica;
	font-size: 10px;
	color: #101010;
}

.san_serif_smaller_black a:link{
	color: #101010;
}

.san_serif_smaller_black a:visited{
	color: #101010;
}

.san_serif_smaller_black a:active{
	color: #101010;
}

.san_serif_smaller_black a:hover{
	color: blue;
}



.italic{
	font-family: arial, helvetica;
	font-style: italic;
	font-size: 11px;
	color: #101010;

}



.green_bold{
	font-family: 'Lucida Grande',arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #197f00;
	line-height: 1.6;
}

.red_bold{
	font-family: 'Lucida Grande',arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ff1900;
	line-height: 1.6;
}




#left_col{
	float: left;
	width: 644px;
	background: white  no-repeat top center;
}


#main
{
	width: 900px;
	background: white  no-repeat top center;

}



#left_1
{
	width: 643px;
	height: 417px;
	background: white url(/images/left_1_img.jpg) no-repeat top center;

}

#left_public_tel
{
	width: 798px;
	height: 417px;
	background: white no-repeat top center;
}

#left_user_profile
{
	width: 798px;
	height: 275px;
	background: white no-repeat top center;
}

#left_1_boxleft {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	padding: 20px;
	width: 200px;
	background: white;

}

#left_1_boxleft_ask {
	float: left;
	margin-top: 30px;
	margin-left: 20px;
	padding: 20px;
	padding-right: 0px;
	width: 250px;
	background: white;
}

#left_1_boxleft_public {
	float: left;
	margin-top: 25px;
	margin-left: 20px;
	padding: 20px;
	width: 200px;
	height: 310px;
	background: white;
	overflow-y: auto;
	overflow-x: hidden;
	border: 1px solid #bcbec0;

}


#left_1_boxright {
	float: left;
	margin-top: 70px;
	width: 325px;
	background: white;
}


#left_1_boxright_ask {
	float: left;
	margin-top: 70px;
	margin-left: 20px;
	width: 291px;
	background: white;
}

#left_1_boxright_public {
	float: left;
	margin-top: 22px;
	margin-left: 15px;
	width: 750px;
	background: white;
}

#left_featured{
	float: left;
	width: 956px;
}

#left_2{
	width: 640px;
	padding-left: 14px;
	height: 40px;
}

.browse{
	width: 150px;
	float: left;
	margin-bottom: 20px;
	font-family: arial, helvetica;
	font-size: 12px;
	color: #808285;
	line-height: 1.6;
}

.icon_container{
	width: 130px;
	float: left;
	margin-bottom: 15px;
	font-family: arial, helvetica;
	font-size: 12px;
	color: #808285;
	line-height: 1.6;
	text-align: center;
}

.icon_text{
	font-family: arial, helvetica;
	font-size: 12px;
	color: #808285;
}

.main_box{
	width: 140px;
	float: left;
	margin-left: 20px;
	margin-bottom: 15px;
	padding-left: 10px;
	margin-top: 15px;
	font-family: 'Lucida Grande', arial, helvetica;
	font-size: 12px;
	color: #808285;
	line-height: 1.6;
}

.arrow{
	padding-top: 110px;
	padding-left: 10px;
	float: left;
}

.area_codes{
	float:left;
	width: 40px;
	margin: 0px;
	padding: 0px;
}


.left_3{
	width: 956px;
	height: auto;
	background: pink;
	background: white url(/images/expand_image.jpg) repeat-y top center;
}

#left_3_topimage{
	width: 640px;
	height: 33px;
	background: white url(/images/top_box.jpg) no-repeat top center;
}

#bottom_box{
	width: 640px;
	height: 33px;
	background: white url(/images/bottom_box.jpg) no-repeat top center;
}


.comment_box{
	width: 500px;
	margin-left: 50px;
	padding-top: 30px;
	padding-bottom: 5px;
	border-top: 1px solid #cfcfcf;
	background: white;

}

.response_box{
	width: 500px;
	height: 150px;
	margin-left: 50px;
	background: white;

}

.response_name{
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 3px;

}


#player_response{
	float: left;
	margin-top: 0px;
	margin-left: 5px;
	margin-bottom: 0px;
}

.view_detail{
	float: right;
	margin-top:43px;
}

.date{
	width: 540px;
	height: auto;
	margin-left: 50px;
	padding-top: 30px;
	padding-bottom: 10px;
	font-family: 'Lucida Grande','Times New Roman',arial,verdana;
	font-size: 11px;
	color: #404040;
}

#right_col{
	margin-top: 10px;
	float:right;
	width: 246px;
	height:850px;
	background: white;
}

#featured_right {
	float:right;
	width: 246px;
}

#right_col_featured{
	margin-bottom: 30px;
	width: 246px;
	height:350px;
	background: white;
	overflow-x: hidden;
	overflow-y: auto;
	border: 1px solid #bcbec0;
}



.right_bg_img{
	width: 236px;
	padding-top: 13px;
	height:60px;
	background: white url(/images/right_bg_img.jpg) no-repeat top center;
}

.no_background {
	background: white;
}

.telephone {
	margin: 0px;
	padding: 5px;
	width: 286px;
	height: 82px;
	background: white;
}

.divider {
	height: 10px;
	background: white url(/images/right_bg_img.jpg) repeat-x top center;
}

.related_bar {
	/* background: url() no repeat top left; */
	height: 5px;
	width: 234px;
	overflow: hidden;
}

#gray_box{
	height: 110px;
	margin: 0px;;
	width: 234px;
	color: #143dd8;
	font-family: arial, helvetica;
	background: #eeeeee;
	border: 1px solid #cfcfcf;

}

#subscribe_box{
	height: 30px;
	margin: 0px;
	padding-left: 10px;
	position: relative;
}


#bottom_gray_bar{
	color: #143dd8;
	font-family: arial, helvetica;
	height: 20px;
	width: 645px;
	background: white url(/images/bottom_gray_bar.gif) no-repeat bottom center;

}

.next {
	float:right;
	padding-top: 3px;
	padding-right: 20px;
	font-size: 11px;
	font-weight: bold;

}

.pages {
	float:left;
	font-size: 11px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 20px;
}

.pages_bk {
	float:left;
	font-size: 11px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 20px;
	color: black;
}


#footer{
	text-align: center;
	height: 90px;
	margin-top: 30px;
	padding-left:12px;
	padding-top:9px;
	margin-bottom:10px;
	font-family: 'Lucida Grande', arial, helvetica;
	font-size: 11px;
	color: #112d65;
    background:   url(/images/footer_c.gif) no-repeat top center;

}

.times {
	padding-left:0px;
	font-family: times;
	font-size: 15px;
	text-decoration: none;
	color: black;padding-top:10px;
}

.lucida {
	padding-left: 25px;
	font-family: 'Lucida Grande';
	font-size: 15px;
	text-decoration: none;
	color: black;
}

.text {
	font-family: arial, helvetica;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	color: #6e6e6e;
}

.green_comments {
	width: 82px;
	color: white;
	position: relative;
	top: -20px;
	left: 500px;
	height: 15px;
	font-size: 10px;
	font-weight: bold;
	padding-top: 2px;
	text-align: center;
	background: url(/images/green_comment_img.gif) no-repeat top left;
	overflow: hidden;
}

.logout {
	width: 58px;
	color: white;
	position: relative;
	left: 20px;
	height: 15px;
	font-size: 10px;
	padding-top: 2px;
	text-align: center;
	background: url(/images/logout.gif) no-repeat top left;
	overflow: hidden;
}

.login {
	/*width: 58px;
	color: white;
	position: relative;
	left: 20px;
	height: 15px;
	font-size: 10px;
	padding-top: 0px;
	text-align: center;
	background: url(/images/login.gif) no-repeat top left;
	overflow: hidden;*/
}

.loginout a:hover {
	text-decoration: none;
}

hr{
	height: 1px;
	border: 1px solid #dbdbdb;
}

.search_result {
	height: 150px;
}

.small_text_box {
    color: #444444;
    font: normal 9px arial, sans-serif;
    height: 10px;
    width: 140px;
    text-decoration: none;
}

/* fancy buttons */

.button {
    background: transparent url('/images/button_gray.gif') no-repeat;
    color: #444444;
    font: normal 12px arial, sans-serif;
    height: 24px;
    text-decoration: none;
}

a.button {
    background: transparent url('/images/button_g_end.gif') no-repeat scroll top right;
    color: #444444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 16px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
	color: #444444;
    background: transparent url('/images/button_gray.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

a.yellow_button {
    background: transparent url('/images/search_1.gif') no-repeat scroll top right;
    color: #444444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    width:22px;

    text-decoration: none;
}

a.yellow_button span {
	color: #444444;
    background: transparent url('/images/search_1.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.yellow_button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.yellow_button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

input.btn {
	text-align: center;
	color: #555555;
	background-color:#dddddd;
	border: 1px solid;
	border-color: #aaaaaa;
	height: 22px;
	padding-bottom: 3px;
}

/* TSM pagination */

.pageBrowser {
	width: 80%;
	height: auto;
	padding: 5px;
}

.pageBrowser p {
	display: inline;
	}

.pageBrowser ul, .pageBrowser li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #339;
}

.infowindow
      {
      font-family:Verdana;
      font-size:8pt;
      font-weight:normal;
      width:250px;
      height:150px;
      overflow:auto;

}
.col1{
	width:193px;
	float:left;
}
.col1_d{
	width:150px;
	margin:auto;

}


.col1_d1{
	width:150px;
	margin:auto;
	margin-top:18px;
}
.col1_dimage{
	width:150px;
	margin:auto;
/*	margin-top:-350px;*/

	border:solid 1px;
}
.col2{
	width:755px;
	margin-left:5px;
	float:left;
}
.username{
	color:#666666;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
}
.title_p{
	color:#666666;
	font-weight:bold;
	font-size:11px;
	padding-top:10px;
	word-spacing:0px;
}
#sta{
	margin-top:16px;
/*hi	height:574px;*/

}
#sta a{
cursor:pointer;
}
#sta td{
	line-height:150%;
	border-bottom:1px solid #ccd5dd;
	color:#22a8d1;
	font-weight:bold;
	font-size:12px;
	padding-left:3px;
}
.gray{
	color:#90a3b4 !important;
}
.bot{
	width:145px;
	height:36px;

	vertical-align:middle;
	padding-top:10px;
	background-repeat:no-repeat

}
.bot span{
	margin-left:40px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#7189a0;

}

.bot2{

	height:36px;

	vertical-align:middle;

	background-repeat:no-repeat;
	margin-left:3px;

}
.bot3{

	height:36px;
	width:54px;
	vertical-align:middle;
	margin-left:3px;
	float:left;

}
.bot4{

	height:36px;
	width:75px;
	vertical-align:middle;
	margin-left:5px;
	float:left;

}
.bot2 span{
	margin-left:7px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#7189a0;

}
.con_co1{
	width:500px;
	float:left;
	padding-left:12px;
	padding-top:18px;
	padding-bottom:32px;
}
.con_co2{
	width:205px;
	float:left;
	margin:auto;
	padding-top:24px;

}
.con_bo{
	width:168px;
	margin:auto;
}
.box_d{
	width:174px;
	height:107px;
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(/images/box_bot.png);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#355777;
	color:#FFFFFF;
}

h1{
	font-size:16px;
	font-weight:bold;
	color:#666666;
	margin:0px;
	padding:0px;
}
.play_inf{
	color:#999999;
	font-size:12px;
	padding-top:1px;
}
.play_inf1{
	color:#999999;
	font-size:10px;
	padding-top:10px;
}
.disc{
	font-size:11px;
	color:#666666;
	line-height:150%;
	padding-top:0px;
}
.mes_main{
	margin-left:18px;
	text-align:left;
	margin-top:19px;
}
.mes_main1{
	margin-left:18px;
	text-align:left;
	margin-top:6px;
}
.mes_col1{
	float:left;
	width:505px;
}
.mes_col2{
	float:left;
	width:220px;
	height:445px;
	margin-left:5px;
}

.new-align{
	padding-left: 12px;
}

.response_nav_sep {
	margin: 0 8px 0 8px;
}

.response_nav_off a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:22px;
	color:#90a3b4;
}
.response_nav_off a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:22px;
	color:black;
}

.response_nav_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:22px;
	color:#355777;
}
.response_nav_on a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:22px;
	color:#355777;
}
	
.all_m{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#355777;
	height:22px;
}

.all_m a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:22px;
	text-decoration: none;
	color:#355777;
	cursor:pointer;

}

.all_m a:hover {
	color:black;
	cursor:pointer;
}

.all_m1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#7189A0;
	border-bottom:1px solid #aebcc9;
	height:22px;
}
.mess_title{
	color:#009bca;
	font-weight:bold;
}
.mess_title a:hover{
	color:#000000;
	text-decoration: none;
}
.mess_title2{
	color:#009bca;
	font-weight:bold;
	padding-top:6px;
}
.mess_tag{
	color:#009bca;
	font-size:10px
}

.foll_tag{
	color:#888888;
	font-size:10px;
	margin-top:5px
}
.foll_title{
	color:#009bca;
	font-weight:bold;
	margin-top:6px;
}
.tags{
	margin:0px;
	padding-left:15px
}
.tags li{
	color:#22a8d1;
	/*background-image:url(/images/se3.gif);
	background-position:left;
	background-repeat:no-repeat;*/
	padding-left:6px;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	margin-left:-21px;
	margin-top:5px

}
.tags li:hover{
	color:#22a8d1;
	padding-left:6px;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	margin-left:-21px;
	margin-top:5px
}
#links li{
	color:#22a8d1;
	padding-left:0px;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-top:5px

}
#links{
	margin:0px;
	padding-left:0px

}
.popularity{
	color:#ff7334;
	font-size:50px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}
#pager{
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:5px;

}
#pager li {
	display:inline;
	float:left;
	width:38px;
	height:30px;
	border-left:1px solid #ccd5dd;
}
#pager a {
	text-decoration: none;
	color: #90a3b4;
	text-align:center;
	vertical-align:middle;
	display:block;
	width:38px;
	height:30px;
	padding-top:7px;

}
#pager a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color:#000000
}
.bot_em{
	margin:auto;
	width:180px;
	padding-top:8px;
}
.small_text_box {
	color:#009bca;
	font: normal 9px arial, sans-serif;
	height: 12px;
	width: 231px;
	text-decoration: none;
}
.mparentblue {
	font: normal 13px tahoma, verdana, arial, sans-serif;
	color: #FFFFFF;
}	
.mparentblue a {
	color: #FFFFFF;
	text-decoration: underline;
}
.mparentblue a:hover {
	color: #444444;
}
.vfasksheader {
	font: bold 14px tahoma, verdana, arial, sans-serif;
	color: #0065ab;
}
.vfasksheader a {
	color: #0065ab;
}
.vfasksheader a:hover {
	color: black;
}
.featured_text {
	font-size: 11px;
	color: #009bca;
}
.generic_profile {
	padding: 45px 5px 10px 5px;
	height: 80px;
	text-align: center;
	background-color: #627a93;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font: bold 30px tahoma, verdana, arial, sans-serif;
}

.input1{
	border:1px solid #aebcc9;
	width: 231px;
	height: 18px;
}

.alert_m{

	color:#FFFFFF;
	padding-left:10px;
	font-size:11px;
}
.popup{
	width:395px;

}
.close{
	float:right;
	position:absolute;
	top:7px;
	left:370px;
}
.play_bg{
	background-image:url('/images/play_bg.png');
	width:100%;
	height:100%;
}
.title_5{
	font-weight:bold;
	font-size:11px;
}
#active td{
	color:#FFFFFF;
	background-color:#345676;
}
#active a{
	color:#FFFFFF;
}
.followers{
	width:320px;
	float:left;
	margin:3px;

}

.foll_pic img {
	border:3px solid #ffffff;
}
.foll_pic img:hover{
	border:3px solid #000000;

}
.big_t{
	font-size:28px;
	color:#666666;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:15px
}
.pl {
	display:block;
	width:9px;
	height:13px;
	background-image:url(/images/p.png);
	float:left;
	cursor:pointer;
}
.pl:hover {
	display:block;
	width:9px;
	height:13px;
	background-image:url(/images/p_h.png);
	float:left;
	cursor:pointer;
}
#tag div{
	float:left
}
#tag a{
	float:left
}
.mi {
	display:block;
	width:9px;
	height:13px;
	background-image:url(/images/m.png);
	float:left;
	cursor:pointer;
}
.mi:hover {
	display:block;
	width:9px;
	height:13px;
	background-image:url(/images/m_h.png);
	float:left;
	cursor:pointer;
}
.box_top{
	padding:9px;
	padding-top:50px;
	font-size:10px;
}
#comments_,#comments_ span{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
}
#comments_{
padding-top:22px;
padding-left:20px;
line-height:150%;
}
.blue_2{
font-weight:bold !important;
color:#009bca !important;
}
.gray_2{
color:#999999 !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
font-weight:bold;
}
.post_{
	font-weight:bold;
	font-size:11px;
	color:#666666;
}
.post_area{
	width:469px;
	height:105px;
	border:1px solid #aebcc9;
}

#related_{
	margin-right:8px;
	margin-left:4px;
	height:400px;
}

.sign{
	font-size:30px;
	color:#355777;
	font-weight:bold
}
.input2{
	border:1px solid #aebcc9;
	width: 231px;
	height: 18px;
	color:#7189a0;
}
.input3{
	border:1px solid #aebcc9;
	height: 18px;
	color:#7189a0;
}
.mes_col3{
	float:left;
	width:275px;
	float: right;
	margin-left:5px;

}
.mes_col7{
	float:left;
	width:281px;
	float: right;
	margin-left:0px;

}
.mes_col6{
	float:left;
	width:495px;
	float: right;
	margin-left:5px;

}
.myvoice-content{
width: 330px;
float:left;
padding-left: 33px;
padding-top: 0px;
}
.mv-text{
font-size: 18px;
font-weight: bold;
color: #355777;
margin: 0px;
}
.one-row{
width: 320px;
height:25px;
float:left;
padding-top: 10px;
}
.left-text{
width: 70px;
height:25px;
float:left;
font-size: 11px;
color: #999999;
font-weight: bold;
padding-top: 5px;
text-align: right;
}
.right-text{
width: 237px;
height:25px;
float:right;
}
.right-text select{
width: 75px;
float:left;
width: 75px;
}
.right-text input{
border: solid 1px #aebcc9;
width: 235px;
height:15px;
font-size: 11px;
color: #7189a0;
padding-top: 3px;
margin-top: 2px;
}
#myvoice-right{
padding-left: 60px;
padding-top: 59px;
}


.map-content{
width: 635px;
height:450px;
padding-left:27px;
padding-top:20px;
}
/*
.map-content Embed{
float: right;
margin-top: 20px;
}
*/
.map-options{
width: 100%;
padding-left: 40px;
}
.option-1{
width: 195px;
height:111px;
float: left;
margin-right: 5px;
}
.option-left{
width:4px;
height:111px;
float: left;
background: url('/images/map-option-left.png') no-repeat;
}
.option-right{
width:4px;
height:111px;
float: right;
background: url('/images/map-option-right.png') no-repeat;
}
.option-mid{
width:171px;
height:93px;
float: left;
background: url(/images/mob.png) repeat-x;
padding-left: 16px;
padding-top: 18px;
}
.option-mid p{
font-size: 11px;
color:#999999;
width: 150px;
}
.option-mid p a{
font-size: 11px;
color:#009bca;
cursor: pointer;
}

.comments-map{
width:611px;
float: left;
padding-top: 10px;
padding-left: 27px;
}

.popularusers{
padding-left: 40px;
}

.browsebytag{
padding-left: 40px;
padding-top: 40px;
width: 160px;
float: left;
}
.tagb{
width: 200px;
height: 18px;
border-bottom: solid 1px #ccd5dd;
float: left;
padding-top: 4px;
}
.tagb a{
font-size: 11px;
color: #355777;
float: left;
}
.tagb img{
float:right;
padding-top: 5px;
padding-right: 15px;
}
.tag-types{
font-size: 11px;
padding-top: 3px;
width: 200px;
float: left;
}
.tag-types a{
font-size: 11px;
}
.gray_3{
color:#666666 !important;
font-size:12px;
line-height:200%;
font-family:Arial, Helvetica, sans-serif;
}
.gray_4{
color:#666666 !important;
font-size:12px;
line-height:150%;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

.mes_col4{
	float:left;
	width:675px;

}
.mes_col5{
	float:left;
	width:456px;

}
.blue_3{
font-weight:bold !important;
color:#355777 !important;
}
.home-ex{
width: 216px;
height: 162px;
background: url('/images/home-ex.jpg') no-repeat;
}

.home-ex p{
font-size: 11px;
font-weight: normal;
color: #666666;
text-align: left;
padding: 17px;
padding-bottom: 12px;
padding-top: 9px;
margin: 0px;
height:50px;
}
.home-ex a{
color:#009bca;
cursor:pointer;
}
.vfbox{
width:216px;
height: 219px;
}
.vfbox p{
font-size: 11px;
font-weight: normal;
color: #666666;
text-align: left;
padding: 17px;
padding-bottom: 12px;
padding-top: 9px;
margin: 0px;
height:50px;
}
.blog-select{
width: 170px;
height: 21px;
}
#rollover {
float:left;
font-size:11px;
color:#009bca;
font-weight:normal;
padding-top:3px;
}
#rollover:hover{
color:#000000;
text-decoration: none;
}
#sta2 td{
	line-height:170%;
	border-bottom:1px solid #ccd5dd;
	color:#7189a0;

	font-size:12px;
	padding-left:3px;
}
#sta2 a {
	text-decoration: none;
	color: #7189a0;
}

#sta2 {
	height:539px;
}

#sta2 a:hover {
	text-decoration: none;
	color: #000000;
}
