/* =Global */
html{min-width:1000px;}
body{background:#1f1712 url(images/background.jpg) no-repeat center top;color:#efefef;font:normal 76% "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif;margin:0;min-width:1000px;padding:0;}
.titles{border-bottom-width:0;font-size:18px;font-weight:normal;text-decoration:none;}
.titles a:link, .titles a:visited, .titles a:active{border-bottom-width:0;font-size:18px;font-weight:normal;text-decoration:none;}
img{margin:0;padding:0;}
pre, blockquote{background-color:#000066;color:#9CB8D3;line-height:1.8em;margin:20px 30px;overflow:auto;padding:0 10px;}
pre{padding-bottom:10px;padding-top:10px;}
code{color:#006699;font-family:Consolas, Verdana, "Courier New", Sans-Serif;}
ul, ol{line-height:2.0em;}
ul{list-style-image:url(images/bullet.gif);}
abbr, acronym{cursor:help;font-style:normal;}
del{color:#999999;text-decoration:line-through;}
ins{color:#009977;text-decoration:none;}
:focus{outline:0;}
/* =Links */
a:link, a:visited{color:#66c09b;text-decoration:underline;}
a:hover, a:active{color:#ff6633;text-decoration:underline;}
/* =Links: Wrapper */
#wrapper a:link, #wrapper a:visited{font-weight:bold;}
#wrapper a:hover, #wrapper a:active{text-decoration:underline;}
/* =Links: Navigation */
#navigation ul{float:left;list-style-image:none;list-style-type:none;padding:0 17px 0 0;}
#navigation li{float:left;}
#navigation li a:link, #navigation li a:visited{border:none;color:#efefef;display:block;float:left;font-weight:bold;margin-right:1px;padding:0 2px 2px 20px;text-transform:uppercase;letter-spacing: 0.4em;}
#navigation li a:hover, #navigation li a:active{color:#6DB5FD;text-decoration:underline;}
/* =Links: Sidebar */
#sidebar a:link, #sidebar a:visited{color:#efefef;text-decoration:none;}
#sidebar a:hover, #sidebar a:active{color:#66c09b;text-decoration:underline;}
/* =Header */
#header h1{padding-left:30px;}
/* =Structure */
#wrapper2{margin-left:auto;margin-right:auto;width:768px;}
#header{float:right;height:2px;padding-bottom:0;text-align:right;width:768px;}
#navigation{float:left;height:10px;margin-top:20px;padding-left:10px;width:758px;}
#wrapper{float:left;width:100%;}
#content-wrapper{float:left;width:65%;}
#content{float:left;padding:20px 0px 10px 30px;line-height:1.3em;}
#sidebar-wrapper{float:right;width:35%;}
#sidebar{float:right;padding:67px 15px 10px 10px;width:230px;}
#footer{background:#1f1712 url(images/footer-bg.gif) no-repeat left top;clear:both;float:left;height:80px;margin-bottom:20px;padding:25px 0 10px 70px;text-align:left;width:748px;font-size:10px;}
#extras{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;color:#444444;float:left;margin:10px 12px 20px;padding:0 10px 10px;text-align:left;width:780px;}
/* =Headings */
h2, h3, h4, h5, h6{font-weight:normal;margin-right:15px;}
h1{font-size:14px;margin-bottom:0px;margin-top:10px;margin-right:20px;}
h2{font-size:18px;text-decoration:none;}
h3{font-size:16px;}
h4, h5, h6{font-size:20px;}
h1 a:link{color:#66c09b;}
/* =Content */
#content .post-title a{border-bottom-width:0;text-decoration:none;}
	#content .post p.img{float:left;margin:0 15px 0 0;}
	#content .post p.img img{background-color:#000000;border:1px solid #46494E;padding:0 8px 8px 8px;}
	#content .post-footer{background: #1f1712 url(images/form-bg.png) no-repeat left top!important;background: #1f1712 url(images/form-bg.jpg) no-repeat left top;border:1px solid #32332c;color:#CCCCCC;font-size:95%;margin:5px 0 30px 0;padding:5px 6px 3px 6px;text-align:right;clear:both;}
	#content .post-footer:hover{border:1px solid #66c09b;}
/* =Sidebar */
.sideblock{background:url(images/sidebar-bg.png) no-repeat center top!important;background:url(images/sidebar-bg.jpg) no-repeat left top;border:1px solid #32332c;font-size:95%;margin-bottom:15px;padding:5px 10px;}
	.sideblock ul{margin-left:-15px!important;margin-left:15px;}
	.sideblock li{line-height:1.3em!important;line-height:1.6em;}
	.sideblock:hover{border:1px solid #66c09b;}
	.sideblock h3{color:#66c09b;font-size:14px;font-weight:bold;margin:3px 5px 2px 0;}
#sidebar dt{color:#666666;font-weight:bold;margin:0;padding-top:5px;}
#sidebar dd{line-height:1.8em;margin:0 0 5px;padding-bottom:5px;}
	#sidebar dd a:link{border-bottom-width:0;font-weight:normal;text-decoration:none;}
	#sidebar dd a:visited{border-bottom-width:0;font-weight:normal;text-decoration:none;}
	#sidebar dd a:hover, #sidebar dd a:active{border-bottom:1px solid #cfcfcf;text-decoration:underline;}
#sidebar #delicious h2{font-size:14px;font-weight:bold;margin-top:5px;}
#sidebar #delicious h2 a{color:#66c09b;}
/* =Forms */
input{background: #000000 url(images/sidebar-bg.png) no-repeat left top;border:1px solid #46494E;color:#ffffff;font:normal 100% "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif;padding:4px;}
	input:hover{border:1px solid #66c09b;}
	input:focus{border:1px solid #efefef;}
/* =Comments */
#commentlist li{border-bottom:1px solid #700000;margin-bottom:1.5em;padding-bottom:1em;}
ol li p{line-height:1.2em;}
#commentform{background:#1f1712;margin:1em 0;width:280px;}
	#commentform textarea{background: #1f1712 url(images/form-bg.png) no-repeat left top!important;background: #1f1712 url(images/form-bg.jpg) no-repeat left top;border:1px solid #32332c;width:280px;color:#efefef;font:normal 100% "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif;padding:4px;}
	#commentform textarea:hover{border:1px solid #66c09b;}
	#commentform textarea:focus{border:1px solid #efefef;}
	#commentform #email, #commentform #author, #commentform #url{background: #1f1712 url(images/form-bg.png) no-repeat left top!important;background: #1f1712 url(images/form-bg.jpg) no-repeat left top;border:1px solid #32332c;font-size:1.1em;width:280px;}
	#commentform #email:hover, #commentform #author:hover, #commentform #url:hover{border:1px solid #66c09b;font-size:1.1em;}
	#commentform #email:focus, #commentform #author:focus, #commentform #url:focus{border:1px solid #efefef;font-size:1.1em;}
	#commentform input{margin-bottom:3px;}
/* =Extras */
#extras h6{color:#555555;font-size:14px;text-transform:uppercase;}
#friends{float:left;margin-left:20px;margin-right:10px;width:150px;}
#links{float:left;margin-right:50px;width:275px;}
#about{float:left;margin-right:20px;width:250px;}
#friends ul{padding-left:20px;}
#links dl, #links dt, #links dd{margin:0;padding:0;}
#links dt{font-weight:bold;padding-top:5px;}
#links dd{margin-bottom:5px;padding-bottom:5px;}
.date{background:url(images/date.gif) no-repeat;float:left;height:54px;margin-bottom:0px;margin-top:15px;text-align:center;width:54px;}
.date .month{color:#6699CC;display:block;font-size:10px;font-weight:bold;padding:2px 0px;text-align:center;text-transform:uppercase;}
.date .day{color:#efefef;display:block;font:2.3em Georgia;padding-top:0px;text-align:center;}
#left{float:left;width:60px;}
.slogan{color:#0099CC;font-size:13px;margin-bottom:2px;margin-left:30px;text-transform:lowercase;}
.lcCap {border: 1px solid #645C59;margin:5px 0 5px 0;}