/*
Theme Name: Oh Dina
Author: Wes Bos
Author URI: http://www.wesbos.com
Version: 1.0.0
*/
#content,#header,#sidebar {
overflow:hidden;
}
#content table {

	text-align:center;
	margin:0 auto;
}
body {
background:url(images/bg.gif);
color:#444;
font:75%/150% Verdana, Arial, Geneva, sans-serif;
text-align:left;
margin:0;
padding:0;
}

a {
background-color:inherit;
color:#000;
font-weight:700;
text-decoration:none;
}

a:hover {
}

a img {
border:none;
text-decoration:none;
}

blockquote {
background-color:#999;
color:#fff;
font:1em/1.5em "Lucida Sans", "Courier New", Courier, "Times New Roman", Times, serif;
padding:15px;
}

code,pre {
background:inherit;
font:0.85em/1.9em Monaco, "Courier New", Courier, monospace;
overflow:auto;
color:#444;
vertical-align:baseline;
}

h1,h2,h3,h4,h5,h6 {
font-weight:400;
}

h1 {
font-size:2.25em;
}

h3 {
font-size:1.5em;
}

h4 {
font-size:1.1em;
}
#border {
width:800px;
background:url(images/border.png) top center repeat-y;
margin:0 auto;

}

#wrap {
	background:#fff;
	color:#000;
	font-size:1em;
	line-height:1.5em;
	width:723px;
	margin:0 auto;
}

#header {
	background:#000 url(images/header.gif) no-repeat;
	height:96px;
}

#header h1 {
	text-align:left;
	font-weight:400;
	font-size:1.5em;
	margin:0;
	padding: 0;
}
#header span {
	display:block;
	height: 96px;
	width:723px;
}

#header h1 a {
	background-color:inherit;
	color:#000;
	border:none;
	}

#header p.tagline {
	margin:5px 30px;
}

#slider {
	background:url(images/slider/9.jpg);
	width:723px;
	height:363px;
	overflow:hidden;
}

#mainnav {
	text-align:center;
	margin:0 auto;
}
ul#mainnav {
	background:url(images/menubar.gif) #000 top left no-repeat;
	width:723px;
	height:34px;
	list-style:none;
	line-height:30px;
	padding: 0 0 0 ;
	font-family:Century gothic, Arial,Tahoma,sans-serif;
	font-size:16px;
	text-transform:uppercase;
	text-align:center;
	overflow:hidden;
}

#mainnav li {
	display:inline;
}


#mainnav li a span {

	margin:0 5px 0 5px;
color:#FFF;
text-decoration:none;
font-weight:400;
	
	height:34px;
	padding:16px 5px 16px 5px;
}

#mainnav .current_page_item span{

	color:#000;
	background:#FFF;

}

#mainnav li a span:hover {
	color:#000;
	background:#FFF;
	text-decoration:none;
}




#storenav {
	width:auto;
	font-family:Century gothic, Arial,Tahoma,sans-serif;
	text-align:right;
	font-size:12px;
	float:right;


	

}
#storenav ul {
		list-style:none;
	padding: 0;
	margin:0;

		text-align:center;
		background:#CCC;

}

#storenav li {
	display:inline;
	padding:2px 2px; 2px 5px;
	width:auto;
	margin:0;
		border-left:1px solid #333;

}

#storenav li a {
		color:#333;

}

#storenav li a:HOVER {
		color:#fff;

		background:#000;
}

#content {
width:700px;
margin:0 auto;
}

#content a{
	text-decoration:underline;
}


.post {
margin-bottom:50px;
}

.authormeta {
background-color:#999;
color:#FFF;
margin:0;
padding:3px;
}

.authormeta a {
background-color:inherit;
color:#FFF;
font-weight:700;
text-decoration:none;
}

.postdate {
border-bottom:1px solid #999;
font-size:1.2em;
background:inherit;
color:#000;
text-align:right;
padding:5px;
}

.posttitle {
font-size:1.7em;
line-height:1.25em;
font-weight:400;
margin:15px 0 5px;
display:none;
}

