/* CSS Document */html { overflow-x: auto; }BODY { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #000000; margin:0px; padding:0px; background-color:#ffffff; text-align:left}TD { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #000000; }#ipbwrapper { text-align:left; width:99,9%; margin-left:1px; margin-right:9px }a { text-decoration: underline; color: #111111; font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif}a:hover {color:#dd0000; text-decoration:none}#rtn4p_len_ai a {font-weight:normal; text-decoration:underline}#country_all li, #country li {padding-bottom:7px; list-style-type:none; margin-left:10px}#menuforums {height:90px; margin-left: 7px; width:605px}#menuforums ul {	display: block;	float:left;	padding: 25px 0 0 0;	margin: 0 0 0 16px;}#menuforums li {    list-style-type:none; 	padding-bottom:6px;}#menuforums ul li a {	color:#f9c9b7; 	font-size:12px; 	text-decoration:none;	border-bottom: solid 1px #c94d4d;	font-family: Tahoma, Verdana, Arial, sans-serif;	text-shadow: 0 0 5px #000;}		#menuforums ul li a:hover {	text-decoration:none; 	color:#fff;	text-shadow: 0 0 5px #f00;	border: 0;}#navigation a {font-size:11px; color:#555555}#navigation a:hover {color:#dd0000}#navigation {width: 88%; float:left; margin-right: 250px; text-align: center}h1, h2, h3 {margin:0px; color:#000000; text-shadow: 1px 1px 1px #999999; font-family: Georgia,serif; margin:5px}h1 {font-size:20px}h2 {font-size:16px}h3 {font-size:12px}fieldset.search { padding:6px; line-height:150% }label      { cursor:pointer; }form       { display:inline; }img.attach { border:2px outset #EEF2F7;padding:2px }img {border:0px}.flags a {color:#000000; font-size:11px}.flags a:link {color:#000000}.flags a:visited {color:#000000}.flags img {border:0px; margin:4px; width:16px}li.helprow { padding:0px; margin:0px 0px 10px 0px }ul#help    { padding:0px 0px 0px 15px }.blogpost {width:450px; height:180px; position:absolute; z-index:10; left:250px; padding:5px}.postinfo {position:absolute; padding:5px;left:25%;top:3%;z-index:10;heigth: 400px;}option.cat { font-weight:bold; }option.sub { font-weight:bold;color:#555 }.caldate   { text-align:right;font-weight:bold;font-size:11px;color:#777;background-color:#DFE6EF;padding:4px;margin:0px }.warngood { color:green }.warnbad  { color:red }#rtn4p_len_ai a {font-weight:normal; text-decoration:underline}#rdminfrm_13869, #readme {background-color:#b20000}#padandcenter { margin-left:auto;margin-right:auto;text-align:center;padding:14px 0px 14px 0px }#profilename { font-size:28px; font-weight:bold; }#calendarname { font-size:22px; font-weight:bold; }#photowrap { padding:6px; }#phototitle { font-size:24px; border-bottom:1px solid black }#photoimg   { text-align:center; margin-top:15px }.poll {font-size:12px; padding:10px; border-top:1px solid #eee}.poll img {box-shadow:1px 1px 3px #000}#allpoll {border:1px solid #333; border-radius:5px; box-shadow:0px 0px 15px #000000; min-width:400px; background-color:#f9f9f9}#allpoll tr:nth-child(odd) {background-color:#ffffff}#ucpmenu    { line-height:150%;width:22%; border:1px solid #345487;background-color: #F5F9FD }#ucpmenu p  { padding:2px 5px 6px 9px;margin:0px; }#ucpcontent { background-color: #F5F9FD; border:1px solid #345487;line-height:150%; width:auto }#ucpcontent p  { padding:10px;margin:0px; }#ipsbanner { position:absolute;top:1px;right:5%; }#logostrip { border:1px solid #345487;background-color: #3860BB;background-image:url(/images/style_tile_back.png);padding:0px;margin:0px; }#submenu   { border:1px solid #BCD0ED;background-color: #DFE6EF;font-size:10px;margin:3px 0px 3px 0px;color:#3A4F6C;font-weight:bold;}#submenu a:link, #submenu  a:visited, #submenu a:active { font-weight:bold;font-size:10px;text-decoration: none; color: #3A4F6C; }#userlinks { border:1px solid #C2CFDF; background-color: #000000 }#navstrip  {padding:6px 0px 6px 0px; font-size:12px}#navstrip a {padding:6px 0px 6px 0px; font-size:12px}.activeuserstrip { background-color:#7F0101; padding:6px; color:#ffffff }/* Form stuff (post / profile / etc) */.pformstrip { background-color: #cccccc; color:#000000; font-weight:bold;padding:4px;margin-top:1px }.pformleft  { background-color: #eeeeee; padding:4px; border-top:1px solid #C2CFDF; border-right:1px solid #C2CFDF; font-size:11px}.pformleftw { background-color: #cccccc; padding:4px; margin-top:1px;width:40%; border-top:1px solid #C2CFDF; border-right:1px solid #C2CFDF; }.pformright { background-color: #eeeeee; padding:4px; margin-top:1px;border-top:1px solid #C2CFDF; font-size:11px}/* Topic View elements */.signature   { font-size: 10px; color: #339; line-height:150% }.postdetails { font-size: 10px }.postcolor   { font-size: 13px; line-height: 140%; color:#111111 }.postcolor::first-letter {font-size: 16px; text-transform: capitalize}.postcolor a { font-size: 13px; color:#440000}.postcolor a:hover {color:#ee0000}.normalname { font-size: 12px; font-weight: bold; color: #003 }.normalname a:link, .normalname a:visited, .normalname a:active { font-size: 12px }.unreg { font-size: 11px; font-weight: bold; color: #900 }.post1, .post2 { background-color: #f5f5f5;    font-size:13px;    color:#000000;}.post1 {padding:7px}.post1 i {color: #770000}.post3 td {border-top:1px solid #777; font-size:13px; background-color: #f5f5f5; padding: 25px 25px 25px 15px}.post3 td table td {border:0px}.post3 i {font-size:11px; color:#777777}.post3 img {margin-top:5px}.post3 tr td:first-child {padding-top:8px;}.post3 tr td:first-child img {box-shadow: 0 0 5px rgba(0, 0, 0, .7); padding:4px;}.post3 #QUOTE img {box-shadow: 0 0 0px rgba(0, 0, 0, .7); padding:0px;}#vip-account {border-width: 7px 7px 7px 7px; -moz-border-image: url("images/vip_border.png") 7% repeat; -webkit-border-image: url("images/vip_border.png") 8% repeat; -o-border-image: url("images/vip_border.png") 8% repeat; }#vip-account .post1 {background-image:url(images/vip_account1.png); background-repeat:repeat-x; background-color:#fefdfb; padding-top: 25px}#vip-account .post2 {background-image:url(images/vip_account.png); background-repeat:repeat-x; background-color:#fefdfb}.postlinksbar {color:#fbb571; padding:7px; margin-top:1px; font-size:12px; font-weight:normal}.tableborder .postlinksbar a {color: #fbb571; text-decoration:underline; font-size:12px; padding-left:3px; font-weight:normal}.postlinksbar a:hover {color: #ffffff; text-decoration:none}.postlinksbar img:hover, .postcolor img:hover, #Content img:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8}#basicModalContent, #subscription_message {background:#ffffff; border:#c00 solid 3px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -moz-box-shadow: 0px 0px 5px #555555; -webkit-box-shadow: 0px 0px 5px #555555; box-shadow: 0px 0px 5px 2px #555555; background-image: url(/image18/bg_div.png); background-position: right bottom; background-repeat:no-repeat}#Content img {-moz-box-shadow: 0px 0px 3px #555555; -webkit-box-shadow: 0px 0px 3px #555555; box-shadow: 0px 0px 3px 1px #555555; margin:5px; vertical-align:top}/* Common elements */.row1 { background-color: #dddddd }.row2 { background-color: #fceaea; color:#555555}.row2 td { background-color: #fceaea; color:#555555}.row2 a {color:#000000; font-size:12px}.row2 a:hover {color:#ff0000}.row3 { background-color: #fceaea; color:#000000}.row3 a {color:#000000}.row3 a:hover {color:#ff0000}.row4 {background-color: #ffffff; 	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#fafafa'); 	background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#fafafa)); 	background: -moz-linear-gradient(top,  #eaeaea,  #fafafa);    background: -o-linear-gradient(#eaeaea 0%, #fafafa 100%); 	    border-bottom:1px solid #ccc;       padding-bottom:12px;    padding-top:10px;    font-size:12px;}.row4 a {color:#000000; font-size:12px; border-bottom:1px solid #aaa; text-decoration:none}.row4 a:hover {color:#ff0000; text-shadow: 1px 1px -1px #aaaaaa; border-bottom:0px; -webkit-transition: color 0.5s linear; -o-transition: color 0.5s; transition: color 0.5s; -moz-transition: color 0.5s}.row5 {color:#333333; background-color: #c8b7b7;	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9f8a8a', endColorstr='#e0e0e0'); 	background: -webkit-gradient(linear, left top, left bottom, from(#9f8a8a), to(#e0e0e0)); 	background: -moz-linear-gradient(top,  #9f8a8a,  #e0e0e0);     background: -o-linear-gradient(#9f8a8a 0%, #e0e0e0 100%);     border-top:1px solid #333333;      border-bottom:1px solid #bbbbbb;}.avatar img {box-shadow: 0 0 5px rgba(0, 0, 0, .7);padding:4px;}#lite td {vertical-align:top; background-color: #fceaea; color:#000000; font-size:12px}#lite i {color:#777777; font-size:11px}#lite2 td {background-color: #fceaea; color:#444444; font-size:10px; height:40px}#lite2 td a {font-size:11px; color:#000000}#lite2 .darkrow1 { background-color: #F39797; color:#000000; font-size:15px}#lite #QUOTE {background-color: #ffffff; color:#444466}.darkrow1 { background-color: #F39797; color:#000000; }.darkrow2 { background-color: #c54242; color:#ffffff; }.darkrow3 { background-color: #e36969; color:#000000; }.darkrow3 a {color:#000000}.darkrow3 .desc {color:#000000}#pagelist a, #pagelist {font-size:16px; color:#000000}#pagelist a:hover {color:#dd0000}#pagelist a b {background-color:#ffaaaa}.hlight { background-color: #DFE6EF }.dlight { background-color: #EEF2F7 }.titlemedium, .titlemedium td { background-color:#a53a3a; color:#ffffff; padding:7px; margin:0px; border-top:1px solid #442222; border-bottom:1px solid #442222;	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#a53a3a', endColorstr='#ca6d6d'); /* for IE */	background: -webkit-gradient(linear, left top, left bottom, from(#a53a3a), to(#ca6d6d)); /* for webkit browsers */	background: -moz-linear-gradient(top,  #a53a3a,  #ca6d6d); /* for firefox 3.6+ */    background: -o-linear-gradient(#a53a3a 0%, #ca6d6d 100%); }.titlemedium  a:link, .titlemedium  a:visited, .titlemedium  a:active  { text-decoration: underline; color: #ffffff }/* Main table top (dark blue gradient by default) */.maintitle { vertical-align:middle; font-weight:bold; color:#bbb; font-size:14px; padding:8px 0px 8px 5px}.maintitle a:link, .maintitle  a:visited, .maintitle  a:active { text-decoration:underline; color: #fbb571; font-size:14px}.maintitle a:hover { text-decoration: none; color:#ffffff }.maintitle span {color:#000000}/* tableborders gives the white column / row lines effect */.plainborder { border:1px solid #BA0101;background-color:#F5F9FD }.tableborder { padding:0; margin:0 }.tablefill   { border:1px solid #BA0101;background-color:#F5F9FD;padding:6px;  }.tablepad    { background-color:#c54242;padding:6px }.tablebasic  { width:100%; padding:0px 0px 0px 0px; margin:0px; border:0px }.wrapmini    { float:left;line-height:1.5em;width:25% }.pagelinks   { float:left;line-height:1.2em;width:35% }.desc { font-size:11px; color:#777; white-space:nowrap }.desc a {color:#555555; font-size:11px}.edit { font-size: 9px }.searchlite { font-weight:bold; color:#F00; background-color:#FF0 }#QUOTE {font-size: 12px; color: #000000; background-color: #ebe2e3; border: 1px solid #000; padding: 7px; line-height: 140%; box-shadow: 3px 3px 12px #777; border-radius: 5px}#QUOTE a {font-size: 12px}#QUOTE #QUOTE {background-color: #f5f5f5; border: 1px solid #777777}#QUOTE #QUOTE #QUOTE  {background-color: #ffffff; border: 1px solid #999999}#CODE  {font-family: Courier, Courier New, Verdana, Arial;  font-size: 12px; color: #465584; background-color: #FAFCFE; border: 1px solid #000; padding: 2px }.copyright { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 9px; line-height: 12px }.codebuttons  { font-size: 10px; font-family: verdana, helvetica, sans-serif; vertical-align: middle }.forminput, .textinput, .radiobutton, .checkbox { 	border-radius:4px;	border:1px solid #777;	font-size:15px;	padding:2px;	box-shadow: 1px 1px 3px #777;	margin: 3px 0 3px 3px;	line-height: 100%;}.forminput:focus, .textinput:focus, .radiobutton:focus, .checkbox:focus {	border:1px solid #000;	box-shadow: 0 0 8px #333;	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0ff'); 	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0f0ff)); 	background: -moz-linear-gradient(top,  #ffffff,  #f0f0ff);     background: -o-linear-gradient(#ffffff 0%, #f0f0ff 100%); 	}.thin { padding:6px 0px 6px 0px;line-height:140%;margin:2px 0px 2px 0px;border-top:1px solid #FFF;border-bottom:1px solid #FFF }.zag {font-size:17px; color:#ff0000; font-weight:bold}#post td, input , select{font-size:11px; font-family:Tahoma}#post a {color:#064280; font-size:10px}#post a:hover {color:#064280; text-decoration:none}.tdrow1 {background-color:#F5cccc; border-bottom:1px #f5aaaa dashed; border-right:1px #f5aaaa solid}.tdrow2 {background-color:#F5d5d5; border-bottom:1px #f5aaaa dashed; border-right:1px #f5aaaa solid}.ajax_link { cursor:pointer; color: #ffffff;}.grat_link { cursor:pointer; color: red; font-weight:bold; font-family:sans-serif;}.dv {border: 2px solid #770000; background-color:#ffffff; width:500px; padding:7px}/* Overlay */#simplemodal-overlay {background-color:#000;}/* Container */#simplemodal-container {z-index:100; height:400px; width:600px; background-color:#fff; border:3px solid #ccc;}#simplemodal-container a.modalCloseImg {background:url(/new_chat/img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}#simplemodal-container #basicModalContent {padding:8px;}/* див в посте */.basicModal {text-decoration:underline; cursor:pointer; font-weight:bold; font-size:12px; color:#dd0000}/*скроллер в знакомствах*/DIV#scrollertext {font-size:11px; margin-bottom:10px; color:#999999}DIV#scroller {overflow:hidden; width:750px; white-space:nowrap}DIV#scroller a {color:#ffffff}DIV#scroller a img {border:0px; margin-left:2px}/*смайлы в благодарностях*/#smile {width:auto; height:100px; overflow:auto;}/*спойлер*/.spoilerbody{width:70%;border:1px dashed #440101;background-color:#ebe2e3;margin-top:10px;padding:6px;box-shadow: 3px 3px 12px #777;}.spoilerbox{width:100%;border:1px #440101;font-size:13px;}.spoilertext{width:98%;padding:6px;cursor:pointer;margin:0px;background-color:#ebe2e3;color:#770000;text-decoration: underline;}.spoilertext:hover {background-color:#f5eeee;}#basicModalContent {display:none;					position:fixed;					border:solid 3px #bb0000;					left:25%;					top:3%;					padding:5px; 					overflow: auto;					z-index:100;					height: 400px;					width: 600px;					//position: absolute;					//top: expression((document.getElementsByTagName('body')[0].scrollTop+document.body.clientHeight-this.clientHeight-150)+'px');}#noob_saibot{	position:fixed;				display:none;				height:200%;				width:100%;				background-color:#000000;				opacity: 0.5;				filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);				filter: alpha(opacity=50);				-moz-opacity: 0.5;				z-index:10;				float:left;				left:0; top:0;			}/* трансляции */.photo td {font-size:12px}.photo a {font-size:12px; color:#333333}.photo a:hover {color:#dd0000; text-decoration:none}.photo li {padding-top:5px}.photo ol, ul {margin-left:-10px; margin-top:3px}.preview img {margin:2px; width:40px; height:30px; box-shadow:0 0 5px #333; border:1px solid #555555}.preview img:hover {box-shadow:0 0 5px #ff0000; border:1px solid #ff7777}.videosm td {font-size:11px; color:#000000}.videosm a {font-size:10px; color:#990000; font-weight:bold}/* body, td, div, span {font-family:Tahoma, Geneva, sans-serif; font-size:12px} */.fullmenu a {color:#000000; text-decoration:underline; font-size:14px}.fullmenu a:hover {color:#dd0000; text-decoration:none}.fullmenu {color:#fec9ae}.menuforums li a {color:#ffc4c4; font-size:11px; text-decoration:underline; font-family:Tahoma; text-shadow: 1px 1px -1px #000000;}.menuforums a {color:#eeeeee}.menuforums a:hover {text-decoration:none; color:#ffffff}.menuforums li {list-style-type:none; padding-bottom:6px}.linesublinks {background-color:#841414; color:#ffffff; border-top: 1px solid #330000; border-bottom: 1px solid #330000; 	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#841414', endColorstr='#c61f1f'); 	background: -webkit-gradient(linear, left top, left bottom, from(#841414), to(#c61f1f)); 	background: -moz-linear-gradient(top,  #841414,  #c61f1f);     background: -o-linear-gradient(#841414 0%, #c61f1f 100%); 	    padding:7px 0 7px 2px;}.linesublinks a {color:#ffffff}#usermenu {width:700px; margin-top:10px; bottom:0px; text-align:center}#usermenu b {float:left; font-weight:normal; margin-right: 10px; padding-top:6px}#usermenu a {	display: block; 	width:80px; 	color: #440101; 	text-decoration:none; 	font-family:Verdana, Geneva, sans-serif; 	font-size:11px;	text-shadow: 1px 1px -1px #e3e3e3;	padding: 5px 0 6px 0; 	margin: 0 1px -1px 1px; 	border:1px solid #e2baa2; 	float:left;	border-radius: 5px 5px 0 0;	background-color:#f1b597;	text-align:center;	box-shadow: 0 1px 5px #777;		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0dfd4', endColorstr='#f29f75'); 	background: -webkit-gradient(linear, left top, left bottom, from(#f0dfd4), to(#f29f75)); 	background: -moz-linear-gradient(top,  #f0dfd4,  #f29f75);     background: -o-linear-gradient(#f0dfd4 0%, #f29f75 100%); 		}#usermenu a:hover {	color: #ce0000;	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffef0', endColorstr='#ffac76'); 	background: -webkit-gradient(linear, left top, left bottom, from(#fffef0), to(#ffac76)); 	background: -moz-linear-gradient(top,  #fffef0,  #ffac76);     background: -o-linear-gradient(#fffef0 0%, #ffac76 100%); 		text-shadow: 1px 1px -1px #ffd4cc;		}#right_col {	width:164px; 		margin: 0 6px 0 6px;	box-shadow: 0 0 12px #555;	border-radius: 7px;		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9a57b', endColorstr='#f7ceb4'); 	background: -webkit-gradient(linear, left top, left bottom, from(#f9a57b), to(#f7ceb4)); 	background: -moz-linear-gradient(top,  #f9a57b,  #f7ceb4);     background: -o-linear-gradient(#f9a57b 0%, #f7ceb4 100%);	background-size: 100% 40px;		border-radius: 6px 6px 0 0;		border:1px solid #fbdbc4;	background-repeat:repeat-x;	background-color:#f7ceb4;		padding: 10px;}.rightmenu {font-size:11px; font-family:Tahoma, Geneva, sans-serif; word-wrap:break-word;}.rightmenu strong {color:#440000}.rightmenu a {color:#991e02; font-size:12px}.rightmenu a:hover {color:#dd0000; text-decoration:none}.rightmenu span a {font-size:11px}.rightmenu li {list-style-type:none; padding-top:5px}.loginform {color:#fec9ae}.loginform input {font-size:11px}ul#cssmenu {margin:0px; border:0px none; padding:0px; height:35px; font-size:14px; font-family:Tahoma}ul#cssmenu li {margin:0; border:0 none; padding-left: 15px; float: left;display: inline; position: relative;height: 35px; background-color:#ffffff}ul#cssmenu ul {margin:0; border:0 none; padding: 0; width: 200px; display: none; position: absolute; top: 27px; left: 0; z-index:20}ul#cssmenu ul:after {clear: both; display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}ul#cssmenu ul li {width:200px; float:left; display: block !important; display:inline; filter:Alpha(opacity=92); opacity:0.92;  border-left:1px solid #44080b; border-right:1px solid #44080b; box-shadow: 2px 2px 5px #444}ul#cssmenu ul li:last-child {border-bottom-left-radius: 10px; border-bottom-right-radius: 10px}ul#cssmenu ul li:first-child {border-top-right-radius: 10px}ul#cssmenu ul li:hover {background-color:#c00;	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd)); 	background: -moz-linear-gradient(top,  #fff,  #ddd);     background: -o-linear-gradient(#fff 0%, #ddd 100%);}/* Main Menu */ul#cssmenu a {border: 0px;padding-right: 10px;float: none !important;float: left;display: block; color: #000000; text-decoration: underline; height: auto !important; height: 1%; font-family: Georgia,serif; font-size:16px}/* Main Menu Hover */ul#cssmenu a:hover, ul#cssmenu li:hover a,ul#cssmenu li.iehover a {color:#000; text-decoration: underline}/* Second Menu */ul#cssmenu li li a, ul#cssmenu li.iehover li a {float: left; color:#000; font-size:12px; text-decoration:underline; font-family: Tahoma; display:block; padding: 10px 0 10px 0}/* Second Menu Hover */<!--[if !IE]>-->ul#cssmenu li:hover li a:hover,ul#cssmenu li:hover li:hover a,ul#cssmenu li.iehover li a:hover,ul#cssmenu li.iehover li.iehover a {color:#f00; text-decoration:none}<!--<![endif]-->ul#cssmenu li:hover li a:hover, ul#cssmenu li:hover li:hover a, ul#cssmenu li.iehover li a:hover, ul#cssmenu li.iehover li.iehover a {color:#333; text-decoration:none; text-shadow: 1px 1px 1px #fff}ul#cssmenu li li a:hover {color:#333; text-decoration: none; text-shadow: 1px 1px 1px #fff}ul#cssmenu li li a:hover:first-letter {color:#c00}ul#cssmenu ul ul {display: none;position: absolute;top: 0;left: 210px;}ul#cssmenu li:hover ul ul,ul#cssmenu li.iehover ul ul {display: none;}ul#cssmenu li:hover ul,ul#cssmenu ul li:hover ul,ul#cssmenu li.iehover ul,ul#cssmenu ul li.iehover ul {display: block}.friends td {text-align:left; font-size:11px}.friends a {font-size:11px; color:#333333}.friends a:hover {color:#dd0000; text-decoration:none}.photo td {font-size:12px}.photo a {font-size:12px; color:#333333}.photo a:hover {color:#dd0000; text-decoration:none}.photo li {padding-top:5px}.photo ol, ul {margin-left:-10px; margin-top:3px}.videosm td {font-size:11px; color:#000000}.videosm a {font-size:10px; color:#990000; font-weight:bold}.blog_right li {list-style-type:none; padding-top:3px}#tablespons {width:500px; height:350px; position:fixed; 					//position: absolute;     ]					//top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + 250 + 'px');     z-index: 1000;					color:#ffffff;display:none;}#tablespons_txt {width:440px; text-align:left; margin-top:20px; margin-bottom:0px; text-shadow: 1px 1px 1px #111111; filter: Shadow(Color=#222222, Direction=135, Strength=2)}.day_today_weekdays {background-color:#f29369; border:1px solid #660000}.day_weekdays {border-left:1px solid #fad7c2; border-top:1px solid #fad7c2; padding-left:4px}.day_today_weekend {background-color:#e00; border:1px solid #660000}.day_today_weekend a, .day_today_weekend a:hover  {color:#fdd}.day_weekend a {color:#c00}.day_weekend {color:#cc0000; background-color:#ffc1b0; border-left:1px solid #fad7c2; border-top:1px solid #fad7c2; padding-left:4px}#calendar a {font-size:11px}#calendar {border:double 2px #ffe9dc; border-radius: 7px; box-shadow: 0px 0px 2px 2px #7e3a25}#calendar th {border-bottom:1px solid #fad7c2; background-color:#edaf88}#calendar tr:nth-child(2) td {background-color:#f2bf9f; border-left:1px solid #fad7c2}#calendar tr:nth-child(2) td:nth-child(6), #calendar tr:nth-child(2) td:nth-child(7) {background-color:#ffc1b0; color:#aa0000}#buttonstop a {display:block; color:#fff; padding: 5px 15px 5px 15px; border-radius: 10px; border:1px solid #fff; float:left; width: auto; text-align:center; font-size:16px; font-weight:bold; text-decoration:none; margin-right: 10px; box-shadow: 0 0 5px rgba(0, 0, 0, .8); text-shadow: 1px 1px 2px #000000; margin-bottom: 5px}#topenter {background-color:#e00; 	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#660000'); 	background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), to(#660000)); 	background: -moz-linear-gradient(top,  #ff0000,  #660000);     background: -o-linear-gradient(#ff0000 0%, #660000 100%); 	}#topreg {background-color:#090; 	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bb00', endColorstr='#003300'); 	background: -webkit-gradient(linear, left top, left bottom, from(#00bb00), to(#003300)); 	background: -moz-linear-gradient(top,  #00bb00,  #003300);     background: -o-linear-gradient(#00bb00 0%, #003300 100%); 	}#topenter:hover {border:1px solid #000; text-shadow: 0 0 5px #ffffff; box-shadow: 0 0 5px rgba(255, 0, 0, .8)}#topreg:hover  {border:1px solid #000; text-shadow: 0 0 5px #ffffff; box-shadow: 0 0 5px rgba(0, 150, 0, .8)}#news li {padding-top: 10px}#news li a {color:#600; font-size: 11px}#news li::first-letter {font-size: 14px; text-transform: capitalize; color:#b00}#searchbutt {display:block; border-radius: 7px; box-shadow: 0px 0px 2px #7e3a25; padding:3px; border:double 2px #ffe9dc; background-color:#edaf88}