/* Cosmos Style Sheet */

/* Defined Tags */
html {
	height:100%;
	
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #887D66;
	background: #DD5201 url(images/tile_wrapper.jpg) repeat-y;
	margin:0;
	padding:0;
	height:100%;
	width:770px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

/*Headings*/
h1 {
	background: #DD5201 url(images/siteTop.jpg) repeat-x;
	width:770px;
	height:153px;
	margin:0;
	padding:0;
}

h1 span {
	display:none;
}

h2 {
	width:543px;
	height:239px;
	margin:0;
	padding:0;
}

h2 span {
	display:none;
}

h3{
	background-color:#EADFC1;
	width:543px;
	height:50px;
	margin:1px 0px 30px 0px;
	font-size:16px;
}

h3 span {
	display:none;
}

h3 img{
	margin:7px;
}

h4 {
	font-weight:bold;
     font-size:1.4em;
     color:#DD5201;
	margin-top:0;
}

h5 {
	font-size:1em;
	font-weight:bold;
	color:#DD5201;
	margin-bottom:0;
	padding:0;
}

hr {
	height:1px;
	color:#EADFC1;
	margin:5px 0 5px 0;
}

/* Tex */
strong {
	font-weight:bold;
	color:#DD5201;
}

em {
	color:#7D441C;
	font-style:normal;
	font-weight:bold;
	font-size:12px;
}

.orange {
	color:#DD5201;
	font-style:normal;
	font-weight:bold;
	font-size:12px;
}

li {
	list-style-image:url(images/ico_bullet.gif);
}

/* Links */
a:link {
	color:#A78469;
}

a:visited {
	color:#A78469;
}

a:hover {
	color:#DD5201;
}

a:active {
	color:#A78469;
}


/* Forms */
fieldset {
	padding: 0;
	border: none;
	margin: 0 0 1em 0;
}
legend {
	color:#7D441C;
	font-weight:bold;
	margin-bottom:20px;
}

#submit submit {
	width: 100px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif; font-size: 1em;
}

label {
	display:block;
	float: left;
	clear: left;
	width: 125px;
	margin: 0 0 0.25em 0;
}

#contactForm input, textarea {
	margin: 0.25em 0 0.25em 0;
	width: 150px;
}

#contactForm div {
	margin-left:125px;
}

select {
	margin: 0 0 0.25em 0;
}

 /* fix indentation in IE */
* html legend {
	margin-left: -0.5em
}

/* IDs + Divs */
#wrapper {
	width:770px;
	height:100%;
	margin:0;
	padding:0;
}

#content {
	position:absolute;
	top:97px;
	left:205px;
	width:543px;
}

#footer {
	font-size:10px;
	clear:right;
}

#footer img {
	border:none;
}

#footer hr {
	height:1px;
	color:#EADFC1;
	margin-top:30px;
}

#leftLinks {
	padding-bottom:15px;
}

/*#leftLinks img {
	margin-bottom:15px;
	border:3px solid #FFF;
}

/*
#leftLinks a:hover img {
	border:solid 3px #EADFC1;
}
*/
#leftColumn {
	font-size:12px;
	margin:15px 0px 0px 0px;
	width:150px;
}

#leftColumn ul {
	padding:0;
	margin:0;
}

#leftColumn li {
	font-size:11px;
	list-style-image:none;
	list-style:none;
	padding:0;
	margin:0;
}

#leftColumn a {
	color: #7D441C;
	display: block;
	height: auto;
    	padding: 5px;
	text-decoration:none;
}

#leftColumn ul li a:hover {
	background-color:#EADFC1;
}

#leftColumn img {
	border:solid 3px #EADFC1;
}

#leftColumn img a{
	border:solid 3px #EADFC1;
	margin-bottom:10px;
}
#contactLeftColumn img {
	border:solid 0px #EADFC1;
}

#rightColumn {
	float:right;
	width:355px;
	margin:0px 0px 30px 0px;
	padding-left:15px;
	border-left: 1px solid #EADFC1;
}

#rightColumn ul {
	margin:15px 0px 15px 0px;
	padding-left:30px
}

#rightColumn li {
	margin:15px 15px 15px 0px;
	padding:0px;
}


/* navigation */
#nav {
	width:191px;
	margin:0 1px 0 -1px;
	padding:0;
	border-left:1px solid #EADFC1;
}

#nav ul {
	margin:0;
	padding:0;
}

#nav li {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	width:191px;
	height:28px;
}

#nav span {
	display:none;
}

#nav a {
	display:block;
	width:191px;
	height:28px;
	padding:0px;
	margin:0px;
}

