
/** HEAD & MAIN NAVIGATION
**************************************************************************/

#logo 
{
	float:left;
	margin-left:17px;
	margin-top:12px;
	margin-bottom:10px;
}
.tagline  { font-family:"Helvetica", Arial, sans-serif; font-size:25px; color:#ffc333; /*text-shadow: 1px 1px /*#bca27e #bd9326;*/ }

#header .tagline { text-align:center; margin-top:62px; float:right; } 
#header .interior {margin-right:172px;margin-top:26px;} 

#action-links 
{ 
	float:right;
	margin-right:15px;
	margin-top:9px;
}
#action-links a 
{
	font-family:"Lucida Grande","Arial Narrow";
	font-size:11px;
	color:#797979;
	text-transform:uppercase;
	margin-left:4px;
}
#navigation-container
{
	margin-top:20px;
	padding-top:3px;
	background-color:#104691;
	min-height:20px;
	border-bottom:6px #f9ca2e solid;
	text-align:center;
	position:relative;
	*margin-top:75px; /* IE hack */
}
#navlist li 
{
	display: inline;
	position:relative;	
	background-image: url(/images/topnav_squares.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding-right: 17px;
	padding-left:16px;
	padding-bottom:20px;
}
#navlist li ul li {padding-bottom:5px;}
#navlist .last
{
	padding-right:0;
}
#navlist .active { color:#f9ca2e; }
#navlist li a
{
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
	letter-spacing:1px;
}
#navlist li:hover a
{
	color:#f9ca2e;
	text-decoration:none;
}
#navlist li:hover ul li a {color:white;}
#navlist li ul li:hover a {color:#f9ca2e;}
#navlist li ul li {background-image:none;padding-left:0px;display:block;padding-right:0px;}
#navlist li ul li a {color:white;text-transform:none; font-weight:normal;padding-right:0px;}

#subnavlist-about {z-index:1000;display:none;line-height:15px;text-align:left; }
#subnavlist-about a {color:white;}
#subnavlist-attorneys {z-index:1000;display:none;line-height:15px;text-align:left;}
#subnavlist-attorneys a {color:white;}
#subnavlist-practices {z-index:1100;display:none;line-height:15px;text-align:left;}
#subnavlist-practices a {color:white;}

#navlistitem-about ul {z-index:1000;display:none;line-height:15px;text-align:left;}
#navlistitem-about ul a {color:white;}

#navlistitem-attorneys ul {z-index:1000;display:none;line-height:15px;text-align:left;}
#navlistitem-attorneys ul a {color:white;}

#navlistitem-practices ul {z-index:1000;display:none;line-height:15px;text-align:left;}
#navlistitem-practices ul a {color:white;}

#navlistitem-about:hover ul {
	display: block;
	position:absolute;
	font-size:12px;
	color:white;
	padding:0px 10px 0px 10px;
	margin-top: 4px;
	float:none;
	left:-1px;
	width:100px;
	background-color:#104691;
	border:6px solid #f9ca2e;
	border-top:0;
	*display:none; /* IE hack: no drop downs */
}

#navlistitem-attorneys:hover ul {
	display: block;
	position:absolute;
	font-size:12px;
	color:white;
	padding:0px 0px 0px 10px;
	margin-top: 4px;
	float:none;
	left:-1px;
	width:145px;
	background-color:#104691;
	border:6px solid #f9ca2e;
	border-top:0;
	*display:none; /* IE hack: no drop downs */
}

