/* classes for general styles used throughout the site*/
html { 
margin:0px; 
padding:0px;
height:100%;
} 
a{
	outline:none;
}
p {
	margin:0px; 
	padding:0px;
}
body {
	background-image : none;
	color: #3E545C;
	font-family: Arial;
	font-size: 12px;
	height:100%;
}
.homebody {
	height: 100%;
	background : #ffffff;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
.shellbody {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image : none;	
	background: none;
}
.maintext {
	color: #2e2e2e;
	font-family: 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
	font-size:12px;
	line-height: 22px;
}
.maintextbold {
	color: #2e2e2e;
	font-family: 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight: bold;
}
.textbold {
	font-weight: bold;
}
.pageText {
	margin-bottom: 10px;
}

a,
a:link,
a:hover,
a:active,
a:visited {
	font-family: 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
	font-size : 12px;
	color : #741d31;
	text-decoration : underline;
}

a:hover {
	text-decoration: none;
}

#wideCol {}
#skinnyCol {}
#contentarea {}

/*generic spacer class*/
.spacer{margin-bottom:10px;}
/*generic clear class*/
.clear{clear:both;}

/*--------------------------------------------*/
/*----------------PAGE HEADERS----------------*/
#L1Header_1,#L1Header_2,#L1Header_3,#L1Header_4,#L1Header_5,#L1Header_6,
#L1Header_7 {
	height: 39px;
	text-indent: -9999px;
	margin-bottom: 12px;
	}

#L1Header_1	{}
#L1Header_2	{}
#L1Header_3	{background: url(/images/pageTitle_Academics.png) no-repeat; width: 220px;}
#L1Header_4 {}
#L1Header_5	{background: url(/images/pageTitle_Athletics.png) no-repeat; width: 180px;}
#L1Header_6 {}
#L1Header_7	{}

#L2header {
	color: #15278e;
	font-family: Helvetica;
	font-size: 26px;
	font-weight: bold;
	line-height: 30px; 
	margin-bottom: 10px;
	}

#L3header {
	color: #707070;
	font-family: Helvetica;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px; 
}

/*--------------------------------------------*/
/*--------------PODIUM BUTTONS----------------*/

