

/*body {
	background:url(/craciun.png) no-repeat;
}
*/

body,input {
	font-family:Verdana,Arial,Tahoma;
	font-size:11px;
}
form {
	padding:0px;
	margin:0px
}
.clr, .clean
{
	clear: both;
}
.spacer {
	height:5px;
	line-height:5px;
}
.redline {
	background:#DE0000;
	height:1px;
	line-height:1px
}

.intext input, .intext2 input, .intext2 select, .intext2 textarea , input.profile_tag_input {
	background:#F9F3F3;
	border-top:1px solid #DCD6D6;
	border-left:1px solid #DCD6D6;
	border-right:1px solid #FAF5F5;
	border-bottom:1px solid #FAF5F5;
	height:14px;
	padding:2px;
}
.intext2 input , .intext2 select, .intext2 textarea, input.profile_tag_input {
	background:#fff;
}
.intext2 textarea {
	width:290px;
	height:100px;
	font-family:Verdana;
	font-size:11px;
	line-height:17px;
}
.intext2 select {
	height:19px;
}


select {
	color:#666;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal
}

.ads468 {
	width:468px;
	float:right;
	margin-right:40px;
	_margin-right:20px
}


.buttom2 {
	border:0px;
	background:url(/layouts/victory/newimg/buttom2.jpg) no-repeat;
	width:129px;
	height:30px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding-bottom:2px;
	cursor:hand;
	cursor:pointer;
}
.buttom3 {
	border:0px;
	background:url(/layouts/victory/newimg/buttom3.gif) no-repeat;
	width:78px;
	height:30px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding-bottom:2px;
	cursor:hand;
	cursor:pointer;
}
h1, .signheader {
	color:#F92A34;
	font-family:Trebuchet MS, Arial, Tahoma;
	font-weight:bold;
	font-size:19px;
}

.page_notice {
	color:#ff3300;
	background:#FFFDE3;
	border:1px solid #E5E1A9;
	padding:7px;
}
.page_message, .page_error {
	color:darkgreen;
	background:#FFFDE3;
	border:1px solid #E5E1A9;
	padding:7px;
}

.page_error {
	color:red;
	margin-right:10px;
	font-weight:bold;
}

#page_message {	
	font-weight:bold;
	font-size:11px;
	margin:10px;
}

//join and search tables

.form_join_promo_cont {
	font-size:11px;
	color:#B7242C;
	font-weight:bold;
	padding:10px;
}

.form_join_section {
	width:550px;
}
.form_join_cap, .def_cap, .profile_cap, h2 {
	color:#F92A34;
	font-family:Trebuchet MS, Arial, Tahoma;
	font-weight:bold;
	font-size:17px;
	text-align:left;
	width:96%;
}
.form_join_top , .def_top{
	float:right;
	width:10px;
	background:url(/layouts/victory/newimg/menuup.png) top right  no-repeat;
}

.form_join_fields_container {
	width:550px;
	text-align:center;
	background:#F9F3F3 url(/layouts/victory/newimg/menuup.png) top left no-repeat;
}
.def_container {
	background:#F9F3F3 url(/layouts/victory/newimg/menuup.png) top left no-repeat;
}
.main_search_form_container {
	width:550px;
}
table.form_join_big, table.form_search_big {
	
	margin-top:15px;
	
}
.form_join_bottom, .def_bottom {
	line-height:8px;
	background:#FFF url(/layouts/victory/newimg/menudn.png) no-repeat bottom left;
}
.form_join_bottom_right , .def_bottom_right {
	line-height:8px;
	width:20px;
	float:right;
	background:#FFF url(/layouts/victory/newimg/menudn.png) no-repeat bottom right;
}
td.form_join_label, td.form_search_label, .location_unit_show td {
	color:#B7242C;
	background-color:#F8F1F1;
	font-weight:bold;
	text-align:left;
	line-height:28px;
	padding-left:10px;
	width:180px;
}

td.form_search_label {
	width:140px;
	_width:50px;
}

td.form_join_input {
	color:#FD4162;
	border-bottom:1px solid #ddd;
	text-align:left;
}
.form_join_step_label
{
	color: #5B5B5B;
	font-weight: bold;
	text-align: right;
	padding: 5px;
}
.form_sign_in_fields_container, .def_container2 {
	width:170px;
	background:#EEDCDC url(/layouts/victory/newimg/menuup2.png) top left no-repeat;
	_background-color:#ECD8D8;
}
.def_container3 {
	#background:#FFF url(/layouts/victory/newimg/profilbg.jpg) top left repeat-x;
	border:1px solid #FFDDC1;
	height:130px;
	margin-top:10px;
	margin-bottom:10px;
}
.profilbg2 , .profilbg {
	background:#FFF url(/layouts/victory/newimg/profilbg.jpg) top left repeat-x;
}
.profilbg1 {
	#background:#FFF url(/layouts/victory/newimg/profilbg_green.jpg) top left repeat-x;
	#border:1px solid #8DC385;
	background:#E7FFBC;
	border:1px solid #92BE2B;
}
.profilbg1 legend, .profilbg_1 legend {
	color:#008000;
}
.profilbg0 {
	#background:#FFF url(/layouts/victory/newimg/profilbg_grey.jpg) top left repeat-x;
	#border:1px solid #C8C8C8;
	background:#f5f5f5;
	border:1px solid #eee;
}
.form_sign_in_top, .def_top2 {
	float:right;
	width:10px;
	background:url(/layouts/victory/newimg/menuup2.png) top right  no-repeat;
}

.form_sign_in_bottom, .def_bottom2 {
	line-height:8px;
	background:#FFF url(/layouts/victory/newimg/menudn2.png) no-repeat bottom left;
}
.form_sign_in_bottom_right, .def_bottom_right2  {
	line-height:8px;
	width:20px;
	float:right;
	background:#FFF url(/layouts/victory/newimg/menudn2.png) no-repeat bottom right;
}

#content, #content_profile {
	color:#AB2212;
	font-size:11px;
	line-height:17px;
	font-family:Verdana,Arial,Trebuchet MS, Arial, Tahoma;
	float: left;
	width: 590px;
}
#content_profile {
	width:100%
}

#page {
	width:770px;
}

#sidebar
{
	float: right;
	width: 170px;
	padding: 0px;
	margin:0px;
	padding-top:40px;
	padding-right:10px;
}
#middle
{
	background:url(/layouts/victory/newimg/mainbg.png) no-repeat 0px 4px;
	clear:both;
	width:770px;
}

a.tag {
	color:#B7242C;
	text-decoration:none;
}
a.tag:hover {
	text-decoration:underline;
}


.bookmark, .unbookmark, .block, .unblock, .friend, .stranger, .send_kiss, .compose_msg, .send_profile, .im_chat, .inasteptare,.inasteptare2, .laaprobare {
	padding-left: 20px;
	height: 20px;
	text-align:left;
}
.bookmark
{
	background: url( '/layouts/victory/newimg/bookmark.gif' ) no-repeat top left;
}

.unbookmark
{
	background: url( '/layouts/victory/newimg/bookmark.gif' ) no-repeat top left;
}
.send_kiss
{
	background: url( '/layouts/victory/newimg/favorite.gif' ) no-repeat top left;
}
.compose_msg
{
	background: url( '/layouts/victory/newimg/email.gif' ) no-repeat top left;
}
.block
{
	background: url( '/layouts/victory/newimg/locked.gif' ) no-repeat top left;
}
.unblock
{
	background: url( '/layouts/victory/newimg/unlocked.gif' ) no-repeat top left;
}
.friend
{
	background: url( '/layouts/victory/newimg/check.gif' ) no-repeat top left;
}
.stranger
{
	background: url( '/layouts/victory/newimg/close.gif' ) no-repeat top left;
}
.im_chat
{
	background: url( '/layouts/victory/newimg/chat.gif' ) no-repeat top left;
}
.send_profile {
	background: url( '/layouts/victory/newimg/document.gif' ) no-repeat top left;
}
.inasteptare {
	background: url( '/layouts/victory/newimg/okgreen.gif' ) no-repeat top left;
}
.inasteptare , .inasteptare a, .inasteptare a:link, .inasteptare a:active, .inasteptare a:hover {
	color:#008000;
	font-weight:bold;
	text-decoration:none;
}
.inasteptare2 {
	background: url( '/layouts/victory/newimg/closegreen.gif' ) no-repeat top left;
}
.inasteptare2, .inasteptare2 a, .inasteptare2 a:link, .inasteptare2 a:active, .inasteptare2 a:hover {
	color:#DE0000;
	font-weight:bold;
	text-decoration:none;
}
a.page_nav, a.page_nav_active {
	color:#003292;
	padding:3px 5px 5px 7px;
	font-weight:bold;
	text-decoration:none;
}
a.page_nav:hover, a.page_nav_active:hover {
	text-decoration:underline
}

a.page_nav_active {
 	color:#DE0000
}

.showtype {
	color:#999;
	float:left;
}
.showtype a {
	color:#003292;
	text-decoration:none;
}

.tr_1
{
	background: #fff;
	font-weight:bold;
	color:#DE0000;
}

.tr_2
{
	color:#666;
	border-bottom:1px solid #ddd;
}

.im_invite_label, .im_invite_img, .im_invite_txt {
	font-weight:bold;
	color:green;
	background:url(/layouts/victory/newimg/online.gif) no-repeat 0 50%;
	padding-left:18px;
	text-align:left;
	text-decoration:none;
}

/* tags style */
#profile_tag_container
{
	width: 270px;
	padding: 2px;
}

.profile_tag_tags_container
{
	padding: 2px 4px;
	color:#6b848f;
}

a.profile_tag_delete:link, a.profile_tag_delete:visited
{
	font-weight: bold;
	color: #7f0000;
	text-decoration: none;
	cursor: pointer;
}

