/* Supports styles for the homepage, index.php */

body { 
  margin: 0; 
  padding: 0; 
  text-align: center; 
   background-color:#CCCCCC;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
} 


.pageContainer{
	margin:auto;
	margin-top:50px;
	width:875px;
	height:550px;
	position:relative;
	border:1px solid #CCCCCC;
}

.photoFrame{
	position:absolute; 
	top:0px; left:0px;
	width:730px;
	border: 15px solid #000000;
	height:465px;
	overflow:hidden;
	z-index:1000;
	background-color:#FFFFFF;
}

#logoOverlay{
	position:absolute;
	z-index:1200;
	top:280px;
	left: -40px;
}

.rightNavContainer{
	position:relative;
	margin-top:90px;
	background-color:#ae170c;
	height:310px;
}

.navItems{
	color:#FFFFFF;
	position:absolute;
	text-align:left;
	right:20px;
	bottom:5px;
	width:80px;
	font-family:'Corbel W01 Regular';
	z-index:2500;
}

.navItems ul{
	margin:0px; padding:0px;
	list-style-position:outside;
	list-style-type: none;
}

.navItems ul li{
 font-size:11px; margin-bottom:15px; text-transform:uppercase;
 background-image: url(../pages/web_images/home_bullet.png);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 padding-left: 8px; 
}

a:link {text-decoration:none; color:#FFFFFF;}
a:visited {text-decoration:none; color:#FFFFFF;}
a:hover {text-decoration:underline; color:#FFFFFF;}
a:active {text-decoration:none; color:#FFFFFF;}


/* Slideshow support */
.nivoSlider {
    position:relative;
    width:730px; /* Change this to your images width */
    height:465px; /* Change this to your images height */
    background:url(../pages/web_images/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
	height:500px;
}
.nivoSlider a {
    border:0;
    display:block;
}
