/*
Theme Name: Tuscany Grill 1.0
Theme URI: http://www.tuscanymediterraneegrill.com/
Description: Matthew's basic site design converted into a WordPress theme.
Version: 1.0
Author: Jesse Gordon
Author URI: http://www.jessture.com/
Tags: fixed width, two columns
*/


/* the basics */

body {

background-color: #008000;

background-image: url(images/tusc_topBG1c.png);

background-repeat: repeat-x;

color: #000000;

margin: 0px;

padding: 0px;

font-family: verdana, arial, sans, sans-serif;

font-size: 13px;

}


a {

color: #000000;

text-decoration: none;

}


h1, h2, h3, h4, h5 {

font-family: georgia, "times new roman", times, serif;

font-style: normal;

font-weight: bold;

}


ul {

list-style-type: square;

line-height: 20px;

}


/* containers */

#main-wrapper {

background-color: #ffffff;

display: block;

width: 750px;

margin-left: auto;

margin-right: auto;

padding-left: 0px;

padding-right: 0px;

padding-top: 0px;

padding-bottom: 20px;

}


#header-img {

display: block;

width: 750px;

height: 117px;

}


#logo {

display: block;

width: 526px;

height: 200px;

margin-left: auto;

margin-right: auto;

}


#navbar0 {

display: block;

margin-left: 20px;

margin-right: 20px;

padding: 3px;

background-color: #ffeaab;

border-top: 1px solid #ffcc33;

border-bottom: 1px solid #ffcc33;

color: #ffcc33;

text-align: center;

text-transform: uppercase;

}


#navbar0 a {

padding-left: 8px;

padding-right: 8px;

padding-top: 3px;

padding-bottom: 3px;

color: brown;

}

#navbar0 a:hover {

background-color: #ffcc33;

}


#navbar {

display: block;

float: left;

width: 200px;

margin-left: 0px;

margin-right: 20px;

margin-top: 20px;

margin-bottom: 0px;

padding: 0px 0px 0px 0px;

background-color: #ffeaab;

background-image: url(/images/hill-rightBG1.jpg);

background-repeat: no-repeat;

border-top: 1px solid #ffcc33;

border-bottom: 1px solid #ffcc33;

text-align: left;

}

#navbar ul {

list-style-type: none;

margin-left: 0px;

padding-left: 0px;

}

#navbar li {

margin-left: 0px;

padding-left: 0px;

}

#navbar ul a {

display: block;

color: #a52b2a;

text-decoration: none;

border-bottom: none;

padding-left: 20px;

}

#navbar ul a:hover {

background-color: #ffcc33;

}


#content {

display: block;

float: left;

width: 490px;

margin-left: 20px;

margin-right: 20px;

margin-top: 20px;

margin-bottom: 20px;

padding: 0px;

background-color: #ffffff;

text-align: left;

line-height: 20px;

}


#sidebar {

display: block;

float: left;

width: 200px;

margin-left: 0px;

margin-right: 20px;

margin-top: 20px;

margin-bottom: 20px;

padding: 0px;

background-color: #ffeaab;

border-top: 1px solid #ffcc33;

border-bottom: 1px solid #ffcc33;

text-align: left;

}


#copyright {

display: block;

margin-left: 20px;

margin-right: 20px;

padding: 3px;

background-color: #ffeaab;

border-top: 1px solid #ffcc33;

border-bottom: 1px solid #ffcc33;

font-size: 11px;

text-align: center;

}


/* various styles */

div#navbar {

letter-spacing: normal;

text-transform: uppercase;

margin-top: 20px;

}


div#content a {

color: #a52b2a;

border-bottom: 1px solid;

}

div#content a:hover {

background-color: #ffeaab;

border-bottom: 1px solid;

}

div#content h2 {

color: #a52b2a;

margin-left: 0px;

font-size: 21px;

line-height: 25px;

}

div#content h3 {

color: #a52b2a;

border-bottom: 2px solid #ffeaab;

}

div#content p {

margin-left: 0px;

margin-right: 0px;

margin-top: 10px;

margin-bottom: 10px;

}


div#sidebar {

color: #a52b2a;

font-family: georgia, "times new roman", times, serif;

font-size: 11px;

}

div#sidebar a {

color: #a52b2a;

border-bottom: 1px solid;

}

div#sidebar a:hover {

background-color: none;



}

div#sidebar h3, p {

margin: 10px;

}

div#sidebar h3 {

font-size: 11px;

}


div#copyright {

color: #a52b2a;

font-family: georgia, "times new roman", times, serif;

}

div#copyright a {

color: #a52b2a;

}


.picURL {

border: none !important;

background-color: transparent !important;

}


.p-center-caption {

text-align: center;

font-family: georgia, "times new roman", times, serif;

font-size: 11px;

}


.drop-cap {

float: left;

font-size: 100px;

line-height: 70px;

padding-right: 10px;

}


.big-bold-indent {

font-family: georgia, "times new roman", times, serif;

font-style: normal;

font-weight: bold;

color: #a52b2a;

/* margin-left: 1.0em !important;

margin-right: 1.0em !important; */

font-size: 21px;

line-height: 25px;

text-align: center;

}


ul.photogrid {

background-color: transparent;

list-style: none;

margin-left: 0px !important;

padding-left: 0px;

}

ul.photogrid img {

display: block;

border-width: 0px;

}

ul.photogrid li {

border-bottom: none;

float: left;

margin: 10px;

padding: 0px;

display: inline !important;

}
