/*-------------------------------------------------*/

/* "Flashback" Jamroom 3.1 Profile Theme CSS       */

/* Copyright 2003 - 2007 by Talldude Networks,LLC. */

/*-------------------------------------------------*/



body{
	font-family:Verdana,Helvetica,Arial,sans-serif;
	background:#ffffff;
	font-size:11px;
	color:#000;
	padding:0px;
	margin:0px;
}



a{

color:#0000ff;

text-decoration:none;

}



a:hover {

text-decoration:underline;

}



h2{

margin:0;

font-size:12px;

font-weight:bold;

font-style:italic;

padding:15px;

color:#000;

}



h3{

margin:0px;

padding-left:38px;

font-size:14px;

color:#000;

font-weight:bold;

}



img{

vertical-align:middle;

border:0px;

margin:1px;

}



form{

margin:0px;

}



table{

border:0px;

}



.inline{

float:right;

padding:5px 5px 10px 10px;

}



.normal{

color:#000;

font-weight:bold;

}



.highlight{

font-weight:bold;

color:#9C0;

}



.fade{

font-weight:normal;

color:#999;

}



.container{

margin:5px;

vertical-align:top;

}



.wrapper{
	width:880px;
	background-color:#ffffff;
	border-width:0px;
	border-style:solid;
	margin:0px auto;

}



.banner{

height: 102px;

padding:0px;

}



.logo{
	padding:0px;
 
}



.player{

height:152px;

text-align:center;

background:#0D4C72;

background:#000;

overflow:auto;

margin:0px;

}



.divider{

background-color:#0D4C72;

height:0px;

}



.separator{

background:transparent url("images/div.gif") center no-repeat;

text-align:center;

height:16px;

width:16px;

display:inline;

}



.menu { 

background:#00ccff;

text-decoration:none;

color:#FFF;

}



.menu a {

color:#fff;

text-decoration:none;

}



.menu_on {

background:#ccc;

height:25px;

text-align:center;

font-size:10px;

font-weight:bold;

vertical-align:middle;

text-transform:uppercase;

color:#000;

}



.menu_off {

background:#00ccff;

height:25px;

text-align:center;

font-size:10px;

font-weight:bold;

vertical-align:middle;

text-transform:uppercase;

color:#ccc;

}



.shadow {

background:transparent url("images/head_shadow.png") repeat-x;

height:8px;

padding:0px;

}



.content{

width:550px;

float:left;

}



.side_menu{

width:250px;

float:right;

}



.body_1{

background:#ffffff;

padding:0px;

}



.body_2{

background-color:#ffffff;

color="#000"

font-size:11px;

padding:10px 5px 10px 5px;

margin:0px;

}



.body_3{

text-align:left;

background:#ffffff;

font-color="#000"

font-size:11px;

padding:5px;

margin:0px 0px 5px 0px;

}



.body_4 {

font-size:11px;

margin:0px 0px 0px 0px;

font-size:10px;

color:#FFF;

}



.head_1{

background-color:#ffffff;

padding:5px;

font-size:11px;

font-weight:bold;

text-align:center;

}



.head_2{

border-bottom:1px #069 solid;

padding-left:5px;

font-size:11px;

height:25px;

font-weight:bold;

color:#000;

line-height:24px;

text-transform:uppercase;

margin:5px 5px 0px 5px;

}



.title{

background-color:#ffffff;

padding:2px;

font-size:9px;

font-weight:bold;

color:#000000;

text-transform:uppercase;

}



.rank{

background:#ffffff;

padding:5px;

font-size:12px;

font-weight:bold;

text-align:center;

color:#000;

text-transform:uppercase;

}



.media_title{

background-color:#000;

padding:0px 0px 0px 5px;

vertical-align:middle;

line-height:24px;

font-size:14px;

font-weight:bold;

color:#FFF;

}



.cal_title{

background:#fff;

padding:4px;

font-size:10px;

font-weight:bold;

color:#000;

text-align:center;

}



.cal_row{

background: #004D73;

padding: 0px;

font-size: 9px;

font-weight: bold;

color: #BBB;

text-align: center;

}



.cal_active{

background: #070D13;

padding: 0px;

font-size: 9px;

font-weight: bold;

color: #BBB;

text-align: center;

}



.profile_name{

width:692px;

background:#000;

border-top:2px solid #069;

border-bottom:2px solid #069;

padding:10px;

font-size:28px;

}



.profile_info{

width:120px;

background:#fff;

border-top:2px solid #069;

border-bottom:2px solid #069;

text-align:right;

padding:2px 10px 2px 2px;

font-size:11px;

}



.footer{
	clear:both;
	background:#ffffff;
	width:880px;
	margin:5px;
	font-size:11px;
	color:#000;
	padding:10px;

}



.main{

background-color:#fff;

padding:5px;

border-bottom:2px solid #001926;

}



textarea{

font-size:12px;

border:1px #000 solid;

background-color:#fff;

width:98%;

height:90px;

}



select{

font-size:10px;

padding:2px;

font-family:Verdana;

font-weight:bold;

background-color:#000;

border:1px solid #0D4C72;

color:#FFF;

-khtml-appearance:none;

}



