@charset "utf-8";
/* CSS Document */

body {
	padding:0px;
	margin:0px;
	font:normal 12px/1.4em Tahoma;
	color:#333;
	background:#fff url(../images/no.gif) no-repeat;
    background-attachment: fixed;
	}
img {
	border:0px none;
	}
form {
	margin:0px;
	padding:0px;
	}
font {font:normal 12px Tahoma;}

p.paragraph {
	display:block;
	font:normal 12px/1.5em Tahoma;
	color:#333;
	padding:10px 0px;
	margin:0px;
	}
a:link, a:visited, a:active {
	font:normal 12px Tahoma;
	color:#3b5998;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
a.small:link, a.small:visited, a.small:active {
	font:normal 11px Tahoma;
	color:#3b5998;
	text-decoration:none;
	}
a.small:hover {
	text-decoration:underline;
	}
a.remove:link, a.remove:visited, a.remove:active {
	display:block;
	font:normal 11px Tahoma;
	color:#3b5998;
	text-decoration:none;
	padding-bottom:2px;
	background:#fff
	}
a.remove:hover {
	background:#3b5998;
	color:#fff;
	}
div {
	display:block;
	float:right;
	}
h1 {
	display:block;
	font:bold 12px Tahoma;
	color:#333;
	text-align:right;
	margin:0px;
	}
h1 span {
	display:block;
	float:right;
	color:#333;
	padding:4px 10px 4px 10px;
	}
h1.system_header {
	font:bold 12px Tahoma;
	color:#3b5998;
	border-bottom:1px solid #c0cad5;
	padding:0px 0px 5px 0px;
	margin:0px;
	}
h2 {
	font:bold 12px Tahoma;
	color:#333;
	text-align:right;
	margin:0px;
	padding-bottom:3px;
	border-bottom:1px solid #ccc;
	}
h4 {
	display:block;
	float:right;
	font:bold 12px Tahoma;
	color:#333;
	text-align:right;
	padding:10px;
	margin:0px;
	}
ul {
	margin:0px;
	padding:0px 30px 0px 0px;
	list-style:square;
	color:#3b5998;
	}
ul span {
	color:#333;
	line-height:1.5;
	}
ol {
	margin:0px;
	padding:0px 30px 0px 0px;
	list-style:decimal;
	color:#3b5998;
	}
ol span {
	color:#333;
	line-height:1.5;
	}
.list_header {
	font:bold 12px Tahoma;
	color:#37538d;
	}
textarea {
	border:1px solid #94a4c6;
	background:#fff;
	font:normal 11px Tahoma;
	color:#333;
	padding:3px;
	overflow:auto;
	}
input.inp_text {
	border:1px solid #94a4c6;
	background:#fff;
	font:normal 11px Tahoma;
	color:#333;
	padding:3px;
	}
input.inp_text_loader {
	background:#fff url(../images/loader_0_0_2.gif) left bottom no-repeat;
	border:1px solid #94a4c6;
	font:normal 11px Tahoma;
	color:#333;
	padding:3px;
	}
input.sub_search {
	background:url(../images/submit_search_0_0_1.gif) no-repeat;
	height:21px;
	width:21px;
	border:0px none;
	cursor:pointer;
	padding-bottom:3px;
	}
#search_gray {background:url(../images/submit_search_gray_0_0_1.gif) no-repeat;}

select.selects {
	border:1px solid #94a4c6;
	background:#fff;
	font:normal 11px Tahoma;
	color:#333;
	padding:2px;
	}
select.selects span {
	color:#3366FF;
	}
.disabled {
	background:#ddd;
	color:#999;
	}
div.loading_select {
	border:1px solid #94a4c6;
	background:#fff url(../images/progress_0_0_1.gif);
	font:normal 11px Tahoma;
	color:#888;
	padding:3px;
	}
div.loader {
	float:left;
	width:42px;
	height:18px;
	background:url(../images/loader_0_0_2.gif) no-repeat;
	}
div.progressbar {
	float:left;
	width:94px;
	height:15px;
	background:url(../images/progressbar_0_0_2.gif) no-repeat;
	}
/* Pathway */
div.main_header {
	width:598px;
	background:#f5edbe;
	border:1px solid #d7cf9e;
	border-top:0px none;
	overflow:hidden;
	}
div.main_header_black {
	background:#000;
	width:600px;
	border-top:1px solid #333;
	position:relative;
	margin-top:-1px;
	}
div.main_header_blue {
	width:598px;
	background:#dfe4ee;
	border:1px solid #c6cfe1;
	border-top:0px none;
	}
div.main_header a:link, div.main_header a:visited, div.main_header a:active {
	color:#696029;
	}
h1 span.status {
	display:block;
	float:left;
	color:#5d7199;
	padding:4px 10px 4px 10px;
	}
h1.pathway_header {
	font:normal 18px Tahoma;
	color:#333;
	text-align:right;
	margin:0px;
	}
/* - - - -  */
div.main_container {
	width:588px;
	padding:5px;
	border:1px solid #dae1e8;

	border-top:0px none;
	border-bottom:1px solid #c3cad2;
	}
#profile_left_line {
	background-image:url(../images/profile_left_line.gif);
	background-repeat:repeat-y;
	background-position:right;
	}