/*DEFAULT Button, for when you use the PDButton function when outside a content channel*/
/*SEE http://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html FOR EXPLANATION OF HOW THESE WORK*/
/*YOU CAN BREAK THE HOVE STYLE INTO ITS OWN DECLARATION TO SET UP A OVER STATE FOR THE BUTTONS*/
a.button,
a.button:link,
a.button:active,
a.button:hover,
a.button:visited,
a.button:hover {
    background: transparent url(/images/bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
	margin-top:5px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button span {
    white-space:nowrap; /*DO NOT REMOVE THIS*/
	background: transparent url(/images/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
/*--------------------------------------------*/
/*---------------CHANNEL STYLES---------------*/

/*photo content channel*/
/*Channel Box*/
#photo .chbox {background:#15278e;}
#photo .chbox2 {}
#photo .chbox3 {}
#photo .chbox4 {}

/*Footer*/
#photo .chfooter {
	background:url(/images/photo_foot_mid.gif) repeat-x top right;	
	margin-bottom:10px;
}
#photo .chfooter2 {background: url(/images/photo_foot_left.gif) no-repeat top left;}
#photo .chfooter3 {background: url(/images/photo_foot_right.gif) no-repeat top right;}
#photo .chfooter4 {height:4px;}

/*Header*/
#photo .chheader {background: #15278e;}
#photo .chheader2 {background: url(/images/photo_head_left.gif) bottom left no-repeat;}
#photo .chheader3 {background: url(/images/photo_head_right.gif) bottom right no-repeat;}
#photo .chheader4 {height:4px;}

/*Header Text*/
#photo .chhtext{}

/*Link*/
#photo a,
#photo a:link,
#photo a:hover,
#photo a:active,
#photo a:visited {
	font-family : Verdana;
	font-size : 10px;
	color : #000000;
	text-decoration : underline;
}
#photo a:hover {
	text-decoration: none;
}

/*Buttons*/
#photo a.button,
#photo a.button:link,
#photo a.button:active,
#photo a.button:hover,
#photo a.button:visited,
#photo a.button:hover {
    background: transparent url(/images/bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
	margin-top:5px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
#photo a.button span {
    white-space:nowrap; /*DO NOT REMOVE THIS*/
	background: transparent url(/images/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
/*Text*/
#photo .chtext {}

/**********************************************************/
/*textPhotoChan content channel*/
/*Channel Box*/
#textPhotoChan .chbox {}
#textPhotoChan .chbox2 {}
#textPhotoChan .chbox3 {}
#textPhotoChan .chbox4 { padding:0; }

/*Footer*/
#textPhotoChan .chfooter {}
#textPhotoChan .chfooter2 {}
#textPhotoChan .chfooter3 {}
#textPhotoChan .chfooter4 { height:0; }

/*Header*/
#textPhotoChan .chheader {}
#textPhotoChan .chheader2 {}
#textPhotoChan .chheader3 {}
#textPhotoChan .chheader4 { height:0; }

/*Header Text*/
#textPhotoChan .chhtext{}

/*Link*/
#textPhotoChan a, #textPhotoChan a:link, #textPhotoChan a:hover, #textPhotoChan a:active, #textPhotoChan a:visited {}
	#textPhotoChan a:hover { text-decoration: none; }

/*Text*/
#textPhotoChan .chtext {}
	
	#whiteBottom #textPhotoChan .chbox4 { padding:0; }
		#whiteBottom #textPhotoChan .chfooter, #whiteBottom #textPhotoChan .chfooter2,
		#whiteBottom #textPhotoChan .chfooter3, #whiteBottom #textPhotoChan .chfooter4    { height:0; background:none; }

/**********************************************************/

/*sidebar content channel*/
/*Channel Box*/
#sidebar .chbox {
	background-color: #f9f3dd;
	border-left: 3px solid #f1df95;
	border-right: 3px solid #f1df95; 
}
#sidebar .chbox2 {
	
}
#sidebar .chbox3 {
	
}
#sidebar .chbox4 {
	padding:10px 13px 5px 13px;
}

/*Footer*/
#sidebar .chfooter {
	background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_foot_mid.gif);
	background-position: top left;
	background-repeat: repeat-x;
	margin-bottom: 20px;  
}
#sidebar .chfooter2 {
	background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_foot_left.gif);
	background-position: top left;
	background-repeat: no-repeat; 
}
#sidebar .chfooter3 {
	background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_foot_right.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 9px; 
}
#sidebar .chfooter4 {
}

/*Header*/
#sidebar .chheader {
background-color: #f0de93;
background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_head_left.gif);
background-position: top left;
background-repeat: no-repeat; 
}
#sidebar .chheader2 {
background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_head_right.gif);
background-position: top right;
background-repeat: no-repeat; 
}
#sidebar .chheader3 {
border-bottom: 1px solid #cbbd97; 
}
#sidebar .chheader4 {
	padding:10px 14px 5px 14px;
}

/*Header Text*/
#sidebar .chhtext{
color: #15278e;
font-family: 'Times New Roman';
font-size: 20px;
line-height: 22px; 
}

/*Link*/
#sidebar a,
#sidebar a:link,
#sidebar a:hover,
#sidebar a:active,
#sidebar a:visited {
color: #363636;
font-family: 'Lucida Grande', Trebuchet, Tahoma, Verdana, Arial;
font-size: 12px;
line-height: 22px;
text-decoration: underline
}
#sidebar a:hover {
	text-decoration: none;
}

/*Buttons*/
#sidebar a.button, 
#sidebar a.button:link,
#sidebar a.button:active,
#sidebar a.button:hover,
#sidebar a.button:visited,
#sidebar a.button:hover {
   	background: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_button_right.gif) top right no-repeat;
    color: #444;
    display: block;
    float: left;
   color: #ffffff;
	font-family: 'Lucida Grande', Trebuchet, Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px; 
    height: 27px;
    margin-right: 5px;
	margin-top:5px;
    padding-right: 5px; /* sliding doors padding */
    text-decoration: none;
}
#sidebar a.button span {
    white-space:nowrap; /*DO NOT REMOVE THIS*/
	background: transparent url(/images/sidebar_yellow_button_left.png) no-repeat scroll top left;
    display: block;
    line-height: 14px;
    padding: 6px 0 7px 5px;
	text-transform: uppercase;
}

