/*  
Theme Name: Obsession
Theme URI: http://www.toptut.com/obsession
Description: 1 Column Artistic theme featuring artwork by <a href="http://www.liza-kliko.com/art">Liza Kliko</a>. Parts of code based on "Day Dream" Theme.
Version: 1.0
Author: Lorelei
Author URI: http://toptut.com
*/


body {
	background-image:url(images/bgimg.jpg);
	font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
	margin:0;
	padding:0;
}

#wrapper {
	width:800px;
	background:#FFFFFF;
	margin:10px auto;
}

a {
	color:#2f1500;
	text-decoration:none;
}

div#top {
	background-image: url(images/topback.jpg);
	width:800px;
	height:80px;
	margin:0px;
	padding:0px;
}

img#logo {
	float:left;
	left:9px;
	top:15px;
	position:relative;
}

ul#menu, ul#menu ul {
    list-style: none;
	text-align:center;
    padding: 0;
}

ul#menu ul {margin: 0;}

ul#menu {
	width:800px;
	height:17px;
	background-image: url(images/navbg.gif);
	margin: 0 0 10px 0;
}

ul#menu li {
	float:left;
	position:relative;
	width:80px;
}

ul#menu li ul {
	display: none;
    position: absolute;
    top: 17px;
    left: 0;
	background-color:#482101;
}

ul#menu li > ul {
    top: auto;
    left: auto;
}

ul#menu li a {
	text-transform: uppercase;
    font: bold 10px verdana;
    display: block;
    margin: 0;
    padding: 2px 3px;
    color: #FFF;
    text-decoration: none;
}

ul#menu li:hover ul, ul#menu li.over ul{
	display: block;
}

ul#menu li.current_page_item a, ul#menu li a:hover
{
	color:#000000;
	background-color: #FFFFFF;
	border:1px solid black;
}

ul#menu li.current_page_item a:hover {background-color:#361800;color:#FFF;}
h1 {
	font-size:2.8em;
	font-weight:400;
	margin:0 0 0 2px;
}

h1 a,h1:visited {
	color:#fff;
	text-decoration:none;
}


.description {
	color:#fff;
	font-size:1.2em;
	margin:0 0 0 2px;
}

#content {
	width:784px;
	text-align:left;
	margin:0px auto;
	
}

.post {
	padding:0px;
	line-height:150%;
}

.post .data {
	font-size:0.8em;
	border-top:1px solid #8f4000;
	font-weight:400;
	color:#2f1500;
	margin:0 10px 15px;
	padding:5px;
}

.entry {
	width:782px;
	font-size:0.8em;
	margin:0;
	padding:0px;
}

.postmetadata {
	width:426px;
	border:1px solid #8f4000;
	background:#c27229;
	text-align:center;
	font-size:0.8em;
	margin:25px auto 15px;
	padding:8px 10px;
}


.postmetadata#single {
	margin:0 auto 30px;
}

.postmetadata small {
	font-size:0.8em;
}

blockquote {
	border-left:3px dotted #493301;
	color:#493301;
	margin:10px 0 10px 30px;
	padding:0 0 0 5px;
}
.post ul {
	margin:10px 0;
	padding:0 0 0 27px;
}

.navigation {
	width:447px;
	height:18px;
	font-size:0.8em;
	border:1px solid #8f4000;
	margin:0 auto;
	padding:8px 40px;
}

.alignleft {
	float:left;
	text-align:left;
}

.alignright {
	float:right;
	text-align:right;
}

#commentformarea {
	width:450px;
	border:#2f1500;
	margin:0 auto 8px;
	padding:8px 10px;
}

#commentform {
	margin:15px 0 10px 40px;
}

#commentformarea h3 {
	font-size:1.3em;
	font-weight:400;
	color:#2f1500;
	margin:10px 0 15px 20px;
}
#commentform p {
	margin:0 0 3px;
}


#commentform input,#commentform textarea {
	border:2px solid #2f1500;
	background:#f3c565;
	font-family:Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size:0.8em;
	padding:3px;
}

#commentform textarea {
	width:420px;
}

#commentform input#submit {
	font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
	width:130px;
	color:#2f1500;
}

ol.commentlist {
	width:426px;
	list-style:none;
	font-size:0.9em;
	margin:0 auto 50px;
	padding:0;
}

ol.commentlist li {
	border-top:3px dotted #c27229;
	margin:0 0 20px;
	padding:20px 0 0;
}

ol.commentlist p.await_mod {
	color:#2f1500;
	margin:0 0 8px;
}

ol.commentlist p {
	margin:0 0 10px;
}

ol.commentlist span.cmntmeta {
	color:#2f1500;
}

.sanda h2 {
	font-size:1.9em;
	font-weight:400;
	color:#2f1500;
	text-align:center;
	margin:35px 0 0;
}

.sanda>h2 {
	margin:15px 0 0;
}

.sanda h3 {
	margin:0 40px 15px;
}

input#s {
	width:250px;
	border:1px solid #070300;
	background:url(images/search-bg.gif) no-repeat top;
	color:#8f4000;
	text-align:center;
	margin:0;
	padding:4px 0;
}

div>input#s {
	margin-bottom:0;
	margin-top:15px;
}


a:hover,.post h2 a:hover,.post a:hover {
	font-weight:bold;
}

table#footer {
	width:780px;
	margin-top:30px;
}

span#foot  {
	color:black;
	font-size:8px;
	font-weight:bold;
	font-family:verdana;
}

span#foot2  {
	color:black;
	font-size:8px;
	font-weight:bold;
	font-family:verdana;
	float:left;
}

div#coninf {
	width:440px;
	padding:0px 0px 0px 20px;
}

div#coninfc {
	width:400px;
	text-align:center;
	padding:0px 0px 20px 20px;
}

div#social {
	float:right;
	right:7px;
	top:50px;
	position:relative;
}

a.fb, a.gg, a.yl, a.fb:hover, a.gg:hover, a.yl:hover {
	width:25px;
	height:25px;
	display:block;
	background-image: url(images/Social.png);
	float:left;
	margin: 0px 3px 1px 3px;
}

a.fb, a.fb:hover {background-position: 0px 0px;}
a.gg, a.gg:hover {background-position: -25px 0px;}
a.yl, a.yl:hover {background-position: -75px 0px;}


td#menucont {padding:120px 0px 0px 0px;}
table#menucontab {width:700px;margin-top:1px;}
span#subfood {
	font-weight:bold;
	text-decoration:underline;
	font-size:14px;
	color:#381901;
}
span#confood {
	font-size:12px;
}

td#submenucon {padding:100px 0px 0px 0px;}

img#food {height:75px;border:1px solid black;}

div#cfood {margin-top:15px;text-align: center;}

input#conme {width:90px;}
input#conmee {width:130px;}
textarea#conme {width:405px;height:80px;}
input#consen {border:1px solid black;background-color:white;}