#profile_right_line {
	background-image:url(../images/profile_right_line.gif);
	background-repeat:repeat-y;
	background-position:left;
	top:10px;
	}
#gray_bg {
	background:#f7f7f7;
	}
.font_light {
	font:normal 12px Tahoma;
	color:#777;
	}
.top_panel {
	background:#37538d url(../images/top_0_0_1.gif) no-repeat left top;
	}
a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active {
	display:block;
	padding:3px;
	border:1px solid #ccc;
	background:#fff;
	}
#video {
	width:116px;
	height:86px;
	padding:1px;
	border:1px solid #aaa;
	}
a.thumbnail, #video:hover {
	border:1px solid #3b5998;
	}
img.thumbnail {
	padding:6px;
	background:#fff;
	}
div.video_thumbnail_container {
	position:relative;
	width:116px;
	height:86px;
	overflow:hidden;
	text-align:center;
	}
div.play_embed {
	width:116px;
	height:87px;
	position:absolute;
	z-index:1;
	left:0px;
	background:url(../images/play_0_0_1.gif) center no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	}
a.thumbnail:hover div.play_embed {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	}
/* Home [Welcome, Registration, Login...] */
a.demo_button:link, a.demo_button:visited, a.demo_button:active {
	background:#dfe4ee;
	border:1px solid #a3b4d9;
	padding:10px 20px 10px 20px;
	text-decoration:none;
	text-align:center;
	display:block;
	float:none;
	width:250px;
	line-height:1.5;
	color:#333;
	}
a.demo_button:hover {
	background:#f5edbe;
	border:1px solid #d7cf9e;
	}
div.pointer {
	background:url(../images/pointer_small_right_0_0_1.gif) left no-repeat;
	padding:0px;
	padding:0px 0px 0px 10px;
	}
/* Main Top Menu, Bottom Menu */
div.main_menu_container {
	float:left;
	}
#search {
	border-left:0px none;
	}
#search_bg {
	background:#fff url(../images/search_icon_0_0_1.gif) right no-repeat;
	padding-right:20px;
	}
a.main_menu_link:link, a.main_menu_link:visited, a.main_menu_link:active {
	display:block;
	float:left;
	margin:0px 14px 1px 14px;
	text-decoration:none;
	font:bold 12px Tahoma;
	color:#dfe4ee;
	}
a.main_menu_link:hover {
	color:#fff;
	}
a.bottom_menu:link, a.bottom_menu:visited, a.bottom_menu:active {
	display:block;
	float:right;
	margin:0px 5px 0px 5px;
	}
/* Profile [edition]*/

