
/* Home Page Slideshow */

#homeSlideshowFrame{
margin-left: auto;
margin-right: auto;
width: 982px;
}

#homeSlideshowFrame .slideshowTop{
background-image: url("/images/template/slideshow/slideshowtoppanel.jpg");
background-repeat: no-repeat;
display: block;
width: 982px;
height: 8px;
}

#homeSlideshowFrame .slideshowLeft{
float: left;
background-image: url("/images/template/slideshow/slideshowleftbutton.jpg");
background-repeat: no-repeat;
width: 42px;
height: 324px;
}

#homeSlideshowFrame .homeSlideshow{
float: left;
}

#homeSlideshowFrame .slideshowLeft a:link, .slideshowLeft a:visited, .slideshowLeft a:active{
display: block;
width: 42px;
height: 324px;
}

#homeSlideshowFrame .slideshowLeft a:hover{
background-image: url("/images/template/slideshow/slideshowleftbutton2.jpg");
background-repeat: no-repeat;
display: block;
width: 42px;
height: 324px;
}

#homeSlideshowFrame .slideshowRight{
float: left;
background-image: url("/images/template/slideshow/slideshowrightbutton.jpg");
background-repeat: no-repeat;
display: block;
width: 42px;
height: 324px;
}

#homeSlideshowFrame .slideshowRight a:link, #homeSlideshowFrame .slideshowRight a:visited, #homeSlideshowFrame .slideshowRight a:active{
display: block;
width: 42px;
height: 324px;
}
#homeSlideshowFrame .slideshowRight a:hover{
background-image: url("/images/template/slideshow/slideshowrightbutton2.jpg");
background-repeat: no-repeat;
display: block;
width: 42px;
height: 324px;
}

#homeSlideshowFrame .slideshowBottom{
background-image: url("/images/template/slideshow/slideshowbottompanel.jpg");
background-repeat: no-repeat;
display: block;
clear: both;
width: 982px;
height: 8px;
}





/* Sliding Panels - Two Column */

.SlidingPanelsFrame{
margin-top: 5px;
margin-left: auto;
margin-right: auto;
width: 630px;
clear: both;
}

.SlidingPanelsFrame .topPanel{
background-image: url("/images/template/slidingpanels/top.jpg");
background-repeat: no-repeat;
display: block;
width: 630px;
height: 4px;
}

.SlidingPanelsFrame .leftPanel{
float: left;
background-image: url("/images/template/slidingpanels/leftbg.jpg");
background-repeat: repeat-y;
background-position: right;
display:block;
width: 40px;
height: 420px;
}

.SlidingPanelsFrame .leftPanel a:link, .SlidingPanelsFrame .leftPanel a:visited, .SlidingPanelsFrame .leftPanel a:active{
display: block;
background-image: url("/images/template/slidingpanels/left.jpg");
background-repeat: repeat-y;
width: 40px;
height: 420px;
}

.SlidingPanelsFrame .leftPanel a:hover{
background-image: url("/images/template/slidingpanels/left2.jpg");
background-repeat: repeat-y;
display: block;
width: 40px;
height: 420px;
}

.SlidingPanelsFrame .SlidingPanelsInnerFrame{
float: left;
width: 550px;
}

.SlidingPanelsFrame .SlidingPanels{
width: 550px;
height: 420px;
}

.SlidingPanelsFrame .SlidingPanelsContent{
width: 550px;
height: 420px;
background-image: url("/images/template/slidingpanels/slidingpanelsgradient.jpg");
background-repeat: repeat-x;
background-color: #2952AC;
}

.SlidingPanelsFrame .SlidingPanelsContent h1, .SlidingPanelsFrame .SlidingPanelsContent h2, .SlidingPanelsFrame .SlidingPanelsContent h3, .SlidingPanelsFrame .SlidingPanelsContent h4, .SlidingPanelsFrame .SlidingPanelsContent h5, .SlidingPanelsFrame .SlidingPanelsContent h6{
margin-top: 10px;
margin-left: 10px;
color: #FFFFFF;
}

.SlidingPanelsFrame .SlidingPanelsContent p,  .SlidingPanelsFrame .SlidingPanelsContent ul, .SlidingPanelsFrame .SlidingPanelsContent ul li{
color: #FFFFFF;
padding-left: 10px;
padding-right: 10px;
}

.SlidingPanelsFrame .SlidingPanelsContent .quote  {
color: #FFFFFF;
float: none;
}

.SlidingPanelsFrame .SlidingPanelsContent a:link{
color: #58A241;
}

.SlidingPanelsFrame .SlidingPanelsContent a:visited{
color: #58A241;
}

.SlidingPanelsFrame .SlidingPanelsContent a:hover{
color: #58A241;
decoration: underline;
}

.SlidingPanelsFrame .SlidingPanelsContent img.floatleft { 
    float: left; 
    margin: 10px; 
	border: 10px solid #FFFFFF;

	-moz-box-shadow: 3px 3px 4px #0d3175; /* Firefox */
	-webkit-box-shadow: 3px 3px 4px #0d3175; /* Safari/Chrome */
	box-shadow: 3px 3px 4px #0d3175; /* Opera and other CSS3 supporting browsers */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
	: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
}

.SlidingPanelsFrame .SlidingPanelsContent img.floatright { 
    float: right; 
    margin: 10px; 
	border: 10px solid #FFFFFF;
	
	-moz-box-shadow: 3px 3px 4px #0d3175; /* Firefox */
	-webkit-box-shadow: 3px 3px 4px #0d3175; /* Safari/Chrome */
	box-shadow: 3px 3px 4px #0d3175; /* Opera and other CSS3 supporting browsers */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
	: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
}

.SlidingPanelsFrame .SlidingPanelsContent img.center {
	position:relative; 
	display: block;
	margin-left:auto; 
	margin-right:auto;
	padding: 15px;
	
	-moz-box-shadow: 3px 3px 4px #0d3175; /* Firefox */
	-webkit-box-shadow: 3px 3px 4px #0d3175; /* Safari/Chrome */
	box-shadow: 3px 3px 4px #0d3175; /* Opera and other CSS3 supporting browsers */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
	: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
}

.SlidingPanelsFrame .rightPanel{
float: left;
background-image: url("/images/template/slidingpanels/rightbg.jpg");
background-repeat: repeat-y;
display: block;
width: 40px;
height: 420px;
}

.SlidingPanelsFrame .rightPanel a:link, .SlidingPanelsFrame .rightPanel a:visited, .SlidingPanelsFrame .rightPanel a:active{
display: block;
background-image: url("/images/template/slidingpanels/right.jpg");
background-repeat: repeat-y;
width: 40px;
height: 420px;
}
.SlidingPanelsFrame .rightPanel a:hover{
background-image: url("/images/template/slidingpanels/right2.jpg");
background-repeat: repeat-y;
display: block;
width: 40px;
height: 420px;
}

.SlidingPanelsFrame .bottomPanel{
background-image: url("/images/template/slidingpanels/bottom.jpg");
background-repeat: no-repeat;
display: block;
clear: both;
width: 630px;
height: 8px;
}

.SlidingPanelsFrame .SlidingPanelsNav{
margin-left: auto;
margin-right: auto;
width: 500px;
}

.SlidingPanelsFrame .SlidingPanelsNav ul{
margin: 0;
padding: 0;
list-style-type: none;
}


.SlidingPanelsFrame .SlidingPanelsNav ul li{
display: inline-block;
list-style-type: none;
}

.SlidingPanelsFrame .SlidingPanelsNav ul li a {
font-size: 12px;
}