a.profile_tag_delete:active, a.profile_tag_delete:hover
{
	color: #bf1717;
}

#profile_tag_form_container
{
	padding-top: 3px;
	text-align: left;
	clear:both;
	width:270px;
}

.profile_tag_input
{
	width: 140px;
}

.profile_tag_top 
{

	background: transparent url('/layouts/victory/newimg/profile_tag_t.gif') no-repeat;
	background-position:center bottom;
	width:270px;
	height:26px;
	margin:0px 0 0 0;
	clear:both;
}

.profile_tag_middle
{
	
	background: #fff url('/layouts/victory/newimg/profile_tag_m.gif') repeat-y;
	width:270px;
	clear:both;
	padding:5px;
	float:left;


}

.profile_tag_bottom 
{
	
	background: transparent url('/layouts/victory/newimg/profile_tag_b.gif') no-repeat;
	width:270px;
	height:6px;
	clear:both;
	float:left;
	margin:0 0 5px 0;

} 

.profile_tag_title 
{
	font-weight:bold;
	color:#DE0000;
	width:260px;
	font-size:11px;
	padding:6px 0 1px 5px;
	text-align:left;

}

/* end tags style */

table.search_form  td , .search_form , td.opttype {
	color:#FD4162;
}
/* -- Vkiss Component CSS -- */


#im_cont 
{
	position: absolute;
	z-index: 10;
	background: #fff;
	border: 1px solid #C46233;
	padding: 1px;
	padding-top:5px;
	clear:both;
	top:100px;
	left:100px;
}

.win_cap_title
{
	float: left;
}

.close_win_cont
{
	float: right;
	padding: 0px 2px 1px 3px;
	background: #E15C10;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	background:url(/layouts/victory/newimg/close.gif) no-repeat;
	width:16px;
}

.win_text_title
{
	font-weight: bold;
}

.ads_bottom
{
	text-align:center;
}.ads_content
{
	text-align: center;
	padding: 5px;
}.ads_header
{
	text-align:center;
	padding: 5px;
}.ads_profile_list
{
	text-align:center;
}.ads_sidebar
{
	text-align:center;
	padding: 10px;
}/* --- Component affiliate sign up CSS --- */

.affiliate_form_cont
{
	width: 350px;
	text-align: center;
	margin-left: 100px;
	margin-top: 10px;
}

.affiliate_form_tbl td
{
	border: 1px solid #DFDFDF;
	color: #5f5f5f;
}

.affiliate_promotion_txt
{
	margin: 10px;
}

.affiliate_home_url
{
	margin-bottom: 5px;
}

.affiliate_home_url a:link,
.affiliate_home_url a:active,
.affiliate_home_url a:visited
{
	font-weight: bold;
}/* -- Configure Mailbox Component CSS -- */

.configure_mailbox_tbl .label_container
{
	padding: 2px 4px;
}

.configure_mailbox_tbl .chbox_container
{
	width: 10px;
	padding: 1px;
}

.configure_mailbox_tbl .chbox_container .input_checkbox
{
	margin: 5px;
}

.configure_mailbox_tbl td
{
	color:#B7242C;
	font-weight:bold;
}/* --- component Event Create template --- */

.event_create_tbl
{
	margin: 1px auto;
}

.event_create_tbl td
{
	border: 1px solid #DFDFDF;
	color: #5f5f5f;
}

.event_create_tbl textarea
{
	width: 290px;
	height: 70px;
}

.event_create_div_cont
{
	width: 436px;
	margin: 1px auto;
}/* --- component Event List CSS --- */

.event_list
{
	width: 520px;
	margin: auto;
}

.event_container
{
	margin: 10px;
	padding: 1px;
}

.event_right
{
	float: left;
	background: #FFFFFF;
	text-align: center;
}

.event_profile_thumb
{
	height: 100px;
	width: 100px;
	padding: 3px;
}

.event_location
{
	padding: 2px 4px;
	background: #fff;
	color: #CB5C02;
	font-size: 10px;
}

.event_location span
{
	font-weight: bold;
}

.event_description
{
	padding: 4px 6px;
	text-indent: 10px;
}

.event_info_cont
{
	float: left;
	width: 380px;
}
#inscriete {
	position:absolute;
	background:transparent url(/layouts/victory/newimg/inscriete.gif) no-repeat;
	width:250px;
	height:414px;
	top:95px;	
	cursor:hand;cursor:pointer;
}

.onerow td {
	color:#B7242C;
	font-weight:bold;
}
.opttype td , td.opttype  , ._age_preference_label, .opttype {
	
}
.quick_search_part {
	border-bottom:1px solid #E4DBDC;
	padding:8px 0 8px 0;
}

.quick_search_index_bottom {
	text-align:right;
	padding-right:20px;
}
.bottom input {
	background:url(/layouts/victory/newimg/button.gif) no-repeat;
	width:114px;
	height:41px;
	line-height:41px;
	text-align:center;
	border:0px;
	color:#fff;
	font-family:Trebuchet MS, Arial, Tahoma;
	font-size:18px;
	cursor:hand;
	cursor:pointer;
}/* -- Form Sign In CSS -- */

.form_sign_in_input
{
	text-align: center;
	padding-bottom: 2px;
}

.form_sign_in_label
{
	text-align:left;
	color:#dd4811;
	padding-bottom: 2px;
}

.form_sign_in_text
{
	border: 1px solid #62838f;
	padding: 1px;
	font-size: 11px;
	color: #dd4811;
	width: 142px;
}

.form_sign_in_password
{
	border: 1px solid #62838f;
	padding: 1px;
	font-size: 11px;
	color: #933;
	width: 142px;
}

.form_index_sign_in_bg 
{

	  background: transparent url('/layouts/victory/newimg/index_sign_in.gif') no-repeat;
	  width:150px;
	  height:98px;
	  padding:0 0 0 7px;

}

 .sign_in_btn 
{
	float:right;
	margin-top: 5px;
}

.submit_login
{
	font-size: 10px;
	padding: 0px 1px;
	color:#fff;
	cursor:pointer;
	border-top:1px none #c70100;
	border-left:1px none #c70100;
	border-bottom:1px solid #a20100;
	border-right:1px solid #a20100;
	background: #f29f00 url('/layouts/victory/newimg/btn.gif') repeat-x;
}
/* -- Form Sign Up Style -- */

.index_sign_up_form_cont {
	width:500px;
}
.index_sign_up_label_cont {
	text-align: right;
	padding-right:10px;
	color:#E63313;
	font-weight:bold;
}
.index_sign_up_input_cont input {
	width:200px
}

.signheader, h1 {
	color:#F92A34;
	font-family:Trebuchet MS, Arial, Tahoma;
	font-weight:bold;
	font-size:17px;
}

h1 {
	padding:0px;
	margin:0px
}

.signtext {
	color:#AB2212;
	font-size:11px;
	width:600px;
	text-align:left;
	padding-left:10px;
	line-height:17px;
	font-family:Verdana,Arial,Trebuchet MS, Arial, Tahoma;
}
.sign_in_container {
	width:350px;
}/* -- Form Sign Up Style -- */

.sign_up_promo_text
{
	padding: 2px;
	margin-bottom: 5px;
	width: 350px;
	text-align:left;
	line-height:18px;
}
.tab a, .tab_active a {
	color:#F92A34;
	font-family:Trebuchet MS, Arial, Tahoma;
	font-weight:bold;
	font-size:17px;
	text-decoration:none;
	padding:20px 0 2px 0px;
}

.tab_active a {
	color:#DE0000;
	float:left;
}
.tab a {
	color:#dddddd;
	float:right;
}
.tab a:hover, .tab_active a:hover  {
	color:#DE0000;
}
.tab_active, .tab {
	width:49%;
	float:left;
}
.tab {
	float:right
}

#edit_profile {
	margin-right:10px;
}

.profile_view_desc_section_cap {
	font-weight:bold;
	font-size:14px;
	font-family:Trebuchet MS, Tahoma;
	text-align:left;
}
/*
.left {
	width:120px;
	font-weight:bold;
	color:#666;
	text-align:left;
}
.right {
	color:#666;
	text-align:left;
}
*/
.profile_password_change a, .profile_edit_unreg_href_cont a {
	color:#003292;
	text-decoration:none;
}
.profile_password_change a:hover, .profile_edit_unreg_href_cont a:hover {
	text-decoration:underline;
}
/* --- Form Profile forgot password CSS --- */

.forgot_pass_cont
{
	width: 400px;
	margin: 10px auto;
	color:#666;
	text-align:left;
}.profile_unreg_cont
{
	width: 400px;
	margin: auto;
	text-align: center;
	background: url( '/layouts/victory/newimg/warning.gif' ) no-repeat 10px 10px;
	padding: 5px 0px 0px 35px;
	margin-bottom: 10px;
	color:#666;
	text-align:left;
}

.profile_unreg_cont .warning_text
{
	margin-bottom: 10px;
}

.profile_unreg_cont .leave_comment
{
	margin: 10px 10px;
}

.profile_unreg_cont .profile_unreg_text
{
	width: 94%;
	height: 100px;
}
.home_quick_search_cont
{
	width: 360px;
}
.form_join_input {
	font-weight:bold;
}

/* --- Refine search --- */
.refine_search
{
	position: relative;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 100%;
}

.refine_search_container_hide
{
	display: none;
	position: absolute;
	z-index: 100;
	right: 0px;
	top: 20px;
}

.refine_search_container_show
{
	position: absolute;
	z-index: 100;
	display: block;
	right: 0px;
	top: 20px;
}

.refine_search_label a
{
	float: right;
	padding-right: 8px;
	font-size: 11px;
	color:#003292;
	text-decoration:none;
}

/* --- Main search --- */

.main_search_form_container
{
	margin: 2px auto;
	background: #fff;
}

