/* CSS Document */

* { 
	margin: 0;
	padding: 0px;
	border: 0px;
	}

html, body {
	height: 100%; 
	background: url('http://www.thejacobsgroup.net/img/3000x20bgrepeatv0409.gif') top center repeat;
	font-family: Helvetica, arial, sans-serif;
	line-height: 1.1;
	font-size: 11px;
	color: #000000;
}
/* attempt at masterwrapper - to containe a bg barcode that repeats that will eliminate the 1px shift on centered bg div */
.masterwrapper {
	float: left;
	position: relative;
	left: 50%;
	margin-left: -485px;
	width: 970px;
	background: url('http://www.thejacobsgroup.net/img/970x20bagtagdivmasterwrapper.jpg') top center repeat;;
	
}

/* icontact styling - START */
#SignUp .signupframe {
  border: 1px solid #333333;
  background: #333333;
  line-height: .9;
  color: #FFFFFF;
  }
/* icontact styling - END */

.leftcol { 
	float: left; 
	position: relative;
	left: 50%; 
	margin-left: -485px; 
	width: 200px; 
	min-height: 652px; 
	background: url('http://thejacobsgroup.net/img/XXXslicetag_01.gif') top repeat; ;
}


.header { /* Flash header holder */
	height: 300px;
	}

.leftcol .a { 
	height: 205px; 
	background: #000000 url('http://thejacobsgroup.net/img/200x205bagtagdiva.jpg') top no-repeat;
}
/* ALTER THIS TO FIT WHEN ADD/DEL MENU ITEMS  */
.leftcol .b { 
	height: 270px; 
	background: url('http://thejacobsgroup.net/img/200x270bagtagcitiesbg.jpg') top repeat;
}

.leftcol .c {
	height: 250px;
	background: #ffffff url('http://thejacobsgroup.net/img/200x250bagtagdivcnew.jpg') top no-repeat;	
	
}
.rightcol { 
	position: relative; 
	left: 50%;  
	margin: 0px 0px -120px -285px; /* Left margin pulls element into position, bottom margin (negative value of footer) pulls footer into position */ 
	min-height: 100%; 
	height: auto !important; 
	height: 100%; /* IE6 hack- to IE6, this is the same as the two previous commands */
	width: 800px; 
	margin-right: 1px; 
	/* BG color for right side content area */
	background: #666666;
	
}
/*TJG MAIN CONTENT ...................................................................................... START*/
.content { /* Wrapper for page text, images, etc.*/}

.twocolwrapper {
	width: 760px;
	margin-left: 20px;
	margin-right: 20px;
	
}
.content .rightcolabout1 { 
	float: left; 
	display:block;
	color:#b2b2b2;
	margin-top: 30px;
	margin-right: 0px;
	width: 435px; 
	height:150px;
	background-color: #FFFFFF;
}

.content .rightcolabouttext { 
	float: left; 
	display:block;
	font-weight:normal;
	font:14px Helvetica,Arial, sans-serif;
	line-height:22px;
	padding: 12px 0px 0px 5px;
	letter-spacing:-0;
	color:#b2b2b2;
	margin-top: 4px;
	margin-left: 8px;
	width: 422px; 
	height:141px;
	}

.content .rightcolabout2 { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 0px;
	letter-spacing:-1px;
	color:#b2b2b2;
	margin-top: 30px;
	width: 325px; 
	height:150px;
	background-color: #FFFFFF;
}
.content .rightcol300shell { 
	float: right; 
	display:block;
	padding: 10px 0px 0px 0px;
	letter-spacing:0px;
	color:#b2b2b2;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 300px; 
	
}

.content .rightcol300shell2 { 
	float: right; 
	display:block;
	padding: 10px 0px 0px 0px;
	letter-spacing:0px;
	color:#b2b2b2;
	margin-top: 32px;
	width: 300px; 
	
}
.content .rightcol300shellopacity { 
	float: right; 
	display:block;
	padding: 12px 0px 0px 0px;
	letter-spacing:0px;
	color:#b2b2b2;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 300px; 
	
}
.content .rightcol300bottom { 
	float: right; 
	display:block;
	width: 300px;
	}
	.content .rightcol300bottom2 { 
	float: right; 
	display:block;
	width: 300px;
	margin-bottom:15px;
	}