/* Settings Menu Tabs */
ul.tabs, ul.tabs li {
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	}
ul.tabs li {
	float:right;
	margin-right:3px;
	text-align:center;
	}
ul.tabs a {
	float:left;
	padding:6px 0pt;
	text-decoration:none;
	width:7em;
	}
ul.tabs a:hover {
	background:#dfe4ee none repeat scroll 0%;
	text-decoration:none;
	}
ul.tabs li.tabs_link_active a, ul.tabs li.tabs_link_active a:hover {
	background:#37538d none repeat scroll 0%;
	color:#fff;
	}
.tab_corners_main {
	background:transparent none repeat scroll 0%;
	margin-left:0px;
	margin-right:0px;
	display:block;
	margin-bottom:3px;
	-moz-background-clip:-moz-initial;
	-moz-background-origin:-moz-initial;
	-moz-background-inline-policy:-moz-initial;
	}
.tab_corners_right {
	border-style:solid;
	border-color:#fff;
	border-width:0pt 2px;
	overflow:hidden;
	display:block;
	height:1px;
	line-height:1px;
	font-size:1px;
	background-color:transparent;
	}
.tab_corners_left {
	border-style:solid;
	border-color:#fff;
	border-width:0pt 1px;
	overflow:hidden;
	display:block;
	height:1px;
	line-height:1px;
	font-size:1px;
	background-color:transparent;
	}
.tab_corners_main_active {
	background:#fff none repeat scroll 0%;
	margin:0px;
	margin-bottom:3px;
	display:block;
	-moz-background-clip:-moz-initial;
	-moz-background-origin:-moz-initial;
	-moz-background-inline-policy:-moz-initial;
	}
.tab_corners_right_active {
	border-style:solid;
	border-color:#97a6c4;
	border-width:0pt 1px;
	margin:0pt 1px;
	overflow:hidden;
	display:block;
	height:1px;
	line-height:1px;
	font-size:1px;
	background-color:#37538d;
	}
.tab_corners_left_active {
	border-style:solid;
	border-color:#97a6c4;
	border-width:0pt 1px;
	overflow:hidden;
	display:block;
	height:1px;
	line-height:1px;
	font-size:1px;
	background-color:#37538d;
	}
/* Settings Menu End */
iframe.drop_container {
	position:absolute;
	z-index:1;
	overflow:hidden;
	height:250px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	}
div.drop_list {
	position:absolute;
	z-index:2;
	height:250px;
	width:180px;
	overflow:auto;
	border-left:1px solid #f7f7f7;
	}
div.drop_list_cell {
	float:none;
	background:#fff;
	border-right:1px solid #bdc7d8;
	border-bottom:1px solid #bdc7d8;
	border-left:1px solid #bdc7d8;
	}
.drop_select_leter {
	background:#d9e0ea;
	color:#000;
	}
a.drop_list_hover:link, a.drop_list_hover:visited, a.drop_list_hover:active {
	display:block;
	padding:3px 5px 3px 0px;
	color:#333;
	text-decoration:none;
	cursor:default;
	}
a.drop_list_hover:focus {
	outline:0;
	}
a.drop_list_hover:hover {
	background:#d9e0ea;
	}
