body {
  	background-color: #ffffff;
  	font-family: arial;
	color: #000000;
  	font-size: 12px;
	height: auto;
	width: 760;
  	margin: 0;
  	padding: 0;
 }

img {
  border: 0
 }

a {
	color: #be3021;
	text-decoration: none;
}

a:hover {
	color: #993300;
	text-decoration: underline;
}
a.purple_link {
	color: #be3021;
	font-weight: bold;
}
a.purple_link:hover {
	color: #993300;
	font-weight: bold;
	text-decoration: underline;
}

b {
	font-weight: bold; 
}

b.orange {
	color: #993300;
	font-weight: bold; 
}

b.purple {
	color: #962b98;
	font-weight: bold; 
}

b.green {
	color: #1c6498;
	font-weight: bold; 
}

td {
	font-size: 12px;
}

td.body {
}


h1. {
	font-size: 16px;
	font-weight: bold;
	color: #1e708d;
}

h1.orange {
	font-size: 16px;
	font-weight: bold;
	color: #993300;
}

h1.purple {
	font-size: 16px;
	font-weight: bold;
	color: #962b98;
}

h1.green {
	font-size: 16px;
	font-weight: bold;
	color: #1c6498;
}

#main-header {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

#toper {
	float: right;
}

#tablow {
	font-size: 12px;
	border: 0;
	float: left;
	width: 269px;
	height: 110px;
}

#tablah {
	font-size: 12px;
	border: 0;
	float: left;
	width: 180px;
	height: 60px;
}

#tablowed {
	float: left;
	border: 0;
	width: 269px;
	height: 100%;
}

/*--Home Flash Sponsor Box--*/
#sponsorbox {
  	position: relative;
	width: 156px;
  	top: -57px;
  	left: 15px;
 }


/*--Left Bar IN --*/
#leftbar {
	float: left;
	width: 186px;
	left: 0px;
	top: 0px;
 }

/*--Qualcomm Link--*/
div.qlink {
  	position: relative;
	width: 85px;
  	left: 17px;
  	top: -279px;
 }


/*--Home Flash Sponsor Box--*/
div.sponsorbox {
  	position: relative;
	width: 156px;
  	top: 53px;
  	left: 15px;
 }


#container {
	display: inline;
	float: left;
	width: 760;
}

/*--Left Navigation--*/
div.leftnav {
	float: left;
	color: #ffffff;
  	font-size: 11px;
  	font-weight: bold;
  	line-height: 16px;
  	text-align: left;   
	width: 180px;
  	margin-left: -10px;
  	margin-top: 3px;
 }


div.leftnav p.selected {
	color: #ffff00;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
 }


div.leftnav a {
	color: #ffffff;
	text-decoration: none;
 }

div.leftnav a:hover {
	color: #ffff00;
	text-decoration: underline;
 }

div.leftnav ul {
  	list-style: square outside;
	margin-bottom: 0px;
 }

div.leftnav li.spacer {
	margin-top: 10px;
 }

div.leftnav li.tighter {
	margin-top: 10px;
	line-height: 12px;
 }


div.leftnav li.indent {
  	list-style: none outside;
	margin-left: 7px;
 }

div.leftnav li.indenter {
  	list-style: none outside;
	margin-top: 2px;
	margin-left: 7px;
	line-height: 12px;
 }

/*--Left Bar OUT --*/

/*--Main Body--*/

/*--BREW Logo--*/
#brewlogo {
	z-index: 0;
	position:relative;
	left: 445px;
	width: 110px;
 }

div.blink {
	position:relative;
	z-index: 0;
	margin-left: 43px;
	margin-top: -98px !important;
	margin-top: -101px;
}
div.bspace {
	position:relative;
	margin-left: 43px;
}


/*-- Right Content --*/

#mainbody {
	display: inline;
	width: 574px;
	position: absolute;
	left: 186px;
	top: 0px;
	/*float:left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;*/
 }

/*--Main Navigation--*/
mainbody.mainnav {
	position: relative;
	top: 0px;
	left: 0px;
 }