.content .rightcol250text { 
	float: left; 
	display:block;
	margin-left: 15px;
	letter-spacing:0px;
	color:#b2b2b2;
	margin-top: 10px;
	width: 250px; 
	}
	
.content .rightcol250textopacity { 
	float: left; 
	display:block;
	margin-left: 0px;
	letter-spacing:0px;
	color: #000;
	margin-top: 0px;
	width: 300px; 
	}
.content .rightcol400text { 
	float: left; 
	display:block;
	margin-left: 15px;
	letter-spacing:-.5px;
	margin-top: 15px;
	width: 370px;
	color: #CCC;
	line-height: 11px;
	font:11px Helvetica,Arial, sans-serif;
	}
	
/* Headline (left section) city pages with Opacity - used on PDX */


.content .rightsidewrapper { 
	float: right; 
	display:block;
	padding: 0px 0px 0px 0px;
	width: 300px; 	
}
.content .leftsidewrapper { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 0px;
	width: 300px; 	
}
.content .leftsidewrapper420 { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 0px;
	width: 420px; 	
}
.content .shell420 { 
	float: left; 
	display:block;
	padding: 12px 0px 0px 0px;
	letter-spacing:0px;
	color:#b2b2b2;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 420px; 
	}
.content .rightshell420 { 
	float: right; 
	display:block;
	padding: 12px 0px 0px 0px;
	letter-spacing:0px;
	color:#b2b2b2;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 420px; 
	}
.content .plain420 { 
	float: left; 
	display:block;
	padding: 0px 0px 20px 20px;
	margin: 10px 10px 10px 10px;
	width: 420px; 
	height: 140px;
	}
	
.content .tickettext { 
	font-weight:normal;
	font:11px Helvetica,Arial, sans-serif;
	line-height:20px;
	letter-spacing:-0;	
	}
.content .shell420tripprep { 
	float: left; 
	display:block;
	padding: 12px 0px 0px 0px;
	letter-spacing:0px;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 420px; 
	
}
/
/*JUDD T SHIRT SECTION  */
.content .tshirt420 { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 0px;
	letter-spacing:0px;
	color:#b2b2b2;
	margin: 0px 0px 10px 0px;
	width: 420px; 
}

.content .tshirttext { 
	float: left; 
	display:block;
	margin: 55px 0px 0px 220px;
	line-height:20px;
	font-size: 12px;
	letter-spacing:0px;
	line-height: 19px;
	letter-spacing:0px;
	color: #000;
	width: 180px; 
	}
/*END JUDD T SHIRT SECTION  */

.content .shell760 { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 0px;
	letter-spacing:0px;
	color: #FFF;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 760px;
	height: 60px;
}
.content .textopacity370 { 
	float: left; 
	display:block;
	margin-left: 0px;
	letter-spacing:0px;
	background:#000;
	margin-top: 0px;
	width: 420px; 
	}
.turontext { 
	float: left; 
	display:block;
	letter-spacing:0px;
	font-size:12px;
	width: 400px; 
	}
.content .textopacity370nobg { 
	float: left; 
	display:block;
	margin-left: 0px;
	letter-spacing:0px;
	background:#000;
	margin-top: 13px;
	width: 420px; 
	}
.content .text370 { 
	float: left; 
	display:block;
	margin-left: 15px;
	font-size: 12px;
	letter-spacing:0px;
	line-height: 19px;
	background-color:#000;
	margin-top: 10px;
	width: 380px; 
	}
.content .text370basic { 
	float: left; 
	display:block;
	margin-left: 15px;
	font-size: 12px;
	letter-spacing:0px;
	line-height: 19px;
	margin-top: 10px;
	width: 380px; 
	}
	
