/*
Theme Name: Zilli Hospitality Group
Theme URI: http://zillihospitalitygroup.com/site
Description: Zilli Hospitality Group
Author: Brandon Coleman
Author URI: http://zillihospitalitygroup.com/

/*  body und schrift deffinitionen */
html {
padding:30px;
margin:0px;
}

body {
font-size: 11px;
font-family: georgia, times, serif, helvetica, Arial, Sans-Serif;
line-height: 16px;
color:#000;
text-align:center;
margin:0px;
padding:0px;
background-color: #ccc;
background-image: url("http://zillihospitalitygroup.com/images/tile.jpg");
background-repeat: repeat;

}

h1 {
font-size:30px;
font-family: Georgia, Times, Serif;
color: #FF4500;
text-align: left;
background-color: transparent;
}

h2 {
font-size: 24px;
font-family: Georgia, Times, Serif;
color: #000000;
text-align: left;
background-color: transparent;
padding: 0;
}

h3, h3 a {
font-family: Garamond, Georgia, Times, Serif;
font-size: 14px;
letter-spacing: 1px;
text-transform:uppercase;
background-color: transparent;
color: #000000;
padding: 0;
margin: 0;
text align: left;
}
h4 {
font-family: Georgia, Times, Serif;
font-size: 18px;
letter-spacing: 1px;
background-color: transparent;
color: #000000;
padding: 0;
margin: 0;
text align: center;
}

.headtext {
font-family: "Adobe Garamond Pro", "Garamond Premier Pro", Garamond;
font-size: 18px;
letter-spacing: 1px;
text-transform:uppercase;
background-color: transparent;
color: #000000;
padding: 0;
margin: 0;
tex-align: left;
}

.headtextB {
font-family: "Adobe Garamond Pro", "Garamond Premier Pro", Garamond;
font-size: 18px;
letter-spacing: 1px;
text-transform:uppercase;
background-color: transparent;
color: #000000;
padding: 0;
margin: 0;
text-align: left;
}

blockquote {
	margin: 7px 15px 0 10px;
	padding-left: 5px;
	text-align: left;
	font-family: Helvetica, Arial, San Serif;
	font-size: 10px;
	line-height: 12px;
	width: 227px;
	height: 72px;
	color: #708090;
	background-image: url("http://zillihospitalitygroup.com/images/quote.gif");
	background-repeat: none;
}
.blockquotes {
	text-align: left;
	font-family: Helvetica, Arial, San Serif;
	font-size: 10px;
	line-height: 15px;
	width: 227px;
	height: 72px;
	color: #708090;
	background-image: url("http://zillihospitalitygroup.com/images/quote.gif");
	background-repeat: none;
}


a {
font-size: 13px;
background-color:transparent;
text-decoration: none;
}

hr {
	height: 1px;
	border-top: dotted 2px #6699cc;
	width: 100%;
	margin: 10px 0 10px 0 ;
}

pre {
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}

#container {
width: 700px;
height: 100%;
margin: auto;
padding: 0px;
}
#top {
width: 700px;
height: 50px;
margin: auto;
padding: 0px;
background-image: url("http://zillihospitalitygroup.com/images/container_01A.jpg");
background-repeat: none;
}
#middle {
width: 700px;
height: 100%;
margin: auto;
padding: 0px;
background-image: url("http://zillihospitalitygroup.com/images/container_02A.jpg");
background-repeat: repeat y;
}
#center {
width: 700px;
margin: auto;
padding: 0px;
}
#bottom {
width: 700px;
height: 50px;
margin: auto;
background-image: url("http://zillihospitalitygroup.com/images/container_04A.jpg");
background-repeat: none;
padding: 0px;
}
#content {
width: 610px;
height: 100%;
margin: auto;
padding: 0px;
font-family: helvetica, arial, sans-serif;
font-size: 12px;
line-height: 18px;
text-align: left;
}

#hold {width: 610px; height: 500px; margin: auto; padding-top: 10px;}

#picture {
width: 245px;
margin: 0;
padding-right: 20px;
text-align: left;
float: left;
font-family: helvetica, arial, sans-serif;
font-size: 12px;
color: #333;
}
#text {
width: 345px;
margin: 0;
padding: 0;
font-family: "arial narrow", helvetica neue, franklin gothic medium, gill sans mt, sans-serif;
font-size: 13px;
line-height: 20px;
text-align: left;
letter-spacing: .5px;
float: right;
}
#empty {
width: 610px;
height: 50px;
text-align: center;
margin: auto;
padding: 0px;
}
#navbar {
 padding: 0px;
 height: 50px;
 width: 610px;
 margin: auto;
}

#new ul { 
list-style: none;
margin-left: 0px;
padding: 0px;
}

#new ul li { 
list-style: none;
margin-left: 0px;
padding: 0px;
}

#new li { 
list-style: none;
margin-left: 0px;
padding: 0px;
}

#new li a { 
list-style: none;
margin-left: 0px;
padding: 0px;
}

#new ul li a { 
list-style: none;
margin: 0px;
padding: 0px;
}

.animatedtabs{
overflow: hidden;
width: 520px;
height: 33px;
margin: auto;
font-size: 9px; /*font of menu text*/
font-family: georgia;
text-transform: uppercase;
color: #fff;
text-align: center;
}


.animatedtabs ul{
list-style-type: none;
margin: 0;
padding: 0;
font-size: 9px; /*font of menu text*/
font-family: georgia;
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
font-size: 9px; /*font of menu text*/
font-family: georgia;
}

