@charset "utf-8";
/* CSS Document */
html {
	height:100%;
	width:100%;

}
body {
	margin:0px;
	width:100%;
	background-color:#1b5281;
	font-family:Arial, Helvetica, sans-serif;			
}
a  {
	outline:none;
	color:#FFFFFF;
}
.wide {
				border-bottom: 1px #000 solid;
				width: 4000px;
}
/*-----TOP PAGE AREA-----*/
#date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	text-align:left;
}
#date_share {
	margin-bottom:6px;
}
#top_tile {
	background-image:url(../images/main_tile_top_01.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	height:33px;
}
#top_height {
	height:33px;
}
#menu_tile {
	background-image:url(../images/main_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height:41px;
	top:0px;
}
#menu_height {
	height:41px;
}
#header_tile {
	background-image:url(../images/main_tile_header_01.jpg);
	background-repeat:repeat-x;
	height:302px;
}
#header_graphic {
	background-image:url(../images/main_header_graphic_01.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:302px;
	background-position: center;
}

/*-----CONTENT AREA OF PAGE-----*/
#content_top_tile {
	background-image:url(../images/main_content_top_01.jpg);
	background-repeat:repeat-x;
	height:45px;
}	
#content_bottom_tile {
	background-image:url(../images/main_content_bottom_01.jpg);
	background-position:top;
	background-color:#fdfdfd;
	background-repeat:repeat-x;
	height:95px;
	border-top:1px solid #afafaf;;
}
#content_left_tile {
	background-image:url(../images/main_content_middle_left_01.jpg);
	background-repeat:repeat-y;
	width:629px;
}
#content_right_tile {
	background-image:url(../images/main_content_middle_right_01.jpg);
	background-repeat:repeat-y;
	width:295px;
}
#footer_right_column {
	width:280px;
	padding-left: 0px;
	margin-right: 0px;
	text-align: right;
}
.footer_column_left {
	width:140px;
}
.footer_column_01 {
	width:134px;
}
.footer_column_02 {
	width:182px;
}
.footer_column_03 {
	width:160px;
}
#header_right_column {
	width:265px;
}
.header_left_column {
	width:600px;
}
.header_area_spacer {
	margin-left:18px;
	margin-right:18px;
	margin-top:10px;
	margin-bottom:0px;
	bottom:0;
}
.content_area_spacer {
	margin-left:18px;
	margin-right:18px;
	margin-top:10px;
	margin-bottom:30px;
}
.footer_area_spacer {
	margin-left:15px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:15px;
}
/*-----PAGE TEXT-----*/

/* BELOW THEME SPECIFIC STYLING */
H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#336699;
	text-decoration:none;
	line-height:1;
	font-weight:normal;
}
H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#336699;
	text-decoration:none;
	line-height:1;
	font-weight:normal;
}
H3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#336699;
	text-decoration:none;
	line-height:1;
	font-weight:normal;
}
.H3_black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	text-decoration:none;
	line-height:1;
	font-weight:normal;
}
.H3_black a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	line-height:1;
	font-weight:normal;
}
H4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#336699;
	text-decoration:none;
	line-height:1;
	font-weight:normal;
}
.main_content_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	line-height:1.2;
}
.main_content_text a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#336699;
	text-decoration:none;
	line-height:1.2;
}
.main_content_text a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#336699;
	text-decoration:none;
	line-height:1.2;
}
.main_content_text a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#336699;
	text-decoration:none;
	line-height:1.2;
}
.main_content_text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066CC;
	text-decoration:none;
	line-height:1.2;
}
.main_content_text_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	line-height:1.2;
}
.main_content_text_small a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	text-decoration:none;
	line-height:1.2;
}
.main_content_text_small a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	text-decoration:none;
	line-height:1.2;
}
.main_content_text_small a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	text-decoration:none;
	line-height:1.2;
}
.main_content_text_small a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066CC;
	text-decoration:none;
	line-height:1.2;
}
.right_text_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	line-height:1.5;
	text-transform:uppercase;
}
.right_text_small a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#336699;
	text-decoration:none;
	line-height:1.5;
	text-transform:uppercase;	
}
.right_text_small a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#336699;
	text-decoration:none;
	line-height:1.5;
	text-transform:uppercase;	
}
.right_text_small a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#336699;
	text-decoration:none;
	line-height:1.5;
	text-transform:uppercase;	
}
.right_text_small a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0066CC;
	text-decoration:none;
	line-height:1.5;
	text-transform:uppercase;
}
.copyright_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#797979;
	text-decoration:none;
	line-height:1.5;
	text-transform:uppercase;
}
.copyright_text a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#797979;
	text-decoration:none;
	line-height:1.5;
	text-transform:uppercase;	
}
.copyright_text a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;	
	color:#797979;
	text-decoration:none;
	line-height:1.5;
	text-transform:uppercase;	
}
.copyright_text a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;	
	color:#797979;
	text-decoration:none;
	line-height:1.5;
	text-transform:uppercase;	
}
.copyright_text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#336699;
	text-decoration:none;
	line-height:1.5;
	text-transform:uppercase;
}
/* FOOTER AREA TEXT */
.footer_text_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;	
	color:#333333;
	text-decoration:none;
	line-height:1.5;
}
.footer_text_small a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	line-height:1.5;	
}
.footer_text_small a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	line-height:1.5;
}
.footer_text_small a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	line-height:1.5;	
}
.footer_text_small a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	text-decoration:underline;

}
.footer_text_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#333333;
	text-decoration:none;
	line-height:1.5;
}
.footer_text_header a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	line-height:1.5;	
}
.footer_text_header a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	line-height:1.5;
}
.footer_text_header a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	line-height:1.5;	
}
.footer_text_header a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#336699;
	text-decoration:none;

}
/* ABOVE THEME SPECIFIC STYLING */
p {
	padding-top: 0px;
	padding-bottom: 0px;
}	
.top_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	vertical-align:top;
	line-height:35px;
}
.top_text a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	vertical-align:top;
	line-height:35px;
}
.top_text a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	vertical-align:top;
	line-height:35px;
}
.top_text a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	vertical-align:top;
	line-height:35px;
}
.top_text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066CC;
	text-decoration:none;
	vertical-align:top;
	line-height:35px;
}
/*-----TOP LEVEL MENUS BORDERS-----*/
.events_border {
	border-color:#CCCCCC;
	border-left-width:thin;
	border-right-width:0px;
	border-bottom-width:0px;
	border-top-width:0px;	
	border-style:solid;
	width:90px;
	}
