body
{
	font: 12px Arial, Tahoma, Helvetica, sans-serif;
	color: #000;
	margin:0px;
	padding:0px;
	text-align: center;
	background: #fffcec url("/newimages/layout/diag.gif");
	position: relative;

}
div#shell1
{
	margin: 0px;
	padding: 0px;
	background: #fffcec url("/newimages/layout/pageback.gif") repeat-x;
}

div#shell2
{
	margin: 0px;
	padding: 0px;

}

body.frame
{
	font: 12px Arial, Tahoma, Helvetica, sans-serif;
	color: #000;
	margin:0px;
	padding:0px;
	text-align: left;
	background: #fff; 
}

span.logo
{
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-weight: bold;
}

p
{
	font-size: 12px;
}

p.error
{
	color: #ff0000;
	font-weight: bold;
	text-align: center;
}

a
{
	font-size: 12px;
	color: #534b2f;
}

a:hover
{
	color: #8c7f50;
}

a.specials
{
display:block;
margin: 10px 0 0 7px;
padding: 2px 5px 2px 18px;
background: transparent url('/newimages/layout/readmoresmall.gif') no-repeat;
background-position: 0px 2px;
	font-size: 12px;
	color: #cf1e1e;
}

a.specials:hover
{
	color: #db5656;
}

h1
{
	font: 16px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #765e40;
	margin: 0px;
	padding: 5px;
}

h1 a
{
	font: 16px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #765e40;
	margin: 0px;
	padding: 5px;
}

h1.confheader
{
	font: 16px Georgia, Times, serif;
	font-weight: bold;
	text-align: left;
	color: #533207;
	margin: 0px;
	padding: 5px 0 0 5px;
}

h1.bio
{
	font: 16px Georgia, Times, serif;
	font-weight: bold;
	text-align: left;
	color: #533207;
	margin: 0px;
	padding: 10px 0 0 0px;
}

h1.story
{
	font: 20px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #765e40;
	margin: 0px;
	padding: 5px;
}


h1.storyabove
{
	font: 26px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #765e40;
	margin: 0px;
	padding: 5px;
}

h1.storyabove a
{
	font: 26px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #765e40;
	margin: 0px;
	padding: 5px;
}

h1.storyabove a:hover
{
	color: #8c7f50;
}

span.conftilt
{
	font: 18px Georgia, Times, serif;
	font-weight: bold;
	font-style: italic;
	color: #765e40;
}

p.confbox
{
	font: 12px Georgia, Times, serif;
	font-weight: normal;
	font-style: italic;
	color: #000;
}

h1.storyunder
{
	font: 16px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #000;
	margin: 0px;
	padding: 0px 5px 5px 5px;
}

h2
{
	font: 16px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background: #765e40;
	margin: 0px;
	padding: 5px;
}

h2.black
{
	font: 16px Georgia, Times, serif;
	font-weight: bold;
	text-align: left;
	color: #000;
	margin: 0px;
	padding: 5px 0 5px 0;
	background: transparent;
}

h3
{
	font: 16px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #801818;
	margin: 0px;
	padding: 5px;
}

h3.white
{
	font: 16px Georgia, Times, serif;
	font-weight:normal;
	text-align: center;
	color: #fff;
	margin: 0px;
	padding: 5px;
}

h3.focus
{
	font: 24px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #801818;
	margin: 0px;
	padding: 5px;
	background: transparent;
}

h3 a
{
	font: 16px Georgia, Times, serif;
	font-weight: bold;
	color: #801818;
}

h3 a:hover
{
	color: #801818;
}

a.event
{
	font: 16px Georgia, Times, serif;
	font-weight: bold;
	color: #801818;
	text-decoration: none;
}

a.event:hover
{
	color: #801818;
	text-decoration: underline;
}

span.confexplan
{
	font-size: 11px;
	color: #801818;
	font-style: italic;
	font-weight: bold;
}

#pageContainerblank
{
	width:800px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	border: 1px solid #a5805e;
	border-width: 0 1px 0 1px;
	background: #fff;
	
}

#pageContainer
{
	width:800px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	border: 1px solid #a5805e;
	border-width: 0 1px 0 1px;
	background: #fff url("/images/colorsplash_blur.jpg") no-repeat bottom right;
	
}

