/*  
Theme Name:Theme-03
Description: This is best for restaurant Blog.
Version: 1.1
Author: Trexle Wordpress Themes
Author URL: wordpress.trexle.net
*/
* {
padding:0;
margin:0;
}
body {
font-size: 62.5%;
background: #640000 ;
margin: 0 0 20px 0;
font-family:Verdana, Arial, Helvetica, sans-serif; 
text-align: center;
}
#container{
background:#790102;
text-align: left;
width:699px;
margin: 0 auto 0 auto;
overflow:hidden;
}
#jar {
background-color:#9B2324; 
width:487px;
float:right;
margin-left:5px;
overflow:hidden;
}
.more p {
padding-left:5px;
font-size: 0.9em;
text-align:left;
margin-right:10px;
text-align:justify;
}
.post_container .more {
color:#FFFFFF;
font-size:12px;
padding-left:5px;
}
.post_container .postmetadata {
font-size:1.1em;
text-align: center;
}
.post_container .postmetadata a {
color:#FFFFFF;
text-decoration:none;
}
.alt {
background-color:#9B2324;
color: #EF9E45;
padding-top: 10px;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.alt a {
color:#FFFFFF;
text-decoration:none;
}
#footer li {
display:inline;
color:#EF9E45;
}
.c_name small{
font-size: 1.2em;
color:#EF9E45;
margin: 0px 0 0;
}
.jar_post h2{
font-size: 2em;
font-weight: bold;
margin-top:35px;
margin-left:4px;
color:#EF9E45;
}
.jar_post h2 a{
color:#EF9E45;
text-decoration:none;
}
.jar_post h2 a:hover {
color:#EF9E45;
text-decoration:none;
}
.jar_post h2 a:visited {
color:#EF9E45;
text-decoration:none;
}
.jar_post h2{
font-size: 1.8em;
font-weight: bold;
margin-top:35px;
}
.jar_post h3 a{
color:#EF9E45;
text-decoration:none;
}
.jar_post small {
color:#EF9E45;
font-size:1.1em;
margin-left:5px;
}
h3 {
font-weight: bold;
font-size: 1.7em;
margin: 10px 5px 0;
color:#EF9E45;
}
h1 {
font-weight: bold;
font-size: 1em;
text-align: center;
}
h2.pagetitle {
font-size: 1.6em;
}
#sidebar ul h2 {
background:url(images/Restaurant-1_13.jpg) no-repeat;
font-size: 1.3em;
color: #EF9E45;
padding-left:24px;
margin-left:6px;
}
h1, h1 a, h1 a:hover, h1 a:visited {
text-decoration: none;
color: white;
}
#sidebar h2, #wp-calendar caption, cite {
text-decoration: none;
}
#commentform input, #commentform textarea {
font: 0.9em Verdana;
}
.commentlist li {
font-size:1.2em;
font-weight: bold;
}
.commentlist cite, .commentlist cite a {
font-weight: bold;
font-style: normal;
font-size: 1.1em;
color: #EF9E45;
text-decoration:none;
}
.commentlist p {
font-weight: normal;
line-height: 1.5em;
text-transform: none;
}
#sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
color: #EF9E45;
}
code {
font: 1.1em  Verdana;
}
acronym, abbr, span.caps
{
font-size: 0.9em;
letter-spacing: .07em;
}
#wp-calendar #prev a, #wp-calendar #next a {
font-size: 9pt;
}
#wp-calendar a {
text-decoration: none;
}
#wp-calendar caption {
font: bold 1.3em  Verdana;
text-align: center;
}
#wp-calendar th {
font-style: normal;
text-transform: capitalize;
}
#header {
background-color: #790102;
height: 226px; 
width: 699px;
}
#hserach{
background:url(images/Restaurant-1_02_01.jpg) no-repeat;
height:51px;
width: 408px;
float:left;
}
#hsright{
background:url(images/Restaurant-1_02_03.jpg) no-repeat;
width: 290px;
height: 51px;
margin-top:2px;
float:left;
}
#header_down{
background:url(images/Restaurant-1_04.jpg) no-repeat;
float:left;
width:699px;
height:175px;
}
.post_container {
line-height: 1.6em;
}
#post_top{
width:487px;
height:18px;
background:url(images/Restaurant-1_11.jpg) no-repeat left top;
}
.jar_post {
margin: 0px 0px 0px 0px;
text-align: justify;
}
.jar_post hr {
display: block;
}
.post_container .jar_post {
margin: 0;
}
.post_container .smallattachment {
text-align: center;
float: left;
width: 128px;
margin: 5px 5px 5px 0px;
}
.post_container .attachment {
text-align: center;
margin: 5px 0px;
}
.postmetadata {
clear: left;
}
#footer {
background:#9B2324;
width: 699px;
height:28px;
float:left;
font-size:12px;
font-weight:bold;
text-align:center;
list-style-type:none;
border-top:#7B0000 10px solid;
}
#footer ul{
padding-top:5px;}
#footer ul li a{
text-decoration:none;
color:#EF9E45;	
}
h1 {
padding-top: 70px;
margin: 0;
}
h2.pagetitle {
margin-top: 30px;
text-align: center;
color:#EF9E45;
}
#sidebar h2 {
margin: 5px 0 0;
padding: 0;
}
h3.comments {
padding: 0;
margin: 40px auto 20px ;
}
p img {
padding: 0;
max-width: 100%;
}
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.alignright {
	float: right;
	color:#EF9E45;
}
.alignleft {
float: left;
color:#EF9E45;
}
.postmetadata ul, .postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
}
#sidebar ul, #sidebar ul ol {
margin: 0;
padding: 0;
}
#sidebar ul li {
list-style-type: none;
margin-left: 15px;
list-style-image: none;
margin-bottom: 15px;
}
#sidebar ul p, #sidebar ul select {
margin: 5px 0 8px;
}
#sidebar ul ul, #sidebar ul ol {
margin: 5px 0 0 10px;
}
#sidebar ul ul ul, #sidebar ul ol {
margin: 0 0 0 10px;
}
ol li, #sidebar ul ol li {
list-style: decimal outside;
}
#sidebar ul li ul a, #sidebar ul ol li {
background:url(images/Restaurant-1_14.jpg) no-repeat left center; 
margin: 0px 5px 0;
padding: 18px;
color:#FFFFFF;
list-style:none;
text-decoration:none;
}
#sidebar {
padding: 1px;
}
.more form { 
text-align:center;
}
.more {
width:487px;
}
select {
width: 130px;
}
#commentform input {
width: 170px;
padding: 2px;
margin: 5px 5px 1px 0;
}
#commentform textarea {
width:95%;
padding: 2px;
float:left;
}
#commentform #submit {
width:125px;
height:23px;
float:right;
margin-top:0px;
margin-right:30px;
}
.commentlist {
padding: 0;
text-align: justify;
}
.commentlist li {
margin: 15px 0 3px;
padding: 5px 10px 0px;
list-style: none;
color:#FFFFFF;
}
.commentlist p {
margin: 10px 5px 10px 0;
}
#commentform p {
margin: 5px 0;
}
.nocomments {
text-align: center;
margin: 0;
padding: 0;
}
.commentmetadata  a{
margin: 2px;
display: block;
font-weight: normal;
color: #EF9E45;
text-decoration:none;
}
#sidebar
{padding: 0px 0 0px 0;
background:#9B2324;
width: 197px;
overflow:hidden;
float:left;
}
#sidebar_bottom{
width:198px;
height:23px;
background:url(images/Restaurant-1_10.jpg) no-repeat;
}
#sidebar form {
margin: 0;
}
#wp-calendar {
empty-cells: show;
margin: 10px auto 0;
width: 155px;
}
#wp-calendar #next a {
padding-right: 10px;
text-align: right;
}
#wp-calendar #prev a {
padding-left: 10px;
text-align: left;
}
#wp-calendar a {
display: block;
}
#wp-calendar caption {
text-align: center;
width: 100%;
}
#wp-calendar td {
padding: 3px 0;
text-align: center;
}
acronym, abbr, span.caps {
cursor: help;
}
acronym, abbr {
border-bottom: 1px dashed #999;
}
blockquote {
margin: 15px 30px 0 10px;
padding-left: 20px;
border-left: 5px solid #ddd;
}
blockquote cite {
margin: 5px 0 0;
display: block;
}
.center {
text-align: center;
}
.no_post {
font-size:1.2em;
text-align: center;
color:#EF9E45;
margin-top:0px;
}
a img {
border: none;
}
.navigation {
font-size:1.1em;
display: block;
color: #EF9E45;
margin-top: 8px;
margin-bottom: 25px;
text-align:center;
border:solid 1px #9B2324;
}
.navigation a {
color: #EF9E45;
text-decoration:none;
}
.content_bottom{
width:407px;
height:23px;
background:url(images/Restaurant-1_12.jpg) no-repeat;

/*border:solid 1px #FF0000;
*/}
#sidebar_top{
width:198px;
height:20px;
background:url(images/Restaurant-1_09.jpg) no-repeat;}
.comment_adjust{
margin-left:8px;}