.theatre_border {
	border-color:#CCCCCC;
	border-left-width:thin;
	border-right-width:0px;
	border-bottom-width:0px;
	border-top-width:0px;	
	border-style:solid;
	width:90px;
	}
.gallery_border {
	border-color:#CCCCCC;
	border-left-width:thin;
	border-right-width:0px;
	border-bottom-width:0px;
	border-top-width:0px;	
	border-style:solid;
	width:130px;	
	}
.market_border {
	border-color:#CCCCCC;
	border-left-width:thin;
	border-right-width:0px;
	border-bottom-width:0px;
	border-top-width:0px;	
	border-style:solid;
	width:94px;
	}
.plaza_border {
	border-color:#CCCCCC;
	border-left-width:thin;
	border-right-width:thin;
	border-bottom-width:0px;
	border-top-width:0px;	
	border-style:solid;
	width:218px;	
	}	
/*-----TOP LEVEL MENUS EFFECTS-----*/				
.events_menu a:link, .events_menu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:41px;	
	display:block;
	text-align:center;
	width: 90px;
	height: 41px;
}
.events_menu a:hover {
	color: #EAEAEA;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	background-image: url(../images/events_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height: 41px;
}
.theatre_menu a:link, .theatre_menu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:41px;	
	display:block;
	text-align:center;
	width: 99px;
	height: 41px;
}
.theatre_menu a:hover {
	color: #EAEAEA;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	background-image: url(../images/theatre_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height: 41px;
}
.gallery_menu a:link, .gallery_menu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:41px;	
	display:block;
	text-align:center;
	width: 130px;
	height: 41px;
}
.gallery_menu a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	background-image: url(../images/gallery_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height: 41px;
}
.market_menu a:link, .market_menu a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:41px;	
	display:block;
	text-align:center;
	width: 94px;
	height: 41px;
}
.market_menu a:hover {
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	background-image: url(../images/market_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height: 41px;
}
.plaza_menu a:link, .plaza_menu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:41px;	
	display:block;
	text-align:center;
	width: 218px;
	height: 41px;
}
.plaza_menu a:hover {
	color: #EAEAEA;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	background-image: url(../images/outdoor_stage_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height: 41px;
}
/*-----SUB MENU ITEMS -- EVENTS-----*/

.events.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
	color: #EAEAEA;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	background-image: url(../images/events_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height: 41px;
}
.theatre.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
	color: #EAEAEA;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	background-image: url(../images/theatre_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height: 41px;
}
.gallery1.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
	color: #EAEAEA;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	background-image: url(../images/gallery_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height: 41px;
}
.market.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	background-image: url(../images/market_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height: 41px;
}
.plaza.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
	color: #EAEAEA;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	text-align:center;
	background-image: url(../images/outdoor_stage_tile_menu_01.jpg);
	background-repeat:repeat-x;
	height: 41px;
}
/* ######### Alternate multi-column class for drop down menus - EVENTS ######### */
.anylinkcsscols{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid #CCCCCC;
	border-top-width:0px;
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	z-index: 60; /*zIndex should be greater than that of shadow's below*/
	background-color:#993333;
}
.theatre.anylinkcsscols {
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid #CCCCCC;
	border-top-width:0px;
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	z-index: 60; /*zIndex should be greater than that of shadow's below*/
	background-color:#663366;
}
.gallery1.anylinkcsscols {
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid #CCCCCC;
	border-top-width:0px;
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	z-index: 60; /*zIndex should be greater than that of shadow's below*/
	background-color:#006666;
}
.market.anylinkcsscols {
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid #FFFFFF;
	border-top-width:0px;
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	z-index: 60; /*zIndex should be greater than that of shadow's below*/
	background-color:#F2B600;
	
}
.plaza.anylinkcsscols {
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid #CCCCCC;
	border-top-width:0px;
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	z-index: 60; /*zIndex should be greater than that of shadow's below*/
	background-color:#006633;
}
/* SUB MENU COLUMN WIDTHS */
.events.anylinkcsscols .column{
width: 120px;
float: left;
}
.theatre.anylinkcsscols .column{
width: 210px;
float: left;
}
.gallery1.anylinkcsscols .column{
width: 190px;
float: left;
}
.market.anylinkcsscols .column{
width: 180px;
float: left;
}
.plaza.anylinkcsscols .column{
width: 275px;
float: left;
}