#navlistitem-practices:hover ul {
	display: block;
	position:absolute;
	font-size:12px;
	color:white;
	padding:0px 10px 0px 10px;
	margin-top: 4px;
	float:none;
	left:-1px;
	width:135px;
	background-color:#104691;
	border:6px solid #f9ca2e;
	border-top:0;
	*display:none; /* IE hack: no drop downs */
}


 /*#navlistitem-about:hover #subnavlist-about ul { float:left; margin-right:25px; margin-top:-15px; }


#navlistitem-attorneys:hover .subnavlist-attorneys {
	display: block;
	position:absolute;
	font-size:12px;
	color:white;
	padding:10px;
	margin-top: 4px;
	float:none;
	left:0px;
	width:450px;
	background-color:#104691;
	border:6px solid #f9ca2e;
	border-top:0;
} #navlistitem-attorneys:hover .subnavlist-attorneys ul { float:left; margin-right:25px; margin-top:-15px; }

#navlistitem-practices:hover .subnavlist-practices {
	display: block;
	position:absolute;
	font-size:12px;
	color:white;
	padding:10px;
	margin-top: 4px;
	float:none;
	left:0px;
	width:450px;
	background-color:#104691;
	border:6px solid #f9ca2e;
	border-top:0;
} #navlistitem-practices:hover .subnavlist-practices ul { float:left; margin-right:25px; margin-top:-15px; }
*/

/** ATTORNEY PAGE - HORIZONTAL TAB NAVIGATION
**************************************************************************/

#attorney-nav {

	background: url("/images/tab-background.gif") repeat-x;
	height:23px;
	overflow:hidden;
  vertical-align:center;
  
	/* hacks that covers the color of the side bar color */
	border-right:20px white solid; 
	border-bottom:20px white solid;
}

#attorney-nav ul, #attorney-nav ul li { list-style: none; margin-left:20px; }

#attorney-nav ul li {
	display: inline; 
	margin-right: 20px;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:2px;
}

#attorney-nav ul li.active {background-color:white;}
#attorney-nav ul li.active a {background: url("/images/tab-right.jpg") no-repeat 100% 0px;}
#attorney-nav ul li.active a span {background: url("/images/tab-left.jpg") no-repeat;}
#attorney-nav ul li a {
	color: #004081;
	font-weight:bold;
	text-decoration:none;
}
#attorney-nav ul li a span { text-decoration:none; }
#attorney-nav ul li a:hover span { color: #8f8b81; text-decoration:none; }


/*#wick { background-image:url(/images/thumbs/thumb-wick.jpg); background-repeat:no-repeat; }*/

