/* THEHOOP-LA.COM CSS*/


html,body{margin:0;padding:0}
body, html {font: 11px Verdana, Tahoma, sans-serif;
}
.contentdescriptionteamroster {padding: 10px;}
.contentdescriptionteamroster img {position:relative; top: 10px; margin-right: 10px;}

.contentpaneteamroster  {padding: 10px;}
.contentpaneteamroster table { border-bottom: 1px solid #ccc!important; border-collapse: separate!important; background-color: #EFEFEF;}
.sectiontableentry1teamroster a  { display:block; border-bottom: 1px solid #ccc!important; border-top: 1px solid #fff!important;  padding: 10px!important; border-collapse: separate!important;}
.sectiontableentry2teamroster a {display:block; border-bottom: 1px solid #ccc!important; border-top: 1px solid #fff!important;  padding: 10px!important; border-collapse: separate!important;}

a.img {
border: 0px;
}

a {
color: #403F8E;
font-weight: bold;
text-decoration: none;
}

a:link {
color: #403F8E;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #403F8E;
font-weight: bold;
text-decoration: underline;
}

a:visited {
color: #403F8E;
font-weight: bold;
text-decoration: underline;
}

p {
margin: 10px 0px;
padding: 0px 0px;
}

table.contentpane p {
margin: 15px 0px;
padding: 0px 0px;
}

div#header{position:relative; height: 180px; background-image: url(/img/header-bg.png); text-align:left; background-color: #403F8E;}
div#logo{position:relative; height: 117px; width:960px; margin: 0 auto; text-align:left;}
div#topper{ height: 24px; width:100%; margin: 0 auto; text-align:right; background-image: url(/img/top.png); background-color: #272727;}
div#topper-inner{width:960px; margin: 0 auto; text-align:right; }
div#nav{position:relative; height: 57px; width:960px; margin: 0 auto; text-align:left; }
div#container{text-align:left}
div#content p{line-height: 1.7em; }
div#footer{color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}
div#fade-bg {
background-image: url(/img/page-bg.png);
background-repeat: repeat-x;
background-color: #C7C7C7;
}

div#poweredby{
display:none;
}

div#pagefade{width:982px; margin:0 auto; background-image: url(/img/fade-it.gif); background-repeat: no-repeat; }
div#container{background-image: url(/img/bg.png); background-repeat: repeat-x; width:960px; border-left: 1px solid #BFC0C3; border-right: 1px solid #BFC0C3; margin:0 auto; background-color: #C7C7C7; height: auto; }
div#wrapper{float:left;width:100%; background-image: url(/img/faux.gif); background-repeat: repeat-y; background-position: top right; 
}
div#wrapper-1col{ width:100%;  
}
div#content{margin-right: 608px; border-right: 1px solid #BFC0C3;}
div#content-2col{margin-right: 256px; border-right: 1px solid #BFC0C3; }
div#content-2col p{line-height: 1.7em; }
div#content-1col p{line-height: 1.7em; }
div#content-1col{}
div#content-forum{width: auto; margin: 0 auto;}
div#navigation{float:left;width:256px;margin-left:-256px; display: inline; }
div#extra{float:left;width:351px;margin-left:-608px; border-right: 1px solid #BFC0C3;}
div#footer{clear:left;width:100%}

div#copyright {
float: left;
width: 220px;
}
div#copyright-inner {
font-size: 9px;
color: #999999;
}

div#leaderboard {
float: right;
text-align: right;
width: 728px;
}

div#footer-inner{
width:960px; margin:0 auto;
}
div#banner-a {
width: 628px;
height: 86px;
float: right;
background-image: url(/img/banner-bg.png);
position: relative;
top: 19px;
text-align: right;
}
div#banner-a-innered {
position: relative;
top: 10px;
right: 10px;
float: right;
}

.redd {
color: #CC0000;
}
#photo-op {
width: auto;
text-align: center;
padding: 5px;
}
#photo-op-inner {

}

.hltv {
display: block;
width: auto;
padding: 20px;
}

.download-tv {
display: block;
padding: 10px;
}


.moduleheading {
display: block;
height: 39px;
line-height: 39px;
padding-left: 10px;
background-image: url(/img/moduleheading.png);
font-size: 9px;
font-weight: bolder;
color: #ED721D;
font-family: Verdana, Arial, Helvetica, sans-serif;
}