.anylinkcsscols .column ul{
	margin: 0;
	padding: 0;
	list-style-type:none;
}
/* START OF SUB SUB MENU CODE */
.anylinkcsscols .column ul ul li{
	margin: 0;
	padding: 0;
	font-size:10px;
	text-transform:uppercase;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	padding-left: 18px;
	padding-bottom:4px; 	
}
.market.anylinkcsscols .column ul ul li{
	margin: 0;
	padding: 0;
	font-size:10px;
	text-transform:uppercase;
	background-image: url(../images/arrow_02.png);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	padding-left: 18px;
	padding-bottom:4px; 	
}
/* END OF SUB SUB MENU CODE */
.anylinkcsscols li{
padding-bottom: 5px;
padding-left: 5px;
	
}
.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 50; /*zIndex for shadow*/
background: black;
visibility: hidden;
}
.description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#CCCCCC;
	text-decoration:none;
	font-style:italic;
	padding-bottom:2px;
	padding-left: 5px;
	margin-top: -4px;	
}
.description_market {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#676767;
	text-decoration:none;
	font-style:italic;
	padding-bottom:2px;
	padding-left: 5px;
	margin-top: -4px;
}
.column_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:2px;
	padding-left: 5px;
}
.column_title a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:2px;

}
.column_title a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:2px;
}
.column_title a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:2px;
}
.column_title a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:none;
	padding-bottom:2px;
}
.market.column_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	padding-bottom:2px;
	padding-left: 5px;
}
.market.column_title a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	padding-bottom:2px;
}
.market.column_title a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	padding-bottom:2px;
}
.market.column_title a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	padding-bottom:2px;
}
.market.column_title a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#595959;
	text-decoration:none;
	padding-bottom:2px;
}

.column a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#FFFFFF;
	text-decoration:none;
}
.column a:active, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#000;
	text-decoration:none;
}
.column a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#E5E5E5;
	text-decoration:none;
}
.market.column a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#333333;
	text-decoration:none;
}
.market.column a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#333333;
	text-decoration:none;
}
.market.column a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#333333;
	text-decoration:none;
}
.market.column a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#595959;
	text-decoration:none;
}
/* CONTENT TOP TABS */

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 0px 0px 0px 0px; /* set margins as desired */
font: 13px Arial, Helvetica, sans-serif; /* set font as desired */
border-bottom: 1px solid #afafaf; /* set border COLOR as desired */
list-style-type: none;
padding: 5px 0px 5px 0px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4, body#tab5 li.tab5 , body#tab6 li.tab6 , body#tab7 li.tab7  { /* settings for selected tab */
border-bottom: 1px solid #afafaf; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a, body#tab5 li.tab5 a, body#tab6 li.tab6 a, body#tab7 li.tab7 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 6px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 6px 10px 5px 10px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
/* border: 1px solid #afafaf; set border COLOR as desired; usually matches border color specified in #tabnav */
border-top: 1px solid #afafaf;
border-left: 1px solid #afafaf;
border-right: 1px solid #afafaf;
border-bottom: 1px solid #afafaf;
background-color: #ebebeb; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin: 0px 8px 0px 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
}
/* TESTIMONIALS CSS */
.content_testimonials_02 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 125%;
	letter-spacing: -1px;
}
.content_testimonials_quote_left {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-style: italic;
	font-weight: bold;
	text-transform: none;
	color: #999999;
	line-height: 110%;
}
.content_testimonials_quote_right {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-style: italic;
	font-weight: bold;
	text-transform: none;
	color: #999999;
	line-height: 50%;
}
.testimonials_text_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;
	text-decoration:none;
	line-height:18px;
}
.testimonials_text_small a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;
	text-decoration:none;
	line-height:18px;
}
.testimonials_text_small a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;
	text-decoration:none;
	line-height:18px;
}
.testimonials_text_small a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;
	text-decoration:none;
	line-height:18px;
}
.testimonials_text_small a;hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	line-height:18px;
}
/*TABLE STYLE*/
table.gridtable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
	text-align:left;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
	text-align:left;	
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
	text-align:left;	
}
.border_01{
	border-width:1px;
	border-color:#999;
	border-style:solid;
}