.content .textpdx370 { 
	float: left; 
	display:block;
	margin-left: 15px;
	font-size: 11px;
	letter-spacing:0px;
	line-height: 18px;
	background-color:#000;
	margin-top: 10px;
	width: 380px; 
	}
	
.content .text370v2 { 
	float: left; 
	display:block;
	margin-left: 15px;
	font-size: 12px;
	letter-spacing:0px;
	line-height: 17px;
	background-color:#000;
	margin-top: 10px;
	width: 380px; 
	}
.content .text320header { 
	float: left; 
	display:block;
	margin-left: 15px;
	line-height:20px;
	letter-spacing:0px;
	background-color:#000;
	margin-top: 10px;
	width: 320px; 
	}

.content .text320tripprep { 
	float: left; 
	display:block;
	margin-left: 15px;
	line-height:20px;
	letter-spacing:0px;
	margin-top: 10px;
	width: 320px; 
	}	
.content .bottom420 { 
	float: left; 
	display:block;
	width: 420px;
	}
/* END - Headline Left Side w/Opacity - PDX */
.content .rightcolsmallsquare { 
	float: right; 
	display:block;
	padding: 10px 0px 0px 0px;
	color:#b2b2b2;
	margin-top: 30px;
	margin-left: 14px;
	width: 148px; 
	height:150px;
	background-color: #FFFFFF;
}

.content .smallsquaretext { 
	display:block;
	text-align: center;
	padding: 0px 0px 0px 0px;
	color:#b2b2b2;
	margin-top: 92px;
	margin-left: 14px;
	width: 130px; 
	height:140px;
	}

.content .rightcolfloatleft435 { 
	float: left; 
	display:block;
	padding: 20px 0px 0px 10px;
	margin-top: 30px;
	width: 435px; 
	height:150px;
	background-color: #333333;
}
/* CSS for TJG sections */
.content .rightcoltjgmain { 
	float: left; 
	display:block;
	padding: 20px 0px 0px 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	width: 760px; 
	background-color: #FFF;
}

.content .rightcoltjgtabs { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 20px;	
	width: 740px; 
	background-color: #FFF;
}

.content .rightcoltjgheadline { 
	float: left; 
	display:block;
	padding: 8px 0px 0px 30px;
	margin-top: 0px;
	font-weight:normal;
	font:16px Arial, sans-serif;
	letter-spacing:-.5px;
	line-height:24px;
	color: #999;
	width: 440px; 
	background-color: #FFF;
}

.content .rightcoltjgheadlineimg{ 
	float: left; 
	display:block;
	padding: 0px 0px 0px 60px;
	}	
	
.content .rightcoltjgfolderbody{ 
	float: left; 
	display:block;
	width: 760px;
	background-color: #B2B2B2;
	margin-bottom: 5px;
	}
.content .rightcoltjgtextholder{ 
	float: left; 
	display:block;
	width: 530px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 20px;
	background-color: #B2B2B2;
	}
.content .rightcolfaqtextholder{ 
	float: left; 
	display:block;
	width: 735px;
	padding: 25px 0px 0px 25px;
	margin-bottom: 8px;
	background-color: #B2B2B2;
	}
.content .rightcoltjgicons{ 
	float: right; 
	display: block;
	width: 220px;
	margin-top: 20px;
	margin-bottom: 20px;	
	background-color: #FFF;
	background: #b2b2b2;
	}
	
.content .rightcoltjgquarterbox { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 30px;
	margin-top: 30px;
	font-weight:normal;
	font:12px Helvetica, Arial, sans-serif;
	letter-spacing:0px;
	line-height:20px;
	color: #000;
	width: 200px; 
	}
.content .rightcoltjgminibox { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 30px;
	margin-top: 30px;
	font-weight:normal;
	font:12px Helvetica, Arial, sans-serif;
	letter-spacing:-.5px;
	line-height:18px;
	color: #000;
	width: 150px; 
	}
