html#night, #night body {
	margin:0px;
	padding:0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Garuda, sans-serif;
	font-size:12px;
	position:relative;
	line-height:1.7em;
	background: #08161f url(../images/night/body_bg.jpg) repeat-x top left;
	color: #fff;
	text-align:left;
	height: 100%;
}

#night #site-wrapper {
height: auto !important;
height: 100%;
min-height: 100%;
position:relative;
overflow:hidden;
background:url(../images/night/center_bg.jpg) no-repeat top center; 
}

#night a, #night a:link, #night a:visited { color: #c0d9e4; }
#night a:hover { color: #fff; outline: 0; }

#night #logo { background:url(../images/night/logo.png) no-repeat; }

#night #content h1, #night #content h2, #night #content h3, #night #content h4, #night #content h5, #night #content h6 {margin-bottom:10px;}
#night #content h1 a:hover, #night #content h2 a:hover, #night #content h3 a:hover, #night #content h4 a:hover, #night #content h5 a:hover, #night #content h6 a:hover {text-decoration:none;}

#night #content img {background: #072537; border: #b5babd 1px solid; padding:4px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; float:left; margin:0 4px 0 0;}
#night #content a:hover img, #night #content a.active_button img {background: #264f6f; border: #d9d9d9 1px solid; padding:4px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; float:left; margin:0 4px 0 0;}

#night #content .gray_container { background: #c0d9e4; border: #fff 1px solid; padding:2px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; float:left; margin:0 4px 0 0; }
#night #content .gray_container img, #night #content .gray_container a:hover img, #night #content .gray_container a.active_button img { padding: 2px !important; background: none !important; border: none !important; }
#night #content .gray_container a {line-height: 21px; font-size: 10px; }
#night #content .gray_container a, #night #content .gray_container a:visited { color: #333; }
#night #content .gray_container a:hover { text-decoration: none; }
#night #content .post_buttons .hover, #night #content .post_buttons .active_button { background: #105f8b !important; border: #d0eeff 1px solid; }

#night .main-column a {color: #94d5f8;}
#night .main-column a:hover {color: #d0efff; text-decoration:underline;}

#night button {padding:2px 7px; background: #d0eeff; color: #264f6f; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:10px; text-transform:uppercase;border:none; font-size:14px; height:auto; cursor:pointer; width:auto;}
#night button.hover {padding:2px 7px; background: #105f8b; color: #fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:10px; text-transform:uppercase;border:none; font-size:14px; height:auto; cursor:pointer; width:auto;}

#night #search {float:right; position:relative; margin-top:-60px; width: 230px;}
#night #search-box {height:25px; width:230px; display:block; background:url(../images/night/search_bg.png) no-repeat left top; border:none; padding-left:10px; padding-top:1px; font-size:11px; line-height:30px; color: #fff;}
#night #search-submit {height:16px; width:13px; display:block; float:right; background:url(../images/night/search_submit.png) no-repeat right top; border:none; position:absolute; right:0; top:8px;cursor:pointer; margin: 0 5px 0 0 !important;}

#night .boxed { border: #b5babd 1px solid; padding:15px 15px 25px 15px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-bottom: 10px; text-align:center; }

#night .sidebar li a { color: #fff; }
#night .sidebar_menu li a:hover { background: #d0eeff; color: #264f6f; }

#night form p.label, #night form p.leftlabel { color: #d0eeff; }

#night #footer { border: #fff 1px solid; }
#night #footer .owl { background: url(../images/night/sitting_owl.png) no-repeat 0 0; }

#night .post_box p { color: #fff; }
