body {
background-image:url(http://twodoorcinemaclub.com/images/cat_bg.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: top right;
background-color: #000;
}


/****
.container 		{ left: 0px!important; }

a 				{ color: #fff; }
a:hover			{ color: #fff; }
****/

/*-----------------------------------------------------------------------------
	Header
	Add a graphic logo, using the following CSS
-----------------------------------------------------------------------------*/


/****
#header {
	background: url('http://twodoorcinemaclub.com/images/logo.png') no-repeat;
        margin-top: 0px;
}

#header .logo { padding-top: 10px!important; padding-bottom: 10px!important;}

#header h1		 { display: none;  }
#header .description { display: none; }
****/

/*-----------------------------------------------------------------------------
	Navigation Colors
	Customize the navbar with this CSS
-----------------------------------------------------------------------------*/

/****
#nav, #subnav	{}

#nav li.current_page_item a,
#nav li a:hover 	{ }

#nav li a,
#subnav li a 	{ }

#nav li.current_page_item a,
#subnav li.current_page_item a,
#subnav li a:hover 	{ }
****/

.wordtube {
padding:0px!important;
border:none!important;
background-color:none!important;
margin-left:0px!important;
}

.single1 {
padding:0px!important;
border:none!important;
background-color:none!important;
margin-top:-10px!important;
}

#WT1_1 {
padding:0px!important;
border:none!important;
background-color:none!important;
margin-top:-10px!important;
}

* {
border : 0 solid #eee;
list-style : none;
padding : 0;
margin : 0;
}

a, a * {
cursor : pointer;
text-decoration : underline;
color : #000;
outline : 0;
}
h1, h2, h4, h5, h3 span {
font-size : 100%;
font-weight : normal;
}
h2 {
font-size : 60px;
margin-bottom : 10px;
color : #000;
}

#bg a, #bg img, h1 a,  li.cur ul, #menu ul li.cur ul li.cur ul, h3 span, .block, #float.nxt, #float.prv, #feed p {
display : block;
}
/*#menu ul, h3, .sml div, #photos a, #feed h5 {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
}
#menu ul ul, #menu ul li.cur ul ul, #float {
display : none;
}*/
h1 a, h1 a b, #menu a, .block, h3, h3 span, #photos a {
text-decoration : none;
}
/*#menu h1 a, h1 b, h3 span, #beijing, #traveling, #float, #photos a, #pack h2, #tips h2, #activities.bej h2 {
color : #fff;
}
#menu h1 a, h1 b {
color : #ff0099;
}
#menu h1 a, #menu h1 a:focus#shanghai, #beijing, #pack h2, #tips h2 {
text-align : right;
}*/
#bg,  h3 span, #photos, #photos img, #float {
position : absolute;
left : 0;
}

#menu {
position: relative;
z-index: 81;
left: 80px!important;
}

#bg {
width : 200%;
height : 200%;
top : -50%;
left : -50%;
}
#bg td {
vertical-align : middle;
text-align : center;
}
#bg img {
min-height : 50%;
min-width : 50%;
margin : 0 auto;
}
#wrap {
top : 0;
width : 100%;
height : 100%;
overflow : auto;
z-index : 70;
position: absolute;
}

#menu a, #menu li.cur li a, #menu li.cur li.cur li a {
padding : 0 5px;
display : block;
width : 100px;
background : none;
color : #333;
font-weight : bold;
}
#menu a:hover, #menu a:focus, #menu li.cur a, #menu li.cur li a:hover, #menu li.cur li a:focus, #menu li.cur li.cur a, #menu li.cur li.cur li a:hover, #menu li.cur li.cur li a:focus, #menu li.cur li.cur li.cur a {
background : url(images/pil.gif);
color : #fff;
}
#menu ul ul {
position : absolute;
left : 130px;
top : 0;
border-left : 1px solid #444;
height : 48px;
padding-left : 7px;
left : 126px;
}
h3 {
/*border-bottom-width : 1px;*/
text-transform : uppercase;
position : relative;
padding : 0px 30px 22px 30px;
/*margin : 0px -28px 0px -28px;*/
}
h3 span.date {
font-size: 0.7em; background-color: #000; width: 48px; text-align: center; line-height: 18px; padding-top: 2px; vertical-align: bottom;
}

h3 span.title {
font-size: 0.6em; background-color: #000; /*width: 246px;*/ width: 306px; text-align: left; line-height: 18px; vertical-align: bottom; margin-left: 50px; padding-left: 4px; padding-top: 2px; font-weight: normal!important; display:block; whitespace: nowrap;margin-left: 50px; color: #fff!important; font-weight: normal;
}

h3 span.title-long {
font-size: 0.6em; background-color: #000; width: 356px; text-align: left; line-height: 18px; vertical-align: bottom; padding-left: 4px; padding-top: 2px; font-weight: normal!important; display:block; whitespace: nowrap;margin-left: 0px; color: #fff!important; font-weight: bold!important;
}

h3 span.respond {
font-size: 0.6em; background-color: #000; /*width: 246px;*/ width: 356px; text-align: left; line-height: 18px; vertical-align: bottom; padding-top: 2px; padding-left: 4px; font-weight: normal!important; display:block; whitespace: nowrap; color: #fff!important; font-weight: bold!important;
}

span.title a:hover {
font-weight: bold;
}

span.title:hover {
background: #333;
font-weight: 900!important;
}

h3 span a {
color: #fff!important;
text-decoration: none;
font-weight: normal;
}


a:hover h3 {
text-decoration : underline;
}


.new-box {
background : #fff;
/*background: rgba(255, 255, 255, 0.5);*/
width: 360px; 
margin-top: 10px; 
postition: relative; 
height: 160px; 
padding: 5px; 
color: #000;
}


.new-box-fluid {
background : #fff;
/*background: rgba(255, 255, 255, 0.5);*/
width: 360px; 
margin-top: 10px; 
postition: relative; 
min-height: 50px;
padding: 5px; 
color: #000;
}


.new-box-shop {
background : #fff;
/*background: rgba(255, 255, 255, 0.5);*/
width: 360px; 
margin-top: 10px; 
postition: relative; 
min-height: 50px;
padding: 5px; 
color: #000;
height: 1200px;
}

#large-box {
height: 280px; 
}

.new-box h2 {
font-size : 20px;
margin-left:0px!important;
padding: 0px 0px 0px 0px;
margin-bottom:-2px;
}

.new-box-fluid h2 {
font-size : 20px;
margin-left:0px!important;
padding: 0px 0px 0px 0px;
margin-bottom:-2px;
}

.new-box-shop h2 {
font-size : 20px;
margin-left:0px!important;
padding: 0px 0px 0px 0px;
margin-bottom:-2px;
}

div.comment-box {
background: #fff; 
padding: 5px; 
margin-top: 10px; 
width: 360px;
}

div.floater {
display:inline!important;
}