.moduleheading a {
background-image: url(/img/plus.gif);
background-position: right;
background-repeat: no-repeat;
padding-right: 10px;
margin-right: 10px;
float:right;
font-weight: normal;
}

.moduleheading a:link, .moduleheading a:visited {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #888F94;
text-decoration: none;
}

.moduleheading a:hover {
text-decoration: underline;
}


/* CSS Tabs */
#navcontainer { /* none needed */ }

#searchboxed {
display: block;
float: right;
width: 250px;
position: relative;
top: 16px;

 }
 
 #searchboxed .button{
border: 0px;
width: 32px;
height: 23px;
background-color: transparent;
background-image: url(/img/go.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #000;
margin-left: 10px;

 }
 
  #searchboxed .button:hover{
color: #fff;
cursor: pointer;
 }
 
  #searchboxed .inputbox{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000;
padding: 4px;
width: 188px;
background-color: #CACACA;
border-top: 1px solid #B0B1C5;
border-left: 1px solid #B0B1C5;
border-bottom: 1px solid #E5E5FF;
border-right: 1px solid #E5E5FF;
 }
 
   #searchboxed .inputbox:focus{
background-color: #EBEBEB;
 }
 
 


ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family: verdana, arial, sans-serif;
        font-size: 9px;
        font-weight: bolder;
        margin: 0;
        padding: 17px 0 9px 0;
		text-transform:uppercase;
		margin-top:5px;

}

#navlist a{
        margin: 0;
		padding: 17px 15px 9px 15px;
        text-decoration: none;
		color: #fff;
}

#navlist a:link {
        color: #fff;
        text-decoration: none;
}

ul#navlist li#active {      
        background-color: #38387F;
		color: #F69541;
}

#active a{
		color: #F69541;
}

#navlist a:hover {
        color: #fff;
        background-color: #38387F;
}

.feedtitle {
display: block;
font-size: 10px;
text-transform: uppercase;
padding: 0px 10px;
color: #272727;
}

a.feedtitle:link {
color: #272727;
}

ul.feed {
margin-left: 10px;
padding-right: 10px;
padding-left: 10px;
}

ul.feed li {
        font-family: verdana, arial, sans-serif;
        font-size: 9px;
        margin: 0;

}

.feed a{
        text-decoration: none;
		color: #272727;
}

.feed a:link {
        color: #272727;
        text-decoration: none;
}

ul.feed li.active {      
        background-color: #38387F;
		color: #F69541;
}

#active a{
		color: #F69541;
}

#feed a:hover {
        color: #fff;
		text-decoration: underline;

}

#footer-stick {
background-color: #202020;
height: 180px;
}





body {
	margin: 0;
	padding: 0;
}


h1, h2, h3, h4, h4 {
	/* setup some more readable header spacing */
	padding-bottom: 5px;
	margin: 15px 0;
}

/* @group Fonts */

/* @group Sizes */




h1 {
	font-size: 200%;
	font-family: Helvetica, Arial, sans-serif;
}

h2 {
	font-size: 180%;
	font-family: Helvetica, Arial, sans-serif;
}

h3 { 
   font-size: 120%;


color: #313131;
}

h4 {
	font-size:  120%;
}

.small,
.modifydate,
.createdate,
div.mosimage_caption {
	font-size: 100%;
}

div.moduletable h3
 {

}

.contentheading {
	font-weight: bold;
}

.componentheading {
display: block;
height: 39px;
line-height: 39px;
padding-left: 10px;
background-image: url(/img/moduleheading.png);
font-size: 9px;
font-weight: bolder;
color: #ED721D;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
}

/* @end */

/* @group Family */


#hooplatv {
display: block;
padding-top: 18px;
padding-left: 18px;
background-image: url(/img/tvbg.png);
background-repeat: no-repeat;
}

#hooplatv-desc {
display: block;
margin: 5px;
font-size: 9px;
color: #444;
}

#photo-op-desc {
display: block;
padding: 5px;
margin: 0px 5px 5px 5px;
background-color: #333333;
font-size: 9px;
color: #ccc;
}


div.moduletable h3,
div.moduletable-hilite1 h3,
div.mdouletable-hilite2 h3,
.contentheading {
	/* see style css */
}