/*Text*/
#sidebar .chtext {
	color: #363636;
	font-family: 'Lucida Grande', Trebuchet, Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 22px; 
}

/*Yellow sidebar content channel*/
/*Channel Box*/
#yellowsidebar .chbox {
background-color: #f9f3dd;
border-left: 3px solid #f1df95;
border-right: 3px solid #f1df95; 
}
#yellowsidebar .chbox2 {}
#yellowsidebar .chbox3 {}
#yellowsidebar .chbox4 {
	padding:0px 13px 0px 6px;
}

/*Footer*/
#yellowsidebar .chfooter {
background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_foot_mid.gif);
background-position: top left;
background-repeat: repeat-x;
margin-bottom: 20px; 
}
#yellowsidebar .chfooter2 {
background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_foot_left.gif);
background-position: top left;
background-repeat: no-repeat; 
}
#yellowsidebar .chfooter3 {
background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_foot_right.gif);
background-position: top right;
background-repeat: no-repeat;
height: 9px; 
}
#yellowsidebar .chfooter4 {}

/*Header*/
#yellowsidebar .chheader {
background-color: #f9f3dd;
background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_plain_head_mid.gif);
background-position: top left;
background-repeat: repeat-x; 
}
#yellowsidebar .chheader2 {
background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_plain_head_left.gif);
background-position: top left;
background-repeat: no-repeat; 
}
#yellowsidebar .chheader3 {
background-image: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_plain_head_right.gif);
background-position: top right;
background-repeat: no-repeat; 
}
#yellowsidebar .chheader4 {
	padding:5px 14px 5px 14px;
}

/*Header Text*/
#yellowsidebar .chhtext{
color: #15278e;
font-family: 'Times New Roman';
font-size: 20px;
line-height: 22px; 
}

/*Link*/
#yellowsidebar a,
#yellowsidebar a:link,
#yellowsidebar a:hover,
#yellowsidebar a:active,
#yellowsidebar a:visited {
color: #363636;
font-family: 'Lucida Grande', Trebuchet, Tahoma, Verdana, Arial;
font-size: 13px;
line-height: 22px;
text-decoration: underline; 
}
#yellowsidebar a:hover {
	text-decoration: none;
}

/*Buttons*/
#yellowsidebar a.button, 
#yellowsidebar a.button:link,
#yellowsidebar a.button:active,
#yellowsidebar a.button:hover,
#yellowsidebar a.button:visited,
#yellowsidebar a.button:hover {
   	background: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_button_right.gif) top right no-repeat;
    color: #444;
    display: block;
    float: left;
   color: #ffffff;
	font-family: 'Lucida Grande', Trebuchet, Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px; 
    height: 27px;
    margin-right: 5px;
	margin-top:5px;
    padding-right: 5px; /* sliding doors padding */
    text-decoration: none;
}
#yellowsidebar a.button span {
    white-space:nowrap; /*DO NOT REMOVE THIS*/
	background: transparent url(/images/sidebar_yellow_button_left.png) no-repeat scroll top left;
    display: block;
    line-height: 14px;
    padding: 6px 0 7px 5px;
	text-transform: uppercase;
}

/*Text*/
#yellowsidebar .chtext {
color: #363636;
font-family: 'Lucida Grande', Trebuchet, Tahoma, Verdana, Arial;
font-size: 12px;
line-height: 22px; 
}

/*Blue sidebar content channel*/
/*Channel Box*/
#blueSidebar .chbox {
	background: #15278e;
	/*padding: 10px 20px; CAS97359 sdb 101609 change to below*/
	padding: 10px 11px!important;
}
#blueSidebar .chbox2 {}
#blueSidebar .chbox3 {}
#blueSidebar .chbox4 {}

/*Footer*/
#blueSidebar .chfooter {
	background:url(/images/blueSidebar_foot_left.gif) no-repeat bottom left #15278e;
	margin-bottom: 10px; 
}
#blueSidebar .chfooter2 {
	background:url(/images/blueSidebar_foot_right.gif) no-repeat bottom right;
}
#blueSidebar .chfooter3 {
	
}
#blueSidebar .chfooter4 {
	height: 10px;
}