#rightpeeps {
	position: relative;
	top: 0px !important;
	top: -6px;
	left: 362px;
	width: 212px;
}
#bodytext {
	display: inline;
	float: left;
	width: 28em;
	text-align: left;
	margin-left: 18px;
	margin-top: -369px;
}

#bodytext ul {
  	list-style: disc outside;
	margin-bottom: 0px;
}

#bodytext li {
	margin-left: 7px;
	line-height: 16px;
 }

#bodytextsub {
	display: inline;  
	width: 556px;
	text-align: left;   
	float:left;
    margin-left: 18px;
	margin-top: 31px;
}

#bodytextsub ul {
  	list-style: disc outside;
	margin-bottom: 0px;
}

#bodytextsub ul.blank {
  	list-style: none;
	margin-bottom: 0px;
}

#bodytextsub ul.numeral {
  	list-style: decimal outside;
	margin-bottom: 0px;
}

#bodytextsub li {
	margin-left: 7px;
	line-height: 16px;
 }
#bodytextsub li.indented {
	margin-left: 40px;
	line-height: 16px;
 }
#bodytextsub li.indented-sm {
	margin-left: 40px;
	line-height: 21px;
 }
#bodytextsub li.spacer {
	margin-top: 5px;
 }

/* Main Flash Home */
#homeflash {
	float:left;
	margin-top: 0px;
	margin-left: 0px;
	z-index: 1;
}

#hometext {
	display: inline;
	float:left;
	text-align: left;
	width: 354px;
	margin-left: 18px;
	margin-top: -40px;
	z-index: 1000;
/*	margin-top: -147px;*/
}
/*-- Register Boxes --*/

#highlights {
	display: inline;
	float:left;
	width: 192;
	margin-top: 20px;
	margin-left: 10px;	
}

#highlights table {
	margin-top: 0px !important;
	margin-top: -3px;
}

#highlights ul {
	font-size: 11px;
  	list-style: square inside;
	margin-left: -30px !important;
	margin-left: 5px;
	margin-bottom: 0px;
	margin-top: 0px;
}

#registerbox img.registertoday {
	display: inline;
  	float:left;
	margin-top: 0px !important; 
	margin-top: -6px; 
  	margin-left: 402px;
 }

#registerhome img.registertoday {
	display: inline;
	float: left;
	margin-left: 402px;
  	margin-top: 20px;
 }


/* Press Room  */


#bodytextpr {
	display: inline;  
	width: 334px;
	text-align: left;   
	float:left;
    margin-left: 18px;
	margin-top: 31px;
}

#prflash {
	position: absolute;
	top: 151px;
	left: 558px;
}

#pfsponsors {
	float:left;
	margin-top: 59px;
	margin-left: 18px !important;
	margin-left: 9px;
}

#lastupdated {
	color: #666666;
	font-size: 10px;
	font-weight: bold;
}

/*-- Copy Right & Footer --*/

#footer {
	float:left;
	width: 40em;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px !important;
	line-height: 8px;
	text-align: left;
	margin-top: 50px;
	padding-bottom: 10px !important;
	padding-bottom: 20px;
}

#footer p.copyright {
	font-weight: none;
	font-size: 10px;
}

#footer a {
	color: #822617;
	text-decoration: none;
}

#footer a:hover {
	color: #993300;
	text-decoration: none;
}
#footerhome {
	display:inline;
	float:left;
	width: 40em;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px !important;
	line-height: 8px;
	text-align: left;
	margin-top: 50px;
	margin-left: 18px;
	padding-bottom: 10px !important;
	padding-bottom: 20px;
}

#footerhome p.copyright {
	font-weight: none;
	font-size: 10px;
}

#footerhome a {
	color: #822617;
	text-decoration: none;
}

#footerhome a:hover {
	color: #993300;
	text-decoration: none;
}

#popper {
	display: inline;
	width: 500px;
	height: 300px;
	float:left;
	margin-left: 10px;
	margin-top: 10px;
 }