table.headlines div.moduletable h3,
.componentheading {
	/* see style css */
}

a:link,
a:visited {
	/* color: see style css */
	text-decoration: none;
}

div#topper a:link,
div#topper a:visited {
	color: #fff;
}

a:hover {
	text-decoration: underline;
}

/* @end */

/* @end */

/* @end */

/* @group Structure */








table.mainbody,
table.usermodules {
	width: 100%;
	padding: 0;
}



td.usermodules {
	padding: 0 10px;
}

td.mainbody .padding,
td.right .padding {
	padding: 15px;
}

td.mainbody .padding {
	padding: 15px 25px;
}

td.right {
	background: #EEF6FF url(../images/col-divider.png) 0 0 repeat-y;
	width: 255px;
}

div#bottom {
	background: #121A28 url(../images/bottom-bg.png) 0 0 repeat-x;
}






/* My Comment */



/* @group menus */

div#horiz-menu ul {
	margin: 0;
	padding: 6px 0 0 0;
}

div#horiz-menu li {
	margin: 0;
	padding: 0;
	padding-right: 2px;
	float: left;
	list-style: none;
	background: url(../images/menu-divider.png) 100% 0 repeat-y;
}

div#horiz-menu a:link,
div#horiz-menu a:visited {
	display: block;
	float: left;
	padding: 0 25px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

div#horiz-menu a:hover {
	background: #4F6FA7;
}

/* My Comment */

/* My Comment */

/* @end */

/* @group content */

.hide {
	display: none;
}

form {
	border: 0;
	margin: 0;
	padding: 0;
}

table.blog span.article_seperator {
	display: block;
	height: 0px;
	margin: 5px 0px;
	border-bottom: 1px solid #D3D3D3;
	border-top: 1px solid #DEDEDE;
}

.article_seperator {
	display: block;
	height: 0px;
	margin: 10px 0px 0px 0px;
	border-bottom: 1px solid #D3D3D3;
	border-top: 1px solid #DEDEDE;
}

.highlight {
  background-color: #ffc;
}

/* @end */

/* @end */

/* @group Joomla Core */

/* @group modules */

div.moduletable h3 {
display: block;
height: 39px;
line-height: 39px;
text-transform: uppercase;
background-image: url(/img/moduleheading.png);
font-size: 9px;
font-weight: bolder;
color: #ED721D;
margin: 0;
padding: 0;
padding-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.right div.moduletable {
	color: #121A28;
}

td.right div.moduletable h3 {
	border-bottom: 3px solid #D2E0F2;
}

div#bottom div.moduletable {
	color: #ccc;
}

div#bottom div.moduletable h3 {
	border-bottom: 3px solid #243959;
	color: #fff;
}

/* @end */

/* @group content */

.contentheading {
	margin-top: 0px;
	line-height:100%;
	color: #222;
	text-transform: uppercase;
	font-size: 11px;
}

td.buttonheading {
 	vertical-align: middle;
}

td.buttonheading img {
	margin-right: 5px;
}

table.contentpaneopen, table.contentpane {
  border-collapse: collapse;
  padding: 5px;
  margin: 0;
  width: 100%;

}



div.contentpane, div.contentpaneopen {
  width: 100%;
}

.clr {
	clear: both;
}

div.mosimage {
  margin: 5px 0px 0px 0px;
  padding: 0;
}

a.readon {
	display: block;
	float: left;
	text-align: right;
	margin-top: 5px;
	line-height: 22px;
	background-image: url(/img/readon.gif);
	width: 101px;
	height: 22px;
	font-size: 10px;
	text-transform: lowercase;
	color: #242527;
	overflow: hidden;
	/* background: see style css */
}

a.readon:hover {
text-decoration: none;
color: #41417F;
}

.small {
	color: #666;
	font-size: 10px;
}

.modifydate {
	vertical-align: bottom;
	color: #666;
}

.createdate {
	padding-top: 0px;
	color: #666;
	font-size: 9px;
}

table.contenttoc {
  margin: 5px;
  padding: 5px;
}

table.contenttoc td {
  padding: 0 5px;
}

table.blog td {
  padding: 3px;
}

table.blog p {
}


table.contentpaneopen td {
  padding: 5px 10px;

}