.form_search_section_cap
{
	margin-top: 10px;
	border: 1px solid #666;
	padding: 3px;
	background: #0C0000;
	color: #fff;
	font-size: 17px;
	font-weight: bold;
}

.form_search_fields_container
{
   	background: #fff4e4;
   	width:480px;
   	clear:both;
}

.form_search_label
{
	width: 90px;
	font-weight: bold;	
	color: #5B5B5B;
	padding-left: 20px;
}

.form_search_inputs
{
	padding: 2px 3px 4px 3px;
}

.form_search_cap
{

	font-weight:bold;
	font-size:17px;
	color:#e38e11;
	padding:15px 0 3px 5px;

}

.form_search_top
{

    	background: #fff url('/layouts/victory/newimg/search_top.gif') no-repeat;
    	width:480px;
   		height:24px;
   		clear:both;
}

.form_search_bottom
{

    	background: #fff url('/layouts/victory/newimg/search_bottom.gif') no-repeat;
    	width:480px;
    	height:24px;
    	clear:both;
		text-align: center;
}


/* --- Keyword search --- */
.form_search_keyword_container
{
	float: left;
	width: 190px;
	margin: 5px;
}

.form_search_keyword_container .block_body
{
	padding: 2px;
}

.form_search_keyword_container .input_text
{
	width: 174px;
}

/* --- Username search --- */


.form_search_username_container
{
	float: left;
	width: 190px;
	margin: 5px;
}

.form_search_username_container .block_body
{
	padding: 2px;
}

.form_search_username_container .input_text
{
	width: 174px;
}
/* --- component Form Search Username CSS --- */

.form_search_username_container
{
   	width:480px;
   	margin: 2px auto;
}

.form_search_username_tbl
{
   	background: #fff4e4;
}

.form_search_username_tbl_left
{
	width: 150px;
	font-weight: bold;	
	color: #5B5B5B;
	padding-left: 20px;
}

.form_search_username_cap
{

	font-weight:bold;
	font-size:17px;
	color:#e38e11;
	padding:15px 0 3px 5px;

}

.form_search_username_top
{

    	background: #fff url('/layouts/victory/newimg/search_top.gif') no-repeat;
    	width:480px;
   		height:24px;
   		clear:both;
}

.form_search_username_bottom
{

    	background: #fff url('/layouts/victory/newimg/search_bottom.gif') no-repeat;
    	width:480px;
    	height:24px;
    	clear:both;
		text-align: center;
}/* --- Form Sign In CSS --- */

#smalllogin {
	background:transparent url(/layouts/victory/newimg/smallloginbg.png) no-repeat;
	width:493px;
	height::45px;
	line-height:38px;
	padding-left:10px;
	position:absolute;
	top:100px;
	left:35%;
}

.sidebar_form_label_container {
	font-size:12px;
	font-weight:bold;
	color:#FA6C16;
	float:left;
}
.sidebar_form_input_container {
	float:left;
	padding:10px 3px 0 5px;
}
.amuitat a, .amuitat a:hover {
	color:#7F7677;
	text-transform:lowercase
}
.loginbtn {
	cursor:hand;
	cursor:pointer;
}
.form_sign_up_body {
	text-align:center
}
.form_sign_in_fields_container td {
	text-align:center;
	color:#B7242C;
	font-weight:bold
}

.friend_gallery_label
{
	font-weight: bold;
	color: #D87E04;
	padding-left: 10px;
}

.profile_gallery_view
{
	float: left;
	margin: 10px 10px 0 0;

}

.profile_gallery_view a:link,
.profile_gallery_view a:active,
.profile_gallery_view a:visited
{
	color: #fff;
}

//////////////

.profile_list_details_list_container, .profile_list_gallery_list_container {
	padding-right:10px;
}
.profile_cap {
	font-size:14px;
}
.spacer {
	height:5px;
}
.profile_list_details_card_cap {
	text-align:left;
	padding:5px;
	float:left;
}

.profile_list_details_card_thumb {
	padding:10px 5px 5px 5px;
	float:left;
}
a.profile_cap {
	text-decoration:none
}
a.profile_cap:hover {
	text-decoration:underline;
}
.profile_list_details_card_details {
	text-align:left;
	float:left;
	color:#666;
}
.profile_list_details_references {
	float:right;
	padding-right:10px;
	text-align:left;
	font-weight:bold;
}
.profile_list_details_card_activity {
	color:#DE0000;
}
.profile_description {
	float:left;
	width:270px;
	padding-left:5px;
	padding-top:10px;
	line-height:17px;
}

/*gallery*/
.profile_list_gallery_card_container {
	float:left;
	width:180px;
	height:170px;
	border:1px solid #FFDDC1;
	margin:5px;
}

.profilbg_2, .profilbg_ {
	background:url(/layouts/victory/newimg/profilbg2.jpg) repeat-x;
}
.profilbg_1 {
	#background:url(/layouts/victory/newimg/profilbg2_green.jpg) repeat-x;
	background:#E7FFBC;
	border:1px solid #92BE2B;
}
.profilbg_0 {
	#background:url(/layouts/victory/newimg/profilbg2_grey.jpg) repeat-x;
	background:#f5f5f5;
	border:1px solid #eee;
}
.profile_list_gallery_card_details {
	color:#666
}
/* -- Friends Network Component CSS -- */

.flcontainer
{
	position:absolute;
	top:-9999px;
	left:0px;
	z-index:99;
}/* -- Profile Featured List --- */

.featured_gallery_view {
	border:1px solid #DBC7C9;
	background:#fff;
	width:108px;
}
.index_featured_item {
	
}

.index_featured_label
{
	color:#F92A34;
	font-family:Trebuchet MS, Arial, Tahoma;
	font-weight:bold;
	font-size:17px;
	padding-top:0px;
}

a.galleryhref {
	line-height:18px;
	font-size:10px;
	color:#735150;
	font-weight:bold;
	text-decoration:none;
}
a.galleryhref:hover {
	color:#E71800;
	text-decoration:none;
	font-size:10px;
}


#specialup {
	background:#EFDDDD url(/layouts/victory/newimg/specialup.gif) no-repeat;
	height:15px;
}
.featured_gallery_view img {
	border:0px;
}
.index_featured_bottom_cont {
	background:#EFDDDD url(/layouts/victory/newimg/specialdn.gif) no-repeat bottom;
	height:50px;
	border:0px;
}
.index_featured_bottom_cont a, .index_featured_bottom_cont a:hover {
	color:#F11500;
	font-weight:bold;
	text-decoration:none;
}
.index_featured_bottom_cont a:hover {
	text-decoration:underline
}#profile_list_main 
{
	
	width:508px;
	clear:both;
	margin:0 0 15px 0;

}


#profile_list_title 
{

	background-image: url('/layouts/victory/newimg/search_res_title.gif');
	width:508px;
	height:20px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	padding:2px 0 0 0;


}

#profile_list_body
{

	background: #fff url('/layouts/victory/newimg/search_res_desc.gif') no-repeat;
	width:386px;
	height:146px;
	clear:both;
	float:left;

}

#profile_list_desc
{

	width:270px;
	color:#44717a;
	float:left;
	font-size:13px;
	clear:both;
	margin:5px 0 0 0;
	font-weight:normal;

}


#profile_list_details
{

	width:260px;
	margin:10px 0 0 5px;
	height:140px;
	float:left;
	font-size:13px;
	color:#c50000;
	font-weight:bold;

}

#profile_list_thumb 
{

	float:left;
	margin:5px 0 0 5px;
	text-align:left;

}

#profile_list_activ 
{

	float:left;
	font-size:11px;
	font-weight:normal;

}

.profile_list_active_block 
{

	margin:5px 0 0 0;
	font-size:11px;
	font-weight:normal;

}

#profile_list_hrefs 
{
padding:20px 0 0 20px;

	

}

#profile_list_right
{

	float:left;
	width:122px;
	height:146px;
	background-image: url('/layouts/victory/newimg/search_res_hrefs.gif');
	

}


a.profile_list:link, a.profile_list:hover
{
	color: #c50000;
	text-decoration: underline;
}

a.profile_list:active, a.profile_list:visited
{
	color: #c50000;
	text-decoration: underline;
}

a.profile_list_act:link, a.profile_list_act:hover
{
	color: #c50000;
	text-decoration: underline;
}

a.profile_list_act:active, a.profile_list_act:visited
{
	color: #c50000;
	text-decoration: underline;
}


.block_cap_gallery_online
{
	color: #fff;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 1px;
	text-align:center;
	width:104px;
	background:#de6a07;
	cursor: default;
	padding:0 0 2px 0;
	-moz-border-radius: 0px 0px 5px 5px;
}

*html .block_cap_gallery_online
{
	color: #fff;
	font-family: Tahoma;
	font-size: 10px;
	text-align:center;
	background:#de6a07;
	width:104px;
	padding:0 0 2px 0;
	font-weight: normal;
	letter-spacing: 1px;
	cursor: default;
	-moz-border-radius: 0px 0px 5px 5px;
}

a.gallery_href:link, a.gallery_href:hover
{
	color: #fff;
		font-size: 10px;
			font-weight: bold;
	text-decoration: underline;
}

a.gallery_href:active, a.gallery_href:visited
{
	color: #fff;
		font-size: 10px;
			font-weight: bold;
	text-decoration: underline;
}

.online_gallery_view
{

	float:left;
	margin:5px 0px 0 5px;

}

.index_online_list_left 
{

	background-image: url('/layouts/victory/newimg/online_list_left.gif');
	width:10px;
	height:131px;
	float:left;

}

.index_online_list_body 
{

	width:500px;

}

.index_online_list_right
{

	background-image: url('/layouts/victory/newimg/online_list_right.gif');
	width:10px;
	height:131px;
	float:left;

}

.index_online_list_middle
{

	background:#fddb78;
	height:131px;
	float:left;

}