.content .rightcoltjgmaxibox { 
	float: left; 
	display:block;
	padding: 0px 5px 5px 5px;
	margin-top: 30px;
	font-weight:normal;
	font:12px Helvetica, Arial, sans-serif;
	letter-spacing:-.5px;
	line-height:20px;
	color: #000;
	background-color: #fff;
	width: 320px; 
	}
.content .rightcoltestimonialbox { 
	float: right; 
	display:block;
	padding: 0px 5px 0px 5px;
	margin-top: 30px;
	background-color: #fff;
	width: 320px; 
	}
	
.content .rightcoltextfortest {
	font-weight:normal;
	font:11px Helvetica, Arial, sans-serif;
	text-align: right;
	line-height:18px;
	color: #000;
	width: 300px;
}
	
.content .rightcoltjgquarterfull { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 25px;
	margin-top: 50px;
	font-weight:normal;
	font:12px Helvetica, Arial, sans-serif;
	letter-spacing:-.5px;
	line-height:20px;
	color: #000;
	width: 240px; 
	}
.content .rightcoltjgfullcontainer { 
	float: left; 
	display:block;
	padding: 10px 10px 10px 10px;
	margin-top: 40px;
	margin-left: 25px;
	background-color:#FFF;
	width: 440px; 
	}	
	
.content .rightcoltjgfulltext { 
	float: left; 
	display: block;
	padding: 10px 10px 10px 10px;
	font-weight:normal;
	font:13px Helvetica, Arial, sans-serif;
	letter-spacing:-.5px;
	line-height:22px;
	background-color:#FFF;
	color: #999;
	width: 420px; 
	}	
	
.content .rightcoltjgfulltext2 { 
	float: left; 
	display: block;
	margin-top: 32px;
	padding: 10px 20px 10px 20px;
	font-weight:normal;
	font:13px Helvetica, Arial, sans-serif;
	letter-spacing:-.5px;
	line-height:22px;
	background-color:#FFF;
	color: #999;
	width: 420px; 
	}
	
.content .rightcoltjgfulltext3 { 
	float: left; 
	display: block;
	margin-top: 32px;
	margin-bottom: 15px;
	font-weight:normal;
	font:13px Helvetica, Arial, sans-serif;
	letter-spacing:-.5px;
	line-height:22px;
	background-color:#333;
	color: #999;
	width: 420px; 
	}
	
.content .rightcoltjgfulltext4 { 
	float: left; 
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
	font-weight:normal;
	font:13px Helvetica, Arial, sans-serif;
	letter-spacing:-.5px;
	line-height:22px;
	background-color:#333;
	color: #999;
	width: 420px; 
	}
	
/* END of CSS for TJG sections */
.content .rightcolfloatleft435text { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 0px;
	letter-spacing:-0.6px;
	font-size:13px;
	color:#b2b2b2;
	width: 280px; 
	height: 130px;
	}
.content .rightcolfloatright155icon{ 
	float: left; 
	display:block;
	padding: 14px 0px 0px 30px;
	letter-spacing:-0.6px;
	font-size:13px;
	color:#b2b2b2;
	width: 115px; 
	height: 130px;
	}	
.content .faqsfulltext{
	width: 705px;
	background-color: #fff;
	margin-left: 25px;
}

/* div holder for newsletter and form */

.content .rightcolnl1 { 
	float: left; 
	display:block;
	font-weight:normal;
	font:16px Helvetica,Arial, sans-serif;
	line-height:28px;
	padding: 10px 0px 0px 5px;
	letter-spacing:-1px;
	margin-top: 30px;
	width: 235px;
	height: 150px; 
	}
.content .rightcolnl2{ 
	float: left; 
	display:block;
	font-weight:normal;
	font:16px Helvetica,Arial, sans-serif;
	line-height:28px;
	padding: 0px 0px 0px 0px;
	letter-spacing:-1px;
	margin-top: 30px;
	width: 200px;
	height: 150px; 
	}	
	
.monkeyfixed   { 
	float: right; 
	display:block;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	letter-spacing:-1px;
	color: #333333;
	margin-top: 30px;
	width: 310px;
	height: 150px; 
	background-color: #CCCCCC;
}

