
img { border: 0; display: block; }
.inlineimage img {display:inline;margin:6px 12px;}
.alt {color:#333;}
.skiplink {display:none;}
.hidden {display:none;}
img.floatright {display:inline;}
.clearer {clear:both;line-height:0;height:0;}

body	{
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	color: #4d4e53;
	}
	
body, p {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 12px;
}

/*/*/a{}
body,
body p {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: small;
}
html>body,
html>body p {
  font-size: small;
}  
/* */

#wrapper	{
	margin: 10px auto;
	padding: 0;
	border:1px solid #bcbdc0;
	width: 600px;
	text-align: left;
	background: #fff;	
	height:auto;

	}
/* ---------- BANNER ----------- */


#header {position:relative;display:block;width:600px;height:160px;padding:0; margin: 0;border-bottom:1px solid #bcbdc0;background: url(../g/redev_bg3.gif)  top left no-repeat;}
html>body #header {height:auto;min-height:160px;}


/* ---------- Main nav ---------- */

#menu {
	position:relative;
	width: 126px;
	height:160px;
	margin: 0;
	padding: 0 ;
	background: #dfe283;
	border-right:1px solid #bcbdc0;
}
html>body #menu {height:auto;min-height:160px;}

#menu ul { display: block; padding:12px  0; margin:0 ; }
#menu ul li { font: 100 100%/100% 'century gothic',helvetica,sans-serif; list-style: none; padding: 2px 0 2px 12px; margin: 0; color:#999;border-bottom:1px dotted #999;}
#menu ul li a { text-decoration: none;  text-align: left; text-transform: capitalize; }


/* ---------- STRUCTURE ----------- */

#title {position:absolute;top:40px;left:150px;padding:0;margin:0 ;}
#title p {padding:0 0 0 0;margin:0;}


#content { position:relative;display:block;margin:0; padding:6px 12px;}

#maincontent {
	position:relative;
	display:block;
	padding: 0 ;
	border: 0;
	margin:18px 0 0 0;
	width:auto;
	height:760px;width:336px;
		}
html>body #maincontent {height:auto; min-height:760px;}
body#hm #maincontent {margin:0;}

#fullWidthContent  {
position:relative;display:block;margin:0; padding:6px 12px;}
body#hm #fullWidthContent h2 {height:120px;background: #fff url(../si/wishes.gif) right no-repeat;padding-right:80px;}

#sidebar {display:block;position:absolute;top:36px;left:400px;width:200px;height:400px;}
html>body #sidebar {height:auto; min-height:400px;}
body#hm #sidebar {top:32px;}

#subnav {width:336px;display:block;position:relative;padding:0;margin:0 0 26px 0;}
html>body #subnav {height:auto; min-height:400px;}

#fullwidth {width:600px;display:block;position:relative;padding:0;margin:0;clear:both;}

.images {display:block;position:relative;width:336px;height:50px;margin: 16px 0 26px 22px;padding:0;}
html>body .images {height:auto; min-height:50px;}
.images p {padding:0 10px}

.sideimages {display:block;position:relative;width:190px;height:5px;margin:0;padding:0;}
html>body .images {height:auto; min-height:50px;}

