@charset "UTF-8";
/* Theme Name: cinssublog */

body {
	background-image: url(/img/bg.png);
	background-repeat: repeat;
}

#header {
	height: 290px;
	background-image: url(/img/banner-bg5.png);
}

#banner {
	background-image: url(/img/banner2.png);
	background-repeat: no-repeat;
	height:300px;
}

#menu {
	padding-top: 84px;
	float: right;
}

#menu ul {
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: none;	
}

#menu ul li {
	float: left;
	list-style-type: none;
}

#home {
	height: 25px;
	width: 57px;
	background-image: url(/img/button-home-bg.png);
}

#home:hover {
	background-position: -57px 0;
}

#blog {
	height: 25px;
	width: 41px;
	background-image: url(/button-blog-bg.png);
}

#blog:hover {
	background-position: -41px 0;
}

#screenings {
	height: 25px;
	width: 111px;
	background-image: url(/button-screenings-bg.png);
}

#screenings:hover {
	background-position: -111px 0;
}

#camera {
	height: 25px;
	width: 135px;
	background-image: url(/img/button-cs-bg.png);
}

#camera:hover {
	background-position: -135px 0;
}

.menu-spacer {
	height: 25px;
	width: 41px;
	background-image: url(/img/button-spacer.png);
}

#footer-links a {
	color: white;
	font-size: .9em;
}

#blogSection {
	padding-top: 30px;
	background-image: url(/img/under-banner-bg.png);
	background-repeat: repeat-x;
	height: 100px;
}

#blogContent {
	margin: 20px auto;
	width: 960px;
}

#sidebar {
	width: 270px;
	float: left;
	margin-right: 30px;
}

#blogText {
	width: 650px;
	float: right;
}

#footer {
	background-color:#222222;
	padding-top:10px;
	background-image: url(../img/footer-bg2.png);
	background-repeat: repeat-x;
	color: #9999a0;
	height: 30px;
}

#copyright {
	float: left;
}

#footer li {
	float: right;
	padding-left: 25px;
	font-size: .8em;
	padding-bottom: 0px;
}

#footer li a:hover {
	color: white;
}

h2 {
	font-size: 1.2em;
	color: #d3d3d3;
}

#sidebarTop {
	width: 270px;
	height: 13px;
	background-image:url(/img/sidebarTop.png);
}

#sidebarContent {
	background-image:url(/img/sidebarBG.png);
	width: 240px;
	padding-left: 15px;
	padding-right: 15px;
	list-style-type: none;
}

#sidebarBottom {
	width: 270px;
	height: 18px;
	background-image:url(/img/sidebarBottom.png);
}

.blogTitle {
	padding: 15px;
	height: 72px;
	background-image:url(/img/blogTitleBG.png);
	margin-bottom: 15px;
	color: #d3d3d3;
}

.blogTitle a {
	color: white;
	text-decoration: none;
}

.blogTitle a:hover {
	color: #ff007e;
}

.entry p {
	font-size: .8em;
	margin-bottom: .8em;
}

.entry {
	margin-bottom: 15px;
	text-align: justify;
}

.postmetadata {
	font-size: .8em;
	margin-bottom: 15px;
}

#sidebarLinks li {
	font-size: 0.9em;
	color: #d3d3d3;
	list-style-type: none;
	color: white;
	padding-left: 5px;
	padding-right: 5px;
}

#sidebarLinks a {
	color: white;
	text-decoration: none;
}

#sidebarLinks a:hover {	
	color: #ff007e;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.navigation {
	height: 30px;
}