/* CSS Document */

/*
Theme Name: ENTERTAINMENT
Theme URI: http://www.cititube.mn/
Version: 1.0
Description: 
Author: duugi_b
Author URI: http://www.duugi.com
*/

body {
	background-color: #FFFFFF;
	background-image:url(../media/site_images/main_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;	
	font-family:Tahoma;
	font-size:11px;
	margin: 0px;
	padding: 0;
}

a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #e71791;
}
a:visited {
	text-decoration: none;
	color: #0094d7;
}

#footer_list {
    margin:0 auto;
    width:882px;
	color:#c0c0c0;
	overflow:hidden;
}

#footer_list a {
	color: #0094d7;
}

#footer_list a:hover {
	text-decoration: underline;
	color: #e71791;
}

#footer {
    margin:0 auto;
    width:882px;
	color:#c0c0c0;
	overflow:hidden;
}

#footer a
{
color: #c0c0c0;
}

/******************************************************************/
.logo_area{
height:45px;
}

.menu_area{
height:34px;
}

.search_area{
background-image:url(../images/search_bg.jpg);
height:34px;
}

.spacer{
height:8px;
}

.footer_spacer{
height:1px;
background-color:#CCCCCC;
}

.headings {
color: #000;
display: block;
width: 280px;
height: 26px;
padding: 10px 0px 0px 15px;
}

.description {
font-size:10px;
color:#666666;
}

.agreement{
font-size:10px;
color:#333333;
}

hr {
  border: 0;
  width: 100%;
  height:1px;
  background-color:#CCCCCC;
}

h1, h2, h3, h4, h5, h6 { 
font-weight: normal; 
margin: 0px 0 10px;
padding:0px;
}

h1 { 
font-size: 32px; 
margin-bottom: 0px; 
margin-top: 10px;
}

h2 { 
font-size: 28px; 
}

h3 { 
font-size: 24px;
}

h4 { 
font-size: 14px;
font-weight:bold;
color:#FF0000;
}

h5 { 
font-size: 14px;
font-weight:bold;
color:#3F9DFD;
margin-bottom:0px;
}

.date {
width: 69px;
height: 11px;
margin: 11px 10px 0px 10px;
padding: 5px 0px 0px 5px;
color: #FFF;
line-height: 5px;
font-size: 9px;
font-weight: bold;
float: left;
}

.readmore {
background-image: url(images/bullet.gif);
background-repeat: no-repeat;
background-position: left;
float: right;
padding-left: 20px;
margin-top: 10px;
}

.readmore a:link, .readmore a:hover {
color: #1D75CF;
}




.titles { 
font-weight: normal; 
font-size: 24px; 
text-decoration: none;
}

.titles a:link, .titles a:visited, .titles a:active {
text-decoration: none;
font-size: 20px;
font-family: Georgia;
margin-bottom: 10px;
margin-top: 10px;
display: block;
}

ul { 
list-style-image: url(images/bullet.gif); 
}

#pages {
width: 950px;
margin-left: auto;
margin-right: auto;
}

#categories {
width: 949px;
min-height: 46px;
background-image: url(images/nav-bg.gif);
background-repeat: repeat-x;
float: left;
background-color: #144F8C;
border-left: 1px solid #387EC7;
}

#categories ul {
margin: 0px 0px 0px 10px;
padding-left: 0px;
list-style-type: none; 
list-style-image: none; 
float: left;
}

#categories ul li {
float: left; 
display: block; 
padding-left: 0px; 
height: 46px;
}

#categories ul li a:link,#categories ul li a:visited, #categories ul li a:active  {
height: 34px;
display: block;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
padding: 12px 10px 0px 10px;
float: left;
margin: 0px 1px;
}


#categories ul li a:hover {
background-image: url(images/nav-bg-hover.gif);
border-right: 1px solid #2066AF;
border-left: 1px solid #144F8C;
margin: 0px 0px;
padding-top: 14px;
height: 32px;
}

