@import 'reset.css';

@media screen { /*remove @media if supporting ie5/mac */

body {
	font: 76% Arial, Helvetica, sans-serif;
	background: url(../layout/background.gif) repeat 50% -42px;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	color: #D4B965;
	padding-top: 20px;
	padding-bottom: 35px;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding-left: 55px;
	color: #D4B965;
	padding-top: 20px;
}
/*homepage elements*/
#homewrapper {
	margin: 0 auto;
	width: 900px;
	padding-top: 50px;
}
#homecontent {
	width: 900;
	height: 490px;
}
#homeflash {
	position: absolute;
/*	margin-top: 29px;
	width: 900px;
	height: 490px;*/
}

#homeflash a {
	color: #FFBA00;
}
#homeflash a:hover {
	color: #FFFFDD;
	text-decoration: none;
}
#homeleftimg {
	background: url(../layout/gelato_home.jpg) no-repeat 0 0;
	width: 567px;
	height: 477px;
	margin-left: 7px;
	margin-top: 6px;
	float: left;
}
#homerightimg {
	float: right;
	background: url(../layout/wine_home.jpg) no-repeat 0 0;
	width: 304px;
	height: 250px;
	margin-right: 6px;
	margin-top: 6px;
}
#homerightimgbottom {
	float: right;
	margin-top: 18px;
	background: url(../layout/chocolate_home.jpg) no-repeat 0 0;
	width: 304px;
	height: 210px;
	margin-right: 7px;
}
#nav {
	height: 60px;
	width: 893px;
	top: 580px;
	position: absolute;
}
#nav ul li {
	float: left;
	padding-right: 17px;
}
#ticker {
	background: #000000;
	border: 1px solid #D4B965;
	float: right;
	width: 302px;
	height: 48px;
	overflow: hidden;
}
/*.ticker {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D4B965;
	font-size: 19px;
	padding-top: 10px;
	padding-left: 15px;*/
/*	direction: ltr;
	behavior: scroll;
}*/
/*end homepage elements*/
/*inner elements*/
#logo {
	background: url(../layout/logo_inner.gif) no-repeat 0 0;
	width: 131px;
	height: 130px;
	position: absolute;
	top: 24px;
	z-index: 100;
	margin-left: -42px;
/*	float: left;
	margin-top: -28px;*/
}
#wrapper {
	margin: 0 auto;
	padding-top: 50px;
	width: 881px;
}
#navinner {
	background: #000000;
	border-top: 1px solid #D4B965;
	border-right: 1px solid #D4B965;
	height: 76px;
	width: 880px;
}
#navinner ul li {
	float: right;
	padding-right: 17px;
	padding-top: 17px;
}
#contentwrapper {
	background-color: #FFFFFF;
	border-left: 2px solid #D4B965;
	border-right: 2px solid #D4B965;
/*	min-height: 510px;*/
}
#bodycopy {
	width: 500px;
	padding-top: 20px;
	margin-left: 350px;	
}
#bodycopy p, #bodycopy a, #bodycopy ul li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-left: 55px;
	padding-right: 20px;
	line-height: 1.4em;
}
#bodycopy a {
	color: #D4B965;
	padding: 0;
}
#bodycopy a:hover {
	color: #000000;
	text-decoration: none;
}
#bodycopy p {
	padding-bottom: 10px;
}
#bodycopy ul, #bodycopy .gelato ul {
	padding-bottom: 12px;
}
#bodycopy .gelato li {
	margin-top: 7px;
}
.firstparagraph {
	margin-top: -30px;
}
.flavors {
	color: #D4B965;
	font-weight: bold;
}
.wineli {
	padding-bottom: 10px;
}
/*#gelatoheader, #chocolateheader, #wineheader, #locationsheader {
	margin-top: -35px;
}*/
#gelatoheader {
	background: url(../layout/gelato_header.gif) no-repeat 0 0;
	width: 218px;
	height: 125px;
}
#chocolateheader {
	background: url(../layout/chocolate_header.gif) no-repeat 0 0;
	width: 306px;
	height: 92px;
}
#wineheader {
	background: url(../layout/wine_header.gif) no-repeat 0 0;
	width: 191px;
	height: 92px;
}
#locationsheader {
	background: url(../layout/locations_header.gif) no-repeat 0 0;
	width: 351px;
	height: 92px;
}
#contentwrapper #images {
	width: 320px;
/*	height: 500px;*/
	margin-left: 10px;
}
#images img {
	float: left;
	padding-top: 50px;
}
#footer {
	background: url(../layout/footer_inner.gif) no-repeat 0 0;
	width: 881px;
	height: 17px;
}
/* add styles for 
- links; external, pdf, doc, etc
*/
.copyright, .copyrightinner {
	color:  #D4B965;
	font-family: Palatino, "Book Antiqua", serif;
	font: 12px;
/*	float: right;*/
	padding-bottom: 15px;
	margin-left: 530px;
}
.copyrightinner {
	margin-top: 25px;
}
.copyright a:link, .copyright a:visited, .copyrightinner a:link, .copyrightinner a:visited {
	text-decoration: none;
	color: #D4B965;
}
.copyright a:hover, .copyrightinner a:hover {
	text-decoration: underline;
}
#bodycopy .errorspace {
	padding-bottom: 100px;
}
/*buttons*/
a.gelato, a.chocolate, a.wine, a.locations {
	display: block;
	width: 129px;
	height: 48px;
}
a.gelato:link, a.gelato:active, a.gelato:visited {
	background: url(../layout/gelato_current.gif) no-repeat 0 0;}
a.gelato:active {
	background: url(../layout/gelato_current.gif) no-repeat 0 0;
	cursor: pointer;}
a.gelato:hover {
	background: url(../layout/gelato_hover.gif) no-repeat 0 0;}
a.chocolate:link, a.chocolate:active, a.chocolate:visited {
	background: url(../layout/chocolate_current.gif) no-repeat 0 0;}
a.chocolate:hover {
	background: url(../layout/chocolate_hover.gif) no-repeat 0 0;}
a.wine:link, a.wine:active, a.wine:visited {
	background: url(../layout/wine_current.gif) no-repeat 0 0;}
a.wine:hover {
	background: url(../layout/wine_hover.gif) no-repeat 0 0;}
a.locations:link, a.locations:active, a.locations:visited {
	background: url(../layout/locations_current.gif) no-repeat 0 0;}
a.locations:hover {
	background: url(../layout/locations_hover.gif) no-repeat 0 0;}
/*end buttons*/
} /* /@media */