.gallery_body_online 
{

	clear:both;
	background:#de6a07;
	width:100px;
	padding:2px;
}

*html .gallery_body_online 
{

	clear:both;
	background:#b36f02;
	width:100px;
	padding:2px;
}

a.breadcrumb_current:link, a.breadcrumb_current:visited { font-size:10px; font-family:Verdana; font-weight:normal; color:#177b92; text-decoration:none; }
a.breadcrumb_current:active, a.breadcrumb_current:hover { font-size:10px; font-family:Verdana; font-weight:normal; color:#177b92; text-decoration:none; }


/* -- component Inventory Line CSS -- */

.inv_line {
	font-size:12px;
	font-weight:bold;
	font-family:Trebuchet MS, Arial, Tahoma;
	position:relative;
	top:55px;
}

a.menu_inventory_line_item:link,
a.menu_inventory_line_item:visited
{
	color: #333;
	text-decoration: none;
}

a.menu_inventory_line_item:hover
{
	color: #B7242C;
}

a.menu_inventory_line_item_active:link,
a.menu_inventory_line_item_active:visited
{
	color: #333;
	font-weight: bold;
	text-decoration: none;
}

a.menu_inventory_line_item_active:hover
{
	color: #B7242C;
}
.middot {
	font-size:14px;
	color:#888;
}
.location_unit_hide
{
	display: none;
}

.location_unit_show
{
	display: table-row;
}
.location_unit_hide
{
	display: none;
}

.location_unit_show
{
	display: table-row;
}#location_state_cont {
	text-align:left;
}.div_pr_thumb img:hover {
	border:1px solid #aaa
}
.member_console_new_msg {
	text-align:center;
}
.member_console_new_msg a {
	font-weight:bold;
	padding:5px;
	color:#B7242C;
	text-decoration:none;
}
.member_console_new_msg a:active, .member_console_new_msg a:hover {
	color:#003292;
	text-decoration:underline;
}
/* --- Component Memberhome CSS --- */
#profile_password_change_container
{
	position:absolute;
	left:30px;
}
.box_container_home_nav 
{
	float:left;
	margin-left: 0px;
	text-align:left;
}

.box_container_home_quick_search, .mem_home_invite_cont
{
	float: left;
	padding-left: 0px;
}

.box_container_home_nav a:link,
.box_container_home_nav a:visited,
.box_container_home_nav a:active
{
	padding-left: 20px;
	display: block;
	font-weight: bold;
	text-decoration: none;
	margin: 5px;
	white-space: nowrap;
	color:#003292;
}

.box_container_home_nav a:hover
{
	text-decoration:underline
}

.mem_home_tip
{
	margin: 8px;
	padding: 5px;
	font-weight: notmal;
	cursor: pointer;
	color: #666;
}

.mem_home_tips_cont
{
	width:200px;
	float:left;
}


.box_container_home_nav a.memhome_match:link,
.box_container_home_nav a.memhome_match:visited,
.box_container_home_nav a.memhome_match:active
{
	background: url( '/layouts/victory/newimg/users.gif' ) no-repeat top left;
}

.box_container_home_nav a.memhome_mailbox:link,
.box_container_home_nav a.memhome_mailbox:visited,
.box_container_home_nav a.memhome_mailbox:active
{
	background: url( '/layouts/victory/newimg/mail.gif' ) no-repeat top left;
}

.box_container_home_nav a.memhome_bookmark:link,
.box_container_home_nav a.memhome_bookmark:visited,
.box_container_home_nav a.memhome_bookmark:active
{
	background: url( '/layouts/victory/newimg/useradd.gif' ) no-repeat top left;
}

.box_container_home_nav a.memhome_blocklist:link,
.box_container_home_nav a.memhome_blocklist:visited,
.box_container_home_nav a.memhome_blocklist:active
{
	background: url( '/layouts/victory/newimg/userremove.gif' ) no-repeat top left;
}

.box_container_home_nav a.memhome_friend:link,
.box_container_home_nav a.memhome_friend:visited,
.box_container_home_nav a.memhome_friend:active
{
	background: url( '/layouts/victory/newimg/friend.gif' ) no-repeat top left;
}

.mem_home_profile_status_cont
{
	float: left;
	margin-top: 10px;
	text-align:left;
}
 a.set_status:link,
 a.set_status:visited,
 a.set_status:active
{ 
	text-align:left;
	margin:0px;
	padding:0px;
}


.mem_home_invite_cont
{
	margin-top: 20px;
}


.rightside {
	float:left;
	padding-left:10px;
}
.leftside {
	float:left;
	width:200px;
}/* -- Menu Bottom CSS -- */

#menu_bottom_div
{
	text-align: right;
}

.menu_bottom_item
{
	color: #45646f;
}/* -- Top Menu -- */

a.top_menu_item:link, a.top_menu_item:visited
{
	display: block;
	float: left;
	margin: 0px 27px;
	color: #31599f;
	font-size: 11px;
	font-weight: bold;
}

a.top_menu_item:hover
{
	color: #1d355f;
	text-decoration: none;
}/* -- Message Contacts List Component Style CSS -- */


.msg_contact_tbl
{
    background: #fff;
}

.msg_contact_tbl td
{
	border: 0px solid #DFDFDF;
	color: #5f5f5f;
}

.msg_contact_tbl td.block_bottom
{
	color: #666;
}


.msg_contact_tbl_header div {
	border:1px solid #EEDCDC;
	color:#666;
	padding:4px;
	font-weight: bold;
	background: #F9F3F3;
	margin:1px;
}
.msg_contact_tbl_header a , .msg_contact_tbl a {
	color:#B7242C;
	text-decoration:none
}
.msg_contact_tbl_header a:hover, .msg_contact_tbl a:hover {
	color:#003292;
	text-decoration:underline
}
.msg_contact_tbl a {
	font-weight:bold
}
.cleaned td {
	border:0px
}

.tr_2 td {
	background:#F9F3F3;
	font-weight:normal;
}
.tr_1 td {
	background:#FFF;
	font-weight:normal;
}
.inbox_text {
	text-align:left;
	color:#888;
	font-weight:bold;
}.msg_contact_message_text {
	text-align:left
}
.tr_22 td {
	background:#F9F3F3;
	font-weight:normal;
	color:#666
}
.tr_11 td {
	background:#FFF;
	font-weight:normal;
	color:#666;
}
.sender {
	float:left;
	padding:3px;
	text-align:left;
}
.msg_contact_message_item {
	float:left;
}
.item_label {
	float:left;
	color:#888
}
.msg_contact_message_item a, .msg_contact_nav_cont a {
	color:#B7242C;
	font-weight:bold;
	text-decoration:none
}
.msg_contact_message_item a:hover, .msg_contact_nav_cont a:hover, .msg_contact_sort_cont a:hover, .msg_contact_sort_cont a {
	color:#003292;
	font-weight:bold;
	text-decoration:underline;
}
.msg_contact_sort_cont a {
	text-decoration:none
}
.msg_contact_sort_cont {
	float:right
}
.msg_contact_bottom {
	color:#888;
	text-align:left
}

.msg_contact_nav_cont {
	color:#888;
	font-weight:bold;
	text-align:left;
	float:left;
}
.msg_contact_paging {
	color:#666;
	padding:8px;
}
.msg_contact_paging a {
	color:#003292;
	text-decoration:underline;
}
.msg_contact_paging a:hover {
	color:#B7242C;
	text-decoration:none
}
.references {
	font-weight:bold;
	text-decoration:none;
	color:#F92A34;
}/* -- Message Write CSS STYLE -- */

.message_write_input_text
{
	width: 350px;
}

.message_write_text_title, .message_write_text_title2 {
	float: left;
	font-weight: bold;
}
.message_write_text_title2 {
	color:#B7242C;
}
table.whitetd td {
	background:#fff
}

div.write_message_cont
{
	position: absolute;
	z-index: 10;
	background: #FFF;
	width: 360px;
	border: 1px solid #C46233;
	opacity: 0;
	display: none;
	padding: 1px;
	padding-top:5px;
}

.close_write_message_cont
{
	float: right;
	padding: 0px 2px 1px 3px;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	width:16px;
	background:url(/layouts/victory/newimg/close.gif) no-repeat;
}

.message_write_textarea
{
	width: 350px;
	height: 120px;
}

.message_write_textarea, .message_write_input_text {
	border-top:1px solid #DCD6D6;
	border-left:1px solid #DCD6D6;
	border-right:1px solid #FAF5F5;
	border-bottom:1px solid #FAF5F5;
	padding:2px;
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
	background:#F9F3F3;
}/* --- component Nav Breadcrumb CSS --- */

a.breadcrumb:link,
a.breadcrumb:visited
{
	display: block;
	float: left;
	color: #bf0000;
	font-weight: bold;
	text-decoration: none;
}

a.breadcrumb:hover
{
	color: #9f0909;
}

.breadcrumb_arrow
{
	float: left;
	padding: 0px 3px 0px 2px;
	color: #cfcfcf;
	font-size: 10px;
	font-weight: bold;
}

a.breadcrumb_current:link,
a.breadcrumb_current:visited
{
	display: block;
	float: left;
	color: #efefef;
	font-weight: bold;
	text-decoration: none;
}

a.breadcrumb_current:hover
{
	color: #bfbfbf;
}/* -- Navigation Main Menu CSS -- */

.main_menu_cont
{
	position:absolute;
	top:10px;
	margin-left:10px;
	text-align:left;
}
td.menut {
	line-height:36px;
	height:36px;
	background:#fff url(/layouts/victory/newimg/separator.png) no-repeat top right;
}
td.menut:hover {
	background:url(/layouts/victory/newimg/menu-bg-on.png) repeat-x;
}

a.main_menu_item:link,
a.main_menu_item:visited,
a.main_menu_item_active:link,
a.main_menu_item_active:visited
{
	color: #ED1E24;
	font-family:Trebuchet MS, Tahoma;
	font-size: 20px;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	padding: 5px 15px 5px 15px;
	background:#fff url(/layouts/victory/newimg/separator.png) no-repeat top right;
}


a.main_menu_item:hover,
a.main_menu_item_active:link,
a.main_menu_item_active:visited,
a.main_menu_item_active:hover
{
	color: #fff;
	background:url(/layouts/victory/newimg/menu-bg-on.png) repeat-x;
}

.menuleft , .menuright, .menuright_on, .menuleft_on {	
	width:9px;
	height:36px;
	line-height:36px;
}
.menuleft_on {
	background:url(/layouts/victory/newimg/menu-left-on.png) no-repeat;
}
.menuleft {
	background:url(/layouts/victory/newimg/menu-left-off.png) no-repeat;
}
.menuright {
	background:url(/layouts/victory/newimg/menu-right-off.png) no-repeat right;
}
.menuright_on {
	background:url(/layouts/victory/newimg/menu-right-on.png) no-repeat right;
}/* -- Navigation MemberHome submenu Menu CSS -- **/

a.main_submenu_item:link,
a.main_submenu_item:visited,
a.main_submenu_item_active:link,
a.main_submenu_item_active:visited
{
	display: block;
	padding: 4px 0px 6px 17px;
	color: #B7242C;
	font-size: 11px;
	font-weight: bold;
	text-align: left;	
	text-decoration: none;
	background-position: left top;
}

a.main_submenu_item:hover,
a.main_submenu_item_active:hover
{
	color: #003292;
	text-decoration:underline;
}

/* -- Navigation Search submenu Menu CSS -- **/


a.menu_main_search_submenu_item:link, a.menu_main_search_submenu_item:hover
{
	color:#757575;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

a.menu_main_search_submenu_item:active, a.menu_main_search_submenu_item:visited
{

	color:#757575;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

a.menu_main_search_submenu_item_sel:link, a.menu_main_search_submenu_item_sel:hover
{
	color:#f29f00;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

a.menu_main_search_submenu_item_sel:active, a.menu_main_search_submenu_item_sel:visited
{
	color:#f29f00;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

.sub_menu_item {
	background:#fff url('/layouts/victory/newimg/menu_bg.gif') no-repeat;
	background-position:center bottom;
	margin:0 0 0 2px;
	padding:4px  0 4px 0px;
	width:150px;
	clear:both;
	position:relative;
}

#sub_menu_bg 
{

	border-top:1px solid #ddd;

}


.sub_menu_arr 
{
	
	float:left;
	background:transparent url('/layouts/victory/newimg/arr.gif') no-repeat;
	width:8px;
	height:7px;
	position:absolute;
	top:6px;
	left:1px;
	background-position:center top;

}

* html .sub_menu_href
{
	
	float:left;
	margin-left:10px;
}

.sub_menu_href
{
	
	float:left;
	margin-left:15px;
}
#partners {
	text-align:left;
	color:#777;
	line-height:17px;
}

#partners a, #partners a:visited , #partners a:link {
	color:#FE9717;
	text-decoration:none
}
#partners a:hover, #partners a:active {
	text-decoration:underline
}
	/* -- Payment Selection Component Style CSS -- */
.payment_selection_status_membership_type_name
{
	color: #FFA059;
	font-size: 12px;
	font-weight: bold;
}

.payment_selection_status_membership_type
{
	color: #FFA059;
}

.payment_selection_status_membership_info
{
	color: #454545;
	font-size: 10px;
	background: #fff;
}
.payment_selection_membership_type_name
{
	color: #FFA059;
	font-size: 11px;
	font-weight: bold;
	margin: 2px;
}

.payment_selection_membership_type_description
{
	color: #FFA059;
	font-size: 10px;
	margin: 1px;
}
.payment_selection_service_include
{
	color: #FFA059;
	font-size: 11px;
	font-weight: bold;
	margin: 1px;
}
/* -- Permission Diagram CSS -- */

.mem_tbl_diagram
{
	border: 1px solid #dfdfdf;
	color: #0f404f;
	cursor: default;
}

.mem_diagram_header td
{
	border: 1px solid #6e3625;
	background: #45646f;
	color: #fff;
	font-weight: bold;
}

.mem_tbl_diagram td
{
	border: 1px solid #DFDFDF;
}

.service_in_promo
{
	background: #efe0e0;
	font-weight: bold;
	
}

.table1_diagram
{
	background: #d1dbdf;
	color: #2f2f2f;
}

.table2_diagram
{
	background: #efefef;
	color: #2f2f2f;
}

.icon
{
	width: 20px;
	height: 20px;
	background: url('/layouts/victory/newimg/icon.gif');
	background-repeat: no-repeat;
}/* --- component Photo Rating template --- */
#photo_rating_container {
	margin-right:10px;
}

.photo_rating_inactive
{
	opacity: 0.4;
	cursor: wait;
}

.photo_rating_inactive a,
.photo_rating_inactive div,
.photo_rating_inactive select
{
	cursor: wait;
}


#photo_rating_sex_filter_container
{
	float: right;
}

#photo_rating_average_score_container
{
	float: left;
	width: 170px;
	text-align:left;
	color:#888;
	padding-left:10px;
}

#photo_rating_average_score,
#photo_rating_average_score_rates
{
	color: #D1461F;
	font-weight: bold;
}

#photo_rating_points_container
{
	float: left;
}

.rate_point_off, .rate_point_on, .rate_point_active
{
	float: left;
	width: 14px;
	height: 14px;
	padding: 3px;
	background-image: url('/layouts/victory/newimg/point_off.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	text-align: center;
	font-size: 9px;
	color: #fff;
	cursor: pointer;
}

.rate_point_on
{
	background-image: url('/layouts/victory/newimg/point_on.gif');
}

.rate_point_active
{
	background-image: url('/layouts/victory/newimg/point_active.gif');
	font-weight: bold;
}

#photo_rating_image_screen
{
	margin: 6px 8px;
	border: 1px solid #CFCFCF;
	padding: 12px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	text-align: center;
}

a.vezi_profil {
	color:#003292;
	text-decoration:none
}

a.vezi_profil:hover {
	color:#003292;
	text-decoration:underline;
}
/* --- form Poll CSS --- */

#content .poll
{
	float: left;
	margin: 8px;
}

.poll_question
{
	margin-bottom: 2px;
	padding: 1px 3px;
	background-position: center center;
	color: #CB5C02;
	font-weight: bold;
}

.poll_answer .input_text
{
	width: 116px;
}

.poll_answer .left
{
	width: 18px;
}

.poll_answer .left,
.poll_answer .right
{
	height: 18px;
	padding: 0px;
}

.poll_result_label
{
	padding: 1px 3px;
}

.poll_scale_container
{
	width: 200px;
	padding: 2px;
	font-size: 10px;
}

.poll_scale
{
	float: left;
	overflow: hidden;
	border: 1px solid #E05610;
	padding: 1px;
	padding-left: 0px;
	background: #CAEAF2;
	height: 12px;
	text-align: right;
}

.poll_scale_label
{
	float: left;
	padding: 2px 1px;
}/* --- component Press Categories CSS --- */

.press_categories_container
{
	margin: 2px;
}

.press_categories_container div
{
	background: #FDF3D4 url("/layouts/victory/newimg/subcategory_pointer.gif") no-repeat;
	background-position: 0px 2px;
	padding-left: 12px;
	font-size: 10px;
	font-weight: bold;
}

.press_categories_container a:link,
.press_categories_container a:visited
{
	display: block;
	text-decoration: none;
	padding: 2px;
}

.press_categories_container a:hover
{
	text-decoration: underline;
}


.press_categories_list_item a:link,
.press_categories_list_item a:visited,
.press_subcategories_list_item a:link,
.press_subcategories_list_item a:visited
{
}

.press_categories_list_item a:hover,
.press_subcategories_list_item a:hover
{
	color: #E41616;
}

.press_categories_list_item_active a:link,
.press_categories_list_item_active a:visited,
.press_subcategories_list_item_active a:link,
.press_subcategories_list_item_active a:visited
{
	color: #E41616;
}

.press_categories_list_item_active a:hover,
.press_subcategories_list_item_active a:hover
{
	color: #E41616;
}/* --- Press Post CSS --- */

.press_post_info
{
	margin-left: 8px;
	font-size: 10px;
	color: #33363F;
}

.press_post_preview
{
	margin-top: 8px;
	border-bottom: 1px solid #CFCFCF;
	border-top: 1px solid #CFCFCF;
	padding: 2px;
	color: #33363F;
	font-size: 10px;
	font-weight: bold;
}

.press_post_content
{
	padding: 6px 2px;
	color: #33363F;
}

.press_post_pages_nav_container
{
	margin: 8px 1px 0px 1px;
	padding: 2px 3px;
	background: #E15C10;
	text-align: right;
}

.press_post_page_nav:link,
.press_post_page_nav:visited,
.press_post_page_nav_active:link,
.press_post_page_nav_active:visited
{
	color: #fff;
	padding: 2px;
}
.press_post_page_nav:hover
{
	color: #efba2c;
}

a.press_post_page_nav_active:link,
a.press_post_page_nav_active:visited
{
	color: #efba2c;
	text-decoration: none;
}/* --- Press Post List CSS --- */

.press_post_category_desc
{
	padding-left: 3px;
	color: #6F6F6F;
}

.press_post_preview
{
	margin: 6px 0px;
	background: transparent url('/layouts/victory/newimg/press_list_bg.gif') no-repeat;
}

.press_post_preview_cap
{
	padding: 10px 0px 6px 18px;
}

.press_post_preview_cap a:link,
.press_post_preview_cap a:visited
{
	color: #D85B0C;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.press_post_preview_cap a:hover
{
	text-decoration: underline;
}

.press_post_preview_body
{
	padding: 5px;
	color: #33363F;	
}

.press_post_preview_body img
{
	padding: 2px 7px 2px 4px;
}

.press_post_preview_read_btn_container
{
	padding: 4px 8px 8px 0px;
	text-align: right;
}

.press_post_preview_bottom
{
	background: #eee;
	border-bottom: 1px solid #dadada;
	padding: 1px 3px;
	font-size: 10px;
	text-align: right;
	color: #33363F;
}

.press_post_pages_nav_container
{
	margin: 8px 1px 0px 1px;
	padding: 2px 3px;
	text-align: right;
}

.press_post_page_nav:link,
.press_post_page_nav:visited,
.press_post_page_nav_active:link,
.press_post_page_nav_active:visited
{
	padding: 2px;
}

a.press_post_page_nav_active:link,
a.press_post_page_nav_active:visited
{
	color: #efba2c;
	text-decoration: none;
}/* --- press Post List Short CSS --- */

.press_post_list_short
{
    
}

.press_post_list_short .div_li
{
    display: block;    
    padding: 1px;
}

.press_post_list_short a:link,
.press_post_list_short a:visited
{
	font-size: 10px;
}
/* -- Press Search -- */

.press_search_exact_phrase
{
	float: left;
	margin: 2px;
}

.press_search_submit
{
	font-size: 10px;
	padding: 1px;
	width: 54px;
}
#profile_password_change_container
{
	position: absolute;
	z-index: 10;
	top: 0px;
	right: 0px;
	width: 300px;
	background: #FFF;
	display: none;
	opacity: 0;
	margin-right:30px;
	margin-top:16px;
}

.profile_password_change
{
	position: relative;

}

.profile_password_change a:active,
.profile_password_change a:link,
.profile_password_change a:visited
{
	padding-right: 8px;
	font-weight: bold;
}


.profile_password_change .block_body
{
	border: 1px solid transparent;
	background: transparent;
}
.profile_list_details_list_container, .profile_list_gallery_list_container {
	padding-right:10px;
}
.profile_cap {
	font-size:14px;
}
.spacer {
	height:5px;
	line-height:5px;
}
.profile_list_details_card_cap {
	text-align:left;
	padding:5px;
	float:left;
	width:250px;
}

.profile_list_details_card_thumb {
	padding:10px 5px 5px 5px;
	float:left;
}
a.profile_cap {
	text-decoration:none
}
a.profile_cap:hover {
	text-decoration:underline;
}
.profile_list_details_card_details {
	text-align:left;
	float:left;
	color:#666;
}
.profile_list_details_references {
	float:right;
	padding-right:10px;
	text-align:left;
	font-weight:bold;
}
.profile_list_details_card_activity {
	color:#DE0000;
}
.profile_description {
	float:left;
	width:270px;
	padding-left:5px;
	padding-top:10px;
	line-height:17px;
}

/*gallery*/
.profile_list_gallery_card_container {
	float:left;
	width:180px;
	height:170px;
	border:1px solid #FFDDC1;
	margin:4px;
	#background:url(/layouts/victory/newimg/profilbg2.jpg) repeat-x;
}
.profile_list_gallery_card_details {
	color:#666
}
/* --- Component Upload media CSS --- */

.upload_media_video_obj
{
	float: left;
	overflow: hidden;
}

.upload_media_video_cont
{
	float: right;
	margin-left: 5px;
	margin-right: 5px;
	width: 260px;
}

.mediafile_edit_area
{
	display: none;
	position: absolute;
	z-index: 0;
	background: #E9E9E9;
	width: 260px;
	padding: 5px 0px 5px 5px;
}

.mediafile_edit_area input
{
	width: 170px;
}

.mediafile_edit_area textarea
{
	height: 100px;
	width: 220px;
}

.media_edit_cont_info
{
	
}

.media_file_desc
{
	margin: 3px;
	padding: 3px;
	width: 240px;
	color: #5f5f5f;
}

.media_file_hrefs_cont
{
	padding: 5px;
}

.media_file_hrefs_cont a.play:link,
.media_file_hrefs_cont a.play:active,
.media_file_hrefs_cont a.play:visited
{
	background: url( '/layouts/victory/newimg/play.gif' ) no-repeat top left;
	padding-left: 20px;
	padding-bottom: 5px;
	margin-right: 3px;
	font-size: 11px;
	color:#F92A34;
	font-weight:bold;
	text-decoration: none;
	float: left;
}

.media_file_hrefs_cont a.delete:link,
.media_file_hrefs_cont a.delete:active,
.media_file_hrefs_cont a.delete:visited
{
	background: url( '/layouts/victory/newimg/close.gif' ) no-repeat top left;
	padding-left: 20px;
	padding-bottom: 5px;
	margin-right: 3px;
	text-decoration: none;
	float: left;	
	color:#F92A34;
	font-weight:bold;
}

.media_file_hrefs_cont a.edit:link,
.media_file_hrefs_cont a.edit:active,
.media_file_hrefs_cont a.edit:visited
{
	background: url( '/layouts/victory/newimg/edit.gif' ) no-repeat top left;
	padding-left: 20px;
	padding-bottom: 5px;
	margin-right: 3px;
	text-decoration: none;
	float: left;	
	color:#F92A34;
	font-weight:bold;
}

.upload_media_label
{
	text-align: left;
	font-weight: bold;
	padding: 10px;
	color: #FFA059;
}

.upload_media_close_btn
{
	float: right;
	margin: 4px;
	height: 20px;
}

.upload_media_close_btn a.close:link,
.upload_media_close_btn a.close:active,
.upload_media_close_btn a.close:visited
{
	background: url( '/layouts/victory/newimg/close.gif' ) no-repeat top right;
	padding-right: 20px;
	padding-bottom: 5px;
	margin-left: 5px;
	text-decoration: none;
}

.upload_media_tbl
{
	padding: 5px;
}
.upload_media_tbl td
{
	border: 1px solid #ddd;
}

.upload_media_status
{
	font-weight: bold;
}.view_media_video_obj
{
	float: left;
	overflow: hidden;
}

.view_media_video_cont
{
	float: right;
	width: 260px;
	margin-right: 5px;
}

.view_media_label
{
	text-align: left;
	font-weight: bold;
	padding: 10px;
	color: #FFA059;
}

.media_view_cont_info
{
	padding: 3px;
}

.media_file_hrefs_cont
{
	padding: 5px;
}

.media_file_desc
{
	margin: 3px;
	padding: 3px;
	width: 240px;
	color: #5f5f5f;
}

.view_media_item
{
	margin-bottom: 8px;
	width: 260px;
}

.media_file_hrefs_cont a.play:link,
.media_file_hrefs_cont a.play:active,
.media_file_hrefs_cont a.play:visited
{
	background: url( '/layouts/victory/newimg/play.gif' ) no-repeat top left;
	padding-left: 20px;
	padding-bottom: 5px;
	font-size: 11px;
	text-decoration: none;
}/* --- Profile Photo Album CSS --- */
.mysc {
	color:#666;
	text-align:left
}
div#rateblock {
	padding-left:40px
}
#profile_photo_album
{
	margin: 0px;
	padding: 0px;
}

#profile_photo_album_thumb_list
{
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#profile_photo_album_thumb_list img
{
	border: 1px solid #C6E2EA;
	padding: 1px;
}

#profile_photo_album_average_score_container
{
	padding-left: 10px;
	padding-top: 5px;
}

#profile_photo_album_average_score_container div
{
	margin: 0px;
}

#profile_photo_album_average_score,
#profile_photo_album_average_score_rates
{
	color: #D1461F;
	font-weight: bold;
}

#profile_photo_album_rate_block_points
{
	padding-left: 10px;
	margin: 0px;
}


#profile_photo_album_screen
{
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	text-align: center;
}

#profile_photo_album_rate_block_points
{
	height: 16px;
	text-align: center;
	padding: 5px 10px;
}

.rate_point_off,
.rate_point_on,
.rate_point_active
{
	float: left;
	width: 14px;
	height: 14px;
	padding: 1px;
	background-image: url('/layouts/victory/newimg/point_off.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	text-align: center;
	color: #afafaf;
	cursor: pointer;
}

.rate_point_on
{
	background-image: url('/layouts/victory/newimg/point_on.gif');
}

.rate_point_active
{
	background-image: url('/layouts/victory/newimg/point_active.gif');
	font-weight: bold;
}

.profile_photo_album_preview_img
{
	height: 50px;
	margin: 0px;
	cursor: pointer;
}

.profile_photo_album_inactive
{
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	cursor: wait;
}

.profile_photo_album_inactive div,
.profile_photo_album_inactive img,
.profile_photo_album_inactive div,
.profile_photo_album_inactive td
{
	filter: alpha(opacity=50);
	cursor: wait;
}/* --- Component profile photo upload --- */

.profile_photo_upload_td_1 
{
	padding-left:10px;
	background: #E9E9E9;
	padding: 10px;
}

.profile_photo_upload_td_2
{
	padding-left:10px;
	padding: 10px;
	color:#888;
} 

.profile_photo_upload_right 
{
	background-image: url('/layouts/victory/newimg/upload_photo_right.gif');
	background-color: transparent;
	background-position: center;
	background-repeat: no-repeat;	
}

.upload_photo_thumb
{
	width: 280px;
	margin: 10px auto;
	padding: 15px;
}

.upload_photo_thumb_info
{
	float: left;
	width: 100px;
	padding-top: 15px;
	padding-left: 15px;
}

.upload_photo_thumb_cont
{
	float: right;
	width: 145px;
	text-align: center;
}

.upload_photo_number
{
	text-align: center;
	font-weight: bold;
}

table td.upload_photo_number
{
	border: 0px;
}

.upload_photo_status_active
{
	color: #41AF65;
	font-weight: bold;
	text-align: center;
}

.upload_photo_status_approval
{
	color: #CECF33;
	font-weight: bold;
	text-align: center;
}

.upload_photo_status_suspended
{
	color: #DF0D3D;
	font-weight: bold;
	text-align: center;
}
table td.upload_photo_status_ {
	border:0px solid #ddd;
}

.profile_photo_upload_tbl td
{
	border: 1px solid #ddd;
}a.references:link, a.references:hover
{
	color: #F92A34;
	text-decoration: none;
	font-weight:bold;
}

a.references:active, a.references:visited
{
	color: #F92A34;
	text-decoration: none;
	font-weight:bold;
}/* --- Component Porfile Set Status CSS --- */

.profle_set_status_cont
{
/*	border: 1px solid #C46233;*/
	margin: 5px;
	padding: 5px;
	width: 180px;
	float: left;
	color: #FFA059;
	margin-bottom:0px;
	padding-bottom:0px;
}

.profle_set_status_cont a.set_status:link,
.profle_set_status_cont a.set_status:active,
.profle_set_status_cont a.set_status:visited
{
	text-decoration: none;
}

.profile_status_is_active
{
	color: #319F36;
	font-weight: bold;
}

.profile_status_is_on_hold
{
	color: #DF4545;
	font-weight: bold;
}

.profile_status_is_suspended
{
	color: #EF0E41;
	font-weight: bold;
}.div_pr_thumb
{
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
}

.div_pr_photo
{
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
}
.div_pr_thumb img {
	border:1px solid #ddd;
}/* --- component View Profile Form --- */

.profile_view_left_col
{
	float: left;
	width: 280px;
} 

.profile_view_photo_cont
{
	width:260px;
	background: #FFF3F3;
}

.profile_view_photo_top 
{
	background: #FFF3F3 url('/layouts/victory/newimg/photo_top.gif') no-repeat; 
	width:260px;
	height:2px;
}

.profile_view_photo_bottom
{
	background: transparent url('/layouts/victory/newimg/photo_bottom.gif') no-repeat; 
	width:260px;
	height:9px;
}


.profile_view_media_href
{
	margin: 10px 2px;
}

.profile_view_media_href a:link,
.profile_view_media_href a:active,
.profile_view_media_href a:visited
{
	text-decoration: none;
	padding-left: 20px;
	background: url( '/layouts/victory/newimg/video.gif' ) no-repeat top left;
	padding-bottom: 10px;
}

.profile_view_right_col
{
	float: right;
	text-align:left;
	width: 480px;
}


.profile_rate_container_inactive,
.profile_rate_container_inactive div
{
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	cursor: wait;
}

/* -- Profile Rate -- */

#profile_rate_container
{
	width:370px;
	color:#DE0000;
	float:left;
	text-align:left;
	padding-left: 0px;
	
}

.profile_rate_cap
{
	border: 1px solid #600;
	padding: 1px 2px;
	background: #300;
	color: #fff;
	font-weight: bold;
}

.profile_rate_body
{
	margin: 1px;
	background: #1f1f1f;
}

.profile_rate_body div
{
	padding: 1px 3px;
}

#profile_rate_average_score,
#profile_rate_rates
{
	color: #D1461F;
	font-weight: bold;
}

#profile_rate_points_container
{
	margin: 0px;
	padding: 0px;
	height: 30px;
}

.profile_rate_label
{
	font-weight: bold;/*
	font-size:14px;
	font-family:Trebuchet MS, Tahoma, Verdana;*/
}

.profile_rate_point_off,
.profile_rate_point_on,
.profile_rate_point_active
{
	float: left;
	width: 30px;
	height: 30px;
	background: url('/layouts/victory/newimg/star_g.gif') no-repeat 50% 50%;
	text-align: center;
	line-height:12px;
	font-weight:bold;
	cursor: pointer;
	color: #fff;
	padding: 3px;
}


.profile_rate_point_on
{
	background-image: url('/layouts/victory/newimg/star_y.gif');
}

.profile_rate_point_active
{
	background-image: url('/layouts/victory/newimg/star_r.gif');
	font-weight: bold;
}

#profile_view_menu_top 
{
	padding: 10px 1px;
	width:316px;
}



.profile_view_activity_label
{
	font-weight: bold;
	float: left;
	margin-right: 5px;
}

.profile_view_activity
{
	margin-bottom: 10px;
}

table.profile_view_desc_container {
	width:95%
}

.tab a, .tab_active a {
	color:#F92A34;
	font-family:Trebuchet MS, Arial, Tahoma;
	font-weight:bold;
	font-size:17px;
	text-decoration:none;
	padding:20px 0 2px 0px;
}

.tab_active a {
	color:#DE0000;
	float:left;
}
.tab a {
	color:#dddddd;
	float:right;
}
.tab a:hover, .tab_active a:hover  {
	color:#DE0000;
}
.tab_active, .tab {
	width:49%;
	float:left;
}
.tab {
	float:right
}
.profile_view_desc_section_cap {
	font-weight:bold;
	font-size:14px;
	font-family:Trebuchet MS, Tahoma;
}
td.left {
	font-weight:bold;
	color:#666;
	float:left;
	width:33%;
	text-align:left;
}
td.right {
	color:#666;
	width:62%;
	text-align:left;
}

.profile_view_activity_cont {
	color:#AB2212;
	font-weight:bold;
}

.profile_view_advanced_title {
	font-weight:bold;
	color:#666
}

.profile_view_res_nav {
	font-weight:bold;
	padding:5px;
}
.profile_view_res_nav a {
	color:#003292;
	text-decoration:none;
}
.profile_view_res_nav a:hover {
	color:#003292;
	text-decoration:underline;
}
#votestars {
	float:right;
	text-align:left;
	width:180px;
}
td.righttd, td.lefttd {
	color:#666;
}

td.lefttd {
	width:30%;
	font-weight:bold;
}/* -- Quick Search CSS -- */

.quick_search_cap
{
	padding: 2px;
	background: #9f3138;
	color: #fff;
	font-weight: bold;
	cursor: default;
}

.quick_search_iam
{
	float: left;
	margin: 2px 16px;
}

.quick_search_iam_cap
{
	margin-top: 4px;
	color: #336;
}

.quick_search_iam_inputs div
{
	height: 16px;
}

.quick_search_radio
{
	margin: 1px 4px 1px 1px;
}

.quick_search_looking_for
{
	float: left;
	margin: 2px 16px;
}

.quick_search_looking_for_cap
{
	margin-top: 4px;
	color: #336;
}

.quick_search_looking_for_inputs div
{
	height: 16px;
}

.quick_search_multicheckbox
{
	margin: 2px 4px 1px 1px;
}

.quick_search_age_preference
{
	clear: both;
	margin: 6px 16px;
}

.quick_search_age_preference_cap
{
	color: #336;
}

.quick_search_age_preference_label
{
	margin: 0px 1px;
}

.quick_search_bottom
{
	padding: 8px 4px 0px 4px;
	text-align: right;
}/* --- Profile Tag CSS --- */

#invite_form {
	display:block;
	clear:both
}
input.profile_tag_input2 {
	width:100px;
}
input.profile_tag_input {
	width:90%;
}

.profile_tag_middle {
	color:#666;
}
textarea.profile_tag_input, select.profile_tag_input, input.profile_tag_input2,input.profile_tag_input  {
	border-top:1px solid #DCD6D6;
	border-left:1px solid #DCD6D6;
	border-right:1px solid #FAF5F5;
	border-bottom:1px solid #FAF5F5;
	font-family:Verdana;
	font-size:11px;
}
textarea.profile_tag_input {
	width:90%;
	height:70px;
	background:#F9F3F3;
}
select.profile_tag_input {
	width:auto
}

.lident {
	padding-left:10px;
}
.inv {
	display:none
}
.inv img {
	display:block;
}

.oninv, .offinv {
	padding:3px;
	color:#EC1A22;
	cursor:hand;cursor:pointer;
	border:1px solid #FFE2EA;
	margin:2px;
	display:block;
	width:90%;
}
.oninv {
	background:#FFE2EA
}
.offinv {
	background:transparent;
}
.profile_inv_submit {
	text-align:center
}
/* --- Component Location Select City CSS --- */

.select_city_main_cont
{
	width: 700px;
	height: 540px;
	margin-left: 10px;
	margin-top: 10px;
}

.select_city_main_cont a:link,
.select_city_main_cont a:active,
.select_city_main_cont a:visited
{
	text-decoration: none;
	font-size: 13px;
	color: #FFA059;
}

.select_city_main_cont a:hover
{
	color: #fff;
}


.select_city_main_cont a.city_href:link,
.select_city_main_cont a.city_href:active,
.select_city_main_cont a.city_href:visited
{
	font-size: 11px;
	display: inline;
	margin: 3px;
	color: #DF520D;
	font-weight: bold;
}

.select_city_main_cont .city_col
{
	width: 170px;
	float: left;
}
.send_profile_cont
{
	position: absolute;
	z-index: 10;
	background-color: #FFF;
	width: 280px;
	border: 1px solid #C46233;
	opacity: 0;
	display: none;
	padding: 1px;
	padding-top:5px;
}

.close_send_cont
{
	float: right;
	padding: 0px 2px 1px 3px;
	background: #E15C10;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	background:url(/layouts/victory/newimg/close.gif) no-repeat;
	width:16px;
}

.send_profile_cont .input_text
{
	width: 260px;
	background:#F9F3F3;
	border-top:1px solid #DCD6D6;
	border-left:1px solid #DCD6D6;
	border-right:1px solid #FAF5F5;
	border-bottom:1px solid #FAF5F5;
	height:14px;
	padding:2px;
}
.send_title {
	float:left;
	width:80%;
}
.send_form {
	padding:5px
}.sitemap_cont
{
	text-align:left;
	width: 400px;
	margin-left: 90px;
	padding: 5px;
}

.sitemap_cont a.page_href:link,
.sitemap_cont a.page_href:active,
.sitemap_cont a.page_href:visited
{
	margin: 6px 4px;
	display: block;
	font-weight: bold;
	text-decoration: none;
}

.page_item_delemiter
{
	float: left;
	margin-right: 5px;
	background: url( '/layouts/victory/newimg/sitemap_page_delemiter.gif' ) no-repeat top center;
	width: 10px;
	height: 10px;
}.title {
	color:#F92A34;
	font-family:Trebuchet MS, Arial, Tahoma;
	font-weight:bold;
	font-size:17px;
	text-align:left;
	width:96%;
}
.line {
	height:1px;
	background:#FFF3F3;
	line-height:2px;
	width:90%
}
table.top {
	align:left
}
.top td {
	font-weight:bold;
	color:#555
}
.top a , .top a:link, .top a:active , .top a:hover {
	color:#B7242C;
	text-decoration:underline;
}
.top a:active, .top a:hover {
	text-decoration:none;
	color:#F92A34
}

.left {
	float:left;
	width:49%;
}
.right {
	float:right;
	width:49%
}

#girlpic, #boypic, #girlprofile, #boyprofile {
	padding-bottom:30px;
	text-align:left;
}

.comment {
	margin-bottom:30px;
	background:#ffd;
	border:1px solid #F92A34;
	padding:8px;
	width:95%;
	color:#666; 
	text-align:left;
	font-size:11px; 
	font-weight:normal;
	font-family:Verdana, Arial
}/* -- Vkiss Component CSS -- */

.kiss_cont
{
	position: absolute;
	z-index: 10;
	background: #fff;
	width: 360px;
	border: 1px solid #C46233;
	opacity: 0;
	display: none;
	padding: 1px;
	padding-top:5px;
}

.vkiss_cap_title
{
	float: left;
}

.close_kiss_cont
{
	float: right;
	padding: 0px 2px 1px 3px;
	background: #E15C10;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	background:url(/layouts/victory/newimg/close.gif) no-repeat;
	width:16px;
}

.kiss_textarea
{
	width: 350px;
	height: 200px;
}

.kiss_input_text
{
	width: 350px;
}

.kiss_text_title
{
	font-weight: bold;
}

/* -- Payment Selection CSS -- */.contact_form {
	text-align:left;color:#666;
	padding:0 10px 0 50px
}/* --- Component Profile Email Verify CSS --- */

.form_email_verify_cont
{
	width: 550px;
	margin: auto;
	text-align:left;
	color:#666;
}.index_content {
	width:100%;
	text-align:right;
	padding-top:40px;
}
.index_search_cont {
	float:right;
	width:372px;
	text-align:left;
	background:#F9F3F3 url(/layouts/victory/newimg/homesearchup.jpg) no-repeat;
	margin-right:6px;
}
.index_search_cont_inside {
	margin-top:15px;
	border-bottom:1px solid #fff;
	padding:0 10px 0 10px;
	background:#F9F3F3 url(/layouts/victory/newimg/homesearchdn.jpg) no-repeat bottom;
}

.index_site_right_cont {
	float:right;
	width:154px;
}
.index_featured_cont {	
	text-align:center
}

.index_site_center_cont {
	text-align:left;
}

.quick_search_index_label, .signheader {
	color:#F92A34;
	font-family:Trebuchet MS, Arial, Tahoma;
	font-weight:bold;
	font-size:17px;
}
.quick_search_index_label {
	float:right;
	width:372px;
}

.index_sign_cont {
	float:left;
	position:relative;
	top:40px;
	width:600px;
}

#main_container  {
	width:100%;

}/* -- Payment Selection CSS -- */