/* Profile [Menu] */
/* My Right Menu */
ul.right_menu {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.right_menu li {
	float:right;
	width:120px;
	}
ul.right_menu li.edit {
	float:left;
	width:30px;
	text-align:center;
	}
a.my_menu:link, a.my_menu:visited, a.my_menu:active {
	font-size:12px;
	display:block;
	width:106px;
	padding:1px 7px 5px 7px;
	border-top:1px solid #fff;
	}
a.my_menu:hover {
	background:#dfe4ee;
	border-top:1px solid #c6cfe1;
	text-decoration:none;
	}
a.my_menu_edit:link, a.my_menu_edit:visited, a.my_menu_edit:active {
	font-size:12px;
	display:block;
	color:#999;
	background:#fff;
	padding:1px 0px 5px 0px;
	border-top:1px solid #fff;
	}
a.my_menu_edit:hover {
	background:#dfe4ee;
	border-top:1px solid #c6cfe1;
	text-decoration:none;
	color:#3b5998;
	}
/* Profile Menu */
ul.profile_menu {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.profile_menu li {
	float:right;
	width:200px;
	}
a.profile_menu:link, a.profile_menu:visited, a.profile_menu:active {
	font-size:12px;
	display:block;
	width:186px;
	padding:3px 7px;
	text-decoration:none;
	border-bottom:1px solid #c6cfe1;
	}
a.profile_menu:hover {
	background:#dfe4ee;
	}
/* Listing Menus */
ul.listing_menu {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.listing_menu li {
	float:right;
	width:150px;
	}
a.listing_menu:link, a.listing_menu:visited, a.listing_menu:active {
	font-size:12px;
	display:block;
	width:136px;
	padding:3px 7px;
	text-decoration:none;
	border-bottom:1px solid #c6cfe1;
	}
a.listing_menu:hover {
	background:#dfe4ee;
	}
/*  Navigate user Menu */

span.links_menu {
	display:block;
	float:right;
	}
	
span.links_list_header {
	display:block;
	float:right;
	font:bold 12px Tahoma;
	color:#37538d;
	}

span.links_separator {
	font-size:11px;
	display:block;
	float:right;
	line-height:1.2;
	color:#aaa;
	padding:0px 5px;
	}

/* Profile [Blocks] */
div.profile_blocks_head {
	width:200px;
	background:#dfe4ee;
	border-top:1px solid #37538d;
	}
div.profile_blocks_head span {
	font:bold 12px Tahoma;
	color:#37538d;
	padding:3px 5px;
	}
div.profile_blocks_head_left {
	width:368px;
	background:#dfe4ee;
	border-top:1px solid #37538d;
	}
div.profile_blocks_head_left span {
	font:bold 12px Tahoma;
	color:#37538d;
	padding:3px 5px;
	}
a.profile_page_edit:link, a.profile_page_edit:visited, a.profile_page_edit:active {
	color:#8296bd;
	font-weight:bold;
	}
div.profile_blocks_head_details {
	width:200px;
	overflow-x:hidden;
	background:#eee;
	border-top:1px solid #c6cfe1;
	}
div.profile_blocks_head_details span {
	padding:3px 5px;
	}

div.profile_blocks_head_details_left {
	width:368px;
	background:#eee;
	border-top:1px solid #c6cfe1;
	}
div.profile_blocks_head_details_left span {
	padding:3px 5px;
	}
div.profile_blocks_notice {
	width:190px;
	padding:5px;
	background:#fff8cc;
	border-top:1px solid #c6cfe1;
	border-bottom:1px solid #efe5ab;
	}
div.profile_blocks_notice_left {
	width:358px;
	padding:5px;
	margin-bottom:10px;
	background:#fff8cc;
	border-top:1px solid #c6cfe1;
	border-bottom:1px solid #efe5ab;
	}
div.profile_rating {
	position:relative;
	width:200px;
	background:#eee url(../images/rating_bg_0_0_1.gif) repeat-x;
	height:19px;
	}
div.profile_rating_complete {
	position:absolute;
	z-index:1;
	background:#dfe4ee;
	border-top:1px solid #c6cfe1;
	height:18px;
	}
span.percent {
	position:absolute;
	z-index:2;
	right:0px;
	top:0px;
	color:#5d7199;
	padding:3px 0px 3px 0px;
	width:200px;
	text-align:center;
	}
div.profile_nophoto {
	background:#fff8cc url(../images/profile_nophoto_0_0_1.gif) top center no-repeat;
	padding:120px 10px 10px 10px;
	border-bottom:1px solid #efe5ab;
	text-align:center;
	width:180px;
	}
h1.profile_name {
	display:block;
	float:right;
	width:358px;
	font:bold 12px Tahoma;
	color:#000;
	padding:20px 17px 10px 10px;
	}
h1.profile_name span {
	display:block;
	float:left;
	font:normal 12px Tahoma;
	padding:0px 0px 0px 10px;
	}
a.profile_edit_hidden_link:link, a.profile_edit_hidden_link:visited, a.profile_edit_hidden_link:active {
	font:bold 12px Tahoma;
	color:#d3d3d3;
	}
a.profile_edit_hidden_link:hover {
	color:#3b5998;
	text-decoration:none;
	}
/* Messages */
div.system_messages {
	display:inline;
	width:100%;
	background-color:#fff9d7;
	font:bold 12px Tahoma;
	border:1px solid #efe5ab;
	text-align:right;
	padding:5px 5px 5px 4px;
	}
.system_messages_small {
	display:block;
	float:right;
	background-color:#fff9d7;
	border:1px solid #efe5ab;
	font:normal 12px Tahoma;
	text-align:right;
	padding:5px;
	margin:15px 10px;
	}
#error {color:#c00;}
#success {color:#428218;}
#info {color:#333;}

div.system_messages ul {
	font:normal 12px Tahoma;
	}
div.system_messages font {
	color:#333;
	}

div.notifications {
	float:none;
	background:#dfe4ee;
	border:1px solid #c6cfe1;
	padding:10px;
	}
div.notifications p {
	text-align:right;
	padding:10px;
	background:#fff;
	margin:0px;
	}
div.notifications span {
	display:block;
	border-bottom:1px solid #c0cad5;
	padding-bottom:3px;
	font:bold 12px Tahoma;
	color:#3b5998;
	margin-bottom:10px;
	}
span.notification {
	display:block;
	border-bottom:1px solid #c0cad5;
	padding-bottom:3px;
	font:bold 12px Tahoma;
	color:#3b5998;
	margin-bottom:10px;
	}
/* Pager */
a.pager_top:link, a.pager_top:visited, a.pager_top:active {
	font:normal 11px Tahoma;
	display:block;
	float:left;
	padding:3px 5px;
	background:#fff;
	text-decoration:none;
	border-bottom:2px solid #fff; 
	}
a.pager_top:hover {
	background:#3b5998;
	border-bottom:2px solid #3b5998; 
	color:#fff;
	}
a.pager_top_active:link, a.pager_top_active:visited, a.pager_top_active:active {
	font:bold 11px Tahoma;
	display:block;
	float:left;
	padding:3px;
	text-decoration:none;
	border-bottom:2px solid #3b5998; 
	}

a.pager_bottom:link, a.pager_bottom:visited, a.pager_bottom:active {
	font:normal 11px Tahoma;
	display:block;
	float:left;
	padding:3px 5px;
	background:#fff;
	text-decoration:none;
	border-top:2px solid #fff; 
	}
a.pager_bottom:hover {
	background:#3b5998;
	border-top:2px solid #3b5998; 
	color:#fff;
	}
a.pager_bottom_active:link, a.pager_bottom_active:visited, a.pager_bottom_active:active {
	font:bold 11px Tahoma;
	display:block;
	float:left;
	padding:3px;
	text-decoration:none;
	border-top:2px solid #3b5998; 
	}
/* View Photos */
div.photo_info_author span {
	display:block;
	float:right;
	padding-bottom:3px;
	}
div.rotate_caption {
	color:#3b5998;
	display:block;
	float:right;
	width:126px;
	padding-top:11px;
	text-align:center;
	}
a.rotate_right:link, a.rotate_right:visited, a.rotate_right:active {
	display:block;
	float:right;
	height:35px;
	width:37px;
	background:#dfe4ee url(../images/rotate_0_0_1.gif) -37px 0px no-repeat;
	}
a.rotate_right:hover {
	background-position:-37px -35px;
	}
a.rotate_left:link, a.rotate_left:visited, a.rotate_left:active {
	display:block;
	float:left;
	height:35px;
	width:37px;
	background:#dfe4ee url(../images/rotate_0_0_1.gif) 0px 0px no-repeat;
	}
a.rotate_left:hover {
	background-position:0 -35px;
	}
/* Icons Map */
#icons_map span {
	display:block;
	float:right;
	height:20px;
	width:20px;
	background-image:url(../images/icons_map_0_0_4.gif);
	}
.glass {background-position:0 0;margin-top:1px;}
.personal {background-position:0 -20px;margin-top:1px;}
.photos {background-position:0 -40px;margin-top:1px;}
.post {background-position:0 -60px;margin-top:1px;}
.write {background-position:0 -80px;margin-top:1px;}
.add_friend {background-position:0 -100px;margin-top:1px;}
.note {background-position:0 -120px;margin-top:1px;}
.comment {background-position:0 -140px;margin-top:1px;}
.education {background-position:0 -160px;margin-top:1px;}
.add_note {background-position:0 -180px;margin-top:1px;}
.job {background-position:0 -200px;margin-top:1px;}
.contacts {background-position:0 -220px;margin-top:1px;}
.banady {background-position:0 -240px;margin-top:1px;}
.mail {background-position:0 -260px;margin-top:1px;}
.book {background-position:0 -280px;margin-top:1px;}
.music {background-position:0 -300px;margin-top:1px;}
.personal_photo {background-position:0 -320px;margin-top:1px;}
.privacy {background-position:0 -340px;}
.group {background-position:0 -360px;}
.drug_and_drop {background-position:0 -380px;}
.video {background-position:0 -400px;}
.events {background-position:0 -460px;}
.quest {background-position:0 -500px;}


div.icon_link_container {
	padding:5px 3px 0px 0px;
	display:block;
	float:right;
	}
a.close:link, a.close:visited, a.close:active {
	display:block;
	width:14px;
	height:14px;
	background-image:url(../images/icons_map_0_0_4.gif);
	background-position:-3px -423px;
	}
a.close:hover {
	background-position:-3px -443px;
	}

/* Search Pages [people] */
div.search_titles {
	float:none;
	font:bold 12px Tahoma;
	color:#333;
	text-align:right;
	padding:0px 7px 3px 0px;
	}
div.search_forms {
	float:none;
	padding:0px 4px 5px 4px;
	}
div.column {
	width:135px;
	float:left;
	}
.column_borders {
	width:135px;
	padding:4px 0px;
	border-bottom:1px solid #ddd;
	border-top:1px solid #fff;
	}
.BlindDown, .BlindUp {
	width:135px;
	padding:0px 0px 1px 0px;
	cursor:pointer;
	}
div.BlindArrow {
	display:block;
	float:right;
	background-image:url(../images/arrows_0_0_1.gif);
	height:10px;
	width:10px;
	margin-top:2px;
	background-position:0 0;
	}
.BlindDown .BlindArrow {
	background-image:url(../images/arrows_0_0_1.gif);
	background-position:0 -10px;
	}
.BlindUp .BlindArrow {
	background-image:url(../images/arrows_0_0_1.gif);
	background-position:0 0;
	}
.column_caption {
	color:#333;
	font-weight:bold;
	padding:0px 3px 0px 0px;
	}
/* Nagation Menu */
ul.search_block, ul.search_block li {
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	}
ul.search_block li {
	float:right;
	margin:4px;
	text-align:right;
	}
ul.search_block a {
	float:left;
	padding:0px 0pt;
	text-decoration:none;
	background:#f7f7f7 none repeat scroll 0%;
	}
ul.search_block a:hover {
	background:#dfe4ee none repeat scroll 0%;
	text-decoration:none;
	}
ul.search_block li.search_block_link_active a, ul.search_block li.search_block_link_active a:hover {
	background:#37538d none repeat scroll 0%;
	color:#fff;
	}
.search_block_corners_main {
	background:transparent none repeat scroll 0%;
	margin-left:0px;
	margin-right:0px;
	display:block;
	-moz-background-clip:-moz-initial;
	-moz-background-origin:-moz-initial;
	-moz-background-inline-policy:-moz-initial;
	}
.search_block_corners_right {
	border-style:solid;
	border-color:#fff;
	border-width:0pt 2px;
	overflow:hidden;
	display:block;
	height:1px;
	line-height:1px;
	font-size:1px;
	background-color:transparent;
	}
.search_block_corners_left {
	border-style:solid;
	border-color:#fff;
	border-width:0pt 1px;
	overflow:hidden;
	display:block;
	height:1px;
	line-height:1px;
	font-size:1px;
	background-color:transparent;
	}
div.search_link_container{
	height:50px;
	padding-right:10px;
	padding-left:10px;
	float:none;
	cursor:pointer;
	}
span.search_link_text {
	padding-top:3px;
	display:block;
	color:#333;
	line-height:1.2;
	}
div.search_tags {
	border:1px solid #c6cfe1;
	background:#fff;
	padding:3px 4px;
	margin:6px 0px 0px 7px;
	color:#333;
	}
/*Blog - Help - Demo - About us - Terms of use */
ul.blog_menu {
	display:block;
	list-style:none;
	padding:0px;
	margin:0px;
	}
ul.blog_menu span {
	margin:2px;
	margin-right:5px;
	}
ul.blog_menu li.blog_menu {
	float:right;
	width:171px;
	padding:0px;
	margin-bottom:3px;
	}
ul.blog_menu li.blog_menu_active {
	float:right;
	width:170px;
	padding:0px;
	margin-bottom:3px;
	border:1px solid #e1e1e1;
	border-right:0px none;
	background:#fff;
/*	background:#dfe4ee;
*/	}
ul.blog_menu li.blog_menu a {
	display:block;
	float:right;
	margin:4px 2px 0px 0px;
	}
ul.blog_menu li.blog_menu_active a {
	display:block;
	float:right;
	margin:4px 2px 0px 0px;
	}
.blog_header {
	float:right;
	width:160px;
	font-weight:bold;
	padding:3px 5px;
	position:absolute;
	z-index:1px;
	right:-1px;
	color:#fff;
	background:#6d84b4;
	border:1px solid #37538d;
	}
ul.blog_list li {
	padding-bottom:5px;
	}

ul.terms_list li {
	padding-bottom:10px;
	}

/* Compose*/
div.compose_container {
	float:none;
	background:#dfe4ee;
	border:1px solid #c6cfe1;
	padding:10px;
	}
span.compose_header {
	display:block;
	border-bottom:1px solid #c0cad5;
	padding-bottom:3px;
	font:bold 12px Tahoma;
	color:#3b5998;
	margin-bottom:10px;
	}
#multiinput {
	direction:ltr;
	border:1px solid #94a4c6;
	padding:2px;
	overflow:hidden;
	cursor:text;
	width:337px;
	}
#multiinput input.multi {
	direction:rtl;
	font:normal 12px Tahoma;
	border:0px none;
	float:right;
	height:16px;
	padding:0px;
	padding-top:1px;
	background-color:#fff;
	outline:none;
	}