table.contentpaneopen .contentheading {
font-size: 260%;
letter-spacing: -2px;
font-family: Helvetica, Arial, sans-serif;
color: #403F8E;
text-transform: none;
padding: 10px 0px 0px 10px;
margin-bottom: 0px;


  

}


/* @end */

/* @group pathway */

span.pathway {
	display: block;
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 20px;
	font-weight: bold;
}

span.pathway img {
	margin: 0px 10px;
	vertical-align: middle;
}

div#pathway {
	margin-bottom: 10px;
	padding-left: 8px;
}

/* @end */

/* @group sections */

table.mainbody td.mainbody td.sectiontableheader {

  padding: 2px;
  font-size: 9px;
  line-height: 16px;
  border-bottom: 1px solid #E6E6E6;
 
}



tr.sectiontableentry1 td,
tr.sectiontableentry2 td,
td.sectiontableentry1,
td.sectiontableentry2 {
  padding: 5px;
  border-top: 1px #fff;
  border-bottom: 1px solid #E6E6E6;	
  
}

tr.sectiontableentry2 td,
td.sectiontableentry1 {
	background: #F9FAFA;
}

#accordion .sectiontableheader {
  padding: 2px;
  font-size: 8px;
  background-color: #403F8F;
border: none;

  background-repeat: repeat-x;
  font-weight: normal;
  color: #fff;
  font-family: 'lucida sans', Tahoma, Verdana, Arial, Helvetica;
  line-height: 16px;
  height: 16px;
}

#accordion table {
 border: 1px solid #E6E6E6;
 font-size: 10px;
 padding: 2px;
 background-color: #EFF1F2;
   font-family: Tahoma, Verdana, Arial, Helvetica;
}

#accordion table td {
 border-right: 1px solid #E6E6E6;
 border-left: 1px solid #E6E6E6;
 padding: 2px;
}

/* @group My Group */

/* @end */


.contentheading-poll {
font-size: 260%;
letter-spacing: -2px;
font-family: Helvetica, Arial, sans-serif;
color: #403F8E;
text-transform: none;
padding: 10px 0px 0px 10px;
margin-bottom: 0px;


  

}


.pollstableborder .sectiontableentry1
 {
  border-top: 1px #fff;
  border-bottom: 1px solid #E6E6E6;	
}


.pollstableborder .sectiontableentry2 {
  border-top: 1px #fff;
  border-bottom: 1px solid #E6E6E6;	
}


/* @end */

/* @group mainmenu */

a.mainlevel:link,
a.mainlevel:visited {
	text-decoration: none;
}

a.mainlevel {
	display: block;
	padding: 4px 0 2px 28px;
	margin-bottom: 3px;
	background: url(../images/menu-bullet.png) 0 0 no-repeat;
}

a.sublevel:link,
a.sublevel:visited {
	text-decoration: none;
}

a.mainlevel:hover {
	text-decoration: underline;
}

a.sublevel:hover {
	text-decoration: none;
}


a#active_menu:link,
a#active_menu:visited {
	color: #333;
}


li.active_menu a:link,
li.active_menu a:visited {
  color: #333;
}





/* BONUS TYPOGRAPHY STYLES
--------------------------------------------------------- */
pre, .code {
	padding: 10px 15px;
	margin: 5px 0 15px;
	border-left: 5px solid #999999;
	background: #FFFFFF;
	font: 1em/1.5 "Courier News", monospace;
}

blockquote {
	padding: 1em 40px 1em 15px;
}

blockquote span.open {
	padding: 0 0 0 20px;
	background: url(/img/so-q.gif) no-repeat left top;
}

blockquote span.close {
	padding: 0 20px 0 0;
	background: url(/img/sc-q.gif) no-repeat bottom right;
}

/* Quote hilight */
.quote-hilite {
	padding: 10px 15px;
	margin: 0;
	border: 1px solid #CACACC;
	background: #FFFFFF;
}

/* Small quote */
.small-quote {
	margin: 0;
	padding: 0;
	background: none;
}

.small-quote span.open-quote {
	margin: 0;
	padding-left: 20px;
	background: url(/img/so-q.gif) no-repeat center left;
}

.small-quote span.close-quote {
	margin: 0;
	padding-right: 20px;
	background: url(/img/sc-q.gif) no-repeat center right;
}