#pageContainerindex
{
	width:800px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	border: 1px solid #a5805e;
	border-width: 0 1px 0 1px;
	background: #fff url("/images/long_colorsplash_blur.jpg") no-repeat top left;	
}

#Content
{
	padding: 5px 5px 5px 5px;
}

#pageHeader
{
	width: 800px;
	margin: 0px auto;
	padding: 0px;
	background: url("/newimages/layout/headerback.gif") repeat-x;
}

#pageHeader img
{
	display: block;
	border: 0px;
}

#navConference
{
	width: 800px;
	margin: 0px auto;
	padding: 0px;
	background: #f4c871;
}

#navConference img
{
	display: block;
	border: 0px;
}


span.logtext
{
	color: #fff;
	
}

div#newssub
{
	width:148px;
	margin: 0 0 0 0;
	padding:0px;
	font-size: 9px;
	text-align: center;
	background: transparent;
}

div#newssub input.text
{
	font:9px Tahoma,Arial,sans-serif;
	width: 110px;
	text-align: left;
	margin: 3px 0 0 0;
	padding: 0px;
}

div#newssub input.button
{
	text-align: center;
	font:9px Tahoma,Arial,sans-serif;
	font-weight:bold;
	color:white;
	font-weight:bold;
	background:#726b32; 
	text-transform:uppercase;
}

div#newssub h1
{
	font-size:9px;
	color: #fff;
}

div#footer
{
	width: 792px;
	margin: 0px auto;
	text-align: center;
	padding: 5px;
	border: 2px solid #a5805e;
	border-width: 4px 0 0 0;
	font-size: 12px;
}

div#footersm
{
	width: 325px;
	margin: 0px auto;
	text-align: center;
	padding: 5px;
	border: 2px solid #cfc39b;
	border-width: 4px 0 0 0;
	font-size: 10px;
}

div#footer a
{
	color: #534b2f;
}

div#footer a:hover
{
	color: #8c7f50;
}

table.trans
{
	margin: 0px auto;
        border-collapse: seperate;
        border-spacing: 5px;
}

table.trans td
{
	padding: 5px;
}

table.trans2
{
	margin: 0px auto;
        border-collapse: seperate;
        border-spacing: 5px;
}

table.trans2 td
{
	padding: 0px;
}

table.trans3
{
	margin: 0px;
        border-collapse: seperate;
        border-spacing: 2px;
}

table.trans3 td
{
	padding: 0px;
}

table.trans3 td.pricelabel
{
	font-size:14px;
	text-align: right;
}

table.trans3 td.price
{
	font-size:14px;
	text-align: left;
}

table.tracks
{
	width:600px;
	margin: 0px auto;
        border-collapse: seperate;
        border-spacing: 5px;
	font-size: 14px;
	text-align:left;
}

table.tracks td
{
	text-align: left;
}

table.tracks td.right
{
	text-align: right;
}

table.skel
{
	margin: 0px auto;
        border-collapse: seperate;
        border-spacing: 0px;
}

table.skel td
{
	padding: 0px;
}


table.data
{
	margin: 0px auto;
        border-collapse: seperate;
        border-spacing: 3px;
}

table.data td
{
	padding: 2px;
	font-size: 11px;
}

table.data td.theader
{
	font-weight: bold;
	font-size: 16px;
	color: #fff;
	background: #986b31;
	border:1px solid #7e5826;
}

table.data td.tlabel
{
	background:#9b866b;
	border:1px solid #70614d;
	color: #352d23;
	
}


table.datacal td.tlabelt1
{
	background:#ff0000;
	border:1px solid #c80000;
	color: #fff;
	font-weight: bold;	
}

table.datacal td.tlabelt2
{
	background:#fc8f00;
	border:1px solid #d87a00;
	color: #fff;
	font-weight: bold;	
}

table.datacal td.tlabelt3
{
	background:#0ac601;
	border:1px solid #09a101;
	color: #fff;
	font-weight: bold;	
}

table.datacal td.tlabelt4
{
	background:#0006fd;
	border:1px solid #0206b0;
	color: #fff;
	font-weight: bold;	
}

table.datacal td.tlabelt5
{
	background:#d100fe;
	border:1px solid #a700cb;
	color: #fff;
	font-weight: bold;
}