.flickrright310   { 
	float: right; 
	display:block;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	letter-spacing:-0.75px;
	color: #FFFFFF;
	margin-top: 30px;
	width: 310px;
	background: #333333;
	}

.insideleftflickr   { 
	float: left; 
	display:block;
	padding: 0px 0px 0px 10px;
	color: #333333;
	margin-top: 18px;
	width: 152px;
	height: 114px; 
	background-color: #333333;
}
.insiderightflickr    { 
	float: right; 
	display:block;
	font-weight:normal;
	color: #FFFFFF;
	text-align: right;
	padding: 0px 0px 0px 0px;
	letter-spacing:-0.75px;
	margin-top: 135px;
	margin-right: 15px;
	width: 127px;
	}
/*TJG MAIN CONTENT................................................................................................ END*/
.footerstop { /* This is like a fishing net for the footer - it basically keeps the footer from encroaching on text */
	clear: both; /* Clear all columns. */
	height: 120px;  /* Match footer height */
}

.footerwrap {
	margin-top: 0px;
	position: relative;
	left: 50%; 
	margin-left: -285px; 
	width: 800px; 
	height: 120px; 
	background: #999999 url('http://thejacobsgroup.net/img/800x120footerbg.jpg') top no-repeat;
	text-align: right;
}
.footerl  {
	float: left; 
	margin-right: 10px;
	margin-top: 10px;
	width: 125px;
	color: #FFFFFF;
	font-size: 10px;
	padding-top:0px;
	text-align: center
	}

.footerhor  {
	float: left; 
	margin-left: 16px;
	margin-top: 10px;
	width: 400px;
	color: #CCC;
	font-size: 10px;
	padding-top:5px;
	line-height:14px;
	text-align: left;
	}
.footeremail {
	float: right; 
	margin-right: 13px;
	margin-top: 45px;
	width: 25px;
	height: 18px;
	background-color: #999;
	}
	
.footerright  {
	float: right; 
	margin-right: 0px;
	margin-top: 85px;
	width: 320px; 
	color: #D1D3D4;
	font-size: 10px;
	text-align: right;
	}
/* H1 styling without a carriage return*/	
h1 {
text-decoration: none;
margin: 0px;
display:inline;
font-size: 16px;
} 

h1p {
text-decoration: none;
margin: 0px;
display:inline;
font-size: 16px;
color:#FF00CC;
} 
h2 {
text-decoration: none;
margin: 0px;
font-size: 16px;
} 
h3 {
text-decoration: none;
font-size: 11px;
color:#CCC;
}
h4 {
text-decoration: none;
display:inline;
font-size: 16px;
color: #000;
}
/* headers for testimonials and quotes */
h5 {
text-decoration: none;
display:inline;
font-size: 12px;
color: #000;
}
/* Portland MAIN destination */
h6 {
text-decoration: none;
display:inline;
font-size: 16px;
color: #06F;
}
/* Latest "Highlights" styling */
h7 {
text-decoration: none;
display:inline;
font-size: 16px;
color: #06F;
font-style:normal;
}
/* Latest "Miami" styling */
h8 {
text-decoration: none;
display:inline;
font-size: 16px;
color: #9F8CAD;
font-weight:bold;
}
h9 {
text-decoration: none;
display:inline;
font-size: 16px;
color: #EA2E8C;
font-weight:bold;
}