#header {
width: 100%;
margin: 0px;
height: 88px;
background-color: #FFF;
background-image: url(images/nav-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.overlay {
position: absolute;
top: 0px;
left: 0px;
height: 29px;
width: 189px;
background-image:url(images/thumbnail-overlay.png);
background-repeat: repeat-x;
}

#video embed {
height: 316px !important;
width: 565px !important;
}

#video object {
height: 316px !important;
width: 565px !important;
}

#sidebar {
float: right;
padding-left: 0px;
padding-right: 0px;
width: 308px;
background-color: #F1F1F1;
}

.footer {
font-size:11px;
font-family:Tahoma;
color:#5d5d5d;
}

.footer a {
color: #5d5d5d;
font-size: 11px;
}

.footer a:visited {
color: #5d5d5d;
}

.footer a:hover {
color: #5d5d5d;
text-decoration: underline;
}

.category {
font-size:11px;
font-family:Tahoma;
color:#000000;
}

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

.category a:visited {
color: #000000;
}

.category a:hover {
color: #000000;
text-decoration: underline;
}

#pages ul { 
list-style-type: none; 
list-style-image: none; 
float: left; 
padding: 0px 0px 0px 0px; 
margin-left: 10px; 
margin-top: 27px;
}

#pages ul li { 
float: left; 
display: block; 
height: 30px;
padding: 0px;
}

#pages ul li a:link,#pages ul li a:visited, #pages ul li a:active {
float: left; 
color: #000;
display: block;
height: 20px;
font-size: 11px;
padding: 5px 10px 5px 10px;
margin: 0px;
}

.search_bg {
height:35px;
width:200px;
float: right;
margin-top: 25px;
margin-left: 10px;
}



.thumbnail-div {
border: none;
height: 180px;
width: 175px;
float: left;
margin: 0px 0px 0px 2px;
position: relative;
}

.thumbnail-div-single {
width: 190px;
height: 190px;
border: 1px solid #E1E1E1;
padding: 4px;
display: inline;
float: left;
margin-right: 15px;
}

.logo {
float: left; 
border: 0px;
margin-top: 15px;
}

.tf_frontpage #tf_hotsearches {
  height: 1%;
}
.tf_frontpage #tf_hotsearches ul li {
  float: left;
  width: 11em;
  overflow: hidden;
  padding-right: 1em;
}
.tf_util_clear_after {
  height: 1%;
}
.tf_util_clear_after:after {
  height: 0;
  display: block;
  content: '.';
  visibility: hidden;
  clear: both;
}
#alph_title{
width:792px;
font-size:14px;
font-weight:bold;
padding: 3px;
background: #FFFFFF;
color: #666666;
border:1px solid #c3d6ee;
}
#search_result{
margin-top:10px;
width:792px;
font-size:11px;
padding: 3px;
background: #FFFFFF;
color: #666666;
border:1px solid #c3d6ee;
}
/* List view */
ul#gallery{float:left}
ul#gallery, ul#gallery li{list-style:none;margin:0;padding:0}
ul#gallery li{float:left;display:inline;margin: 10px 10px 10px 10px;width:140px; height:140px; text-align:center}
ul#gallery img{display:block;width:120px;height:70px;border:0px solid;margin:0 auto 5px}
ul#gallery a{display:block; padding: 10px;background: #FFFFFF;color: #666666;border:1px solid #c3d6ee;text-decoration: none}
ul#gallery a:hover{background: #e4edf3;color: #000;border-color:#c3d6ee}


ul#channel{float:left}
ul#channel, ul#channel li{list-style:none;margin:0;padding:0}
ul#channel li{float:left;display:inline;margin: 10px 10px 10px 10px;width:140px; height:140px; text-align:center}
ul#channel img{display:block;width:120px;height:70px;border:0px solid;margin:0 auto 5px}
ul#channel a{display:block; padding: 10px;background: #FFFFFF;color: #666666;border:1px solid #c3d6ee;text-decoration: none}
ul#channel a:hover{background: #e4edf3;color: #000;border-color:#c3d6ee}