.rate_select{

font-size:10px;

color:#C60;

cursor:pointer;

border:1px #222 solid;

background-color:#001926;

color:#FFF;

}



input.input{

width:98%;

font-size:10px;

}



input.button{

font-size:10px;

padding:2px;

cursor:pointer;

}



.jform{

background-color:#ffffcc;

padding:2px;

border:1px solid #0D4C72;

font-size:10px;

font-family:Verdana;

color:#000;

}



.bb_url{

}



.bb_ul{

}



.bb_ol{

}



.bb_code{

padding:3px;

background-color:#222;

font-family:monospace;

font-size:10px;

clear:both;

}



.bb_quote{

padding:3px;

background-color:#222;

font-family:Verdana;

font-size:10px;

clear:both;

}



#dropmenudiv {

background-color:#ffffff;

position:absolute;

border:1px solid #000;

border-bottom-width: 0;

font-size:10px;

line-height:16px;

z-index:100;

}



#dropmenudiv a {

background-color:#cccccc;

width:100%;

display:block;

text-indent:3px;

border-bottom:1px solid #000;

padding:1px 0;

text-decoration:none;

font-weight:bold;

}



#dropmenudiv a:hover {

background-color:#0D4C72;

color:#FFF;

}



/* Large Rating */

.star-rating,

.star-rating a:hover,

.star-rating a:active,

.star-rating a:focus,

.star-rating .current-rating {

background: url("images/rating_back.png") left -1000px repeat-x;

}

.star-rating{

position:relative;

width:80px;

height:16px;

overflow:hidden;

list-style:none;

margin:0;

padding:0;

background-position: left top;

}

.star-rating li{

display: inline;

}

.star-rating a, 

.star-rating .current-rating{

position:absolute;

top:0;

left:0;

text-indent:-1000em;

height:16px;

line-height:16px;

outline:none;

overflow:hidden;

border:none;

}

.star-rating a:hover,

.star-rating a:active,

.star-rating a:focus {

background-position: left bottom;

}

.star-rating a.star1-rating{

width:20%;

z-index:6;

}

.star-rating a.star2-rating{

width:40%;

z-index:5;

}

.star-rating a.star3-rating{

width:60%;

z-index:4;

}

.star-rating a.star4-rating{

width:80%;

z-index:3;

}

.star-rating a.star5-rating{

width:100%;

z-index:2;

}

.star-rating .current-rating{

z-index:1;

background-position:left center;

}



/* Small Rating */

.star-rating-sml,

.star-rating-sml a:hover,

.star-rating-sml a:active,

.star-rating-sml a:focus,

.star-rating-sml .current-rating-sml {

background: url("images/rating_back_sml.png") left -1000px repeat-x;

}

.star-rating-sml{

position:relative;

width:60px;

height:12px;

overflow:hidden;

list-style:none;

margin:0;

padding:0;

background-position: left top;

}

.star-rating-sml li{

display: inline;

}

.star-rating-sml a, 

.star-rating-sml .current-rating-sml{

position:absolute;

top:0;

left:0;

text-indent:-1000em;

height:12px;

line-height:12px;

outline:none;

overflow:hidden;

border:none;

}

.star-rating-sml a:hover,

.star-rating-sml a:active,

.star-rating-sml a:focus {

background-position: left bottom;

}

.star-rating-sml a.star1-rating-sml{

width:20%;

z-index:6;

}

.star-rating-sml a.star2-rating-sml{

width:40%;

z-index:5;

}

.star-rating-sml a.star3-rating-sml{

width:60%;

z-index:4;

}

.star-rating-sml a.star4-rating-sml{

width:80%;

z-index:3;

}

.star-rating-sml a.star5-rating-sml{

width:100%;

z-index:2;

}

.star-rating-sml .current-rating-sml{

z-index:1;

background-position:left center;

}



/* Gallery Styles */

#motioncontainer {

margin:0 auto;

width:100%;

height:82px;

}



#motioncontainer a img {

border:1px solid #000;

}



#motioncontainer a:hover img {

border:1px solid #C60;

}



#statusdiv {

background-color:lightyellow;

border:1px solid gray;

padding:2px;

position:absolute;

left:-300px;

visibility:hidden;

}



#motioncontainer a:hover {

color:red;

}



#thumbBox{

position:absolute;

left:0;

top:0;

width:646px;

padding:10px;

padding-bottom:0;

background:#333;

visibility:hidden;

z-index:100;

cursor:hand;

cursor:pointer;

}



#thumbBox .footerbar{

font:bold 16px Tahoma;

letter-spacing:5px;

line-height:1.1em;

color:#FFF;

padding:5px 0;

text-align:right;

}



#thumbBox #thumbImage{

background:#000;

color:#FFF;

padding:2px;

}



#thumbLoading{

position:absolute;

visibility:hidden;

border:1px solid #333;

background:#111;

color:#FFF;

padding:5px;

z-index:50;
.text-homepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.text-homepage2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.text-homepage3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}

.text-hompage1 {
	font-size: 10px;
	font-weight: bold;
}
.button .text-homepage2-bold {
	font-weight: bold;
}