table.datacal td.t1d
{
	background:#fd6767;
	border:1px solid #de5656;	
}

table.datacal td.key
{
	background:#fcfebf;
	border:1px solid #f4fb3b;	
}

table.datacal td.t1l
{
	background:#fd9a9a;
	border:1px solid #d98383;	
}

table.datacal td.t2d
{
	background:#fbb253;
	border:1px solid #d79948;	
}

table.datacal td.t2l
{
	background:#fccc8d;
	border:1px solid #ddb276;	
}

table.datacal td.t3d
{
	background:#5efb57;
	border:1px solid #53dc4c;	
}

table.datacal td.t3l
{
	background:#8bfd85;
	border:1px solid #7ce376;	
}

table.datacal td.t4d
{
	background:#8cb7fe;
	border:1px solid #789ddb;	
}

table.datacal td.t4l
{
	background:#b6d1fe;
	border:1px solid #a1b9e1;	
}

table.datacal td.t5d
{
	background:#e574fd;
	border:1px solid #c060d5;	
}

table.datacal td.t5l
{
	background:#f1b5fe;
	border:1px solid #d19bdc;	
}


table.data td.desc
{
	background: #8e714c;
	border: 1px solid #725937;
	color: #fff;
	font-weight: bold;
}

table.data td.yell
{
	background: #fbf36b;
	border: 1px solid #ede7c8;
}

table.data td.lighterred
{
	background: #fffcec;
	border: 1px solid #ede7c8;
	color: #e01a05;
}


table.data td.lighter
{
	background: #fffcec;
	border: 1px solid #ede7c8;
}

table.data td.darker
{
	background: #ede7c8;
	border: 1px solid #ded8b5;
}

table.data td.ctr
{
	border: 1px solid #d9d1b5;
	padding:10px;
	margin: 0px;
	background: #fff5d4;
}

table.pager
{
	width: 100%;
	margin: 0px auto;
        border-collapse: seperate;
        border-spacing: 5px;
}

table.datacal
{
	margin: 0px auto;
        border-collapse: seperate;
        border-spacing: 3px;
}

table.datacal td
{
	padding: 5px;
	font-size: 11px;
}

table.datacal td.lighter
{
	background: #fffcec;
	border: 1px solid #ede7c8;
}

table.datacal td.darker
{
	background: #ede7c8;
	border: 1px solid #ded8b5;
}

table.datacal td.tlabel
{
	background:#9b866b;
	border:1px solid #70614d;
	color: #fff;
	text-transform: uppercase;
	font-size: 9px;
	font-weight: bold;
	
}

table.datacal td.yell
{
	background: #fbf36b;
	border: 1px solid #ede7c8;
}

table.datacal td.blue
{
	background: #91bff9;
	border: 1px solid #247cea;
}

table.pager td.left
{
	text-align:left;
}

table.pager td.right
{
	text-align:right;
}

div.titletab
{
	width: 250px;
  	font: 13px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background: #765e40;
	margin: 10px 0 0 0;
	padding: 5px;
}

div.titletabfront
{
  	font: 13px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background: #765e40;
	margin: 10px 0 0 0;
	padding: 5px;
}

div.titletabfrontplain
{
  	font: 13px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background: #765e40;
	margin: 10px 0 0 0;
	padding: 5px;
}

div.tabindustry
{
  	font: 13px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #fff;
	border: 0px solid #ff0000;
	border-bottom: 2px;
	background: #ae0101;
	background: #7b1818;
	margin: 10px 0 0 0;
	padding: 5px;
}

div.bottomtabfront
{
  	font: 13px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background: #765e40;
	margin: 0 0 10px 0;
	padding: 5px;
}

div.tabbox
{
	border: 1px solid #d9d1b5;
	padding:10px;
	margin: 0px;	
}

div.tabboxwh
{
	border: 1px solid #d9d1b5;
	padding:10px;
	margin: 0px;
	background: #fff;	
}

div.tabboxwhcircuit
{
	border: 1px solid #d9d1b5;
	padding:10px;
	margin: 0px;
	background: #fff url("/images/circuitboard.jpg") no-repeat center top;	
}

div.tabbox2
{
	border: 1px solid #d9d1b5;
	padding:10px;
	margin: 0px;
	background: #fff5d4;
}

