html { overflow-x: hidden; }

body { background-color: #008000; font-family: Arial; }

div { float: left; }

a { color: #000000; font-weight: bold; text-decoration: none; }
a:hover { text-decoration: underline !important; color: #008800 }

img { border: 0px }

#fwr {
            border: none;
            margin: 0 0 0 0;
            padding: 0 0 0 0;
}
#fwr_m {
            background-color: white;
            border: none;
            margin: 0 0 0 0;
            padding: 0 0 0 0;
}    
#fwr_tl {
            background-image: url(/.assets/images/forums/forums_tl.png);
	        _background-image: none;
            _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.assets/images/forums/forums_tl.png', sizingMethod='scale');            
            width: 15px;
            height: 15px;           
            padding: 0 0 0 0;
            margin: 0 0 0 0;
            overflow: hidden;                       
}
#fwr_bl {
            background-image: url(/.assets/images/forums/forums_bl.png);
	        _background-image: none;
            _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.assets/images/forums/forums_bl.png', sizingMethod='scale');                
            width: 15px;
            height: 23px;
            padding: 0 0 0 0;
            margin: 0 0 0 0;
            overflow: hidden;
}
#fwr_tr {
            background-image: url(/.assets/images/forums/forums_tr.png);
            _background-image: none;
            _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.assets/images/forums/forums_tr.png', sizingMethod='scale');                               
            width: 15px;
            height: 15px;
            padding: 0 0 0 0;
            margin: 0 0 0 0;
            overflow: hidden;
}
#fwr_br {
            background-image: url(/.assets/images/forums/forums_br.png);               
            _background-image: none;
            _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.assets/images/forums/forums_br.png', sizingMethod='scale');                
            width: 15px;
            height: 23px;
            padding: 0 0 0 0;
            margin: 0 0 0 0;
            overflow: hidden;
}
#fwr_t {
            background-image: url(/.assets/images/forums/forums_t.png);
            _background-image: none;
            _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.assets/images/forums/forums_t.png', sizingMethod='scale');                
            height: 15px;        
            padding: 0 0 0 0;
            margin: 0 0 0 0;
            overflow: hidden;
}

#fwr_l {
            background-image: url(/.assets/images/forums/forums_l.png);
            _background-image: none;
            _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.assets/images/forums/forums_l.png', sizingMethod='scale');                
            width: 15px;
            padding: 0 0 0 0;
            margin: 0 0 0 0;
            overflow: hidden;
}

#fwr_r {
            background-image: url(/.assets/images/forums/forums_r.png);                
            _background-image: none;
            _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.assets/images/forums/forums_r.png', sizingMethod='scale');                
            width: 15px;
            padding: 0 0 0 0;
            margin: 0 0 0 0;
            overflow: hidden;
}

#fwr_b {
            background-image: url(/.assets/images/forums/forums_b.png);                
            _background-image: none;
            _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.assets/images/forums/forums_b.png', sizingMethod='scale');                
            height: 23px;        
            padding: 0 0 0 0;
            margin: 0 0 0 0;
            overflow: hidden;
}

#forumHeader {
           background-image: url(/.assets/images/forums/header.png);                
           _background-image: none;
           _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/.assets/images/forums/header.png', sizingMethod='scale');                
           background-repeat: no-repeat;
           padding: 0 0 0 0;
           margin: 0 0 0 0;
           width: 850px;
           height: 202px;
           overflow: hidden;
           text-align: left;
}


#userInfo {
    text-align: left;
    font-size: 11px;
    position: relative;
    left: 6px;
    top: -4px;
}

#userBox {
    position: relative;
    left: 587px;    
    top: 20px;
    width: 225px;
	height: 77px;
}

#userpic_shadow {
    float: none;    
}

#userBox > div {    
    float: none;  
}

#userLogin > input {    
    border: 1px solid black;
    margin: 1px !important;
    height: 13px;
}

#userLogin > input[type="image"] {    
    height: 20px;
    border: none;
}

#userInfo > span#forgotPW {
    font-size: 11px;
    position: relative;
    top: -2px;
}

#username {
    font-size: 14px;
    font-weight: bold;
}

#siteStats {
    font-size: 12px;
    font-weight: bold;
    position: relative; 
    left: 592px;
    top: -103px;
}


#toolbarIE {
    font-size: 11px;
    position: relative;
    top: -90px;
    left: 140px;
}

#gefForm {
    
}

#genreForm {
       
}

#googleBox {
       
}

#pmStatus {
}

#pmStatus.read {
    color: red;
}

#loggedInFix {
    position: relative;
    top: -100px;
}


/* dropdown positioning */
#dropSpan {
	position: relative;
	top: -72px;
	left: 58px;
	width: 800px;
}

#gefForm {
}

#genreForm {
}

#googleBox {
}


/*********************** Tabs *************************/

.tab {
	background-image: url('http://podcastpickle.com/.assets/layout/images/tabNoRepeat.jpg');
	background-repeat: repeat-x;
	position: relative;
	top: 1px;
	height: 22px;
	float: right;
	cursor: hand;
	
}
.tabLeft {
	background-image: url('http://podcastpickle.com/.assets/layout/images/tabNoLeft.jpg');
	width: 12px;
	height: 22px;
	float: left;
	
}
.tabRight {
	background-image: url('http://podcastpickle.com/.assets/layout/images/tabNoRight.jpg');
	width: 12px;
	height: 22px;
	float: left;
}
.tabText {
	position: relative;
	top: 4px;
	color: #000000;
	font-size: 11px;
}
.contentDiv {	
	background: #FFFFFF;
	width: 725px;
	overflow-x: hidden;
	text-align: left;
	padding: 5px;
	font-size: 12px;
}

/******************** END TAGS **************************/

/********************* Reviews ************************/

div.reviewTitle {
	width: 100%;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
}
div.reviewBody {
	width: 100%;
	text-align: left;
}
div.reviewItem {
	border: 1px solid #000000;
	padding: 5px;
	width: 695px;
}

/*********************** END REVIEWS ***********************/

IEwarning {
	font-size: xx-small;
	font-weight: bold;
	color: #000000;
	position: fixed;
	top:0px;
	left:0px;
	display:none;
}


a.info{
    position:relative; /*this is the key*/
    background-color:grey;
    z-index:25000;
    color:#000;
    text-decoration:none
}

a.info:hover{
    z-index:25001;
    background-color:#ff0
}

a.info span{
    display: none;
}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em;
    left:2em;
    width:200px;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center;
    font-size: 10px;
    font-weight: normal;
}