/*Header*/
#blueSidebar .chheader {
	background:url(/images/blueSidebar_head_left.gif) no-repeat top left #15278e;
}
#blueSidebar .chheader2 {
	background:url(/images/blueSidebar_head_right.gif) no-repeat top right;
}
#blueSidebar .chheader3 {
	
}
#blueSidebar .chheader4 {
	padding:18px 20px 8px 20px;
}

/*Header Text*/
#blueSidebar .chhtext{
	color: #f1df95;
	font: 20px Georgia;
}

/*Link*/
#blueSidebar a,
#blueSidebar a:link,
#blueSidebar a:hover,
#blueSidebar a:active,
#blueSidebar a:visited {
	font: bold 13px 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
	color : #f1df95;
	text-decoration : none;
}
#blueSidebar a:hover {
	text-decoration: underline;
}

/*Buttons*/
#blueSidebar a.button, 
#blueSidebar a.button:link,
#blueSidebar a.button:active,
#blueSidebar a.button:hover,
#blueSidebar a.button:visited,
#blueSidebar a.button:hover {
    background: transparent url(/images/bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
	margin-top:5px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
#blueSidebar a.button span {
    white-space:nowrap; /*DO NOT REMOVE THIS*/
	background: transparent url(/images/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

/*Text*/
#blueSidebar .chtext {
	font: bold 13px 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
	color : #f1df95;
}

/*2 tone blue sidebar content channel*/
/*Channel Box*/
#blue2sidebar .chbox {
	background-color: #d3d8f7;
	border-left: 3px solid #3949a0;
	border-right: 3px solid #3949a0; 
}
#blue2sidebar .chbox2 {
	
}
#blue2sidebar .chbox3 {
	
}
#blue2sidebar .chbox4 {
	padding:12px 10px 7px 15px;
}

/*Footer*/
#blue2sidebar .chfooter {
	background: url(/images/blue2tone_foot_mid.gif) top left repeat-x;
	margin-bottom: 20px;  
}
#blue2sidebar .chfooter2 {
	background: url(/images/blue2tone_foot_left.gif) top left no-repeat;
}
#blue2sidebar .chfooter3 {
	background: url(/images/blue2tone_foot_right.gif) top right no-repeat;
	height: 8px; 
}
#blue2sidebar .chfooter4 {
}

/*Header*/
#blue2sidebar .chheader {
background: url(/images/blue2tone_head_left.gif) top left no-repeat #3949a0;

}
#blue2sidebar .chheader2 {
background: url(/images/blue2tone_head_right.gif) top right no-repeat; 
}
#blue2sidebar .chheader3 {
border-bottom: 1px solid #192464; 
}
#blue2sidebar .chheader4 {
	padding:10px 10px 5px 20px;
}

/*Header Text*/
#blue2sidebar .chhtext{
color: #ffffff;
font: 20px Georgia;
}

/*Link*/
#blue2sidebar a,
#blue2sidebar a:link,
#blue2sidebar a:hover,
#blue2sidebar a:active,
#blue2sidebar a:visited {
color: #182a90;
font-family:   'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
font-size: 12px;
line-height: 22px;
text-decoration: underline; 
}
#blue2sidebar a:hover {
	text-decoration: none;
}

/*Buttons*/
#blue2sidebar a.button, 
#blue2sidebar a.button:link,
#blue2sidebar a.button:active,
#blue2sidebar a.button:hover,
#blue2sidebar a.button:visited,
#blue2sidebar a.button:hover {
    background: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_button_right.gif) no-repeat top right;
    color: #444;
    display: block;
    float: left;
   	color: #ffffff;
	font-family: 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px; 
    height: 27px;
    margin-right: 5px;
	margin-top:5px;
    padding-right: 5px; /* sliding doors padding */
    text-decoration: none;
}
#blue2sidebar a.button span {
    white-space:nowrap; /*DO NOT REMOVE THIS*/
	background: transparent url(/images/sidebar_yellow_button_left.png) no-repeat scroll top left;
    display: block;
    line-height: 14px;
    padding: 6px 0 5px 7x;
}