div.fourcorner
{
	padding:10px;
	margin: 0px;
	background: #fff5d4;
}

div.fourcornerred
{
	padding:5px;
	margin: 0px;
	background: #801818;
}

div.loginbig
{
	width: 250px;
	margin: 10px auto;
	background: #d9d1b5;
	border: 1px solid #765e40;
	padding: 10px;
	text-align:center;
}

div.brownround
{
	margin: 0px auto;
	margin: 10px 0 10px 0;
	background: #d9d1b5;
	padding: 10px;
	text-align:center;
}

div.redround
{
	margin: 0px auto;
	margin: 10px 0 10px 0;
	background: #bf0404;
	padding: 10px;
	text-align:center;
}

div.redroundsm
{
	margin: 0px auto;
	margin: 3px 0 5px 0;
	background: #bf0404;
	padding: 5px;
	text-align:center;
}

div.whiteroundsm
{
	margin: 0px auto;
	margin-bottom: 10px;
	background: #fff;
	padding: 5px;
	text-align:center;
	width: 200px;
}

h1.brightwhite
{
	font: 24px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	margin: 0px;
	padding: 5px;
}

h1.brightwhitesm
{
	font: 14px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	margin: 0px;
	padding: 2px;
}



h1.wine
{
	font: 24px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #550707;
	margin: 0px;
	padding: 5px;
}

h1.winesm
{
	font: 18px Georgia, Times, serif;
	font-weight: bold;
	text-align: center;
	color: #550707;
	margin: 0px;
	padding: 0px;
}

div.pagerbox
{
	font-size: 10px;
	border: 1px solid #d9d1b5;
	padding:2px 10px 2px 10px;
	margin: 0px;
	background: #d9d1b5;
}

div.pagerstorys
{
	font-size:11px;
	border: 1px solid #d9d1b5;
	padding:10px;
	margin: 0px;
	background: #fff5d4;
}

table.login
{
	width: 500px;
	margin: 0px auto;
	margin-top: 15px;
        border-collapse: seperate;
        border-spacing: 10px;
}

table.loginwhite
{
	width: 700px;
	margin: 0px auto;
        border-collapse: seperate;
        border-spacing: 5px;
}

table.login td
{
	padding: 10px;
	border: 2px solid #948347;
	background: #a0915d;
}


table.loginwhite td
{
	border: 0px;
	background-color: none;
}

table.login td.loginright
{
	background: #fff5d4;
	border: 2px solid #d9d1b5;
}

table.login2 td
{
	border:0px;
	padding: 5px;
}

table.login2 td.label
{
	color: #382d0e;
	text-align: right;
	width: 100px;
	font-weight: bold;
}

table.login2 td.labelwh
{
	color: #fff;
	text-align: right;
	width: 100px;
	font-weight: bold;
}

input.button
{
	background: #a5805e;
	color: #fff;
	font-weight: bold;
}

img.bdr
{
	border: 2px solid #ff0000;
	display: block;
}


a.articlelink
{
display: block;
margin: 5px 0 0 0;
padding: 5px 5px 5px 28px;
background: transparent url('/newimages/layout/readmore.gif') no-repeat;
background-position: 0px 4px;
border: 2px dotted #dea22f;
border-width: 1px 0 0 0;
}

a.articlelinksmall
{
font-size: 10px;
margin: 5px 0 0 0;
padding: 2px 5px 2px 18px;
background: transparent url('/newimages/layout/readmoresmall.gif') no-repeat;
background-position: 0px 2px;
}

a.articlelinkmed
{
font-size: 14px;
font-weight: bold;
margin: 5px 0 0 0;
padding: 2px 5px 2px 18px;
background: transparent url('/newimages/layout/readmoresmall.gif') no-repeat;
background-position: 0px 2px;
}

a.articlelinksame
{
margin: 5px 0 0 0;
padding: 2px 0px 2px 18px;
background: transparent url('/newimages/layout/readmoresmall.gif') no-repeat;
background-position: 0px 2px;
}

a.pdflink
{
margin: 5px 0 0 0;
padding: 2px 0px 2px 18px;
background: transparent url('/newimages/pdf.gif') no-repeat;
background-position: 0px 2px;
font-weight: bold;
}