#nav ul li a {
	width:191px;
	height:28px;
}
#nav ul li a img {
	border:none;
	margin:5px 0 0 36px;
}
/* Button IR */
#nav a{background-position:0 -28px;}
#nav a:hover{background-position:0 0;}

#home a {background-image:url(images/btn_home.jpg);}
#about a {background-image:url(images/btn_about.jpg);}
#insideCosmos a {background-image:url(images/btn_insideCosmos.jpg);}
#chefstable a {background-image:url(images/btn_chefstable.jpg);}
#menus a {background-image:url(images/btn_menus.jpg);}
#beverages a {background-image:url(images/btn_beverages.jpg);}
#events a {background-image:url(images/btn_events.jpg);}
#ourChefs a {background-image:url(images/btn_ourChefs.jpg);}
#location a {background-image:url(images/btn_location.jpg);}
#contact a {background-image:url(images/btn_contact.jpg);}
#reservations a {background-image:url(images/btn_reservations.jpg);}
#graves a {background-image:url(images/btn_graves.jpg);}
#weekendbrunch a {background-image:url(images/btn_weekendbrunch.jpg);}
#sundaydinner a {background-image:url(images/btn_sundaydinner.jpg);}
#theatermenu a {background-image:url(images/btn_theatermenu.jpg);}
#blogspot a {background-image:url(images/btn_blogspot.jpg);}
/* Header Images <h2> */
#picHome {background-image:  url(images/headerImages/6.jpg);}
#picAbout {background-image:  url(images/headerImages/8.jpg);}
#picInsideCosmos {background-image:  url(images/headerImages/11.jpg);}
#picMenus {background-image: url(images/headerImages/1.jpg);}
#picBeverages {background-image:  url(images/headerImages/2.jpg);}
#picEvents {background-image:  url(images/headerImages/3.jpg);}
#picOurChefs {background-image: url(images/headerImages/10.jpg);}
#picLocation {background-image:  url(images/headerImages/7.jpg);}
#picReservations {background-image:  url(images/headerImages/13.jpg);}
#picContact {background-image:  url(images/headerImages/12.jpg);}

/* Location Images <h3> */
#content h3 {background-repeat: no-repeat; background-position: 4px 4px;}

#locHome{background-image: url(images/locHome.gif);}
#locAbout{background-image: url(images/locAbout.gif);}
#locInsideCosmos{background-image: url(images/locInsideCosmos.gif);}
#locChefsTable{background-image: url(images/locChefsTable.gif);}
#locMenus{background-image: url(images/locMenus.gif);}
#locBeverages{background-image: url(images/locBeverages.gif);}
#locEvents{background-image: url(images/locEvents.gif);}
#locCateredEvents{background-image: url(images/locCateredEvents.gif);}
#locOurChefs{background-image: url(images/locOurChefs.gif);}
#locLocation{background-image: url(images/locLocation.gif);}
#locContact{background-image: url(images/locContact.gif);}
#locReservations{background-image: url(images/locReservations.gif);}
#locTheater{background-image: url(images/locTheater.gif);}
#locBrunch{background-image: url(images/locBrunch.gif);}
#locDinner{background-image: url(images/locDinner.gif);}
#locAdmin{background-image: url(images/locAdmin.gif);}
#locError{background-image: url(images/locError.gif);}
#locLogIn{background-image: url(images/locLogIn.gif);}

/* Other Buttons */
#map {
	height:26px;
	width:150px;
	margin:10px 0px 10px 0px;
	}
	
#map span {
	display:none;
}

#map a {
	background-image: url(images/btn_enlargeMap.jpg);
	background-repeat: no-repeat;
	display:block;
	padding:0px;
	margin:0px;
	height:26px;
	width:150px;
}

#map a:hover{
	background-position:0 -26px;
}

/* Help Tips */
#helpTips {
	font-size:11px;
}

/* Flash */
#quoteSystem {
	margin:10px 0 0 0;
}

/* Classes */
.whiteWash {
	font-size:6px;
	color:#FFF;
}
.marT8 {
	margin:8px 0 0 0;
}
.bdr {
	border:3px solid #FFF;
}

#orangeText {
	font-weight:bold;
	color:#DD5201;
	height: 10px;
    padding: 1px;
	text-decoration:none;
}
#orangeText a {
	font-weight:bold;
	color:#DD5201;
	height: 15px;
    padding: 1px;
	text-decoration:none;
}
#orangeText  a:hover {
	background-color:#EADFC1;
}
iframe{width: 355px; }