.blog {width:84%;border-bottom:dotted 0px #ced54b;border-left:dotted 1px #ced54b;padding:0 0 0 20px;}
#sidebar .blog p {width:100%;line-height:1.1em;word-spacing: 2px;}

#socialSiteBox {float:right; width:20%;magrin:0;padding:12px;border:1px solid #e5e0e3;}

#tumblrbox {margin:24px 0 0 0;padding:0;}


/* ---------- backgrounds ---------- */


body#fe1 .images { background: transparent url(../i/fe/maria.jpg) left top no-repeat;height:240px;}
body#fe2 .images { background: transparent url(../i/fe/couts.jpg) left top no-repeat;height:240px;}
body#fe3 .images { background: transparent url(../i/fe/ha.jpg) left top no-repeat;height:390px;}



#w2	{ background: transparent url(../redevelopment/i/w9a.jpg) left no-repeat;height:142px; }
#w3	{ background: transparent url(../redevelopment/i/w3a.jpg) left no-repeat;height:200px; }
#w4	{ background: transparent url(../redevelopment/i/w4.jpg) left no-repeat;height:230px; }
#w5	{ background: transparent url(../redevelopment/i/w5.jpg) left top no-repeat; }
#w6 { background: transparent url(../redevelopment/i/w6a.jpg) left top no-repeat;height:211px; }
#w7 { background: transparent url(../redevelopment/i/w7.jpg) left top no-repeat;height:240px;}
#w8 { background: transparent url(../redevelopment/i/w8a.jpg) left top no-repeat;height:200px; }	
#w9 { background: transparent url(../redevelopment/i/w9b.jpg) left top no-repeat;height:142px; }
#w10 { background: transparent url(../redevelopment/i/w10.jpg) left top no-repeat;height:230px;}	
#w11 { background: transparent url(../redevelopment/i/w6b.jpg) left top no-repeat;height:200px; }
#w12 { background: transparent url(../redevelopment/i/w3b.jpg) left no-repeat;height:200px; }
#w13 { background: transparent url(../redevelopment/i/w8b.jpg) left top no-repeat;height:200px;}	
#w14 { background: transparent url(../redevelopment/i/w11.gif) left top no-repeat;height:233px;}	

#sb { background: transparent url(../i/sidebar_19.jpg) left top no-repeat;height:100px;}	
#stv { background: transparent url(../i/slowtv.jpg)  left no-repeat;height:300px;}	
#s7	{ background: transparent url(../i/radio_rally4.jpg) top left no-repeat;height:90px;}
	
#wood	{ background: transparent url(../g/wood_logo.gif)  left no-repeat;height:120px;border-bottom:0;}	
#woodmap { background: transparent url(../i/wood/wood_map_sml.jpg)  left no-repeat;height:140px;}
#swood { background: transparent url(../i/wood/swood2.jpg)  top left no-repeat;height:266px;}
dl#wood1	{ background: transparent url(../i/wood/tran.jpg) top  right no-repeat;}
dl#wood2	{ background: transparent url(../i/wood/wrc.jpg)  top right no-repeat;}
dl#wood3	{ background: transparent url(../i/wood/luby.jpg)  top right no-repeat;}
dl#wood4	{ background: transparent url(../i/wood/helen.jpg)  top right no-repeat;}
dl#wood5	{ background: transparent url(../i/wood/foggo.jpg)  top right no-repeat;}
dl#wood6	{ background: transparent url(../i/wood/ben.jpg)  top right no-repeat;}
dl#wood7	{ background: transparent url(../i/wood/kj.jpg)  top right no-repeat;}
dl#wood8	{ background: transparent url(../i/wood/mat.jpg)  top right no-repeat;}
dl#wood9	{ background: transparent url(../i/wood/sm.jpg)  top right no-repeat;}
dl#wood10	{ background: transparent url(../si/wood.jpg)  top right no-repeat;}
	
/* ---------- typography---------- */


p  { margin-top: 1em; padding-top: 0; }

#maincontent p {width:96%;text-align:justify;}
 
h1 {font:900 200% 'trebuchet ms', sans-serif;margin:0;padding:0;line-height:1em;}
h1#waygood {background: transparent url(../g/redev_logo.gif) left no-repeat;text-indent:-9999px;width:168px;height:60px;}
 
h2 {padding:12px 0 6px 0;margin:0 0 30px 0;font: 900 240%/90% 'trebuchet ms', sans-serif;color:#ced54b;border-bottom:dotted 1px #ced54b;}

body#arcadia h2 {border-bottom:dotted 1px #95519e; background: transparent url(../i/arcadia.gif) top left no-repeat;height:100px; padding-left: 120px; }	
/*body#bart h2 {border-bottom:dotted 1px #95519e; background: transparent url(../si/BuyingArt.jpg) top left no-repeat;height:100px; padding-left: 120px; }	*/

h3 {width:90%;padding:0;margin:0 0 1em 0;font: 900 100% 'trebuchet ms', sans-serif;padding:1em 0 0 0;color:#aab300;}
.blog h3 {padding:0;}
h4 {width:90%;padding:0;margin:0 0 1em 0;font: 100 200%/100% 'trebuchet ms', sans-serif;color:#747679;}
h5 {width:90%;padding:0;margin:0 0 1em 0;font: 900 120%/100% 'trebuchet ms', sans-serif;color:#9a9b9d;}
h6 {font:900 1em helvetica, sans-serif;padding:0;margin:0 0 4px 40px;text-transform:uppercase;}

#sidebar p, #sidebar ul li {font:100 90%/100% 'century gothic', verdana, sans-serif;}
#sidebar dd {font:100 90%/100% 'century gothic', verdana, sans-serif;} 
#sidebar dd a {font:100 100%/100% 'century gothic', verdana, sans-serif;}
#sidebar dt a {font:100 100%/100% 'century gothic', verdana, sans-serif;}
#sidebar dt a.bold {font-weight:900;}

.blog {font:100 86%/100% 'century gothic', verdana, sans-serif;}
#sidebar p {width:80%;}

.quote {font-style: normal;}
.quote {margin:0 0 16px 22px;padding:0;}

.bold {font-weight:900;}
.big {font-size:130%;}
.green {color:#aab300;}
#maincontent p.boxquote, #maincontent span.boxquote {display:block;width:50%;font: 100 100%/110%'century gothic', sans-serif;letter-spacing:1px;color:#87a476;margin:16px 0 8px 22px;padding:0;text-align:left;} 
#maincontent p.pressquote {display:block;width:75%;color:#747679;margin:16px 0 8px 22px;padding:0;text-align:left;} 
#maincontent p.artistQuote {display:block;width:75%;font:italic 100 100%/110%'century gothic', sans-serif;letter-spacing:1px;margin:16px 0 8px 22px;padding:0;text-align:left;} 
#maincontent p.artistQuote  span {padding:9px 0 0 0;display:block; font:normal 90% helvetica;letter-spacing:0;}


.small {font-size:90%;}
.subtitle {letter-spacing:0;font-weight:100;font-size:75%;}
.header p {}
.alignleft {text-align:left;}
#maincontent p.inlineimage {display:block;font:100 100% arial, sans-serif;height:29px;background:#fff;text-align:left;width:100%;}
.photocredit {font:100 italic 90%/100% arial, sans-serif;padding:16px 0 0 0;margin:0;}
.italic {font:italic 12px arial;}
.center {text-align:right;font-weight:900;}
#maincontent p.alignleft {text-align:left;}
.wgreen {color:#00b38a;}
.lgreen {color:#c1b531;}
.wred {color:#c64e52;}
.wblue {color:#3082a1;}
.wpink {color:#ca5e9b;}
.worange {color:#d97a23;}
.mgreen {color:#69913b;}
.wpurple {color:#95519e;}
.dgreen {color:#417630;}
.wood {color:#3d3524; border-bottom:dotted 1px #3d3524;padding:0 0 16px 0;}
.wwood em {font-size:116%;}
.caps, #caps {text-transform:capitalize;}
/*.puple {color:#;}*/

div#banner {display:block;padding:0 0 16px 0;clear:left;border-bottom:dotted 1px #ced54b;}
div#banner p {font-size:90%;line-height:1.1em;text-align:center;}


/* ---------- Linkage ---------- */
	
a:link, a:visited {
	font-weight : 100; 
	text-decoration : underline;
	color: #aab300;
	background: transparent; 
	}

a:hover {
	font-weight : 100; 
	text-decoration : none;
	color: #9a9b9d;
	background: transparent; 
	}

a:active {
	font-weight : 100; 
	text-decoration : underline;
	color: #aab300;
	background: transparent;  
	}


#intrologo a {text-decoration:none;	}
.noscript2 a {font-weight:900; }

#menu a:link, #menu a:visited {color: #4d4e53;}
#menu a:hover, #menu a:active {color:#fff;}

#sidebar a:link, #sidebar a:visited {color: #aab300;}
#sidebar a:hover, #sidebar a:active {color:#9a9b9d;}

.back {display:block;width:100px;position:absolute; left:6px;top:4px;margin:0;padding:0;}
.back a, .next a {font-size:1em;line-height:1em;color:#9a9b9d;text-decoration:none;padding:0;margin:0;text-decoration:underline;}
.back a:hover, .next a:hover {color:#333;text-decoration:underline;}
.next {display:block;width:30px;position:absolute; right:0px;top:4px;margin:0;padding:0;}


/* ---------- Lists ---------- */


	
#maincontent ul {
	display: block;
	width:75%;
	margin:16px  0 ;
	padding: 0;}

#maincontent ul li {
	font-size: 100%;
	list-style: none;
	padding: 0 0 0.5em 0;
	margin: 0;
	text-align:left;}

#maincontent ul li a {font-weight:100;}	

#sidebar ul {
	display: block;
	width:90%;
	margin:16px  0 16px  0 ;
	border-left:1px dotted #aab300;;
	padding: 0 0 0 56px;}
	
#sidebar ul#woodlist {margin:12px 0 0 0;padding:0;width:90%;border:0;}

#sidebar ul li {
	font-size: 100%;
	list-style: circle inside;
	padding: 0 0 0.2em 0;
	margin: 0;
	text-align:left;color:#aab300;}
	
#sidebar ul#woodlist li	{list-style:none;}
#sidebar ul#woodlist li span	{display:block;color:#9a9b9d;font:90% arial;}
#sidebar ul#woodlist li a {font-weight:900;}	

#sidebar ul li a {font-weight:100;}	


dl {margin:26px 0;padding:0;}
dl.wwood {margin:0;width:326px;}

dt {text-transform:capitalize;margin:4px 0 0 16px;padding:0;font-weight:900;}
dl.wwood dt {margin:0;max-width:70%;}


#sidebar dt {text-transform:none;margin:4px 0 ;color:#aab300;}

dd {margin:0 0 0 16px;padding:0;}
#sidebar dd {margin:0 0 6px 16px;padding:0;}
dl.wwood dd {margin:0;max-width:70%;display:block;}

dl.email dt {font-weight:100;}
dl.email dd {margin:0 0 3px 16px;padding:0;}


#pressimages { width:336px; padding:0; margin: 20px 0 16px 0;border:0;height:400px;border:0;}
html>body #maincontent #pressimages {height:auto; min-height:400px;}

#pressimages img {width:65px;margin:4px auto;}
#pressimages ul { float:left;width:100%;display: block;padding: 0 0 16px 0; margin:0; }
#pressimages ul li { float:left; display:block; list-style: none; width:80px; height:auto; padding:4px 6px ;margin:0; }
#pressimages ul li a { float:left; display:block; width:65px; height:auto; padding:0 ;margin:0; }

#pressimages ul li {font:100 italic 90%/1em arial, verdana,sans-serif;text-align:center;text-transform:capitalize;}
#pressimages ul li a {font-weight:bold;text-align:center;}

#pressimages .clear {clear:both;}

p.rss {display:block;background:url(../g/rss.gif) top left no-repeat;height:17px;padding:0 0 0 20px;}
p.rss a {line-height:17px;}

#maincontent ul#bullet li  {	list-style: disc outside; margin:0 0 0 12px;}

/* ----------- FOOTER ----------- */

#footer { position:relative;clear: both;display:block;width:600px; margin: 10px auto;border-top:1px dotted #bcbdc0;}
#footer p {padding:4px 0 0 0;font:100 80% arial, sans-serif;color:#b3b3b3;}
#footer p a {padding:0 4px;text-align:right;text-transform:capitalize;color:#b3b3b3;}

#footer a:link, #footer a:visited {text-decoration:none;}
#footer a:hover, #footer a:active {font-weight:100; color:#aab300;}

/* ---------- You are here ---------- */

#hm .hm, #wds .wds, #studio .studio, #gal .gal, #edu .edu, #caf .caf, #dev .dev, #bgr .bgr, #con .con, #sup .sup, #hm .hm, #pr .pr, #spon .spon  { color: #00A0E2;font-weight:900;}
#hm #footer .hm, #wds #footer .wds, #studio #footer .studio, #gal #footer .gal, #edu #footer .edu, #caf #footer .caf, #dev #footer .dev, #bgr #footer .bgr, #con #footer .con, #sup #footer .sup, #hm #footer .hm    { color: #9a9b9d;font-weight:900;}
#fe1 .fe1 a,#fe2 .fe2 a,#fe3 .fe3 a  {color:#9a9b9d;text-decoration:none;}


/* ---------- style for index page ---------- */

#subnav ul { display:block;padding:0; margin: 26px 0 24px 0; }
#subnav ul li {height:80px; margin: 12px 0 0 0; padding: 0 0 16px 0; border-bottom:dotted 1px #ced54b;}
html>body #subnav ul li {height:auto; min-height:80px;}

#subnav ul li { list-style: none;width:336px;}

div#subnav li span {display:block;padding:6px 6px 0px 75px;font-size:90%;line-height:1.2em;text-align:justify;clear:left;}
div#subnav li strong {text-align:left;}
div#subnav li span.green {font-size:100%;line-height:100%;}
div#subnav ul li a {display:block;padding:0px 0 0 75px;font:900 100%/112% helvetica;}
div#subnav ul li a#nopad {display:inline;padding:0;font:900 100% helvetica;text-transform:none;}
div#subnav ul li a#inline {padding:0;display:inline;}
div#subnav ul li a.inline {padding:0;display:inline;}
div#subnav ul li a#inlinepad {padding:0;display:inline;font-weight:100;margin:0 0 0 75px;}


#subnav p {padding:0;font-size:100%;line-height:1em;text-align:left;}
#subnav p {margin:4px 0 0 0;}

.hh1 {float:left;margin:0;padding:0;border:0; background: transparent url(../i/hhlogo_2.gif) no-repeat;width:114px; height:12px;}
#hh2 {border:1px solid #333;float:left;margin:2px 0 0 75px;padding:0;border:0;background: transparent url(../i/hhlogo.gif) no-repeat;width:114px; height:12px;}
#hh2:hover {background: url(../i/hhlogo_2.gif) no-repeat;} 

div#subnav ul li a#hh2  {padding:0px;}

#subnav ul li#s1	{ background: transparent url(../si/mulvihill2.jpg)  left 6px no-repeat; clear:both; }
#subnav ul li#s2	{ background: transparent url(../si/radio_club.gif)  left no-repeat;clear:both;}
#subnav ul li#s3	{ background: transparent url(../si/fresheyes.jpg)  left 2px no-repeat; clear:both; }
#subnav ul li#s4	{ background: transparent url(../si/studio3.jpg)  left no-repeat; clear:both; }
#subnav ul li#s5	{ background: transparent url(../si/redevJan.jpg) left 6px no-repeat; }	
#subnav ul li#s10	{ background: transparent url(../si/lithuania.jpg)  left 6px no-repeat;clear:both;}
#subnav ul li#s12	{ background: transparent url(../si/continuum.jpg)  left 6px no-repeat;clear:both;}
#subnav ul li#s13	{ background: transparent url(../si/arcadiaHidden.gif)  left top no-repeat;clear:both;}
#subnav ul li#s14	{ background: transparent url(../si/springsale.gif)  left 6px no-repeat;clear:both;}
#subnav ul li#s15	{ background: transparent url(../si/.jpg)  left 6px no-repeat;clear:both;}

/* -- #subnav ul li#s5 a {width:114px;height:12px;} -- */
	
#s6	{ background: transparent url(../i/studio_lge4.jpg) top left no-repeat;height:220px; margin-bottom: 30px; }	

#subnav ul li#s7	{ background: transparent url(../i/radio_rally3.jpg) top left no-repeat; padding-top: 30px; margin-bottom: 30px; }	
#subnav ul li#s8	{ background: transparent url(../i/brochure2.jpg) top left no-repeat; padding-top: 65px; margin-bottom: 10px; }
#subnav ul li#s9	{ background: transparent url(../i/robots.jpg) top left no-repeat;height:197px;margin-bottom: 30px; }

	
/* ---------- constant contact form ---------- */

div#email { height:30px;padding:6px 0 14px 66px; border: 0; margin:10px 0 0 0;clear:left; text-align:left;}
html>body {height:auto; min-height:30px;}
div#email p {font:900 0.9em arial;padding:2px 0;text-align:left;}
form { margin: 0; padding:0;font:  0.9em arial;}
div#email input[type="text"] {width: 10em; border: 2px inset #999;font:900 1em arial}
div#email input[type="submit"] {font:900 0.8em arial;}

div#supporters img {display:inline; padding:4px 6px;margin:0;}
div#supporters {margin: 16px 0 0 0;padding:0;}
div#supporters dl {
	display: block;width:400px;
	margin: 0 ;
	padding: 0;}
	
div#supporters dt {display:block;
	font:100 100% arial, sans-serif;
	padding: 4px 0;
	margin: 0;}
	
div#supporters dd {display:inline;  margin: 0 6px;}



/*  ---------- Background images Harker Herald 2008  ---------- */

/* -- body#intro div#herald { background: transparent url(../i/hhmain15.jpg) 0 36px  no-repeat; padding-top:420px;} -- */
body#intro div#herald { background: transparent url(../i/hh2/dec_hh.jpg) top left no-repeat; padding-top: 330px; }
body#sw div#herald { background: transparent url(../i/hh2/jan.gif) top left no-repeat; padding-top: 300px; }
body#mr div#herald { background: transparent url(../i/hh2/feb.jpg) top left no-repeat; padding-top: 300px; }
body#jm div#herald { background: transparent url(../i/hh2/mar.jpg) top left no-repeat; padding-top: 300px; }
body#lr div#herald { background: transparent url(../i/hh2/apr.jpg) top no-repeat; padding-top: 300px; }
body#md div#herald { background: transparent url(../i/hh2/may.jpg) top no-repeat; padding-top: 300px; }
body#wales div#herald { background: transparent url(../i/hh2/june.jpg) top no-repeat; padding-top: 300px; }
body#cm div#herald { background: transparent url(../i/hh2/july.jpg) top no-repeat; padding-top: 300px; }
body#mc div#herald { background: transparent url(../i/hh2/aug.jpg) top no-repeat; padding-top: 300px; }
body#kd div#herald { background: transparent url(../i/hh2/sept.jpg) top no-repeat; padding-top: 300px; }
body#sp div#herald { background: transparent url(../i/hh2/oct.jpg) top no-repeat; padding-top: 300px; }
body#ld div#herald { background: transparent url(../i/hh2/nov.jpg) top no-repeat; padding-top: 300px; }
body#jw div#herald { background: transparent url(../i/hh2/dec.jpg) top no-repeat; padding-top: 300px; }

/*body#intro div#maincontent,  */body#prog div#maincontent, body#mr div#maincontent, body#sw div#maincontent, body#jm div#maincontent, body#lr div#maincontent, body#md div#maincontent, body#wales div#maincontent, body#cm div#maincontent, body#mc div#maincontent, body#kd div#maincontent, body#sp div#maincontent, body#ld div#maincontent { background: transparent url(../g/harkers.gif) 0 36px  no-repeat;	padding-top:80px;}

/*  ---------- thumbs 08 */

#jan08 {background: transparent url(../si/hh2/jan.jpg) left top no-repeat; padding-top: 0; margin-top: 0; }
#feb08 {background: transparent url(../si/hh2/feb.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }
#mar08 {background: transparent url(../si/hh2/mar.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }
#apr08 {background: transparent url(../si/hh2/april.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }
#may08 {background: transparent url(../si/hh2/may.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }
#jun08 {background: transparent url(../si/hh2/june.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }
#jul08 {background: transparent url(../si/hh2/july.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }
#aug08 {background: transparent url(../si/hh2/aug.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }
#sep08 {background: transparent url(../si/hh2/sept.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }
#oct08 {background: transparent url(../si/hh2/oct.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }
#nov08 {background: transparent url(../si/hh2/nov.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }
#dec08 {background: transparent url(../si/hh2/dec.jpg) left  no-repeat; padding-top: 0; margin-top: 0; }

/* harker herald */

div#prog2 {padding:2px; border: 0; margin: 20px 0 0 0;}
div#prog2 ul { padding: 0; border: 0; margin:0;}
div#prog2 li {height:60px;padding:6px 6px 0 100px;margin:0;border-bottom:1px #000 dotted; }

/* hide from ie for mac\*/
html>body #prog2 li {height:auto;min-height:60px;}
/* end hide */

div#prog2 li p {display:block;font:100 0.9em arial;padding:0; margin:2px 0 0 0;text-align:left;}
div#prog2 li a {text-transform:uppercase; margin-bottom:2px;}

body#intro .intro, body#prog .prog {font-weight:900;text-decoration:none;}


/* --------- Tables --------- */

#mytable {
	width: 576px;
	padding: 0;
	margin: 0;
}

caption {
	padding: 0 0 12px 0;
	width: 336px;	 
	font: italic 100% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #747679;
	border-bottom: 1px solid #747679;
	border-left: 1px solid #747679;
	border-top: 0;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #e3e597 url(images/bg_header.jpg) no-repeat;
	vertical-align:top;
}

th.head {border-top: 1px solid #747679;border-left:0;}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #747679;
	background: none;
}

td {

	background: #fff;
	padding: 4px 6px 12px 12px;
	color: #4f6b72;
	vertical-align:top;
}

#mytable td {
	border-right: 1px solid #747679;
	border-bottom: 1px solid #747679;}

td.alt {
	background: #F5FAFA;
	color: #797268;
}

th.spec {
	border-left: 1px solid #747679;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

th.sold {
	border-left: 1px solid #747679;
	border-top: 0;
	background: #fff url(../g/reddot.gif) top no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
}