#multiinput a {
	font:normal 11px/1em Tahoma;
	padding-left:2px;
	cursor:default;
	float:right;
	text-decoration: none;
	outline:0px;
	}
#multiinput span {
	background-image: url(../images/blob_0_0_1.gif);
	background-repeat:no-repeat;
	display:block;
	}
#multiinput a:hover span {
	background-image:url(../images/blob_hover_0_0_1.gif);
	background-repeat:no-repeat;
	}
#multiinput a.selected span {
	background-image:url(../images/blob_selected_0_0_1.gif);
	background-repeat:no-repeat;
	color: #fff;
	}
#multiinput a.selected:hover span {
	background-image:url(../images/blob_selected_0_0_1.gif);
	}
#multiinput span.mi1 {
	background-position:left top;
	}
#multiinput span.mi2 {
	background-position:right top;
	}
#multiinput span.mi3 {
	background-position:right bottom;
	}
#multiinput span.mi4 {
	background-position:left bottom;
	padding:3px 4px;
	white-space:nowrap;
	}
#multiinput a div.x {
	color:#B5C3D2;
	font-weight:bold;
	margin-right:2px;
	padding:0px 3px;
	display:block;
	float:left;
	cursor:pointer;
	}
#multiinput a div.x_hover {
	background:none;
	font-weight:bold;
	margin-right: 2px;
	padding:0px 3px;
	display:block;
	float:left;
	cursor:pointer;
	}