div.pagerbox a
{
	font-size: 10px;
}

a.storylink
{
	font-size: 11px;
	font-weight: bold;
}

p.artdate
{
	margin: 15px 0 0 0;
	font-size: 9px;
	text-transform: uppercase;
}

div.overflow
{
	width: 100%;
	margin:0px;
	padding:0px;
	overflow: hidden;
	height: 50px;
}

div.overflow p
{
	font-size: 12px;
}

div.overflow a
{
	font-size: 12px;
}

div.overflow a:hover
{
	font-size: 12px;
}

div.overflow h1
{
	font-size: 24px;
	font-weight: bold;
}

div.overflowsub
{
	width: 100%;
	margin:0px;
	padding:0px;
	overflow: hidden;
	height: 50px;
	font-size: 11px;
}

div.overflowsub h1
{
	font-size: 13px;
}

div.overflowsub p
{
	font-size: 11px;
}

div.overflowsub a
{
	font-size: 11px;
}

div.overflowsub a:hover
{
	font-size: 11px;
}

img.bphoto
{
border: 2px solid #a6a777;
background: #fff;
padding: 5px;
}

div.borderdiv
{
	margin: 0px auto;
border: 10px solid #a6a777;
background: #fff;
padding: 5px;
}

img.storyphoto
{
display: block;
margin: 5px auto;
border: 2px solid #a6a777;
background: #fff;
padding: 5px;
}

table.form
{
	margin: 0px auto;
        border-collapse: seperate;
        border-spacing: 2px;
}

table.form td
{
	font-size: 12px;
	padding:2px;
}

div.field
{
margin: 15px 5px 0px 5px;
}

span.label
{
font-size: 11px;
color: #382803;
}

p.note
{
padding: 5px;
background: #fbeec0;
border: 1px solid #e5d18a;
font-size: 10px;
color: #000;
}

p.accountnote
{
padding: 5px;
background: #fbeec0;
border: 1px solid #e5d18a;
font-size: 12px;
color: #000;
}

div#captcha
{
margin-top: 10px;
background: #cdc4a3;
padding: 5px;
text-align:center;
}

input.captchacode
{
        width:179px;
}

a.tribelink
{
display: block;
margin: 10px 0 0 0;
}

div.showcontact
{
	clear: both;
	width: 250px;
	height: 150px;
	margin: 15px 10px 10px 10px;
	padding: 5px;
	background: #fff;
	border: 2px solid #a6a777;
}

div.showcontact p.type
{
float: left;
width: 100px;
font: 8px Tahoma, Verdana, sans-serif;
font-weight: bold;
text-transform: uppercase;
text-align: left;
background: #e5e5e5;
border: 1px solid #999;
margin: 2px 2px 2px 0;
padding: 2px;
}

div.showcontact p.contactcont
{
clear: left;
font-size: 12px;
margin: 5px 0 0 0;
}

div.showcontact p.contactcont span
{
font: 8px Tahoma, Verdana, sans-serif;
font-weight: bold;
color: #8a6767;
text-transform: uppercase;
margin: 0 0 0 5px;
}

div.showcontact p.contactcont a
{
font-size: 10px;
}

div.showcontact p.contactcont a:hover
{
font-size: 10px;
}

span.bigger
{
	font-size:14px;
	font-weight: bold;
}

span.tenpx
{
	font-size: 10px;
}

a.white
{
	color: #fff;
}

span.star
{
	font: 12px Georgia, Times, serif;
	font-style:italic;
	color: #cc0000;
}

span.d10
{
	color: #e5dcbe;
}

span.d9
{
	color: #ccc4aa;
}

span.d8
{
	color: #99937f;
}

span.d7
{
	color: #666255;
}

span.d6
{
	color: #4c493f;
}

span.centerli
{
background-image: url("/newimages/layout/reddot.gif");
background-repeat: no-repeat;
background-position: 0px 3px;
padding-left: 15px;
margin-top: 2px;
margin-left: 0px;
}

div#confregbuttons
{
margin: 0px auto;
width: 295px;
padding: 10px;
background: #f4c871;
}

div#smallsponsors
{
	background: #fff;
	border: 1px solid #ede7c8;
	font-size: 10px;
	padding: 5px;
}