.small-quote span.author {
	padding: 2px 5px 2px 20px;
	border-top: 1px solid #DCDDE0;
	margin: 0.5em 0 0;
	display: block;
	background: url(/img/author.gif) no-repeat 5px 4px #EAEBEE;
	font-size: 90%;
	text-transform: uppercase;
}

/* Rropcap */
.dropcap {
	float: left;
	padding: 4px 8px 0 0;
	display: block;
	color: #999999;
	font: 50px/40px Georgia, Times, serif;
}

/* Tips, Error, Message, Hightlight*/
p.error {
	padding-left: 25px;
	color: #BF0000;
	background: url(/img/icon-error.gif) no-repeat top left;
}

p.message {
	padding-left: 25px;
	color: #006699;
	background: url(/img/icon-info.gif) no-repeat top left;
}

p.tips {
	padding-left: 25px;
	color: #EE9600;
	background: url(/img/icon-tips.gif) no-repeat top left;
}

.highlight {
	padding: 1px 5px;
	background: #FFFFCC;
	font-weight: bold;
}

/* Note Style */
p.stickynote {
	padding: 10px 0px 10px 40px;
	border: 1px solid #CACACC;
	background: url(/img/sticky-bg.gif) no-repeat 5px center #FFFFFF;
}

p.download {
	padding: 10px 0px 10px 40px;
	border: 1px solid #CACACC;
	background: url(/img/download-bg.gif) no-repeat 5px center #FFFFFF;
}

.blocknumber {
	clear: both;
	padding: 5px 15px 10px;
	position: relative;
}

/* Check list */
ul.checklist {
	list-style: none;
}

ul.checklist li {
	margin-left: 15px;
	padding: 0 0 5px 20px;
	background: url(/img/checklist-bg.gif) no-repeat 0 3px;
}

/* Small checklist */
ul.small-checklist {
	list-style: none;
}

ul.small-checklist li {
	margin-left: 15px;
	padding: 0 0 5px 20px;
	background: url(/img/icon_list.gif) no-repeat 0 3px;
}

/* Check list */
ul.stars {
	list-style: none;
}

ul.stars li {
	margin-left: 15px;
	padding: 0px 0 5px 20px;
	background: url(/img/star-bg.gif) no-repeat 0 3px;
}

/* Bignumber */
.bignumber {
	float: left;
	margin-right: 8px;
	padding: 6px 7px;
	display: block;
	background: url(/img/ol-bg.gif) no-repeat top left;
	color: #403F8F;
	font: bold 20px/normal Arial, sans-serif;
}

/* Talking box. Thinking box. */
div.bubble1, div.bubble2, div.bubble3, div.bubble4 {
	margin: 15px 0;
}

div.bubble1 span.author,
div.bubble2 span.author,
div.bubble3 span.author,
div.bubble4 span.author {
	padding-left: 15px;
	margin-left: 15px;
	background: url(/img/author.gif) no-repeat center left;
	font-weight: bold;
}

div.bubble1 div {
	margin: 0;
	width: 100%;
	background: url(/img/bub1-br.gif) no-repeat bottom right;
}

div.bubble1 div div {
	background: url(/img/bub1-bl.gif) no-repeat bottom left;
}

div.bubble1 div div div {
	background: url(/img/bub1-tr.gif) no-repeat top right;
}

div.bubble1 div div div div {
	background: url(/img/bub1-tl.gif) no-repeat top left;
}

div.bubble1 div div div div div {
	margin: 0;
	padding: 15px 15px 30px 15px;
	width: auto;
}

div.bubble2 div {
	margin: 0;
	width: 100%;
	background: url(/img/bub2-br.gif) no-repeat bottom right;
}

div.bubble2 div div {
	background: url(/img/bub2-bl.gif) no-repeat bottom left;
}

div.bubble2 div div div {
	background: url(/img/bub2-tr.gif) no-repeat top right;
}

div.bubble2 div div div div {
	background: url(/img/bub2-tl.gif) no-repeat top left;
}

div.bubble2 div div div div div {
	margin: 0;
	padding: 15px 15px 35px 15px;
	width: auto;
}

div.bubble3 div {
	margin: 0;
	width: 100%;
	background: url(/img/bub3-br.gif) no-repeat bottom right;
}

div.bubble3 div div {
	background: url(/img/bub3-bl.gif) no-repeat bottom left;
}

