/*
Theme Name: deLight
*/

/*
	- GENERAL
	- BASIC LAYOUT
	- HEADINGS
	- HEADER
	- CONTENT
		+ CONTENT LEFT
		+ CONTENT RIGHT
		+ WORDPRESS CSS
	- FORMS
	- COMMENTS
	- FOOTER
	- USEFUL

/*	##################################
   	GENERAL
	################################## */
	
body {
	position: relative;
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	background: #000000;
	font:12px/18px Verdana, Tahoma, sans-serif;
	color:#ffffff;
}
.hand {cursor: pointer;}
a {
	color:#311800;
}

blockquote {
	margin:0 0 0 20px;
	padding: 0 0 0 20px;
	background: transparent url(img/quote.png) no-repeat; }

blockquote div {
  padding: 0 0px;
  background: transparent url(img/quotert.png) right bottom no-repeat;
}

img {
	border: none;
}

ul, ol {
	margin: 0 0 20px 20px;
	padding: 0px;
}

/*	##################################
   	BASIC LAYOUT
	################################## */

#header {
	position:relative;
	width:1024px;
	height:533px;
	margin: 0 0 0 0px;
	background:url(http://www.adventured.net/wp-content/uploads/2011/05/header1.jpg) no-repeat bottom right;
}

#headercolors {
	position: relative;
	width:auto;
	height:500px;
	margin:0;
	padding:0;
        /* background:url(img/header-background.png) bottom right;
	background-color: #2a0706; */
}

#menu {
	position:relative;
	width:1024px;
	height: 105px;
	margin: -40px 10px -40px 100px;
	padding: 10px 0 0 0;
	list-style:none;
}

#content {
	width:940px;
	height:auto;
	margin:0 0 0 100px;
	padding:0 0 40px 0;
}

#content-left {
	float:left;
	width:560px;
	height:auto;
}

#content-right {
	float:right;
	width:340px;
	height:auto;
}

#footer {
	height:100px;
	padding: 20px 0;
	background:#353535;
}

/*	##################################
   	HEADINGS
	################################## */
	
#header h1 {
	position:absolute;
	bottom:40px;
	left:0px;
	margin: 0px;
	color: #fff;
	font:bold 22px/22px Verdana, Tahoma, sans-serif;
}

#header h1 a {
	color: #fff;
	text-decoration: none;
}

#header h2 {
	position: absolute;
	bottom: 30px;
	left: 5px;
	margin: 0px;
	color: #C4AFAC;
	font:11px/11px Verdana, Tahoma, sans-serif;
}

h2, h3, h4 {
	margin:0 0 20px 0;
}

h3.archive-title {
	margin: 20px 0 0 0;
}

.box-left h1 {
	color:#fff;
	font:bold 22px/22px Verdana, Tahoma, sans-serif;
}

.box-left h1 a {
        color:#fff;
	text-decoration:none;
}

.box-left h1 a:hover {
	text-decoration:underline;
}

.box-left a:hover {
	text-decoration:underline;
color:#fff;
}

.box-left h3 {
	margin: 0 0 20px 0;
	color:#311800;
	font:bold 14px/14px Verdana, Tahoma, sans-serif;
}

.box-left h4 {
	color:#311800;
	font:11px/11px Verdana, Tahoma, sans-serif;
}

.box-right h3 {
	color:#fff;
	font:bold 14px/12px Verdana, Tahoma, sans-serif;
	text-transform:uppercase;
}
.box-right a {
	color:#ad8f6d;
	font:bold 11px/12px Verdana, Tahoma, sans-serif;
}

/*	##################################
   	HEADER
	################################## */

#menu li {
	float:left;
        font-weight:bold;
}

#menu a {
	margin:0 40px 0 0;
	padding:0px;
	color:#fff;
	text-decoration:none;
        font-weight:bold;
	font:bold 12px/12px Verdana, Tahoma, sans-serif;
}

/*	##################################
   	CONTENT
	################################## */
	
/** CONTENT LEFT */

.box-left {
	margin:40px 0;
}

.box-left img {
        float:center;
        margin:0 10px 10px 0;
}

p.tags {
        font:11px/14px Verdana, Tahoma, sans-serif;
}

.box-left pre {
	color:#311800;
	font:bold 14px/14px Verdana, Tahoma, sans-serif;
}
/** CONTENT RIGHT */

#box-rss {
	height: 80px;
	background: #311800;
}

#box-rss a {
	display: block;
	height: 50px;
	padding: 30px 0 0 80px;
	background: #311800;
	font:18px/18px Verdana, Tahoma, sans-serif;
	text-decoration: none;
}

.box-right {
	font:11px/11px Verdana, Tahoma, sans-serif;
	 background: #311800 repeat-y left top; 
}

.box-right h3 {
	padding: 20px 20px 0 20px;
	background: #311800 no-repeat left top;
}

.box-right-content {
        margin: 0 20px;
}

.box-right-bottom {
	height: 20px;
	background: #311800 no-repeat left top;
}

.box-right ul {
	margin:0;
	padding:0;
	list-style:none;
}


.box-right li {
	line-height:24px;
}

.box-right ul li ul {
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
}

.box-right ul li ul li ul {
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
}

.box-right p {
	margin: 20px 0 0 0;
}

.story { float:left; color:#311800; font-size:55px; 
line-height:40px; padding-top:2px; padding-right:5px; font-family: georgia, times; }

/** WORDPRESS CSS */

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #000;
   text-align: center;
   color: #ad8f6d;
   font-family: Verdana,Tahoma,sans-serif;
   background-color: #311800;
   padding-top: 4px;
   margin: 10px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