/* MAIN LINKS - USE CLASS FOR MULTIPLE SCHEMES - SEE BAGTAGNAV.PHP*/
a:link { text-decoration: none; color: #999999}
a:visited{ text-decoration: none; color: #999999}
a:hover {text-decoration: none;  color: #0099FF}
a:active{text-decoration: none; color: #0099FF}

/* BAG TAG VERTICAL NAVIGATION LINKS */
a.bagtagnav:link {text-decoration: none; color: #9900CC}
a.bagtagnav:visited{text-decoration: none; color: #FF6633}
a.bagtagnav:hover img {visibility:hidden;}
a.bagtagnav:active{text-decoration: none}

/* MEDIUM GREY BACKGROUND LINKS (COMPANY TJG INFO) */
a.ltgreybg:link {text-decoration: none; color: #000}
a.ltgreybg:visited{text-decoration: none; color: #000}
a.ltgreybg:hover {color: #0099FF}
a.ltgreybg:active{text-decoration: none}

/* an additional link color scheme */
a.footera1:link {text-decoration: underline; color: #FFFFFF}
a.footera1:visited{text-decoration: underline; color: #333333}
a.footera1:hover {text-decoration: none;  color: #0099FF}
a.footera1:active{text-decoration: underline; color: #0099FF}

/* A + D Museum - link color scheme */
a.aandd:link {text-decoration: none; color: #000}
a.aandd:visited{text-decoration: none; color: #000}
a.aandd:hover {text-decoration: underline;  color: #F93}
a.aandd:active{text-decoration: none; color: #000}

/* Portland link schema - blue */
a.pdx:link {text-decoration: none; color: #6CF}
a.pdx:visited{text-decoration: none; color: #6CF}
a.pdx:hover {text-decoration: underline;  color: #6CF}
a.pdx:active{text-decoration: none; color: #6CF}

/* Vancouver B.C. link schema - blue - opacity of box effects this!!*/
a.bc:link {text-decoration: none; color: #09F}
a.bc:visited{text-decoration: none; color: #09F}
a.bc:hover {text-decoration: underline;  color: #09F}
a.bc:active{text-decoration: none; color: #09F}

/* Milan 2010 link schema - blue - opacity of box effects this!!*/
a.milan:link {text-decoration: none; color: #E21D39}
a.milan:visited{text-decoration: none; color: #E21D39}
a.milan:hover {text-decoration: underline;  color: #E21D39}
a.milan:active{text-decoration: none; color: #E21D39}

/* Miami 2009 link schema - pink and lilac - opacity of box effects this!!*/
a.miami:link {text-decoration: none; color: #EA2E8C}
a.miami:visited{text-decoration: none; color: #EA2E8C}
a.miami:hover {text-decoration: underline;  color: #EA2E8C}
a.miami:active{text-decoration: none; color: #EA2E8C}

/* NYC 2010 link schema - aqua - opacity of box effects this!!*/
a.nyc:link {text-decoration: none; color: #08FDFF}
a.nyc:visited{text-decoration: none; color: #08FDFF}
a.nyc:hover {text-decoration: underline;  color: #08FDFF}
a.nyc:active{text-decoration: none; color: #08FDFF}

/* bubble pop up tool tips */
.bubbleInfo {
            position: relative;
            margin-top: 20px;
			float: right;
            width: 230px;
        }
        .trigger {
            position: relative;
        }
     
        /* Bubble pop-up */

        .popup {
        	position: absolute;
        	display: none;
        	z-index: 50;
        	border-collapse: collapse;
        }

        .popup td.corner {
        	height: 15px;
        	width: 19px;
        }

        .popup td#topleft { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-1.png); }
        .popup td.top { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-2.png); }
        .popup td#topright { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-3.png); }
        .popup td.left { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-4.png); }
        .popup td.right { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-5.png); }
        .popup td#bottomleft { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-6.png); }
        .popup td.bottom { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-7.png); text-align: center;}
        .popup td.bottom img { display: block; margin: 0 auto; }
        .popup td#bottomright { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-8.png); }

        .popup table.popup-contents {
        	font-size: 12px;
        	line-height: 1.2em;
			/*this colors the inside of the box!*/
        	background-color: #66CCFF;
        	color: #ffffff;
        	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
        	}

        table.popup-contents th {
        	text-align: right;
        	text-transform: lowercase;
        	}

        table.popup-contents td {
        	text-align: left;
        	}

        tr#release-notes th {
        	text-align: left;
        	text-indent: -9999px;
        	background: url(http://jqueryfordesigners.com/demo/images/coda/starburst.gif) no-repeat top right;
        	height: 17px;
        	}

        tr#release-notes td a {
        	color: #333;
        }








