
body {
font:normal 12px Tahoma, Arial, Verdana;
	color:#000000;
	margin: 0;
    padding: 0;
    
background: #E2F5FD ;
}

a { color: #0C648B; }

img {

  behavior:	url("css/pngbehavior.htc");border: 0px;
}

#main {width:100%;}
.clear {clear: both;line-height:0px}

form,p {margin:0px; padding:0px;font:normal 12px Tahoma, Arial, Verdana;}
p,div,td {font:normal 12px Tahoma, Arial, Verdana;}
.main {color:#000000;}
.main td,p{color:#000000;}

.login-button {background: transparent url(../images/auction-page-login.gif) no-repeat;width:136px;height:28px; border: 0px; font: bold 14px Arial; color: #000; cursor:pointer }



/*top panel*/
.top {width:100%; height:57px;}
.topLeft {width:420px;}
.topRight {width:100%;padding: 8px 0px 0px 0px;}
.topRight select{width:60px;}
.button {padding: 2px 16px 2px 16px; border: 1px solid #979797; background: #DDDDDD;font: normal 11px Arial; color: #000; cursor:pointer }
.button-orange {padding: 2px 6px 2px 6px; border: 1px solid #000; background: #FF9933;font: normal 11px Arial; color: #000; cursor:pointer }
.input {padding: 0px 4px 0px 4px; border: 1px solid #85A0B5; font: normal 11px Arial; color: #1F1F1F; height:18px; }
.input-select {padding:  0px 0px 0px 0px; border: 1px solid #85A0B5; font: normal 11px Arial; color: #000; height:20px; }
.button_search {background: #DDDDDD url(../images/menu-row.gif) no-repeat right 5px;width:95px; border: 1px solid #979797; font: normal 11px Arial; color: #000; cursor:pointer; text-align:left; padding-left:8px }

/*************************/

/*menu*/
.menu {width:100%; height:30px;background: url(../images/top.gif) repeat-x left bottom;}
.menu-a{font: bold 12px Arial; color: #000; text-transform:uppercase; text-decoration: none; float:left;padding: 7px 24px 7px 24px}
.menu-a:hover{background: #960C0C;color: #FFF; }

.menu-a-row{background: url(../images/menu-row.gif) no-repeat right 10px; margin-right:6px; font: bold 12px Arial; color: #000; text-transform:uppercase; text-decoration: none;padding: 7px 32px 7px 24px;float:left;}
.menu-a-row-active{background: #960C0C url(../images/menu-row-active.gif) no-repeat right 10px;margin-right:6px; font: bold 12px Arial; color: #FFF; text-transform:uppercase; text-decoration: none;padding: 7px 32px 7px 24px;float:left;}

div.dropmenu {position:relative;display:block; z-index:1000}
div.dropmenu2 {background-color: #666;top:0px; width: auto; position:absolute;display:none; float:left;left:0px; line-height:20px; padding:2px}
div.dropmenu2 a {font: normal 11px Arial; color: #FFF; text-decoration: none;}
div.dropmenu2 a:hover {font: normal 11px Arial; color: #960C0C; text-decoration: none;}

div.dropmenu2_search {top:-1px; position:absolute;z-index:999;display:none; float: left;right:0px; line-height:20px; }
div.dropmenu2_search a {width: 95px;background-color: #DDDDDD;font: normal 11px Arial; color: #333; text-decoration: none; float:left}
div.dropmenu2_search a span {padding:2px 8px 2px 8px;}
div.dropmenu2_search a:hover {width: 95px;background-color: #666;font: normal 11px Arial; color: #FFF; text-decoration: none;float:left}

.td{padding: 4px;}
.th{border-right:1px solid #999; width:1px}
.tr{background-color: #999; height:1px}
/*************************/

/*video plashka*/
.video {width:100%; height:174px;background: url(../images/top_bottom.gif) repeat-x left top; text-align:center;}
.videoSub{width:890px; height:150px; margin:0 auto}
.rowLeft{float: left;width:20px; height:150px; cursor:pointer;}
.thumb {float: left;width:850px; height:150px; padding:0px; overflow:hidden; position:relative}
#move{width:5000px;height:150px; }
#item{float:left;position:relative; width:200px; height:150px; margin: 0px 6px 0px 6px}
#sub-item{background: url('../images/fon.png') repeat left top; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/fon.png', sizingMethod='scale');left:0px; top:115px;width:200px;height:35px; text-align:center; position:absolute;z-index:5;font: bold 11px Arial; color: #C0B5B5;}
.thumb img{margin: 0px 6px 0px 6px; cursor:pointer}

.rowRight{float: left;width:20px; height:150px; cursor:pointer}

.td-png-bg { font: bold 11px Arial; color: #C0B5B5; cursor:pointer;}

/*************************/

/* center content*/
.center {width:100%;vertical-align:top;padding:0px 0px 0px 0px; }
.centerTable{width:1000px;font: normal 11px Arial; }
.centerTable H1{font: bold 14px Arial; color: #000000;margin-top:14px; }
.centerTable H2{ font: bold 13px Arial; color: #000000; }
.centerTable a{font: normal 12px Arial; color: #0C648B;}


.centerLeft{width:100%;  vertical-align:top;color: #000000;}
.centerLeft div{}
.centerLeft H1{ font: bold 14px Arial; color: #000000; margin-top:14px; }
.centerLeft H2{ font: bold 13px Arial; color: #000000; }
.centerLeft span.hide{font: bold 11px Arial; color: #989494; }
.centerLeft p{padding:4px 10px 0px 10px }
.button-video-subscribe {background: transparent url(../images/video_subscribe.gif) no-repeat right 5px;width:99px;height:30px; border: 0px; font: bold 11px Arial; color: #FFF; cursor:pointer }
.video-input {padding: 4px 4px 4px 4px; border: 1px solid #85A0B5; font: normal 11px Arial; color: #989494; }

.featured{width: 30%;}
.featured H3{font: bold 13px Arial; color: #000000; margin:6px 0px 4px 0px }
.featured div{margin:4px 0px 8px 0px; line-height:1px;width:100%; background:#D1D2CD;}

.upcoming{border-top:1px solid #CCC}
.upcoming tr.first{background:#EEE;}
.upcoming tr.second{background:#FFF;}
.upcoming span{font: bold 11px Arial; color: #303030;}
.upcoming a{font: bold 11px Arial; color: #0C648B;}
.upcoming td{padding: 6px 20px 0px 20px; font: normal 11px Arial; color: #303030;}

.centerRight{width:300px; padding:7px 6px 0px 6px;vertical-align:top;}

.stay {width:300px; height:168px; background: url(../images/stay.jpg) no-repeat right top;border:1px solid #FFF;text-align:center;vertical-align:top;}
.stay h1{margin:10px 0px 0px 70px;font: bold 28px Arial; color: #D19B9B;}
.stay h2{margin:13px 0px 20px 30px;font: bold 16px Arial; color: #FFF;}
.stay span{font: bold 11px Arial; color: #FFF;}
.stay p{margin:0px;margin-top:6px; padding-right:10px}
.stay img{cursor:pointer;}
.stay-button{background: url(../images/subscribe.png) no-repeat left top;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/subscribe.png'); width:117px; height:27px;border:0;font: bold 16px Arial; color: #FFF; cursor:pointer;}

.bottomTable-block{width:680px;border: 1px solid #FCFCFC;}
.bottomTable-block th{ height:30px; font: bold 14px Arial;  text-align:center;  background-color: #5fb1d5; color: #000000; }

.leftTable-block{width:300px;border: 1px solid #FCFCFC;}
.leftTable-block th{ height:30px; font: bold 14px Arial;  text-align:center;  background-color: #5fb1d5; color: #000000; }
.leftTable-block span{font: bold 11px Arial; color: #000000;}

.block a{font: normal 12px Arial; color:#0C648B}
.block p{margin:4px; text-align:left}
.block td{vertical-align:top;border:0px; }

.block-content {vertical-align:top;border:0px;background-color: #b1e6fe;}
.block-content a,span{font: normal 12px Arial; color: #000000;}
.block-content p{margin:4px;  color: #000000;font:normal 12px Arial  }
.block-content div{color: #000000;}


.blockLast {width:300px;overflow:hidden;}
.blockLast div{padding:4px 10px 4px 10px;  }
.blockLast div td{vertical-align:top; color:#000000; border:0px; border-bottom:1px solid #CCCCCC; padding:16px 10px 16px 10px}
.blockLast div div{padding:4px 10px 0px 10px}
.blockLast div p.more{padding:0px 10px 0px 10px}
.blockLast div p.more a{font: normal 11px Arial;  color: #0C648B;}
.blockLast div a{font: normal 12px Arial;}
.blockLast div p.life{margin-top:6px}
.blockLast div p.life a{font: normal 11px Arial;  color: #0C648B;}

/**/
.video-block-embed {padding:18px; color:#000000; background-color: #b1e6fe; border: 0px solid #FCFCFC;}
.video-block-embed a{font: normal 12px Arial;  color: #000000;}
.video-block-embed a.more{margin-left:180px;color:#000000}
.video-block-embed p{font: normal 12px Arial; color:#000000 }
.video-block-embed p a{font: normal 12px Arial; color:color:#000000 }

.video-block-download {}
.video-block-download div.video {height:22px;background: #DCDCDC url(../images/button_download.gif) no-repeat 4px 2px; border: 1px solid #9A9A9A; width:130px; float:left; text-align:left }
.video-block-download div.video div {padding:4px 2px 2px 20px }
.video-block-download div.audio {height:22px;margin-left:2px;background: #DCDCDC url(../images/button_music.gif) no-repeat 4px 2px; border: 1px solid #9A9A9A; width:128px; float:left;  text-align:left }
.video-block-download div.audio div {padding:4px 2px 2px 20px }
.video-block-download a.button-video-download {font: bold 12px Arial; text-decoration:none; color: #333;}
.video-block-download a.button-video-music {font: bold 12px Arial; text-decoration:none; color: #333;}

.categories {padding:16px 24px 0px 24px; margin:0px;  }
.categories p{margin:0; padding:4px 0px 0px 0px}
.categories a{font: bold 14px Arial; color:#000000; text-decoration: none;}
.categories a:hover{text-decoration: underline;}
.categories-search-button {padding:4px 13px 4px 13px; cursor:pointer; font: normal 11px Arial; color: #000000; border:1px solid #999}
.categories-search-button-active {padding:4px 13px 4px 13px; cursor:pointer; font: normal 11px Arial; color: #000; border:1px solid #999; background:#DDDDDD}
.categories-search-select {width:120px;padding-left: 4px 0px 4px 4px; border: 1px solid #999; font: normal 11px Arial; color: #000; height:22px; }

.categories-video-item {padding-bottom:18px; line-height:12px; vertical-align:top;}
.categories-video-item img{border: 1px solid #CCCCCC}
.categories-video-item a{font: bold 12px Arial; color:#0C648B; text-decoration: none;}
.categories-video-item a:hover{font: bold 12px Arial; color:#0C648B; text-decoration: underline;}
.categories-video-item td{font: normal 12px Arial; color: #000000;padding:2px 0px 2px 0px}
.categories-video-item td a.project{font: bold 12px Arial; color: #1200F9;text-decoration: underline; }
.categories-video-item span{font: normal 12px Arial; color: #000000;}
.categories-pages {text-align:right}
.categories-pages p{font: bold 12px Arial; color: #000000;}
.categories-pages p a.categories-pages-unactive{font: bold 12px Arial; color: #0C648B; text-decoration: none;}
.categories-pages-active{ font: bold 18px Arial; color: #981313; text-decoration: none;}

/*** CONTROL PANEL MENU **************/
.control-panel-menu {line-height:22px}
.control-panel-menu a{width:244px;float:left;margin: 1px; background: #CAE1F1 url('../images/control-panel-menu.gif') repeat-y top left; font: normal 12px Arial; color: #266CA0; text-transform:uppercase; text-decoration: none; padding: 5px 20px 5px 20px}
.control-panel-menu a:hover{width:244px;float:left;margin: 1px; background: #CAE1F1 url('../images/control-panel-menu.gif') repeat-y top left; font: normal 12px Arial; color: #266CA0; text-transform:uppercase; text-decoration: underline; padding: 5px 20px 5px 20px}
.control-panel-menu H2{font: bold 12px Arial; color: #266CA0; text-transform:uppercase;padding: 0px 28px 0px 28px}
/*************************/

/*** CONTROL PANEL INTERNAL **************/
.control-panel-internal {padding-top:20px; font: normal 11px Arial;line-height:22px;color: #000;}
.control-panel-internal td{background:#f4f4f4; padding:2px}
.control-panel-internal p,span{font: normal 11px Arial;line-height:22px;color: #000; padding:2px}
.control-panel-internal td a{color: blue;}
.control-panel-internal td H1{font: bold 16px Arial; color: #000; padding-left: 2px; border-bottom:1px solid #C0C0C0}
.control-panel-internal td H2,H3{font: normal 13px Arial; color: #000;}
/*************************/

/***** CHAT WINDOW ********/
.chat-room {width:300px; height:340px; overflow:auto; line-height:16px; border: 1px solid #DCDCDC; margin-top:10px; background-color: #b1e6fe;;}
.chat-room div{padding: 8px 5px 0px 5px;}
.chat-room p{font: normal 11px Arial; color: #000000;}
.chat-room span{font: normal 11px Arial; color: #1869BB;}
.chat-room-textarea {font: normal 11px Arial; color: #333; border: 1px solid #DCDCDC; overflow:hidden;width:298px; height:38px; margin: 4px 0px 8px 0px}
/**************************/
/***** USERS ONLINE  ********/
.users-online {width:160px; height: 344px; overflow:auto; padding:8px 6px 0px 6px; line-height:16px;}
.users-online p{margin:0px;padding:0px;font: normal 11px Arial; color: #333;}
/**************************/

/***** LIVE EVENTS LIST PAGE  ********/
.live-events-list {width:100%; margin-top:10px}
.live-events-list tr.first{background:#EEEEEE}
.live-events-list tr.second{background:#FFF}
.live-events-list td {vertical-align:top;padding:25px 24px 25px 24px;font: normal 12px Arial; color: #000;}
.live-events-list td p{color: #000;}
.live-events-list td a{font: normal 12px Arial; color: #0F0FF9;}
.live-events-list td.first{padding:25px 24px 25px 38px; width:145px}
.live-events-list td.last{padding:25px 30px 25px 30px; line-height:40px;  width:80px}
.live-events-list td.sec { width:200px;vertical-align:top;padding:25px 24px 25px 0px;}
.live-events-list td.sec a{font: bold 14px Arial; color: #000;text-decoration:none}
.live-events-list td.sec span{font: normal 12px Arial; color: #000;}
.live-events-list td.sec p{font: bold 12px Arial; color: #000; text-transform:uppercase}
/**************************/

/***** PROJECTS LIST PAGE  ********/
.projects-list {width:100%; margin-top:8px}
.projects-list td th{vertical-align:top;font: normal 12px Arial; color: #000000;}
.projects-list td th a{font: bold 12px Arial; color: #0C648B; text-decoration:none}
.projects-list td {padding:10px 10px 0px 0px; vertical-align:top;font: normal 12px Arial; color: #000000;}
.projects-list td.first{padding:10px 10px 0px 0px; width:145px}
.projects-list td span{font: normal 12px Arial; color: #000000;}
.projects-list td a{font: normal 12px Arial; color: #0C648B;}
.projects-list td p{font: normal 12px Arial; color: #000000;}
.projects-list td div{ padding-right:16px}
/**************************/
/***** PROJECT PAGE ********/
.project-title {width:100%; margin-top:0px; background:  #E2F5FD;}
.project-title td.first{width:145px; padding:6px}
.project-title td.last{width:85px;text-align:center; line-height:56px}
.project-title td.last a.join{width:90px; height:50px;float:left;clear:both; background:  url('../images/project-buttons_fr.gif') no-repeat top left;}
.project-title td.last a.action{width:90px; height:50px;float:left;clear:both; background:  url('../images/project-buttons_fr.gif') no-repeat left -50px;}
.project-title td.last a.invite{width:90px; height:50px;float:left;clear:both; background:  url('../images/project-buttons_fr.gif') no-repeat left -102px;}
.project-title td div{font: normal 12px Arial; color: #000000;}
.project-title td p.more{ padding-right:10px}
.project-title td p.more a{font: normal 12px Arial; color: #0C648B;}
.project-title td a{font: normal 12px Arial; color: #122CEF;}

.project-target {padding:15px;font: bold 12px Arial; color: #000000;border:1px solid #D4D0C8; text-align:left }
.project-target td{color: #000000;}

.project-invite-friends {width:100%;color:#000 }
.project-invite-friends td{color: #000000;}
.project-invite-friends td p{padding:0; margin: 6px 0px 0px 0px}
.project-invite-friends td.first{width:310px;vertical-align:top; }
.project-invite-friends td.first div{background: #FFF;margin-top:6px;width:300px;font: normal 11px Arial; color:#000}
.project-invite-friends td.first textarea{margin:0px;width:300px;height:235px;overflow:auto; font: normal 11px Arial; color:#000}
* html .project-invite-friends td.first textarea{height:242px;}
+ html .project-invite-friends td.first textarea{height:242px;}
.project-invite-input {width:200px; font: normal 11px Arial; }
.project-invite-input2 {width:145px;height:20px; font: normal 11px Arial;padding:0;}

.project-invite-friends td .address-book{width:106px; height:33px;background: transparent url('../images/address-book.gif') no-repeat top left; border:0px; cursor:pointer}
.project-invite-friends td td{color:#000000;}
.project-invite-friends td td textarea{width:145px; height:155px; border:1px solid #D4D0C8;font: normal 10px Arial; color:#000}
/**************************/
.tell-friend {width:100%;color:#000; }
.tell-friend td.first{width:310px;vertical-align:top}
.tell-friend td.first div{background: #FFF;margin-top:6px;width:300px;font: normal 11px Arial; color:#000}
.tell-friend td.first textarea{margin-top:0px;width:300px;height:245px;overflow:auto; border:0px;font: normal 11px Arial; color:#000}
.tell-friend td.first input[type=text]{width:200px; font: normal 11px Arial; border:0px}
.tell-friend td .address-book{width:106px; height:33px;background: transparent url('../images/address-book.gif') no-repeat top left; border:0px; cursor:pointer}
.tell-friend td td textarea{width:140px; border:1px solid #D4D0C8;font: normal 10px Arial; color:#000}
.tell-friend td td input[type=text]{width:130px; font: normal 10px Arial; border:1px solid #D4D0C8;}

.grey-title{padding:8px 16px 8px 16px;font: bold 12px Arial;  background-color: #5fb1d5; color: #000000;border: 1px solid #FCFCFC;}
.grey-title-bottom{padding:8px 16px 8px 16px;border-left: 1px solid #FCFCFC;border-right: 1px solid #FCFCFC;border-bottom: 1px solid #FCFCFC;}

/*********************************/
/***** LOGIN WINDOW  ********/
.login-window {background:#FFFFFF;  border:1px solid #000}
.login-window a{color: #000}
.login-window td{font: normal 12px Arial; color: #333;}
.login-window td H1{margin:0px; padding:0px 16px 0px 16px;font: normal 13px Arial; color: #FFF;}
.login-window td.f { padding:6px 30px 6px 30px; background: url(../images/login-top.gif) repeat-x;}
.login-window td.f a{color:#FFF}
.login-window td.c {vertical-align:top; padding:20px 0px 0px 0px; text-align:center; border-bottom:1px solid #f4f4f4}
.login-window td.c {vertical-align:top; padding:20px 0px 0px 0px; text-align:center; border-bottom:1px solid #f4f4f4}
.login-button {background: transparent url(../images/login-button.gif) no-repeat; width:81px;height:20px; border: 0px; font: bold 13px Arial; color: #FFF; cursor:pointer }

/**************************/
/*#  COMMENTS STYLING #*/
#all_comments_div {}
#all_comments_div p{font: normal 12px Arial; color: #000000;}
#all_comments_div span{font: normal 11px Arial; color: #000000;}
#donate {color:#000}
#donate p,span,td{color:#000}

#login_internal p,td,span {color:#000}

/* footer*/
.footer {text-align:center; vertical-align:top;padding:8px 0px 0px 0px;line-height:16px; }
.footer a{font: normal 11px Arial;  margin: 0px 6px 0px 6px; color: #0C648B}
.footer span{font: normal 11px Arial; color: #000000;}
.footer hr{color: #999; width:1000px}

/*************************/
.validation-advice {clear:left;background: #990000; font: normal 11px Arial; color: #FFF;padding:2px 6px 2px 6px }

.marker {
     background: url('../images/marker.gif') left 4px  no-repeat;
     float: left;
     width: 8px; margin: 0px 4px 0px 4px;
     height: 12px;
     line-height: 12px;
   }
   .marker.open {
     background-position: left -10px;
   }