.animatedtabs a{
float: left;
position: relative;
background: url(http://zillihospitalitygroup.com/images/navbar_hot.gif) no-repeat left top;
margin: 0;
margin-right: 6.5px; /*Spacing between each tab*/
padding: 0;
width: 80px;
text-decoration: none;
font-size: 9px; /*font of menu text*/
font-family: georgia;

}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url(http://zillihospitalitygroup.com/images/navbar_rest.gif) no-repeat right top;
padding: 5px 5px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
color: white;
font-size: 8px; /*font of menu text*/
font-family: georgia;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
background: url(http://zillihospitalitygroup.com/images/navbar_extend.gif) no-repeat right top;
top: 0;
font-size: 8px; /*font of menu text*/
font-family: georgia;
}

.animatedtabs .selected a span{
background-position: 100% -125px;
color: white;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
font-size: 8px; /*font of menu text*/
font-family: georgia;
}

.animatedtabs a:hover{
top: 0;
background: url(http://zillihospitalitygroup.com/images/navbar_extend.gif) no-repeat right top;
font-size: 8px; /*font of menu text*/
font-family: georgia;
}

.animatedtabs a:hover span{
background-position: 100% -125px;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
font-size: 8px; /*font of menu text*/
font-family: georgia;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font-family: Georgia;
font-size: 9px;
text-transform: uppercase;
text-align: center;
width: 100%;
height: 33px;
overflow: hidden;
background-image: url(http://zillihospitalitygroup.com/images/navbar_rest.gif);
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
width: 80px;
text-decoration: none;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(http://zillihospitalitygroup.com/images/navbar_extend.gif);
}

.solidblockmenu li .current{
color: white;
background: transparent url(http://zillihospitalitygroup.com/images/navbar_hot.gif);
}

#footer {
width: 700px;
padding-top:5px;
clear: both;
height: 25px;
margin: auto;
font-size: 10px;
text-align: center;
font-family: Helvetica, Verdana, Arial, Sans-Serif;
color: #fff;
}

#footer a {
font-size: 10px;
font-family: helvetica, verdana, arial, sans serif;
color: #fff;
}
#footer ul {
	margin: 0; 
	padding-top: 5px; 
	list-style-type: none; 
	list-style-image: none; 
}
#footer li {display: inline; }
#footer ul li a {
	text-decoration:none;  
	margin: 0px;
	padding: 0px; 
	color: #cc3399;

}
#footer ul li a:hover {
	color: #000000;
}

#menulong {
width: 120px;
height: 100%;
padding-left: 9px;
padding-right: 11px;
text-align: left;
float: left;
color: #333;
}

#textlong {
width: 470px;
margin: 0;
padding: 0;
font-family: "arial narrow", helvetica neue, franklin gothic medium, gill sans mt, sans-serif;
font-size: 13px;
line-height: 20px;
text-align: left;
letter-spacing: .5px;
float: left;
}

#holdvendor {
width: 610px;
height: 500px;
margin: auto;
clear: both;
}

#holdenter {
width: 610px;
height: 575px;
margin: auto;
clear: both;
}

#holdrent {
width: 610px;
height: 1000px;
margin: auto;
clear: both;
}

#texty {
width: 700px;
height: 600px;
margin: auto;
clear: both;
}

#textmanage {
width: 700px;
height: 1800px;
margin: auto;
clear: both;
}

#textabout {
width: 700px;
height: 950px;
margin: auto;
clear: both;
}

#textgallery {
width: 700px;
height: 450px;
margin: auto;
clear: both;
}

#textrelease {
width: 700px;
height: 700px;
margin: auto;
clear: both;
}

#releaselong {
width: 610px;
height: 1280px;
margin: auto;
clear: both;
}


#textbio {
width: 700px;
height: 1500px;
margin: auto;
clear: both;
}

#family {
width: 700px;
height: 1200px;
margin: auto;
clear: both;
}

#manager {
width: 700px;
height: 1420px;
margin: auto;
clear: both;
}

#designer {
width: 700px;
height: 1200px;
margin: auto;
clear: both;
}

#chef {
width: 700px;
height: 600px;
margin: auto;
clear: both;
}

#wedtest {
width: 700px;
height: 1280px;
margin: auto;
clear: both;
}

#corptest {
width: 700px;
height: 2000px;
margin: auto;
clear: both;
}

#specialtest {
width: 700px;
height: 980px;
margin: auto;
clear: both;
}

#textvenue {
width: 700px;
height: 620px;
margin: auto;
clear: both;
}

#textvenueinfo {
width: 700px;
height: 1100px;
margin: auto;
clear: both;
}

#venueinsidemed {
width: 700px;
height: 1400px;
margin: auto;
clear: both;
}

#venueinsidelong {
width: 700px;
height: 2250px;
margin: auto;
clear: both;
}

#insider {
width: 700px;
height: 3000px;
margin: auto;
clear: both;
}


#textcontact {
width: 700px;
height: 1950px;
margin: auto;
clear: both;
}

#texttest {
width: 700px;
height: 1900px;
margin: auto;
clear: both;
}

#navbar {
 padding: 0px;
 height: 50px;
 width: 610px;
 margin: auto;
}

#new ul { 
list-style: none;
margin-left: 0px;
padding: 0px;
}

#new ul li { 
list-style: none;
margin-left: 0px;
padding: 0px;
}

#new li { 
list-style: none;
margin-left: 0px;
padding: 0px;
}

#new li a { 
list-style: none;
margin-left: 0px;
padding: 0px;
}

#new ul li a { 
list-style: none;
margin: 0px;
padding: 0px;
}

.headline {
font-family: Georgia, Times, Serif;
font-size: 18px;
background-color: transparent;
text-transform: uppercase;
color: #000000;
padding: 0;
margin: 0;
text align: center;
}

#venuemenu {
width: 550px;
margin: auto;
clear: both;
text-align: left;
font-family: georgia;
font-size: 11px;
}

#venuemenu a {
font-family: georgia;
font-size: 11px;
]


