body{background:#000; color:#010101; font-family:Verdana,Geneva,Kalimati,sans-serif; font-size:12px; line-height:18px}
*{padding:0px; margin:0px; border:none}
a{color:#891619; text-decoration:none}
a:hover{text-decoration:underline}

#bg1 {background:#FFFBF3 url(images/bg1.gif) repeat-x;}
#bg2 {width: 50%; background: #F9F2E4 url(images/bg1.gif) repeat-x;}
#bg3 {margin-left: -499px; width: 999px; position: relative; left: 100%;}
#top {margin: 0 auto; width: 999px; height: 216px;}
#top #login-box{height:38px}
#middle {margin:0 auto; width: 999px; background: url(images/middle_bg.gif) repeat-y; overflow: hidden;}

#content {padding: 10px 0 11px; float: left; width: 639px; overflow: hidden;}
#sidebar {margin: 0 0 -8px;	float: right; width: 340px;	overflow: hidden; padding:0px 10px}
#sidebar  li{list-style:none}
#sidebar ul li ul li{color:#891619; margin-left:20px}

.date{color:#891619; margin-bottom:15px }
.single-date{color:#891619; float:right}

.post{background:transparent url(images/dots.gif) no-repeat scroll bottom; width:530px; overflow:hidden; padding:10px 0px; margin:0px 10px; clear:both}

.postmetadata{margin-top:15px}

h2{font-size:14px; color:#891619; margin-bottom:5px}
h3{font-size:14px; margin:10px 0px}
h4{font-size:12px; color:#891619; margin-bottom:10px}

#searchform{background:url(images/input_search.gif) no-repeat; width:215px; height:19px; padding:5px 2px; font-size:11px; margin-bottom:5px; margin-top:15px; position:relative}
#commentform input{background:url(images/input.gif) no-repeat; width:160px; height:13px; padding:5px 2px; font-size:11px; margin-bottom:5px; color:#927B4E;}
#commentform textarea{background:url(images/comment_textarea.gif) no-repeat; width:507px; height:159px; padding:5px 2px; font-size:11px; margin-bottom:5px; color:#927B4E;}
#commentform input#submit{height:23px; width:170px; cursor:pointer}
#searchform input{width:100px; background:#F9F2E4; color:#891619;}
input#searchsubmit {width:22px; background:url(images/search.gif) no-repeat; position:absolute; right:12px; top:2px; cursor:pointer}

li#logo-youtube {background:url(images/logo_youtube.gif) no-repeat; height:25px; width:63px}
li#logo-flickr {background:url(images/logo_flickr.gif) no-repeat; height:25px; width:84px}
li#logo-facebook {background:url(images/logo_facebook.gif) no-repeat; height:25px; width:72px; clear:both; margin-top:20px}
li#logo-cas {background:url(images/logo_cas.gif) no-repeat; height:45px; width:45px; margin-top:10px; margin-left:10px}
li#logo-youtube:hover, li#logo-flickr:hover, li#logo-facebook:hover{background-position:0px -24px}
li#logo-cas:hover{background-position:0px -45px}
li#logo-youtube a, li#logo-flickr a, li#logo-facebook a, li#logo-cas a{display:block; width:100%; height:100%}

.sw1 {margin:10px 0 0px; overflow:hidden; padding:0 0 18px; width:360px; background:url(images/dots_black.gif) no-repeat scroll top}
.sw1 .c {margin:20px 0 0 18px; width:338px;}
.sw1 .c li {float:left; margin:0 22px 0 0;}

#bottom {color:#FFFFFF; height:38px; margin:0 auto; width:999px;}
#bottom a {
	color: #fff;
	text-decoration: none;
}

#bottom a:hover {
	text-decoration: underline;
}

#bottom .c1 {
	float: left;
	padding: 6px 0 0 23px;
}

#bottom .c1 a, #bottom .c2 a {
	margin: 0 4px;
}

#bottom .c2 {
	color: #D9D9D9;
	padding: 6px 24px 0 0;
	float: right;
}

#bottom .c2 a {
	color: #D9D9D9;
}



#comment-box {
	width: 539px;
	background: url(images/comment_bg.gif) repeat-y;
	margin-top:15px; 
}

#comment-box .c_bg1 {
	width: 539px;
	background: url(images/comment_bg_bottom.gif) no-repeat 0 100%;
}

#comment-box .c_bg2 {
	padding: 10px 0 18px 10px;
	width: 528px;
	overflow: hidden;
	background: url(images/comment_bg_top.gif) no-repeat;
}

.entry p{margin-top:10px}

.navigation{margin-bottom:10px}
.alignright {float: right;	margin-right:30px; width:300px; text-align:right; font-size:11px	}
.alignleft {float: left; width:300px; font-size:11px}