/*	##################################
   	FORMS
	################################## */

label {
    display:block;
    margin:0 0 5px 0;
}

.text {
    width:350px;
    margin: 0 0 10px 0;
    padding:5px;
    border:1px solid #ccc;
}

.verify {
    width:290px;
    margin: 0 0 10px 0;
    padding:5px;
    border:1px solid #ccc;
    float:left;
}

.fieldwrap img {
    float:left;
    margin:0 5px 10px 0;
}

textarea {
    width:450px;
    height:150px;
    margin:0;
    padding:5px;
    border:1px solid #ccc;
}

.submit {
    width:auto;
    padding:5px;
    color:#fff;
    background:#ff8600;
	border:0;
}

/** SEARCH FORM */

#search {
	width: 190px;
	padding: 5px;
	border: 1px solid #ccc;
}

#search2 {
	width: 190px;
	padding: 5px;
	border: 1px solid #ccc;
}

#search-submit {
    width:auto;
    padding:5px;
    color: black;
    background:#b23a1b;
	border:0;
}

/*	##################################
   	COMMENTS
	################################## */
	
.comment {
	margin: 0 0 20px 0;
	padding: 20px;
	background: url(img/bg-header.jpg);
	border: 1px solid #ccc;
}

.comment p {
	margin: 0px;
}

.comment-details {

}

/*	##################################
   	FOOTER
	################################## */

#footer p {
	width:940px;
	margin:0 0 0 100px;
	padding:0;
	color:#fff;
	text-align:center;
}

#footer p a {
	color: #fff;
}

/*	##################################
   	USEFUL
	################################## */

.clear {
	clear:both;
}

/*	##################################
   	Twitter



.twtr-widget{position:relative;font-size:12px!important;font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif!important;zoom:1;}               

.twtr-fullscreen{font-size:220%!important;}                

.twtr-fullscreen .twtr-new-results{display:none!important;}                

.twtr-widget .twtr-spinner{width:14px;height:14px;position:absolute;background:url(http://widgets.twimg.com/j/1/spinner.gif) no-repeat;top:3px;right:3px;}                
.twtr-inactive{display:none;}                

.twtr-widget a img{border:0!important;}                

.twtr-doc{overflow:hidden;width:100%;text-align:left;font-weight:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}                

.twtr-bd{padding:0 1px;}                

.twtr-widget .twtr-tweet-wrap{padding:6px 8px;overflow:hidden;zoom:1;}   
             
.twtr-fullscreen .twtr-tweet-wrap{padding:20px;}                

.twtr-widget .twtr-tweet{border-bottom:1px dotted #ddd;overflow:hidden;zoom:1;}                

.twtr-widget .twtr-tweet a.twtr-reply{visibility:hidden;}

* html 

.twtr-widget .twtr-tweet a.twtr-reply{visibility:visible;}                

.twtr-widget .twtr-tweet:hover a.twtr-reply{visibility:visible;}                

.twtr-widget-profile img.twtr-profile-img{display:block;float:left;width:31px;height:31px;border:0!important;}                

.twtr-widget h3,.twtr-widget h4,.twtr-widget p{margin:0!important;padding:0!important;line-height:1.2!important;width:auto!important;}                

.twtr-widget-profile h3,.twtr-widget-profile h4{margin:0 0 0 40px!important;}                

.twtr-widget h3{font-size:11px!important;font-weight:normal!important;}                

.twtr-widget h4{font-size:16px!important;}                

.twtr-widget i,.twtr-widget .twtr-new-results{font-size:9px;font-style:normal;display:block;margin-top:2px;zoom:1;}                

.twtr-widget .twtr-new-results{text-align:center;padding:3px;margin:0 auto -10px auto;display:block;position:relative;bottom:5px;}                

.twtr-results-inner{line-height:1;font-size:100%;padding:4px 0;position:relative;bottom:-2px;width:40%;margin:0 auto;z-index:2;text-align:center;}                

.twtr-results-hr{width:100%;position:relative;z-index:1;height:1px;border-bottom:1px dotted #ddd;bottom:7px;background:none;overflow:hidden;}                

.twtr-new-results span{position:relative;z-index:3;top:-14px;display:block;font-size:9px!important;}                

.twtr-hd{padding:10px;position:relative;zoom:1;overflow:hidden;}                

.twtr-fullscreen .twtr-hd{height:0;padding:0;}                

.twtr-timeline{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;position:relative;overflow:hidden;z-index:2;height:225px;}                
.twtr-flat .twtr-timeline{overflow-x:hidden;overflow-y:scroll;}                

.twtr-widget .twtr-tweet:last-child{border-bottom-width:0;}                

.twtr-ft{position:relative;}                

.twtr-ft div{overflow:hidden;padding:10px;zoom:1;}                

.twtr-ft span{float:right;text-align:right;}                

.twtr-ft a{float:left;display:block;}                

.twtr-ft span a{float:none;}                

.twtr-avatar{width:40px;height:40px;float:left;overflow:hidden;display:block;}                

.twtr-fullscreen .twtr-avatar{width:80px;height:80px;}                

.twtr-img{height:25px;width:25px;}                

.twtr-img img{width:30px;height:30px;}                

.twtr-fullscreen .twtr-img img{width:72px;height:72px;}                

.twtr-fullscreen a.twtr-join-conv{display:none;}                

.twtr-tweet-text{margin-left:40px;}                

.twtr-fullscreen .twtr-tweet-text{margin-left:90px;}                

.twtr-doc a{text-decoration:none!important;}                

.twtr-doc a:hover{text-decoration:underline!important;}

	################################## */