/* Offers */
.offer_photo {
	width:100px;
	height:110px;
	overflow:hidden;
	}
.offer_info {
	height:100px;
	padding:5px;
	width:126px;
	border-right:1px solid #ddd;
	background:#eee;
	}
.offer_info_new {
	height:100px;
	padding:5px;
	width:126px;
	border-right:1px solid #c6cfe1;
	background:#dfe4ee;
	}
.offer_info_del {
	font-weight:bold;
	text-align:center;
	padding:40px 5px;
	width:125px;
	border:1px solid #efe5ab;
	background:#fff9d7;
	}
/* Box Fader Style */

.box_container {
	position:fixed;
	-position:absolute;	
	z-index:1000;
	float:none;
	top:200px;
	right:50%;
	width:400px;
	padding:10px;
	margin-right:-200px;
	background:url(../images/box_px_0_0_1.png);
	-background:none;
	-top:expression((eval(document.documentElement.scrollTop) + 200) + "px");
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/box_px_0_0_1.png',sizingMethod='scale'); 
	}
.box_body {
	width:400px;
	float:none;
	background:#F7F7F7;
	}
.box_header {
	background:#3b5998;
	border:1px solid #254588;
	padding:0px;
	font-weight:bold;
	color:#fff;
	width:398px;
	}