ul#year{float:left}
ul#year, ul#year li{list-style:none;margin:0px;padding:0px}
ul#year li{float:left;display:inline;margin: 10px 10px 10px 10px;width:140px; height:140px; text-align:center}
ul#year a{display:block; padding: 10px;background: #FFFFFF;color: #666666;border:1px solid #c3d6ee;text-decoration: none}

/*ul#alph{float:left}*/
ul#alph, ul#alph li{margin:10px;padding:10px}
ul#alph li{display:table;}


/*Picasso*/
img{border:none}

.gphoto-album-cover{margin:10px;text-align:left;vertical-align:top}
.gphoto-album-cover-frame{height:110px;margin:2px 0 6px 2px;position:relative;width:140px}
.gphoto-album-cover-img{vertical-align:bottom}
.gphoto-album-cover-link{color:#666 !important}
.gphoto-album-cover-date, .gphoto-album-cover-title, .gphoto-album-cover-photocount{padding-left:2px;width:140px;overflow:hidden}
.gphoto-album-cover-title{font-weight:bold;margin:0;font-size:11px;}
.gphoto-album-cover-date,.gphoto-album-cover-photocount{font-size:80%;margin:.2px 0 0 0; padding:0px;}
.gphoto-album-cover-access{margin-right:.2em;vertical-align:top}

/*  .Main LIst  */
.cititube-album-cover{margin:10px;text-align:left;vertical-align:top}
.cititube-album-cover-frame{height:210px; margin:2px 0 6px 2px;position:relative;width:132px}
.cititube-album-cover-img{vertical-align:bottom}
.cititube-album-cover-link{color:#666 !important}
.cititube-album-cover-date, .cititube-album-cover-title, .cititube-album-cover-photocount{padding-left:2px;width:132px;overflow:hidden}
.cititube-album-cover-title{font-weight:bold;font-size:11px;}
.cititube-album-cover-date,.cititube-album-cover-photocount{font-size:80%;margin:.15em 0 0 0}
.cititube-album-cover-access{margin-right:.2em;vertical-align:top}

.cititube-album-cover-title a{font-size:11px;color:#348330;}
.cititube-album-cover-title a:visited{font-size:11px;color:#CCCCCC;}
.cititube-album-cover-title a:hover{font-size:11px;color:#CCCCCC;text-decoration: underline;}
/*  End main list */
.goog-inline-block{display:-moz-inline-box;display:inline-block}
.goog-inline-block{position:relative;display:inline-block}

/*  .titles a:link, .titles a:visited, .titles a:active {  */

.gphoto_dropbox a{font-size:1.1em;color:#348330}
.gphoto_dropbox a:link{font-size:1.1em;color:#348330}
.gphoto_dropbox a:visited{font-size:1.1em;color:#CCCCCC;}
.gphoto_dropbox a:active{font-size:1.1em;color:#348330}
.gphoto_dropbox a:hover{font-size:1.1em;color:#000000;text-decoration: underline;}

.gphoto-album-cover-title a{font-size:11px;color:#348330;}
.gphoto-album-cover-title a:visited{font-size:11px;color:#CCCCCC;}
.gphoto-album-cover-title a:hover{font-size:11px;color:#CCCCCC;text-decoration: underline;}


.lhcl_album .lhcl_status{padding-left:.4em;color:#e93;white-space:normal}

.goog-inline-block{position:relative;display:inline-block}* html .goog-inline-block{display:inline}*:first-child+html 



input, textarea, #addMessage, .messageBox, .message {
	font-family:Tahoma;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	border: #D3D3D3 solid 1px;
}

#inputBox, #commentBox, #addMessage, .messageBox, .message {
	padding: 5px 5px 5px;
}

.messageBox {
	margin: 0px 0 0;
}

#error {
	color: #900;
}

.img {
border:0px;
}



	ol.timeline
	{list-style:none;font-size:11px; padding:0 0 0 0;}
	ol.timeline li{ display:none;position:relative;padding:0 0 0 0;}ol.timeline li:first-child{}

	#flash
	{
	margin-left:0px;
	
	}
	.box
	{
	border-bottom:#dedede dashed 1px;
	}
	.watch-comment-voting-off{width:75px;text-align:right;float:right}
	
	
	
#toprow{
width:882px;
border: 1px solid #CCCCCC;
}

#toprow a{
padding: 3px 1px;
text-decoration: none;
}

#toprow a:hover{
text-decoration:underline;
}

#mainrow{
float:left;
width:882px;
min-height: 200px;
margin-top: 10px;
padding: 5px;
}

* html #mainrow{ /*IE only style*/
height: 400px;
}

/*LIST*/
#left_menu{
}

.left_menu a{font-size:11px;color:#333333}
.left_menu a:link{font-size:11px;color:#333333}
.left_menu a:visited{font-size:11px;color:#333333;}
.left_menu a:active{font-size:11px;color:#138DCC}
.left_menu a:hover{font-size:11px;color:#138DCC;text-decoration: underline;}

.left_menu_list{
padding-top:6px; 
padding-bottom:5px; 
border-bottom:solid; 
border-bottom-color:#E2E2E2; 
border-bottom-width:1px;
}

.left_menu_list_top{
height:30px; 
background-image:url(../media/site_images/submenu_top_bg.png); 
background-repeat:no-repeat; 
background-position:top;
}

.left_menu_list_button{
background-image:url(../media/site_images/submenu_button_bg.png); 
background-repeat:no-repeat; 
background-position:bottom; 
height:10px;
}
.left_menu_list_main{
background-image:url(../media/site_images/submenu_main_bg.jpg); 
background-position:center; 
background-repeat:repeat-y; 
padding-left:13px; 
padding-right:13px;
}

.list_top_bg{
height:30px; 
background-image:url(../media/site_images/list_top_bg.png); 
background-position:top; 
background-repeat:no-repeat;
padding-left:10px;
}
.list_main_bg{
background-image:url(../media/site_images/list_main_bg.jpg); 
background-position:center; 
background-repeat:repeat-y;
}
.list_button_bg{
background-image:url(../media/site_images/list_button_bg.png); 
background-position:bottom;
background-repeat:no-repeat; 
height:10px;
}

/* END LIST*/

/* PAGINATION*/
.paging a {text-decoration:none; color:#B2b2b2;}
.paging a:hover{color:#DF3D82; text-decoration:underline;}

#loading {
width: 800px; 
position: absolute;
}

#pagination
{
margin-left:10px;
}
#pagination li{
list-style: none; 
float: left; 
margin-right: 5px; 
padding:5px; 
border:solid 1px #dddddd;
color:#0063DC; 
}
#pagination li:hover
{ 
color:#FF0084; 
cursor: pointer; 
}
/* END PAGINATION*/

/* SEARCH */
.search {
color:#FFFFFF;
padding:0;
position:relative; 
float:right;
margin-right:8px;
}

.search input {
display:block;
font-size:12px;
color:#333333;
font-family:Tahoma;
float:left;
margin-right:0px;
}

#search .searchbtn {
display:block; 
width:71px; 
height:19px; 
float:left; 
background:url(../media/site_images/navigationSearchSubmitBg.png) no-repeat; 
color:#FFFFFF; 
font-size:11px; 
border:none;
padding-bottom:2px; 
background-position: left top;
margin-left:1px;
}

#search .searchbtn:hover
{
background-position: left bottom;
cursor: pointer;
}

.search submit 
{
float: left;
height: 21px;
width: 71px;
color: #ffffff;
font-size: 11px;
text-align: center;
padding-top: 2px;
padding-right: 0pt;
padding-bottom: 2px;
padding-left: 0pt;
margin-top: 7px;
margin-right: 7px;
margin-bottom: 0pt;
margin-left: 5px;
border-top-width: 0pt;
background-color: transparent;
background-image: url(../media/site_images/navigationSearchSubmitBg.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top;

}

search .submit:hover
{
background-position: left bottom;
cursor: pointer;
}

/* END SEARCH */


.result_little {
font-size:9px;
color:#999999;
}

#result_little a{
padding: 3px 1px;
text-decoration: none;
}

#result_little a:hover{
text-decoration:underline;
}

.result_query {
font-size:12px;
font-weight:bold;
color:#333333;
}

.main_trailer{
background:transparent url(../media/site_images/main_trailer_bg.png) no-repeat; 
padding-top:15px; 
padding-left:15px; 
padding-bottom:16px;
}

/*  LIGHT OFF  ON  */

.lightSwitcher {position:relative; z-index:101; background-image:url(../media/site_images/light_bulb_off.png); 
                        background-repeat:no-repeat; background-position:left; padding: 0 0 0 20px; outline:none; text-decoration:none;}
.lightSwitcher:hover {text-decoration:underline;}
#shadow {background-image:url(../media/site_images/shade1x1.png); position:absolute; left:0; top:0; width:100%; z-index:100;}
.turnedOff {color:#FF8800; background-image:url(../media/site_images/light_bulb.png);}
		
/*  END LIGHT OFF  ON  */

/*  COMMENT MORE BUTTON  */
#morebutton1
{
background:#EEEEEE; color:#CCCCCC; font-size:11px; height:20px; font-weight:bold; width:440px; float:left; padding:4px; border:#999999 solid 1px; margin-top:10px; 
 
}

/*  END COMMENT MORE BUTTON  */

/*  COMMENT MORE  */
#morebutton{
margin:2em 0 1em 0;
}
#morebutton p.no-more-tweets{
font-size:1.1em;
text-align:center;
}
.more{outline:none;
display:block;
width:100%;
padding:6px 0;
text-align:center;
border:1px solid #ddd;
border-bottom:1px solid #aaa;
border-right:1px solid #aaa;
background-repeat:repeat-x;
background-position:left top;
font-size:14px;
text-shadow:1px 1px 1px #fff;
font-weight:bold;
height:22px;
line-height:1.5em;margin-bottom:6px;
background-image:url('../madia/site_images/more.gif');
}
.more:hover{
border:1px solid #bbb;
text-decoration:none;
background-position:left -78px;
}
.more:active{
color:#666;
background-position:left -38px;
}
.more.loading{
cursor:default!important;
background-color:#fff;
background-repeat:
no-repeat;
background-position:50% 50%;
border:1px solid #eee;
background-image:url('../media/site_images/ajax.gif');
}
.more::-moz-focus-inner{
border:0;
}

/**/
.more2{outline:none;
display:block;
width:100%;
padding:6px 0;
text-align:center;
border:1px solid #ddd;
border-bottom:1px solid #aaa;
border-right:1px solid #aaa;
background-repeat:repeat-x;
background-position:left top;
font-size:14px;
text-shadow:1px 1px 1px #fff;
font-weight:bold;
height:22px;
line-height:1.5em;margin-bottom:6px;
background-image:url('../madia/site_images/more.gif');
}
.more2:hover{
border:1px solid #bbb;
text-decoration:none;
background-position:left -78px;
}
.more2:active{
color:#666;
background-position:left -38px;
}
.more2.loading{
cursor:default!important;
background-color:#fff;
background-repeat:
no-repeat;
background-position:50% 50%;
border:1px solid #eee;
background-image:url('../media/site_images/ajax.gif');
}
.more2::-moz-focus-inner{
border:0;
}
/**/

#morebutton.morebutton{
height:1.5em;
}
#morebutton.morebutton a,#morebutton.morebutton .link-like{
border:1px solid #cecece;
padding:.25em 1em;
margin:0 0 0 10px;
float:right;
}

.scroll{
max-height:200px;
width:200px;
overflow: auto;
}
/*  END COMMENT MORE  */

.ui-state-highlight{
			border: 1px solid #fcefa1/*{borderColorHighlight}*/; 
			background: #fbf9ee;/*{bgColorHighlight}*/ 
			color: #363636;/*{fcHighlight}*/;
			padding:10px;
			}