.attorney { 
	background-color:#f3f4f5;min-height:70px;
} .attorney:hover { background-color:#faf5ca; }

.attorney .name h2 a {font-size:16px;font-weight:bold;text-transform:none;}
.attorney .name {	
	padding-top:15px; 
	position:absolute; 
	display:inline; 
	left:105px;
}
.attorney .phone { 
	padding-top:15px; 
	display:inline; 
	position:absolute; 
	left: 295px; 
	font-size:11px; 
	font-weight:bold; 
	font-style:italic;
	width:150px;
}
.attorney .phone .number {
	font-size:14px; 
	font-weight:normal; 
	font-style: normal;
	margin-right:4px;
}
.attorney .email {
	padding-top:15px;
	float:right; 
	vertical-align:top;
	display:inline; 
}
.attorney .email a {
	*float:right;
	*margin-top:-8px;
	font-size:12px; 
	font-weight:bold;
	margin-right:15px;
}
.attorney .email .vcard {float:right;padding-top:10px;}
.attorney .email .vcard a {font-size:9px;padding-top:5px;vertical-align:top;}
.attorney .email .vcard img {float:right;margin-top:-5px;margin-right:15px;}

.divider {border-bottom:1px solid #aba8a0; margin-top:15px;margin-bottom:15px;}
.divider-yellow { border-bottom:1px solid #f9ca2e; margin-top:15px; margin-bottom:15px; }
.divider-yellow-30 { border-bottom:1px solid #f9ca2e; margin-top:30px; margin-bottom:30px; }

div.rolodex-item { float: left; width: 70px; height: 70px; margin: 0 0 0 0; }
div.rolodex-item a { display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; }
div.rolodex-item span { display: block; margin:0; padding:0; }

#wick div.rolodex-item  { background: url( '/images/thumbs/thumb-wick.jpg' ) 0 -70px no-repeat; }
#wick div.rolodex-item  a  { background: url( '/images/thumbs/thumb-wick.jpg' ) top left no-repeat; }
#wick:hover div.rolodex-item a { background-image: none; } 

#phillips div.rolodex-item  { background: url( '/images/thumbs/thumb-phillips.jpg' ) 0 -70px no-repeat; }
#phillips div.rolodex-item  a  { background: url( '/images/thumbs/thumb-phillips.jpg' ) top left no-repeat; }
#phillips:hover div.rolodex-item a { background-image: none; } 

#gould div.rolodex-item  { background: url( '/images/thumbs/thumb-gould.jpg' ) 0 -70px no-repeat; }
#gould div.rolodex-item  a  { background: url( '/images/thumbs/thumb-gould.jpg' ) top left no-repeat; }
#gould:hover div.rolodex-item a { background-image: none; } 

#martin div.rolodex-item  { background: url( '/images/thumbs/thumb-martin.jpg' ) 0 -70px no-repeat; }
#martin div.rolodex-item  a  { background: url( '/images/thumbs/thumb-martin.jpg' ) top left no-repeat; }
#martin:hover div.rolodex-item a { background-image: none; } 

#covin div.rolodex-item  { background: url( '/images/thumbs/thumb-covin.jpg' ) 0 -70px no-repeat; }
#covin div.rolodex-item  a  { background: url( '/images/thumbs/thumb-covin.jpg' ) top left no-repeat; }
#covin:hover div.rolodex-item a { background-image: none; }

#drez div.rolodex-item  { background: url( '/images/thumbs/thumb-drez.jpg' ) 0 -70px no-repeat; }
#drez div.rolodex-item  a  { background: url( '/images/thumbs/thumb-drez.jpg' ) top left no-repeat; }
#drez:hover div.rolodex-item a { background-image: none; }

#callister div.rolodex-item  { background: url( '/images/thumbs/thumb-callister.jpg' ) 0 -70px no-repeat; }
#callister div.rolodex-item  a  { background: url( '/images/thumbs/thumb-callister.jpg' ) top left no-repeat; }
#callister:hover div.rolodex-item a { background-image: none; }

#chukaobah div.rolodex-item  { background: url( '/images/thumbs/thumb-chuka-obah.jpg' ) 0 -70px no-repeat; }
#chukaobah div.rolodex-item  a  { background: url( '/images/thumbs/thumb-chuka-obah.jpg' ) top left no-repeat; }
#chukaobah:hover div.rolodex-item a { background-image: none; }

#dolan div.rolodex-item  { background: url( '/images/thumbs/thumb-dolan.jpg' ) 0 -70px no-repeat; }
#dolan div.rolodex-item  a  { background: url( '/images/thumbs/thumb-dolan.jpg' ) top left no-repeat; }
#dolan:hover div.rolodex-item a { background-image: none; }

#mehall div.rolodex-item  { background: url( '/images/thumbs/thumb-mehall.jpg' ) 0 -70px no-repeat; }
#mehall div.rolodex-item  a  { background: url( '/images/thumbs/thumb-mehall.jpg' ) top left no-repeat; }
#mehall:hover div.rolodex-item a { background-image: none; }

#perry div.rolodex-item  { background: url( '/images/thumbs/thumb-perry.jpg' ) 0 -70px no-repeat; }
#perry div.rolodex-item  a  { background: url( '/images/thumbs/thumb-perry.jpg' ) top left no-repeat; }
#perry:hover div.rolodex-item a { background-image: none; }

#tendolkar div.rolodex-item  { background: url( '/images/thumbs/thumb-tendolkar.jpg' ) 0 -70px no-repeat; }
#tendolkar div.rolodex-item  a  { background: url( '/images/thumbs/thumb-tendolkar.jpg' ) top left no-repeat; }
#tendolkar:hover div.rolodex-item a { background-image: none; }

#gamble div.rolodex-item  { background: url( '/images/thumbs/thumb-gamble.jpg' ) 0 -70px no-repeat; }
#gamble div.rolodex-item  a  { background: url( '/images/thumbs/thumb-gamble.jpg' ) top left no-repeat; }
#gamble:hover div.rolodex-item a { background-image: none; } 

#hellberg div.rolodex-item  { background: url( '/images/thumbs/thumb-hellberg.jpg' ) 0 -70px no-repeat; }
#hellberg div.rolodex-item  a  { background: url( '/images/thumbs/thumb-hellberg.jpg' ) top left no-repeat; }
#hellberg:hover div.rolodex-item a { background-image: none; } 

#jackson div.rolodex-item  { background: url( '/images/thumbs/thumb-jackson.jpg' ) 0 -70px no-repeat; }
#jackson div.rolodex-item  a  { background: url( '/images/thumbs/thumb-jackson.jpg' ) top left no-repeat; }
#jackson:hover div.rolodex-item a { background-image: none; } 

#lemoine div.rolodex-item  { background: url( '/images/thumbs/thumb-lemoine.jpg' ) 0 -70px no-repeat; }
#lemoine div.rolodex-item  a  { background: url( '/images/thumbs/thumb-lemoine.jpg' ) top left no-repeat; }
#lemoine:hover div.rolodex-item a { background-image: none; }

#linville div.rolodex-item  { background: url( '/images/thumbs/thumb-linville.jpg' ) 0 -70px no-repeat; }
#linville div.rolodex-item  a  { background: url( '/images/thumbs/thumb-linville.jpg' ) top left no-repeat; }
#linville:hover div.rolodex-item a { background-image: none; } 

#mahanay div.rolodex-item  { background: url( '/images/thumbs/thumb-mahanay.jpg' ) 0 -70px no-repeat; }
#mahanay div.rolodex-item  a  { background: url( '/images/thumbs/thumb-mahanay.jpg' ) top left no-repeat; }
#mahanay:hover div.rolodex-item a { background-image: none; } 

#wills div.rolodex-item  { background: url( '/images/thumbs/thumb-wills.jpg' ) 0 -70px no-repeat; }
#wills div.rolodex-item  a  { background: url( '/images/thumbs/thumb-wills.jpg' ) top left no-repeat; }
#wills:hover div.rolodex-item a { background-image: none; } 

#williams div.rolodex-item  { background: url( '/images/thumbs/thumb-williams.jpg' ) 0 -70px no-repeat; }
#williams div.rolodex-item  a  { background: url( '/images/thumbs/thumb-williams.jpg' ) top left no-repeat; }
#williams:hover div.rolodex-item a { background-image: none; }


/** PANELS / TABS
**************************************************************************/

.tabs { }

.att-panel {color: #4d4c4c;font-size:14px;line-height:18px;/*background-color:#eae4d6;*/


}

.att-menu {
  width:200px;font-size:12px;min-height:100%; padding:30px 0 30px 30px; 
  *display:inline;
  *position:relative;
  *top:25px;
  *left:30px;
  *width:170px;
}
.att-menu ul {margin-left:15px;margin-bottom:20px;list-style:none; 
}
.att-menu ul li {
	color: #4d4c4c;
	margin-bottom:9px;
	padding-left:13px;
	margin-left:-15px;
	background-image: url("/images/bullet-blue.gif");
	background-repeat: no-repeat;
	background-position: 0px 7px;
	overflow:visible;
 }
.att-heading {font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:10px;}
.att-body {float:right;width:420px;padding:0 30px 30px 30px;margin-left:15px;background-color:white;}
.att-body ul { margin-left:15px;margin-bottom:20px;list-style:none;}
.att-body li {
	color: #4d4c4c;
	margin-bottom:9px;
	padding-left:13px;
	margin-left:-15px;
	background-image: url("/images/bullet-yellow.gif");
	background-repeat: no-repeat;
	background-position: 0px 7px;
	overflow:visible;
}
.att-body li a {color:#4d4c4c;}

.one-col { float:none; width:660px; margin:0;border-left:1px solid #cbcbcb;}


/** BIOGRAPHY
**************************************************************************/

.kudos-image { margin-top:20px; }

.bio  { background-color:#8f8b81; overflow:hidden; 
	/* hacks that covers the color of the side bar color */
	border-top:20px solid white;border-right:20px solid white;
}
.bio-image { float:right; width:461px; height:349px; }
.bio-text 
{
	color:#dbdad8;
	font-size:14px;
	padding-left:20px;
	padding-top:43px;
}

.attorney-name		{ color:#fffcfc; font-size:20px; margin-bottom:5px; }
.attorney-position	{ font-style:italic; margin-bottom:20px; }
.attorney-address	{ margin-bottom:20px; line-height:18px; }
.attorney-contact	{ margin-bottom:23px; line-height:14px; }

.attorney-email		{ margin-bottom:17px; }
.attorney-email a	{ font-size:12px; color:#f9ca2e; }

.contact-attribute	{ font-size:11px; font-style:italic; margin-left:5px; margin-bottom:20px; }

.attorney-actions li	{ margin-bottom:6px; vertical-align:middle;}
.attorney-actions a		{ color:#dbdad8; font-size:9px; vertical-align:middle; }
.attorney-actions img	{ margin-right:10px; vertical-align:middle; }


/** PRACTICE AREAS PAGE
/******************************************************************************/

.practices-body {margin:25px 100px 50px 50px;}

.practices-body h1 { 
	font-size: 14px; 
	font-weight:bold;
	color:#004081;
	line-height:18px; 
	text-transform:uppercase;
	border-top:2px solid #f9ca2e;border-bottom:2px solid #f9ca2e;
	display:inline-block; 
	margin:0 0 20px -3px;
	padding:2px 3px 2px 3px;
}
.practices-body h2 { font-size:14px; color:#333333; font-weight:bold; line-height:18px; text-transform:uppercase; }
.practices-body p { font-size:14px; color:#333333; line-height:18px; }
.practices-body a { color:#104691; }

.practices-body ul {font-size:14px;margin-left:15px;margin-bottom:20px;list-style:none;line-height:18px; }
.practices-body li {
	color: #4d4c4c;
	margin-bottom:9px;
	padding-left:13px;
	margin-left:-15px;
	background-image: url("/images/bullet-blue.gif");
	background-repeat: no-repeat;
	background-position: 0px 7px;
	overflow:visible;
	
	*float:left; *position:relative; *width:550px; /* IE hack for disappearing bullets */
}
.practices-body li a { color:#4d4c4c; }
.practices-body ul li ul { margin-top:9px; margin-bottom:9px; }

ul.practices-list li {margin-bottom:10px;}
ul.practices-list li a {color: #6e6d6d;font-size:12px;}
ul.practices-list li.active a {color: #3a3a3a; font-weight:bold;}

.aboutlist li {background-image: url("/images/bullet-blue.gif");
	background-repeat: no-repeat;font-weight:bold;
	background-position: 0px 7px; margin-bottom:17px;}

.aboutlist li ul li {background-image: url("/images/bullet-yellow.gif");
	background-repeat: no-repeat;font-weight:normal;
	background-position: 0px 7px; margin-bottom:8px;}
	
	
	
/** PRESS / NEWS
/*******************/

.press-title { font-weight:bold;color:#104691; }
.press-subtitle {color:#4d4c4c;font-size:14px;margin-bottom:20px;}

ul.news-nav li {display:block;margin-bottom:18px;padding-right:30px;line-height:12px;}
ul.news-nav li a {color: #6e6d6d;font-size:12px;}
ul.news-nav li.active a {color: #3a3a3a; font-weight:bold;}

/** HOME PAGE
/******************/

.home-new-heading {}
.home-news {padding-top:18px;}

.news-item {color:#333333;font-size:14px;clear:both;margin-bottom:20px;line-height:20px;}
.news-item a {color:#104691; text-decoration:none; }
.news-item a:hover {color:#104691; text-decoration:none; border-bottom:1px solid #104691; }
.news-item img {float:right;margin-left:15px;border-bottom:10px solid #f9ca2e;margin-bottom:20px;position:relative;top:5px;}

.sub-news .news-item {border-top:1px solid #f9ca2e;padding-top:20px;}
.sub-news .first {border-top:0;}
.sub-news .news-item h3 {position:relative;left:123px;}
.sub-news .news-item img {float:left;margin-left:0;margin-right:15px;top:-25px;margin-bottom:-10px;}

.sidebar-news {width:170px;padding-top:10px;}
.sidebar-news .news-item h3 a,
.sidebar-news .news-item h3 a:hover { font-size:12px; color:#6e6d6d; line-height:15px; text-decoration:none; }
.sidebar-news .news-item h3 a:hover { border-bottom:1px solid #6e6d6d; }
.sidebar-news .news-item h3.active a {color:#333333;}
.sidebar-news .news-item p,
.sidebar-news .news-item img {display:none;}

.home-news .archived {display:none}


.extlnk { 
  height:12px; width:12px;
  display:inline-block;
  border:0;
  float:none;
  padding:0; margin:0;
  position:relative; top:1px;  
  background:transparent url('/images/exticonw.png') no-repeat;
  *top:0;
}
.sidebar-news .extlnk { background:transparent url('/images/exticon.png') no-repeat; }



.attorney a { color:#333333; font-size:16px; font-weight:bold;margin-left:0px;}
.home-body { margin-top:23px; border-left:1px solid #a4a4a6; }
.home-body p { font-size:14px; margin: 0 50px 25px 58px; color:#333333; line-height:21px; }
.home-body ul {margin-left:58px;color:#333333;margin-bottom:50px;}
.home-logline { color:#333333; line-height:23px; margin: 20px 50px 30px 58px;  }
.home-logline .emphasis { color:#104691; font-weight:bold; }
.home-logline .emphasis a, .home-logline .emphasis a:hover {color:#104691; font-weight:bold; text-decoration:none;}
.home-logline .emphasis a:hover { border-bottom:1px solid #104691;}
.home-body .home-heading {margin-left:58px;}

.home-subheading a {color:#104691; font-size:14px; text-transform:uppercase; font-weight:bold;margin-bottom:30px;}
.home-heading {text-transform:uppercase; font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:20px;}

.home-link {margin-bottom:3px;line-height:20px;}
.home-link a {font-size:14px;font-weight:bold;color:#333333;}

.news-item h3 {margin-bottom:3px;line-height:20px;}
.news-item h3 a {font-size:14px;font-weight:bold;text-decoration:none; color:#333333; }
.news-item h3 a:hover {font-size:14px;font-weight:bold;text-decoration:none; color:#333333; border-bottom:1px solid #333;}

.yellow-grad {
	color:#f9ca2e;
	background-image:url("/images/heading-grad-bg-1.jpg");
	background-repeat:repeat-y;
	background-position: 100%;padding:5px;}
.yellow-grad a { color:#f9ca2e; }
.blue {color:#104691;}
.home-practice-areas { color:#333333; font-size:14px;padding-right:30px;padding-bottom:10px; }
.home-practice-areas img {margin-right:3px;}
.home-practice-areas a { color:#333333; }

#home-practices, #home-practices p { padding:0;margin:0; font-size:14px;line-height:20px; }

#home-practices { margin:0px 50px 30px 58px; }

#home-practices h3 a { font-size:14px; font-weight:bold; line-height:25px; 

	font-size: 14px; 
	font-weight:bold;
	color:#004081;
	line-height:18px; 
	text-transform:uppercase;
	border-top:2px solid #f9ca2e;
	border-bottom:2px solid #f9ca2e;
	display:inline-block; 
	margin:0 0 13px -3px;
	padding:2px 3px 2px 3px;  
}
#home-practices h3 a:hover {
  background-color:#f9ca2e;
	border-top:2px solid #f9ca2e;
	border-bottom:2px solid #f9ca2e;
}
#home-practices a { font-size:10px; color:#104691; text-decoration:none; }
#home-practices a:hover { color:#104691; text-decoration:none; border-bottom:1px solid #104691; }

#home-practices ul, #home-practices li {
  list-style:none;
  padding:0;margin:0;
}
#home-practices li {margin-bottom:18px;}

.more { color:#104691; font-size:10px; text-decoration:none; }
.more:hover { color:#104691; font-size:10px; text-decoration:none; border-bottom:1px solid #104691; }

/** FOOTER
/******************/

.footer-wrapper {border-top: 1px solid #f9ca2e;color:#797979;}
#legal-links {margin-left:58px; font-size:9px;padding:15px 0 5px 0;min-height:20px; }
#legal-links a {color:#797979;padding-right:13px;vertical-align:middle;}
#legal-links img {padding-right:10px;}
#legal-links a:hover {color:#104691;}
#legal-links p {display:inline; font-size:9px;}
#tag {background-color:black;overflow:hidden;border-bottom:10px solid #f9ca2e;}
#tag .tagline {float:left;margin:27px 0 27px 57px;padding:0;}
#address {font-size:14px;letter-spacing:1px;float:right; margin:20px 30px 20px 0; color: #97999c;text-align:right;line-height:20px;}



/** NEWS & EVENTS
/******************/

.news-list li { margin-bottom:20px; line-height:18px; }





/** SLIDESHOW
/*********************/

/*
div.slideshowwrap {
width : 993px;
margin : 0 auto;
text-align : left;
}
div#slideshowtop div#slideshownav {
float : left;
clear : both;
width : 993px;
height : 52px;
margin : 22px 0 0;
}
div#slideshowtop div#slideshownav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#slideshownav ul li {
float : left;
height : 52px;
}
div#slideshownav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#slideshowheader {
margin : -1px 0 0;
}
div#slideshowvideo-header {
height : 683px;
margin : -1px 0 0;
}
div#slideshowheader div.wrap {
height : 299px;
background : url(images/header-bg.png) no-repeat 50% 0;
}
div#slideshowheader div#slideshowslide-holder {
z-index : 40;
width : 993px;
height : 299px;
position : absolute;
}
div#slideshowheader div#slideshowslide-holder div#slideshowslide-runner {
top : 9px;
left : 9px;
width : 973px;
height : 278px;
overflow : hidden;
position : absolute;
}
div#slideshowheader div#slideshowslide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#slideshowheader div#slideshowslide-holder div#slideshowslide-controls {
left : 0;
bottom : 228px;
width : 973px;
height : 46px;
display : none;
position : absolute;
background : url(images/slide-bg.png) 0 0;
}
div#slideshowheader div#slideshowslide-holder div#slideshowslide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#slideshowheader div#slideshowslide-holder div#slideshowslide-controls p#slideshowslide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#slideshowheader div#slideshowslide-holder div#slideshowslide-controls p#slideshowslide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#slideshowheader div#slideshowslide-holder div#slideshowslide-controls p#slideshowslide-nav a.on {
background-position : 0 -24px;
}
div#slideshowheader div#slideshowslide-holder div#slideshowslide-controls p#slideshowslide-nav a {
background-image : url(images/silde-nav.png);
}
div#slideshownav ul li a {
background : url(images/nav.png) no-repeat;
}*/



