
/* CSS Document */

body {
background:url(images2/tile.gif) repeat;
margin:0px auto;
padding:0px;
}

#footer a {
color:white;

}

#footerleft {

float:left;
}

#footerright {
float:right;
margin-right:23px;

}

#footerright a{
font-size:10px;

}



#wrapper  {
width:990px;
margin:0 auto;
text-align:left;
}

#logo {
width:500px;
height:93px;
float:left;
background:url(images2/logo_flash.png)
}

#search {
width:490px;
height:93px;
float:right;
clear:right; 
background:url(images2/search.png)}

#nav {
width:990px;
height:35px;
clear:both;
}

a {
color:#323232;
}



#wrapperc {
width:990px;
float:left;
background:url(images2/content_tile.png) repeat-y top left;
}
#leftwrapper{
width:721px;
float:left;

}

#flash {
width:734px;
height:369px;
float:left;
background:url(images2/flash2.png);

}

#ctas {
width:247px;
float:right;
margin-right:9px;
}

#gift{
width:247px;
height:309px;
float:left;
}

.desription a {

color:#323232;
}

#partners{
width:247px;
height:192px;
float:left;
background:url(images2/partners.jpg);
margin-bottom:10px;
}

#friend{
width:247px;
height:135px;
float:left;
}

#contentheading {
width:721px;
height:77px;
float:left;
}

#leftcol {
width:300px;
float:left;
margin-left:30px;
}

#rightcol {
width:300px;
float:left;
margin-left:20px;
}

#home	{ 
width: 126px; 
height: 35px;
overflow: hidden; 
background:url(images2/home.png) top left no-repeat;
float:left;
text-indent:2000px;
} 
  
#home:hover{ 
background-position: bottom left; 
}

#home.selected{ 
background-position: bottom left; 
}

#details	{ 
width: 178px; 
height: 35px;
overflow: hidden; 
background:url(images2/details.jpg) top left no-repeat;
float:left;
text-indent:2000px;

} 
  
#details:hover{ 
background-position: bottom left; 
}

#details.selected{ 
background-position: bottom left; 
}

#involved	{ 
width: 178px; 
height: 35px;
overflow: hidden; 
background:url(images2/involved1.jpg) top left no-repeat;
float:left;
text-indent:2000px;
} 
  
#involved:hover{ 
background-position: bottom left; 
}

#involved.selected{ 
background-position: bottom left; 
}
#gallery	{ 
width: 184px; 
height: 35px;
overflow: hidden; 
background:url(images2/gallery.jpg) top left no-repeat;
float:left;
text-indent:2000px;
} 
  
#gallery:hover{ 
background-position: bottom left; 
}

#gallery.selected{ 
background-position: bottom left; 
}

#tickets	{ 
width: 166px; 
height: 35px;
overflow: hidden; 
background:url(images2/tickets.jpg) top left no-repeat;
float:left;
text-indent:2000px;
} 
  
#tickets:hover{ 
background-position: bottom left; 
}

#tickets.selected{ 
background-position: bottom left; 
}
#contact	{ 
width: 158px; 
height: 35px;
overflow: hidden; 
background:url(images2/contact_us.png) top left no-repeat;
float:left;
text-indent:2000px;
} 
  
#contact:hover{ 
background-position: bottom left; 
}

.divider {
margin-left:30px;

}
#contact.selected{ 
background-position: bottom left; 
}

p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#323232;
line-height:16px;

}

ul {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#323232;
line-height:16px;
margin:0px 0px 0px 15px;padding:0px;
width:250px

}

table, td {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#323232;
line-height:16px;

}

.description a{
color:#323232;font-weight:bold;
}

h1  {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#323232;
line-height:16px;
font-weight:bold;
margin-top:0px;

}



#footer {
width:990px;
height:64px;
float:left;
clear:both;
background-image:url(images2/footer.png);
}

form p {
margin:2px; padding:0px;
}

#footer p {

margin-left:15px;
color:#666666;
font-size:10px;


}

a img {

border:0px;
}

.thumbnail {
width:195px;
height:114px;
float:left;

}

.description {
width:460px;
float:left;
margin-top:0;
clear:right;

}

.partners {
margin-left:30px;
background:url(images2/content_tile.jpg) repeat-y;

}

#wrappartners{
background:url(images2/content_tile.jpg) repeat-y;

}

.delicous {

float:left;

margin: 0px 30px 15px 30px;
}