div#smallsponsors p
{
	font-weight: normal;
	font-size: 10px;
}

div#smallsponsors p.sponsorhdr
{
	background:#9b866b;
	border:1px solid #70614d;
	color: #fff;
	margin: 0px;
	font-weight: bold;
	padding: 2px;		
}

div.darker
{
	background: #ede7c8;
	border: 1px solid #ded8b5;
	padding: 5px;
	margin: 5px 0 0 0px;
}

#dropmenudiv{
position:absolute;
margin: 1px;
z-index:100;
border: 2px solid #a5805e;
border-width:0px 2px 2px 2px;
}

#dropmenudiv a{
display: block;
background: #e7b98a;
font-size: 10px;
font-weight: bold;
padding: 5px;
text-align: left;
margin: 0 0 0 0px;
text-transform: uppercase;
color: #6f3306;
text-decoration: none;
border-width:0px;
}

#dropmenudiv img{
display: block;
padding: 0px;
margin: 0px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #f2d1b3;
}

span.redden
{
color: #cc0000;
font-weight: bold;
font-style: italic;
}

span.darkredden
{
color: #801818;
font-weight: bold;
}

div.industrysect
{
height:400px; 
overflow:auto;
}

span.serif
{
font:13px Georgia, Times, serif;
font-weight: bold;
text-decoration: underline;
}

span.serif2
{
font:13px Georgia, Times, serif;
font-weight: bold;
font-style: italic;
}

span.serif3red
{
font:13px Georgia, Times, serif;
font-weight: bold;
font-style: italic;
color: #801818;
}

span.serifplain
{
font:13px Georgia, Times, serif;
}

span.smaller
{
font-size: 11px;
}

span.smallserif
{
font:11px Georgia, Times, serif;
font-style: italic;
}

h1.forumwhite
{
color: #fff;
}

div.navforum
{
background: #fdf5ce;
padding: 10px;
}

div.tip span
{
   display: none;
}

div.tip:hover {
   position: relative;
   text-decoration: none;
}

div.tip:hover span {
   display: block;
   position: absolute;
   top: 0px; 
   left: 25px;
   width: 300px;
   padding: 5px;
   background: #fff;
   border: 2px solid #d5d5d5;
   text-align: left;
   font-size: 11px;
   color: #000;
   z-index:50;
}

table.image
{
	width:210px;
	margin: 0px auto;
        border-collapse: seperate;
        border-spacing: 2px;
	border-width: 0px;
}

div.imagefloat
{
float: left;
width:210px;
margin-left: 20px;
}

table.image td
{
	width:210px;
	height:210px;
	text-align: center;
}

div.picspacer
{
	margin:0px;
	padding: 2px 0 2px 0;
	text-align: center;
}

blockquote {
        background-repeat: no-repeat;
	margin-bottom:0;
	padding-bottom:0;
}

blockquote p {
        display: inline;
        margin: 0;
        padding-right: 24px;
}

span.tquote
{
font-size: 10px;
font-style: italic;
}

span.tquote2
{
font-size: 10px;
font-weight: bold;
}

span.levellabel
{
font-size: 9px;
color: #382d0e;
}

a.prblock {
	display: block;
	padding: 5px 5px 0 5px;
	width: 200px;
	font-weight: bold;
}

span.qred {
	font-style: italic;
	color: #9b1414;
}

span.qblue
{
	font-style: italic;
	color: #394974;
}

ul.normal
{
	margin: 5px 0 5px 5px;
	padding: 0;
	padding-left: 5px;
}

ul.normal li
{
	font-size: 10px;
}

span.red
{
	color: #c00;
}

iframe {
border: 0px solid #ffffff;
}

a.white
{
	color: #ffffff;
}

a.white:hover
{
	color: #ffffff;
}

a.confflink
{
	display: block;
	text-align:center;
	font-weight: bold;
	font-size:14px;
	margin: 3px 0 0 0;
	opacity: 1;
}

a.confflink:hover
{
	font-weight: bold;
	font-size:14px;
}

#conferencelinks
{
	margin: 0px auto;
	margin-top: 10px;
	width: 400px;
	background: #ffffff;
	padding: 10px;
	border-radius: 6px;
	opacity:.8;
}