/*Text*/
#blue2sidebar .chtext {
	color: #182a90;
	font-family: 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 22px;
}


/*blue fade sidebar content channel*/
/*Channel Box*/
#blueFadesidebar .chbox {
	background-color: #d3d8f7;
	border-left: 3px solid #3949a0;
	border-right: 3px solid #3949a0; 
}
#blueFadesidebar .chbox2 {
	background: url(/images/blueFadeSidebar_box_mid.gif) bottom repeat-x;
}
#blueFadesidebar .chbox3 {
	background: url(/images/blueFadeSidebar_box_left.gif) bottom left no-repeat;
}
#blueFadesidebar .chbox4 {
	background: url(/images/blueFadeSidebar_box_right.gif) bottom right no-repeat;
	padding:12px 0px 0px 10px;
}

/*Footer*/
#blueFadesidebar .chfooter {
	background: url(/images/blueFadeSidebar_foot_mid.gif) top left repeat-x;
	margin-bottom: 20px;  
}
#blueFadesidebar .chfooter2 {
	background: url(/images/blueFadeSidebar_foot_left.gif) top left no-repeat;
}
#blueFadesidebar .chfooter3 {
	background: url(/images/blueFadeSidebar_foot_right.gif) top right no-repeat;
	height: 4px; 
}
#blueFadesidebar .chfooter4 {
}

/*Header*/
#blueFadesidebar .chheader {
background: url(/images/blue2tone_head_left.gif) top left no-repeat #3949a0;

}
#blueFadesidebar .chheader2 {
background: url(/images/blue2tone_head_right.gif) top right no-repeat; 
}
#blueFadesidebar .chheader3 {
border-bottom: 1px solid #192464; 
}
#blueFadesidebar .chheader4 {
	padding:10px 10px 5px 20px;
}

/*Header Text*/
#blueFadesidebar .chhtext{
color: #ffffff;
font: 20px Georgia;
}

/*Link*/
#blueFadesidebar a,
#blueFadesidebar a:link,
#blueFadesidebar a:hover,
#blueFadesidebar a:active,
#blueFadesidebar a:visited {
color: #182a90;
font-family: 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
font-size: 12px;
line-height: 22px;
text-decoration: underline; 
}
#blueFadesidebar a:hover {
	text-decoration: none;
}

/*Buttons*/
#blueFadesidebar a.button, 
#blueFadesidebar a.button:link,
#blueFadesidebar a.button:active,
#blueFadesidebar a.button:hover,
#blueFadesidebar a.button:visited,
#blueFadesidebar a.button:hover {
    background: transparent url(/images/sidebar_yellow_button_left.png) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
   	color: #ffffff;
	font-family: 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px; 
    height: 27px;
    margin-right: 5px;
	margin-top:5px;
    padding-right: 5px; /* sliding doors padding */
    text-decoration: none;
}
#blueFadesidebar a.button span {
    white-space:nowrap; /*DO NOT REMOVE THIS*/
	background: url(/ftpimages/435/podium/Style744/images/sidebar_yellow_button_right.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 5px;
}

/*Text*/
#blueFadesidebar .chtext {
	color: #2e2e2e;
	font-family: 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
	font-size: 13px;
	line-height: 16px;
}

/*vnav content channel*/
/*Channel Box*/
#vnav .chbox {}
#vnav .chbox2 {}
#vnav .chbox3 {}
#vnav .chbox4 {}

/*Footer*/
#vnav .chfooter {}
#vnav .chfooter2 {}
#vnav .chfooter3 {}
#vnav .chfooter4 {}

/*Header*/
#vnav .chheader {}
#vnav .chheader2 {}
#vnav .chheader3 {}
#vnav .chheader4 {}

/*Header Text*/
#vnav .chhtext{}

/*Link*/
#vnav a,
#vnav a:link,
#vnav a:hover,
#vnav a:active,
#vnav a:visited {}
#vnav a:hover {}

/*Buttons*/
#vnav a.button,
#vnav a.button:link,
#vnav a.button:active,
#vnav a.button:hover,
#vnav a.button:visited,
#vnav a.button:hover {
	/*DO NOT REMOVE THIS*/
	display: block;
	float: left;
	/*DO NOT REMOVE THIS*/
}
#vnav a.button span {
    /*DO NOT REMOVE THIS*/
	white-space:nowrap; 
	display: block;
	/*DO NOT REMOVE THIS*/
}