.posttitle a {
background-color:inherit;
color:#B5707B;
font-weight:400;
border:none;
}
.postcontent p {margin: 25px 0 0 0}
.postcontent h3 {
border-bottom:1px solid #000;
line-height:1.5em;
font-size:1.5em;
}

.postcontent h4 {
border-bottom:1px solid #000;
font-weight:700;
font-size:1.25em;
line-height:1.5em;
}

.postcontent blockquote .styleleft {
width:25%;
display:block;
float:left;
margin:5px 10px 5px 0;
}

.postcontent blockquote .styleright {
width:25%;
display:block;
float:right;
margin:5px 0 5px 10px;
}

.singlemeta {
background-color:#999;
color:#FFF;
margin:50px 0;
padding:15px;
}

.singlemeta a {
background-color:#999;
color:#FFF;
text-decoration:none;
font-weight:700;
}

#commentwrap {
margin:10px;
}

#comments {
font-size:1.75em;
line-height:1.5em;
margin:0 5px;
}

#comments big {
font-size:1.25em;
}

.commentmetadata {
font-size:0.9em;
text-align:right;
padding:2px;
}

#commentlist {
list-style:none;
margin:25px 0;
padding:0;
}

#commentlist li {
background-color:#ADC692;
color:#000;
padding:15px;
}

#commentlist li li {
margin:2px 0;
padding:0;
}

#commentlist li a {
background-color:#ADC692;
color:#000;
}

#commentlist li.alt {
border-left:5px solid #ADC692;
background-color:#FFF;
color:#000;
}

#commentlist li.alt a {
background-color:#FFF;
color:#000;
}

#commentlist cite {
font-style:normal;
font-size:1.25em;
}

#commentform label {
font-weight:700;
display:block;
padding:3px 0;
}


#sidebar ul {
list-style:none;
margin:0;
padding:0;
}

#sidebar li h2 {
font-size:1.75em;
line-height:1.25em;
}


#sidebar li ul {
margin:0 0 50px;
}

#sidebar li li {
margin:3px 0 3px 25px;
}

#sidebar li#search label {
font-size:1.75em;
line-height:1.25em;
text-indent:0;
}

#footer {
	width:723px;
	height:30px;
	background:#000;
text-align:center;
font-size:0.9em;
margin:0;
padding-top:10px;
color:#707070;
}

#footer a{
color:#707070;
text-decoration:underline;
}

#footer p.credit {
background:inherit;
color:#777;
font-size:85%;
}

#footer p.credit a {
background:inherit;
color:#fff;
font-weight:400;
text-decoration:none;
}

.center {
text-align:center;
}

.floatleft {
float:left;
margin:5px;
}

.floatright {
float:right;
margin:5px;
}

img.center {
display:block;
margin:10px auto;
}

img.left {
display:inline;
margin:0 10px 5px 0;
}

img.right {
display:inline;
margin:0 0 5px 10px;
}

.navigation {
margin:25px auto;
padding:5px 0;
}

.previouslink {
float:left;
width:45%;
text-align:left;
}

.nextlink {
float:right;
width:45%;
text-align:right;
}

h2,#respond {
font-size:1.75em;
}

input,textarea,td,th,tr {
font-family:Verdana, Arial, Geneva, sans-serif;
padding:2px;
}

hr,#commentform legend,#sidebar li#search h2,#sidebar li#search legend {
display:none;
}

#header h1 a,.posttitle a {
text-decoration:none;
}

#mainnav li a:hover,.authormeta a:hover,.singlemeta a:hover {

}

#commentform dd,#sidebar li#search dd {
margin:0;
}

#commentform fieldset,#sidebar li#search fieldset,#footer p.credit a:hover {
border:none;
}

#commentform input#author,#commentform input#email,#commentform input#url,#commentform textarea {
width:98%;
}


#slidercart {

position: fixed;
background:url(images/ribbondown.png) no-repeat bottom;
width: 100px;
height: 481px;
margin-top: -215px;
margin-left:400px;
left: 50%
}
#slidercart img {
border: 0;
}

#slidercart span  a{
	display:block;
width: 100px;
height:500px;
}

img.size-thumbnail {
	border:1px solid #333;
	float:left;
	margin:8px;
}