.msg_contact_container
{
	margin: 20px;	
	margin-top:0px
}.reg_invite_block
{
	width:250px;
	background:#FFE59F;
}/* -- Payment Selection CSS -- */

.msg_contacts_vkiss_cont
{
	text-align: left;
	margin-right: 10px;
	width: 126px;
	float: right;
}

.msg_contacts_sendmsg_cont
{
	text-align: left;
	margin-right: 10px;
	width: 126px;
	float: right;
}

.send_kiss
{
	padding-left: 20px;
}

.compose_msg
{
	padding-left: 20px;
}/* -- Payment Selection CSS -- *//* --- Photo Rating content CSS --- */


/* --- Profile upload photo page CSS -- */

.upload_rule
{

	
	width: 556px;
	border: 1px solid #C06236;
	margin-left: 5px;
}

.upload_rule_txt
{
	background: transparent url( '/layouts/victory/newimg/warning.gif' ) no-repeat;
	float: left;
	width: 190px;
	margin-top: 30px;
	padding-top:20px;
	color:#666;
	text-align: left;
	margin-left: 15px;

}

.upload_rule_pics
{

	float:right;
	width:300px;
	margin-left:20px;
	margin-right:10px;
	padding-bottom: 30px;
}

.upload_rule_example
{

	width: 300px;
	padding: 3px 0px 3px 5px;
	background: #EFDDDD;
	color: #AB2212;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	margin-top: 15px;
	text-transform: uppercase;
}