/*Text*/
#vnav .chtext {}
/*--------------------------------------------*/

/*------------------------------------------------*/
/*--------------- GALLERY STYLES -----------------*/

.gal_image {
text-align: center;

}

.gal_image img {
margin: 0 auto;
}

.gal_button_left, .gal_button_right {
	background-color:#172783;
	color: #ffffff;
	font-family: Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	cursor:pointer;	
}

.gal_button_left {
	float: left;
	background: url(/images/img_back.png) top left no-repeat;
	padding: 0px 18px;
}

.gal_button_right {
	float: right;
	background: url(/images/img_right.png) top right no-repeat;
	padding: 0px 18px 0px 21px;
}

.gal_counter {
	color: #ffffff;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	text-align:center;
}
.gal_bar {
	background: url(/images/img_gal_bar.gif) top left repeat-x #172783;
	padding: 7px 0px 4px 0px;
}
.gal_caption {
	background:#172783;
	color: #ffffff;
	font-family:Helvetica;
	font-size: 11px; 
	line-height: 14px;
	padding:5px 10px;	
	text-align: left;
}
.galtop{}
.galbtm{}
/*--------------------------------------------*/
/*--------------- TAN GALLERY STYLES -----------------*/

#textPhotoChan .gal_image {
border: 10px solid #d8d3c3;
width: 320px;
background-color: #d8d3c3;
}

#textPhotoChan .gal_image img {
width: 320px;
}

#textPhotoChan .gal_button_left, #textPhotoChan .gal_button_right {
	background-color: #d8d3c3;
	color: #000000;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	text-align: center;
	text-transform: uppercase; 
}

#textPhotoChan .gal_button_left {
	float: left;
	background: url(/ftpimages/435/podium/Style744/images/img_back.png) top left no-repeat;
	padding: 6px 25px 6px 20px;
}

#textPhotoChan .gal_button_right {
	float: right;
	background: url(/ftpimages/435/podium/Style744/images/img_next.png) top right no-repeat;	
	padding: 6px 20px 6px 25px;
}

#textPhotoChan .gal_counter {
	background-color: #d8d3c3;
	background-image: url(/ftpimages/435/podium/Style744/images/img_bar.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #000000;
	font-family: Helvetica;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	text-align: center; 
	padding: 6px;
}
#textPhotoChan .gal_bar {
	background-color: #d8d3c3;
	background-image: url(/ftpimages/435/podium/Style744/images/img_bar.gif);
	background-position: top left;
	background-repeat: repeat-x;
	text-align: center; 
	padding: 0px;
}
#textPhotoChan .gal_caption {
	background-color: #f9f3dd;
	border-left: 10px solid #d8d3c3;
	border-right: 10px solid #d8d3c3;
	border-bottom: 10px solid #d8d3c3;
	border-top: 5px solid #d8d3c3;
	color: #2e2e2e;
	font-family: 'Lucida Grande', 'Trebuchet', 'Tahoma', 'Verdana', 'Arial';
	font-size: 10px;
	padding-bottom: 3px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 3px; 
}
#textPhotoChan .galtop{}
#textPhotoChan .galbtm{}
/*--------------------------------------------*/
/*--------------------------------------------*/
/*---------------DDLB STYLES -----------------*/

.ddlb {
	font-family : Verdana;
	font-size : 10px;
	color : #000000;
}

/*--------------------------------------------*/
/*---------------MISCELANEOUS-----------------*/
.hide {display:none;}
.show {display:inline;}
/*added these styles so the <a> tags that hold 
the images for the gallery don't show*/
a.gallery-images,a.gallery-images:visited,
a.gallery-images:hover,a.gallery-images:active,
a.gallery-images:link{
	display:none;
}
/*Fixes IE disappearing content*/
* html .hollyHack { height: 0.01%; }

.linkButton{
	font-family: 'Lucida Grande', 'Trebuchet MS', Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #741d31;
	text-decoration: underline;
	text-transform: uppercase;
	}
#photosContainer{float: right; padding-left: 5px;}