div.bubble3 div div div {
	background: url(/img/bub3-tr.gif) no-repeat top right;
}

div.bubble3 div div div div {
	background: url(/img/bub3-tl.gif) no-repeat top left;
}

div.bubble3 div div div div div {
	margin: 0;
	padding: 15px 15px 50px 15px;
	width: auto;
}

div.bubble4 div {
	margin: 0;
	width: 100%;
	background: url(/img/bub4-br.gif) no-repeat bottom right;
}

div.bubble4 div div {
	background: url(/img/bub4-bl.gif) no-repeat bottom left;
}

div.bubble4 div div div {
	background: url(/img/bub4-tr.gif) no-repeat top right;
}

div.bubble4 div div div div {
	background: url(/img/bub4-tl.gif) no-repeat top left;
}

div.bubble4 div div div div div {
	margin: 0;
	padding: 15px 15px 55px 15px;
	width: auto;
}

/* Legend */
.legend-title {
	margin: 0;
	padding: 0 3px;
	float: left;
	display: block;
	background: #F6F6F6;
	font-weight: bold;
	position: absolute;
	top: -10px;
	left: 7px;
}

.legend {
	margin: 20px 0;
	padding: 0 10px;
	border: 1px solid #CACACC;
	background: #FFFFFF;
	position: relative;
}

.minifp {
line-height: 1.5em;
font-size: 10px;
}

.minifp td { padding:10px;}
.minifp td p {
	padding: 10px 0px;
	margin: 10px 0px;
	}
.minifp td img {
	border:none;
	margin-left: 0.5em;
	margin-right: 0.5em;}
.minifp-anotherlinks
{
	font-weight:bold;
	font-size:100%;
	border-bottom:1px solid #ccc;
	display:block;
	padding-bottom:5px;
	margin-bottom:5px;
	background:url(application_add.gif) no-repeat top left;
	padding-left:20px;
}
.minifp ul li {
	list-style-image:url(arrow_green.gif);
	background:none;
	padding-left:0;
	margin-left:20px;
}
.minifp ul li a { 

}

.minifp-date {
	color:#666;
	font-size:9px;
	font-weight:normal;
	height:10px;
}
a.minifp-full-link {
	font-weight:bold;
}
a:hover.minifp-full-link {
	text-decoration:underline;
}

#eg_block {

  position: relative;
  width: auto;
  padding-left: 2px;
  	font-size: 10px!important;
	padding-bottom: 5px;
}

#eg_img {
display: block;
  border: 1px solid #333333;
  margin-bottom: 5px;
}

#eg_description {
	padding: 5px;
  	font-size: 10px!important;
}

#eg_read_more {
  margin: 5px;
  margin-top: 0px;
  font-size: 10px;
}

#eg_clear { 
  clear: both;
}

#eg_credits { /*These credits are hidden, please leave or if you need to remove please mail contact@themejoomla.com */
display: none;
}


#lb_overlay{ 
    background: url(./modules/images/overlay.png) repeat;
    position: absolute;
    z-index: 90;
   filter:alpha(opacity=50);
   -moz-opacity:.50;
   opacity:.50;
    background-color: #444;
}


#lb_box{
   width: 398px; 
   height: 310px;
   background-color: #403F8E;
   text-align:left;
   z-index: 95;
}

#lb_close{
   cursor:pointer;
   background: url(/modules/images/close.gif);
   width: 20px;
   height: 20px;
   position: absolute;
   top: -5px;
   right: -5px;
   z-index: 99;
}

#lb_box_content {
   background-color: #272727;
   width: 390px; 
   height: 302px;
   position: absolute;
   top: 4px;
   left: 4px;
}
#lb_box_content td {
   color: #999999;
   font-size: 10px;
   font-family: verdana;
}
#lb_box_content h2 {
   color: #5E60B8;
   font-size: 16px;
   font-family: Helvetica, Geneva, Arial, sans-serif;
   padding:0px; 
   margin:0px;
}

#lb_box_content .or {
   color: #D36D27;
}

#lb_box_content a:link, 
#lb_box_content a:hover, 
#lb_box_content a:visited {
   color: #eee;
   font-size: 11px;
   font-family: arial;
   font-weight: normal;
   text-decoration: none;
}

#accordian table.contentpaneopen { display:none!important; }

/* @end */

/* @end */





