/*
Theme Name: LillyTremont
*/
body{
	margin:0;
	font:12px Verdana, sans-serif;
	color:#666;
	background: url(../images/bg_gateway_tile.gif) repeat scroll 0 0 transparent;
	min-width:800px;
}

h1{
	font-size: 2em;
}


#nav-top{
	background: url(../images/lilly_logo_empty.png) no-repeat;
	min-height:136px;
	width: 880px;
}

#nav-top ul{
	list-style-type: none;
	display: inline;
}

#nav-top li {
	display:inline;
	float:left;
	font:11px Verdana, sans-serif;
	left:263px;
padding-right:29px;	position:relative;
	top:70px;
}

#nav-top a{
	color:#ffffff;
	font-weight: bold;
	text-decoration:none;
}

#nav-top a:hover{
	color:#ff008e;
}

#nav-bot {
	background:url("../images/nav-bot2.png") no-repeat scroll 0 0 transparent;
	height:32px;
	left:259px;
	position:absolute;
	top:96px;
	width:621px;
}

#bottom-nav li{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	display: block;
	height: 64px;
}

#bottom-nav a{
	height: 64px;
	display: block;
}

#bottom-nav #contact{
	left:0;
	width: 86px;
	top: 0px;
}

#bottom-nav #contact a:hover{
	background: transparent url("../images/nav-bot2.png") 0 -32px no-repeat;
}

#bottom-nav #events{
	left: 87px;
	width: 49px;
	top: 0px;
}

#bottom-nav #events a:hover{
	background: transparent url("../images/nav-bot2.png") -87px -32px no-repeat;
}

#bottom-nav #order{
	left: 137px;
	width: 82px;
	top: 0px;
}

#bottom-nav #order a:hover{
	background: transparent url("../images/nav-bot2.png") -137px -32px no-repeat;
}
	

#bottom-nav #location{
	left:220px;
	width: 130px;
	top: 0px;
}

#bottom-nav #location a:hover{
	background: transparent url("../images/nav-bot2.png") -220px -32px no-repeat;
}

#bottom-nav #news{
	left: 350px;
	width:93px;
	top: 0px;
}

#bottom-nav #news a:hover{
	background: transparent url("../images/nav-bot2.png") -350px -32px no-repeat;
}

#bottom-nav #faq{
	left:449px;
	width:31px;
	top: 0px;
}

#bottom-nav #faq a:hover{
	background: transparent url("../images/nav-bot2.png") -449px -32px no-repeat;
}

#bottom-nav #shipping{
	left: 479px;
	width:130px;
	top: 0px;
}

#bottom-nav #shipping a:hover{
	background: transparent url("../images/nav-bot2.png") -479px -32px no-repeat;
}


.nav-box {
	background:none repeat scroll 0 0 #EC098D;
	height:23px;
	position:relative;
	top:0;
	width:878px;
	border-left: solid 1px black;
	border-right: solid 1px black;
	
}

#bar {
	background:none repeat scroll 0 0 #D6007C;
	height:9px;
	left:10px;
	position:absolute;
	width:858px;
}

#home-banner {
	background:url("../images/sine.png") no-repeat scroll 0 0 transparent;
	height:310px;
	left:-21px;
	position:relative;
	width:880px;
}

#slideshow img{
	border:1px solid #EC098D;
	height:280px !important;
	left:299px !important;
	position:absolute !important;
	top:10px !important;
	width:560px !important; 
}

.wrapper {
	background:url("../images/lilly_index_bottom_back.gif") repeat-y scroll 0 400px #EC098D;
	border-left:1px solid black;
	border-right:1px solid black;
	margin-bottom:-10px;
	margin-top:-13px;
	position:relative;
	width:878px;
}

.content{
	position: relative;
	padding-bottom: 25px;
	left: 10px;
	font-size: 12px;
	line-height: 1.6em;
	/*text-align: justify;*/
	width:565px;
}

.holder {
	background:#EC098D;
	height:40px;
	width:878px;
	position:relative;
	border-left: solid black 1px;
	border-right: solid black 1px;
}

.page_banner{
	background: url("../images/lilly_header_back2.gif");
	width: 565px;
	height: 40px;
	position: absolute;
	left: 10px;
}

.data{	
	bottom:-5px;
	margin-left:10px;
	position:absolute;	
}

#gateway{
	position: relative;
	width: 870px;
	right: 10px;
}

#gateway img{
	width: 285px;
}

#two_cols{
	position: relative;
	right: 20px;
	width:870px;
}

#two_cols td{
	padding-right: 25px;
	padding-left: 25px;
	
}

#sidebar {
	left:570px;
	position:relative;
	width:285px;
}

#sidebar li{
	display: block;
}

#sidecap {
	bottom:5px;
	left:40px;
	position:relative;
}

#footer{
	background:none repeat scroll 0 0 black;
	clear:both;
	font:9px Verdana,Arial,Helvetica,sans-serif;
	margin:0 auto;
	padding-bottom:10px;
	padding-left:110px;
	padding-top:10px;
	width:770px;
	position:relative;
	top:-77px;
	height: 32px;
}

.footer-link{
	clear:both;
	color:#E90E89;
	float:left;
	padding-bottom:20px;
	padding-left:150px;
	padding-top:10px;
	text-decoration:none;
}

#footer ul, li{
	display: inline;
	color: #E90E89;
}

#ftr{
	color: #87024C;
}