.upload_rule_bad
{

	margin-top: 10px;
	clear: both;
	width: 140px;
	float: left;
	height: 100px;
	text-align: center;
	color: #d33;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.upload_rule_bad_txt_1
{

	width: 62px;
	height: 80px;
	float: left;
	text-transform: none;
	font-weight: normal;	
}

.upload_rule_bad_set_1
{
	background: #FFF url('/layouts/victory/newimg/upload_photo_bad_several.gif') no-repeat; 
	width: 62px;
	height: 70px;
	float: left;
	margin: 5px 5px 5px 0px;
}

.upload_rule_bad_txt_2
{
	width: 62px;
	height: 80px;
	float: right;
	text-transform: none;
	font-weight: normal;
}

.upload_rule_bad_set_2 {

	background: #FFF url('/layouts/victory/newimg/upload_photo_bad_small.gif') no-repeat; 
	width: 62px;
	height: 70px;
	float: right;
	margin: 5px 0px 5px 5px;
}

.upload_rule_good_set_1
{
	background: #FFF url('/layouts/victory/newimg/upload_photo_good_one.gif') no-repeat; 
	width: 62px;
	height: 70px;
	float: left;
	margin: 5px 5px 5px 0px;
}

.upload_rule_good
{
	margin-top: 10px;
	width: 135px;
	float: right;
	margin-left: 10px;
	height: 100px;
	text-align: center;
	color: #393;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	
}

.upload_rule_good_set_2 {

	background: #FFF url('/layouts/victory/newimg/upload_photo_good_two.gif') no-repeat; 
	width: 62px;
	height: 70px;
	float: right;
	margin: 5px 0px 5px 5px;
}/* --- Press Index CSS File --- */

#post_list
{
	margin: 10px;
}#profile_kiss
{

	clear:both;

}

#profile_write_mess
{

	clear:both;

}/* -- content Profile Edit template -- */

.profile_edit_edit_form
{
	float: left;
}

.profile_edit_change_pass
{
	float: right;
}

.profile_edit_unreg_href_cont
{
	float: left;
	margin: 5px;
}

.profile_edit_unreg_href_cont a:link,
.profile_edit_unreg_href_cont a:active,
.profile_edit_unreg_href_cont a:visited
{
	font-weight: bold;
}/* --- Sign In content --- */

.sign_up_form_container
{
	float: right;
	width: 350px;
	padding-right:20px;
}

.sign_in_form_container
{
	float: left;
	width: 350px;
	padding-left:20px;
}/* --- Tag List content CSS --- */

#recent_tags
{
	float: left;
	width: 300px;
	padding: 8px;
	padding-right: 0px;
}

#rare_tags
{
	float: right;
	width: 256px;
	padding: 8px;
	padding-left: 0px;
}

#popular_tags
{
	clear: both;
	padding: 9px;
}

.copyright {
	background:url(/layouts/victory/newimg/footerbg.png) no-repeat;
	color:#ED2031;
	font-weight:bold;
	height:32px;
	line-height:32px;
	padding-left:12px;
	text-align:left;
}

#footer_menu {
	padding:8px 0 0 12px;
	color:#FE9717;
	text-align:left;
}
#footer_menu a, #footer_menu a:hover {
	color:#FE9717;
	padding:0px 3px 0 3px;
	text-decoration:none;
}

