/* CSS Document */

html
{
margin:0;
padding:0;
}

body
{
font-family:"Georgia, Times New Roman, Times, serif";
color:#FFFFFF;
font-size:14px; 
line-height:18px;
text-align:center;
background:url(../images/bg.gif);
background-attachment: fixed;
height: 100%;
margin: 0;
padding: 0;
}

#wrapper{
position:relative; 
	margin:0 auto; 
	width:940px;
}
	
div#container
{
float:left;
height:100%;
text-align:left;
width:904px;
margin:0 auto;
background: url('../images/rightSideHome.jpg');
background-position:right;
background-repeat:repeat-y;
}

/* begin navigation styles */
div#navigation
{
width:182px;
float:left;
padding-top:172px;
}

#navcontainer
{
width:182px;
text-align: right;
}

#navcontainer ul
{
padding: 0;
margin: 0;
list-style-type: none;
font-family:"Georgia, Times New Roman, Times, serif";
font-size: 9pt;
font-weight: bold;
}

#navlist li {width: 182px; height: 31px;}

#navcontainer a
{
padding: 7px 15px 0 0;
display: block;
height: 31px;
}

#navcontainer a:link, #navlist a:visited
{
color: #ffffff;
}

#navcontainer a:hover
{
background-image: url(../images/bg_menuRollover.gif);
background-repeat: no-repeat;
}

#active a:link, #active a:visited, #active a:hover
{
color: #ffffff;
}

/* end navigation styles */

/* center area styles */
div#centerContainer
{
width:550px;
height:100%;
float:left;
background:url(../images/bg_center.gif);
}

div#centerHeader
{
width:550px;
}

div#centerBody
{
width:526px;
padding-right:13px;
padding-left:11px;
background:url(../images/bg_center.gif);
min-height:410px;
height:auto !important;
height:410px;
}


div#upcomingConcerts
{
width:241px;
height:169px;
float:right;
padding-left:22px;
padding-top:15px;
padding-bottom:45px;
background:url(../images/bg_upcomingConcerts.gif);
}

div#photos
{
width:500px;
float:left;
clear:right;
}

div#photoFrame1
{
width:200px;
float:left;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
padding-top:5px;
}
/* end center area styles */

	
/* link styles */	
a {text-decoration: none; color: #000099;}
	
a:hover {text-decoration: underline;}
/* end link styles */

/* right styles */
div#rightsideColumn
{
display:block;
width:172px;
float:right;
background: url('../images/rightSideHome.jpg');
margin:0 auto;
display:inline;
}
/* end right styles */