.box_title {
	text-align:right;
	border-top:1px solid #6b86bf;
	padding:4px 10px 6px 10px;
	width:378px;
	}
.box_message {
	background-color:#fff;
	border:1px solid #555;
	border-top:0px none;
	border-bottom:0px none;
	padding:20px 10px;
	width:378px;
	}
.box_buttons {
	width:378px;
	text-align:left;
	padding:10px;
	border:1px solid #555;
	background-color:#f2f2f2;
	}
/* Photos */

ul.sorting_photos {
	display:inline;
	list-style:none;
	padding:0px;
	margin:0px;
	width:590px;
	}
ul.sorting_photos li {
	float:right;
	width:75px;
	height:55px;
	position:relative;
	padding:5px;
	margin:5px;
	background-color:#fff;
	border:1px solid #ccc;
	cursor:move;
	}
ul.sorting_photos div {
	width:75px;
	height:55px;
	overflow:hidden;
	}

/* Video */
#video {
	width:116px;
	height:86px;
	padding:1px;
	border:1px solid #aaa;
	}
img.thumbnail {
	padding:6px;
	background:#fff;
	}
div.video_thumbnail_container {
	position:relative;
	width:116px;
	height:86px;
	overflow:hidden;
	text-align:center;
	}
div.play_embed {
	width:116px;
	height:87px;
	position:absolute;
	z-index:1;
	left:0px;
	cursor:pointer;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	}
div.play_embed_on {
	width:116px;
	height:87px;
	position:absolute;
	z-index:1;
	left:0px;
	cursor:pointer;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	}
	
#home_pics span {
	display:block;
	float:right;
	height:40px;
	width:40px;
	background-image:url(../images/home_pics.gif);
	}
.pic_1 {background-position:0px 0px;}
.pic_2 {background-position:0px -40px;}
.pic_3 {background-position:0px -80px;}
.pic_4 {background-position:0px -120px;}
.pic_5 {background-position:0px -160px;}