#footer_menu a:hover {
	text-decoration:underline
}#headerbg {
	background:url(/layouts/victory/newimg/headerbg.png) repeat-x;
	height:106px;
}
#logo {
	float:left;
	background:url(/layouts/victory/newimg/logo.png) no-repeat;
	height:106px;
	width:212px;
	cursor:hand;
	cursor:pointer;
}
#headerright {
	float:right;
	background:url(/layouts/victory/newimg/headerbgr.png) no-repeat top right;
	height:106px;
	width:18px;
}
#menu {
	float:left;
}
/* --- master page Sidebar CSS --- */

.sidebar_form_label_container {
	font-size:11px;
	font-weight:bold;
	color:#FA6C16;
	text-align:center;
}

.sidebar_form_input_container {
	padding:10px 3px 0 5px;
}

.upload_media_status {
	border:1px solid #ddd;
	padding:10px;
}

#horoscop_container {
	text-align:left;	
}
.horoscop {
	text-align:left;
}
.horoscop h1 {
	font-size:14px;
	padding-left:100px;
	padding-top:60px;
}

.horoscop_content {
	color:#000;
	padding-left:100px;	
	width:400px;
}
.horoscop_item {
	float:left;
	width:49%;	
}
.horoscop_item a, .horoscop_item a:link, .horoscop_item a:visited  {
		color:#F92A34;
		text-decoration:none
}
.horoscop_item a:hover, .horoscop_item a:active {
	text-decoration:underline;
}