body, li, input, textarea, select, option, ul, ol, span {
    color: #093140;
    font-size: 11px;
    font-family: Verdana;
}

body.general {
    text-align: center;
    vertical-align: middle;
}

body.ee {
    /* background-image: url( http://www.starchat.ee/static/phpads/adview.php?what=zone:4&amp;n=ad3d4af3 ); */
	padding-top:160px !important;
    background-image: url( http://www.starchat.ee/static/phpads/adview.php?what=zone:4&amp;n=ad3d4af3 );
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #a2ab00;
}

body.lt {
    /* background-image: url( http://www.starchat.ee/static/phpads/adview.php?what=zone:5&amp;n=a009938b ); */
	padding-top:160px !important;
    background-image: url( http://www.starchat.ee/static/phpads/adview.php?what=zone:5&amp;n=aa704b3e );
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #000;
}

body.lv {
    /* background-image: url( http://www.starchat.ee/static/phpads/adview.php?what=zone:6&amp;n=aa704b3e ); */
	padding-top:160px !important;
    background-image: url( http://www.starchat.ee/static/phpads/adview.php?what=zone:6&amp;n=aa704b3e );
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #000;
}

body.au {
	padding-top:160px !important;
    background-image: url( http://www.starchat.ee/static/phpads/adview.php?what=zone:9&amp;n=as5d8f6e );
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #000;
}

body.nl {
       padding-top:180px !important;
    background-image: url( http://www.starchat.ee/static/phpads/adview.php?what=zone:10&amp;n=ae8r63fe );
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #000;}

body.ua {
    background-image: url( /static/img/background_clothes.png );
}

td {
    vertical-align: top;
    text-align: left;
    font-size: 11px;
    font-family: Verdana;
}

TD.middle {
    vertical-align: middle;
}

TD.bottom {
    vertical-align: bottom;
}

TD.top {
    vertical-align: top;
}

.headercell {
    background-image: url( /static/img/header_new.png );
    background-repeat: no-repeat;
    height: 170px;
    width: 950px;
    text-align: center;
    padding-right: 0;
    padding-left: 0;
    padding-top: 0;
}

.register {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FF8900;
    padding: 4px;
    font-size: 12px;
    vertical-align: middle;
    /*
    border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	*/
}

.bigbox {
    background-image: url( /static/img/bigboxbg.png );
    background-repeat: repeat-y;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
}

.menubuttoncell {
    height: 19px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #093140;
    background-image: url( /static/img/menubutton_bg.png );
    background-repeat: repeat-x;
    white-space: nowrap;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 3px;
}

.menubuttoncell a:link, .menubuttoncell a:visited, .menubuttoncell a:active, .menubuttoncell a:hover {
    color: #000000;
    text-decoration: none;
}

.activemenubuttoncell a:link, .activemenubuttoncell a:visited, .activemenubuttoncell a:active, .activemenubuttoncell a:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.activemenubuttoncell {
    height: 19px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url( /static/img/menubutton_active_bg.png );
    background-repeat: repeat-x;
    white-space: nowrap;
    padding-left: 5px;
    padding-right: 10px;
    padding-top: 3px;
}

.bannercell {
	/*display:none;*/
    background-image: url( /static/img/bannerbg.png );
    background-repeat: no-repeat;
    padding: 3px;
    height: 96px;
    width: 734px;
}

.submitbuttoncell {
    height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url( /static/img/submitbutton_bg.png );
    background-repeat: repeat-x;
    white-space: nowrap;
    padding-top: 3px;
    padding-right: 10px;
    padding-bottom: 3px;
    padding-left: 5px;
}

.redsubmitbuttoncell {
    height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url( /static/img/redsubmitbutton_bg.png );
    background-repeat: repeat-x;
    white-space: nowrap;
    padding-top: 3px;
    padding-right: 10px;
    padding-bottom: 3px;
    padding-left: 5px;
}

.submitbutton-hilite-cell {
    height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url( /static/img/submitbutton_hilite_bg.png );
    background-repeat: repeat-x;
    white-space: nowrap;
    padding-top: 3px;
    padding-right: 10px;
    padding-bottom: 3px;
    padding-left: 5px;
}

.contentcell {
    padding: 2px;
}

.myaccount {
}

a.myaccount:link {
    color: #FFFFFF;
    text-decoration: none;
}

a.myaccount:visited {
    color: #FFFFFF;
    text-decoration: none;
}

a.myaccount:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

a.myaccount:active {
    color: #FFFFFF;
    text-decoration: underline;
}

.myaccount .navigationbar {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #099ECB;
    padding: 3px;
    font-size: 10px;
    vertical-align: top;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

.moderate {
    color: #093140;
    background-color: #FFFFFF;
    border-bottom-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-bottom-color: #099ECB;
}

.forum {
}

.forum .title {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FF8900;
    padding: 3px;
}

.forum .post {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #099ECB;
    padding: 3px;
    vertical-align: top;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

.forum .navigationbar {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #099ECB;
    padding: 3px;
    font-size: 10px;
    vertical-align: top;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

.forum .postinfo {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FFA72A;
    padding: 3px;
    vertical-align: top;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

.forum .postcontent {
    font-weight: normal;
    background-color: #FFF4CA;
    padding: 3px;
    font-size: 10px;
    vertical-align: top;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

.forum .firstpostcontent {
    font-weight: normal;
    background-color: #D5EFFF;
    font-size: 10px;
    padding: 3px;
    vertical-align: top;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

.forum .description {
    font-weight: normal;
    font-size: 10px;
}

.forum .readpost {
    font-weight: normal;
    color: #DA5632;
    background-color: #FFF4CA;
    padding: 3px;
    vertical-align: top;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

.forum .bluepost {
    font-weight: normal;
    color: #DA5632;
    background-color: #099DCB;
    padding: 3px;
    vertical-align: top;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

.forum .unreadpost {
    font-weight: bold;
    color: #DA5632;
    background-color: #FFF4CA;
    padding: 3px;
    vertical-align: top;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

.forum .previewpost {
	font-weight: bold;
	color: #DA5632;
	background-color: #FFF4CA;
	padding: 3px;
	vertical-align: top;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.forum .subforum {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #D5EFFF;
    padding: 3px;
    vertical-align: top;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}

a.forum .subforum:link {
    color: #093140;
    text-decoration: none;
}

a.forum .subforum:visited {
    color: #093140;
    text-decoration: none;
}

a.forum .subforum:hover {
    color: #093140;
    text-decoration: underline;
}

a.forum .subforum:active {
    color: #093140;
    text-decoration: underline;
}

a.forum:link {
    color: #FFFFFF;
    text-decoration: none;
}

a.forum:visited {
    color: #FFFFFF;
    text-decoration: none;
}

a.forum:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

a.forum:active {
    color: #FFFFFF;
    text-decoration: underline;
}

.forum .userstatus {
    color: #FFFFFF;
    font-weight: normal;
    font-size: 10px;
}

.orangemodule .header {
    background-image: url( /static/img/red_smallheader_bg.png );
    background-repeat: repeat-x;
    vertical-align: middle;
    height: 27px;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 2px;
    color: #FFFFFF;
}

.orangemodule .frame {
    padding: 0;
    border: 1px solid #EF632B;
    background-color: #FFFFFF;
}

.bluemodule .header {
    background-image: url( /static/img/blue_smallheader_bg.png );
    background-repeat: repeat-x;
    vertical-align: middle;
    height: 27px;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 2px;
    color: #FFFFFF;
}

.bluemodule .frame {
    padding: 0;
    border: 1px solid #0694C5;
    background-color: #FFFFFF;
}

.gamemodule .header {
    background-image: url( /static/img/red_smallheader_bg.png );
    background-repeat: repeat-x;
    vertical-align: middle;
    height: 27px;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 2px;
    color: #FFFFFF;
}

.gamemodule .frame {
    padding: 2px;
    border: 1px solid #EF632B;
    background-color: #FFFFFF;
}

.small-red-box_content_forum {
    background-color: #FFFFFF;
    border: 1px solid #EF632B;
    padding: 3px;
}

.small-red-box_content_forum_header {
    background-color: #C9F0FC;
    border: 1px solid #EF632B;
    padding: 3px;
}

.small-red-box_content_forum_header2 {
    background-color: #F86E28;
    border: 1px solid #EF632B;
    padding: 3px;
    font-weight: bold;
    color: #FFFFFF;
}

.longinput {
    width: 95%;
}

a.small-red-box_content_forum_header2:link {
    color: #FFFFFF;
    text-decoration: none;
}

a.small-red-box_content_forum_header2:visited {
    color: #FFFFFF;
    text-decoration: none;
}

a.small-red-box_content_forum_header2:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

a.small-red-box_content_forum_header2:active {
    color: #FFFFFF;
    text-decoration: underline;
}

.pinkcontent {
    background-color: #D551C4;
    border: 3px solid #FFFFFF;
    color: #FFFFFF;
    padding: 7px;
}

a.pinkcontent:link {
    color: #FFFFFF;
    text-decoration: none;
}

a.pinkcontent:visited {
    color: #FFFFFF;
    text-decoration: none;
}

a.pinkcontent:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

a.pinkcontent:active {
    color: #FFFFFF;
    text-decoration: underline;
}

a:link {
    color: #DA5632;
}

a:visited {
    color: #CE3408;
}

a:hover {
    color: #289BF8;
}

a:active {
    color: #CE3408;
}

.black, .black:visited, .black:hover, .black:active, .black:link {
    text-decoration: none;
    color: #000000;
}

.white, .white:visited, .white:hover, .white:active, .white:link {
    text-decoration: none;
    color: #FFFFFF;
}

.redheader {
    color: #DA5632;
    font-weight: bold;
    text-decoration: none;
}

.redcomment {
    color: #DA5632;
    font-size: 11px;
    font-family: Verdana;
}

.forum .image {
    border: 3px double #FFFFFF;
    margin-top: 6px;
}

.image {
    border: 3px double #0FA0C8;
}

.formcell {
    vertical-align: middle;
}

.button {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #C8370F;
    background-color: #F3F3EF;
    background-image: none;
    background-repeat: repeat-x;
    background-attachment: fixed;
    background-position: left top;
    border: 1px solid #093140;
    text-align: center;
    padding-top: 1px;
    padding-right: 10px;
    padding-bottom: 1px;
    padding-left: 10px;
    overflow: visible;
}

.profiletable {
    overflow: auto;
    clip: rect( 0, 155, auto, 0 );
    white-space: pre;
    width: 155px;
}

.ratingbg {
    background-color: #FFFFFF;
    font-size: 11px;
    vertical-align: middle;
}

.errorpage {
    background-color: #FFFFFF;
    background-image: url( /static/img/scbg.png );
    background-repeat: no-repeat;
    text-align: center;
    vertical-align: middle;
    width: 800px;
}

.ipodad {
    background-image: url( /static/img/ipodbg.png );
    background-repeat: repeat;
    border: 1px solid #EF632B;
    padding: 3px;
}

.ipodtitle {
    color: #D5ECFF;
}

.pinkhilite {
    background-color: #FFFFFF;
    padding: 3px;
    color: #FFFFFF;
}

.ipodhilite {
    background-color: #9495A2;
    padding: 3px;
    color: #FFFFFF;
}

.pink {
    background-color: #E6A4E1;
    border: 3px solid #C33DA8;
    color: #FFFFFF;
    padding: 3px;
}

.ipod {
    background-color: #FFCD75;
    border: 3px solid #C24400;
    color: #FFFFFF;
    padding: 3px;
}

.credit_current {
    background-image: url( /static/img/yourcreds_bg.png );
    background-repeat: repeat-x;
    padding-left: 3px;
    vertical-align: middle;
    padding-top: 2px;
    height: 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;;
}

.credit_100c {
    background-image: url( /static/img/100c_bg.png );
    background-repeat: repeat-x;
    padding-left: 3px;
    padding-top: 2px;
    vertical-align: middle;
    height: 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
}

.credit_300c {
    background-image: url( /static/img/300c_bg.png );
    background-repeat: repeat-x;
    padding-left: 3px;
    padding-top: 2px;
    vertical-align: middle;
    height: 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
}

.credit_phone {
    background-image: url( /static/img/phone_bg.png );
    background-repeat: repeat-x;
    padding-left: 3px;
    padding-top: 2px;
    vertical-align: middle;
    height: 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
}

.entersc {
    background-color: #FFFCA2;
}

TABLE .submit {
    cursor: pointer;
}

TABLE .submit_down {
    cursor: pointer;
}

INPUT {
    font-size: 10px;
    height: 18px;
    font-weight: normal;
}

.error {
    color: #DA5632;
    font-size: 11px;
    line-height: 20px;
    font-weight: bold;
}

.hiddensubmit {
    padding: 0;
    margin: 0;
    width: 0;
    height: 0;
    border: 0 solid white;
}

.bottom-space {
    padding-bottom: 3px;
}

.imagecell {
    background-color: #9ECBE5;
    vertical-align: middle;
    text-align: center;
    padding-top: 10px;
    padding-right: 3px;
    padding-bottom: 10px;
    padding-left: 3px;
}

.bigimagecell {
    background-color: #D3E7F3;
    vertical-align: middle;
    text-align: center;
    padding-top: 10px;
    padding-right: 3px;
    padding-bottom: 10px;
    padding-left: 3px;
    color: #093140;
}

.galleryimage {
    border: 2px solid #FFFFFF;
}

.redmodule {
    padding: 0;
}

.redmodule .header {
    background-image: url( /static/img/darkred_smallheader_bg.png );
    background-repeat: repeat-x;
    vertical-align: middle;
    height: 27px;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}

.redmodule .frame {
    padding: 2px;
    border: 1px solid #EF632B;
    background-color: #FFFFFF;
}

.gameawardpreview {
    vertical-align: bottom;
    text-align: center;
}

.scratchy {
    background-image: url( /static/img/scratch_bg.png );
    background-repeat: no-repeat;
    height: 766px;
    width: 464px;
    padding-top: 520px;
    text-align: center;
}

.credit_scratchy {
    background-image: url( /static/img/scratchy_bg.png );
    background-repeat: repeat-x;
    padding-left: 3px;
    vertical-align: middle;
    padding-top: 3px;
    height: 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
}

.alert {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #EF632B;
    padding: 3px;
}

.credit_ua {
    background-image: url( /static/img/uac_bg.png );
    background-repeat: repeat-x;
    padding-left: 3px;
    padding-top: 5px;
    vertical-align: middle;
    height: 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
}

.sms {
    background-color: #2A8FC9;
    color: #FFFFFF;
}

.smssend {
    height: 26px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url( /static/img/sms_send_middle.png );
    background-repeat: repeat-x;
    white-space: nowrap;
    padding-top: 6px;
    padding-right: 10px;
    padding-bottom: 6px;
    padding-left: 5px;
}

.clientBody{
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    background-color: #33333B;
    cursor: url('/static/img/space.gif')
}

.client{
    /*text-align: center;*/
    vertical-align: top;
}
.msncell {
	color: #093140;
	background-color: #8EDAFC;
	font-weight: bold;
}
.msn_bigbg {
	background-color: #C2ECFE;
	padding: 5px;
	border: 1px solid #0694C5;
}
.partners {
	vertical-align: middle;
}
.comment {
	background-color: #EAF7FF;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FF8900;
}
.addcomment {
	background-color: #A4E3F7;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FF8900;
	color: #093140;
}

.bank_ee {
	color: #FFFFFF;
	background-color: #55B72C;
	font-size: 11px;
	font-weight: bold;
	background-image: url(/static/img/banklink/bank_ee.png);
	height: 1120px;
	width: 457px;
	padding-top: 502px;
	padding-left: 75px;
	vertical-align: top;
	background-repeat: no-repeat;
}

.bank_lt {
	color: #FFFFFF;
	background-color: #55B72C;
	font-size: 11px;
	font-weight: bold;
	background-image: url(/static/img/banklink/bank_lt.png);
	height: 1120px;
	width: 457px;
	padding-top: 502px;
	padding-left: 75px;
	vertical-align: top;
	background-repeat: no-repeat;
}

.photohelp {
	font-size: 10px;
	color: #093140;
	background-color: #FFFBEA;
	padding: 5px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 3px;
}

.credit_bank {

	background-image: url(/static/img/bankbox_middle.png);
	background-repeat: repeat-x;
	padding-left: 3px;
	padding-top: 5px;
	vertical-align: middle;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.whitetext {
	color: #FFFFFF;
}
.superstar .info1 {
	position: absolute;
	height: 120px;
	width: 250px;
	left: 271px;
	top: 86px;
	padding: 8px;
}
.superstar .info1 .title {
	font-size: 14px;
	font-weight: bold;
	color: #77d1ff;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
.superstar .info1 .text {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.superstar .info2 {
	position: absolute;
	height: 105px;
	width: 230px;
	left: 155px;
	top: 228px;
	padding: 8px;
}
.superstar .info2 .title {
	font-size: 14px;
	font-weight: bold;
	color: #ff33e1;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
.superstar .info2 .text {
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.superstar .info3 {
	position: absolute;
	height: 75px;
	width: 262px;
	left: 399px;
	top: 217px;
	padding: 8px;
}
.superstar .info3 .title {
	font-size: 14px;
	font-weight: bold;
	color: #7ed025;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
.superstar .info3 .text {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.superstar .info3 .text .hilite {
	color: #CC0000;
	font-size: 12px;
}
#flower {
	position: absolute;
	left: 10px;
	top: 200px;
}
.superstar {
	background-color: #00B8FF;
	background-image: url(/static/img/header_superstar.png);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	padding-top: 100px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 50px;
	color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.superstardesc {
	font-size: 12px;
	color: #F14C00;
	background-color: #FFFFFF;
	padding: 5px;
}
.superstardesc p {
	font-size: 14px;
	font-weight: bold;
}
div#profile{
	padding: 5px;
}
div#profile div.title{
	vertical-align: middle;
	padding: 5px;
	height: 23px;
	font-size: 12px;
	font-weight: bold;
	clear: both;
	margin-top: 10px;
}
div#profile div.promo {
	vertical-align: middle;
	padding: 5px;
	height: auto;
	font-size: 12px;
	font-weight: bold;
	clear: both;
	margin-top: 10px;
	color: #FFFFFF;
	background-color: #FFAD3F;
}
div#profile div.promo a:link, div#profile div.promo a:active,div#profile div.promo a:visited, div#profile div.promo a:hover {
	color: #FFFFFF;
}
div#profile div.data{
	font-size: 10px;
	padding: 3px;
	margin-top: 3px;
	margin-left: 80px;
}
div#profile div.data span.label {
	font-weight: bold;
}
div#profile div.events{
	font-size: 10px;
	padding: 3px;
	margin-top: 3px;
	margin-left: 80px;
	height:15px;
}
div#profile div.nicks{
	font-size: 10px;
	padding: 3px;
	margin-top: 3px;
	margin-left: 80px;
	background-image: url(/static/img/bullet_gold.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
}
div#profile div.profilepic {
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align:center;
	height: 117px;
	margin-left:10px;
	width: 60px;
	float: left;
	margin-top: 10px;
}
div#profile div.events a:hover{
	text-decoration:underline;
}
div#profile div.events span.date {
	float: right;
	font-size:9px;
}
div#profile div.nicks span.primary{
	font-weight:bold;
}
div#profile div.events span.name {
	font-weight: bold;
	float: left;
	background-image: url(/static/img/bullet_star.png);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	padding-left: 15px;
}
div#profile div.buttonwrapper{
	/*overflow: hidden;*/
	margin-left: 80px;
	margin-top: 5px;
	height:20px;
	margin-bottom: 5px;
}
div#profile div.buttonwrapper img{
	border: none;
	float: left;
	margin-top: -4px;
	margin-right: 4px;
	margin-left: 4px;
	margin-bottom: 0px;
}
div#profile a.blubutton{
	display: block;
	float: left;
	line-height: 12px;
	height: 20px;
	padding-left: 3px;
	text-decoration: none;
	background-color: transparent;
	background-image: url(/static/img/button_push_blu_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 9px;
	color:#ffffff;
	width:180px;
	font-style: normal;
	font-variant: normal;
	margin-right: 3px;
    margin-top: 2px;
    margin-bottom: 2px;
}
div#profile a.blubutton span{
	background: transparent url('/static/img/button_push_blu_right.png') no-repeat top right;
	display: block; /*Set 11px below to match value of 'padding-left' value above*/
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #ffffff;
	font-weight: bold;
	vertical-align: middle;
	height: 20px;
}
div#profile a.redbutton{
	display: block;
	float: left;
	line-height: 12px;
	height: 20px;
	width:180px;
	padding-left: 3px;
	text-decoration: none;
	background-color: transparent;
	background-image: url(/static/img/button_push_red_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 9px;
	color:#ffffff;
	font-style: normal;
	font-variant: normal;
	margin-right: 3px;
	border: none;
}
div#profile a.redbutton span{
	background: transparent url('/static/img/button_push_red_right.png') no-repeat top right;
	display: block; /*Set 11px below to match value of 'padding-left' value above*/
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #ffffff;
	font-weight: bold;
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
div#profile div.bubble {
	width: 400px;
	margin-left: 34px;
	margin-top: 5px;
	margin-bottom: 5px;
}
div#profile div.bubble p.header {
	padding: 0px;
	margin: 0px;
	height:10px;
	background:
		transparent url(/static/img/bubbletop.png)
		no-repeat
		bottom left;
}
div#profile div.bubble p.content{
	background-color:#ffffff;
	margin:0px;
	padding: 10px;
}
div#profile div.bubble p.footer {
	padding: 0px;
	margin: 0px;
	height:5px;
	background: transparent
		url(/static/img/bubblebottom.png)
		no-repeat
		top left;
}
div#profile img.gallery {
	margin: 2px 5px;
	border: 2px solid;
}
/* Stars template */
div.stars#profile{
	background-image: url(/static/img/stars_background.png);
	border: 1px solid #0694C5;
}
div.skulls img.gallery {
	border: #FFFFFF;
}
div.stars div.title {
	background-color: #0489BE;
	color: #FFFFFF;
}
div.stars div.data {
	color: #093140;
	background-color: #88DFFF;
}
div.stars div.nicks {
	color: #093140;
	background-color: #88DFFF;
}
div.stars div.events {
	color: #093140;
	background-color: #88DFFF;
}

div.stars a:link,div.stars a:active, div.stars a:visited{
	color: #093140;
	text-decoration:none;
}
div.stars td{
	color: #093140;
}
div.stars span {
	color: #093140;
}
/* Skulls template */
div.skulls#profile{
	background-image: url(/static/img/skulls_background.png);
	border: 1px solid #828387;
}
div.skulls td{
	color: #FFFFFF;
}
div.skulls img.gallery {
	border: #FFFFFF;
}
div.skulls span {
	color: #FFFFFF;
}
div.skulls div.title {
	background-color: #000000;
	color: #FFFFFF;
}
div.skulls div.data {
	color: #FFFFFF;
	background-color: #828387;
}
div.skulls div.data span.label {
	color: #FFFFFF;
}
div.skulls div.nicks {
	color: #FFFFFF;
	background-color: #828387;
}
div.skulls div.events {
	color: #FFFFFF;
	background-color: #828387;
}
div.skulls a:link,div.skulls a:active, div.skulls a:visited{
	color: #FFFFFF;
	text-decoration:none;
}
/* Hearts template */
div.hearts#profile{
	background-image: url(/static/img/hearts_background.png);
	border: 1px solid #828387;
}
div.hearts span {
	color: #000000;
}
div.hearts td{
	color: #000000;
}
div.hearts img.gallery {
	border: #FFFFFF;
}
div.hearts div.title {
	background-color: #FF3FA2;
	color: #FFFFFF;
}
div.hearts div.data {
	color: #000000;
	background-color: #FFA6D4;
}
div.hearts div.data span.label {
	color: #000000;
}
div.hearts div.nicks {
	color: #000000;
	background-color: #FFA6D4;
}
div.hearts div.events {
	color: #000000;
	background-color: #FFA6D4;
}
div.hearts a:link,div.hearts a:active, div.hearts a:visited{
	color: #000000;
	text-decoration:none;
}
/* Diamonds template */
div.diamonds#profile{
	background-image: url(/static/img/diamonds_background.png);
	border: 1px solid #8DB3D8;
}
div.diamonds td{
	color: #4574A1;
}
div.diamonds span {
	color: #4574A1;
}
div.diamonds img.gallery {
	border: #8DB3D8;
}
div.diamonds div.title {
	background-color: #8DB3D8;
	color: #FFFFFF;
}
div.diamonds div.data {
	color: #4574A1;
	background-color: #FFFFFF;
}
div.diamonds div.data span.label {
	color: #4574A1;
}
div.diamonds div.nicks {
	color: #4574A1;
	background-color: #FFFFFF;
}
div.diamonds div.events {
	color: #4574A1;
	background-color: #FFFFFF;
}
div.diamonds a:link,div.diamonds a:active, div.diamonds a:visited{
	color: #4574A1;
	text-decoration:none;
}
/* User template */
div.user#profile{
	background-color: #FFFFFF;
	border: 1px solid #8DB3D8;
}
div.user span {
	color: #DA5632;
}
div.user td{
	color: #DA5632;
}
div.user img.gallery {
	border: #8DB3D8;
}
div.user div.title {
	background-color: #FFFFFF;
	color: #DA5632;
}
div.user div.data {
	color: #000000;
	background-color: #FFFFFF;
}
div.user div.data span.label {
	color: #DA5632;
}
div.user div.nicks {
	color: #000000;
	background-color: #FFFFFF;
}
/* Golden template */
div.golden#profile{
	background-image: url(/static/img/TAUST1.png);
	border: 1px solid #8DB3D8;
}
div.golden td{
	color: #000000;
}
div.golden span {
	color: #000000;
}
div.golden img.gallery {
	border: #8DB3D8;
}
div.golden div.title {
	background-color: #DE8215;
	color: #FFFFFF;
}
div.golden div.data {
	color: #000000;
	background-color: #FFEA8C;
}
div.golden div.data span.label {
	color: #000000;
}
div.golden div.nicks {
	color: #000000;
	background-color: #FFEA8C;
}
div.golden div.bubble p.content {
	color: #DE8215;
}

div.golden div.events {
	color: #8A5B08;
	background-color: #F7E19D;
}
div.golden a:link,div.golden a:active, div.golden a:visited{
	color: #000000;
	text-decoration:none;
}
/* Bronze template */
div.bronze#profile{
	background-image: url(/static/img/TAUST2.png);
	border: 1px solid #8DB3D8;
}
div.bronze td{
	color: #8A5B08;
}
div.bronze span {
	color: #8A5B08;
}
div.bronze img.gallery {
	border: #8DB3D8;
}
div.bronze div.title {
	background-color: #8A5B08;
	color: #FFFFFF;
}
div.bronze div.data {
	color: #8A5B08;
	background-color: #F7E19D;
}
div.bronze div.data span.label {
	color: #8A5B08;
}
div.bronze div.nicks {
	color: #8A5B08;
	background-color: #F7E19D;
}
div.bronze div.bubble p.content {
	color: #8A5B08;
}

div.bronze div.events {
	color: #000000;
	background-color: #FFEA8C;
}
div.bronze a:link,div.bronze a:active, div.bronze a:visited{
	color: #8A5B08;
	text-decoration:none;
}
/* Copper template */
div.copper#profile{
	background-image: url(/static/img/TAUST3.png);
	border: 1px solid #8DB3D8;
}
div.copper td{
	color: #ffffff;
}
div.copper span {
	color: #FFFFFF;
}
div.copper img.gallery {
	border: #8DB3D8;
}
div.copper div.title {
	background-color: #490505;
	color: #FFFFFF;
}
div.copper div.data {
	color: #FFFFFF;
	background-color: #D36143;
}
div.copper div.data span.label {
	color: #FFFFFF;
}
div.copper div.nicks {
	color: #FFFFFF;
	background-color: #D36143;
}
div.copper div.bubble p.content {
	color: #490505;
}

div.copper div.events {
	color: #FFFFFF;
	background-color: #D36143;
}
div.copper a:link,div.copper a:active, div.copper a:visited{
	color: #FFFFFF;
	text-decoration:none;
}
/* Lime template */
div.lime#profile{
	background-image: url(/static/img/TAUST4.png);
	border: 1px solid #8DB3D8;
}
div.lime td{
	color: #ffffff;
}
div.lime span {
	color: #FFFFFF;
}
div.lime img.gallery {
	border: #8DB3D8;
}
div.lime div.title {
	background-color: #82971C;
	color: #FFFFFF;
}
div.lime div.data {
	color: #FFFFFF;
	background-color: #9AAD2E;
}
div.lime div.data span.label {
	color: #FFFFFF;
}
div.lime div.nicks {
	color: #FFFFFF;
	background-color: #9AAD2E;
}
div.lime div.bubble p.content {
	color: #82971C;
}

div.lime div.events {
	color: #FFFFFF;
	background-color: #9AAD2E;
}
div.lime a:link,div.lime a:active, div.lime a:visited{
	color: #FFFFFF;
	text-decoration:none;
}
/* Orange template */
div.orange#profile{
	background-image: url(/static/img/TAUST5.png);
	border: 1px solid #8DB3D8;
}
div.orange td{
	color: #000000;
}
div.orange span {
	color: #000000;
}
div.orange img.gallery {
	border: #8DB3D8;
}
div.orange div.title {
	background-color: #723D02;
	color: #FFFFFF;
}
div.orange div.data {
	color: #000000;
	background-color: #FFCD94;
}
div.orange div.data span.label {
	color: #000000;
}
div.orange div.nicks {
	color: #FFFFFF;
	background-color: #FFCD94;
}
div.orange div.bubble p.content {
	color: #723D02;
}

div.orange div.events {
	color: #000000;
	background-color: #FFCD94;
}
div.orange a:link,div.orange a:active, div.orange a:visited{
	color: #000000;
	text-decoration:none;
}
/* Jungle template */
div.jungle#profile{
	background-image: url(/static/img/TAUST6.png);
	border: 1px solid #8DB3D8;
}
div.jungle td{
	color: #000000;
}
div.jungle span {
	color: #000000;
}
div.jungle img.gallery {
	border: #8DB3D8;
}
div.jungle div.title {
	background-color: #1A5950;
	color: #FFFFFF;
}
div.jungle div.data {
	color: #000000;
	background-color: #D4E189;
}
div.jungle div.data span.label {
	color: #000000;
}
div.jungle div.nicks {
	color: #FFFFFF;
	background-color: #D4E189;
}
div.jungle div.bubble p.content {
	color: #1A5950;
}

div.jungle div.events {
	color: #000000;
	background-color: #D4E189;
}
div.jungle a:link,div.jungle a:active, div.jungle a:visited{
	color: #000000;
	text-decoration:none;
}
/* Fruits template */
div.fruits#profile{
	background-image: url(/static/img/fruits.png);
	border: 1px solid #8DB3D8;
}
div.fruits td{
	color: #000000;
}
div.fruits span {
	color: #000000;
}
div.fruits img.gallery {
	border: #8DB3D8;
}
div.fruits div.title {
	background-color: #006c2f;
	color: #FFFFFF;
}
div.fruits div.data {
	color: #000000;
	background-color: #7dd438;
}
div.fruits div.data span.label {
	color: #000000;
}
div.fruits div.nicks {
	color: #FFFFFF;
	background-color: #7dd438;
}
div.fruits div.bubble p.content {
	color: #006c2f;
}

div.fruits div.events {
	color: #000000;
	background-color: #7dd438;
}
div.fruits a:link,div.fruits a:active, div.fruits a:visited{
	color: #000000;
	text-decoration:none;
}

/* Winter template */
div.winter#profile{
	background-image: url(/static/img/winter_profile.png);
	border: 1px solid #8DB3D8;
}
div.winter td{
	color: #000000;
}
div.winter span {
	color: #000000;
}
div.winter img.gallery {
	border: #8DB3D8;
}
div.winter div.title {
	background-color: #038ab6;
	color: #FFFFFF;
}
div.winter div.data {
	color: #000000;
	background-color: #38b8d4;
}
div.winter div.data span.label {
	color: #000000;
}
div.winter div.nicks {
	color: #FFFFFF;
	background-color: #38b8d4;
}
div.winter div.bubble p.content {
	color: #006c2f;
}

div.winter div.events {
	color: #000000;
	background-color: #38b8d4;
}
div.winter a:link,div.winter a:active, div.winter a:visited{
	color: #000000;
	text-decoration:none;
}

.superstarinfo {
	background-image: url(/static/img/superstar_smallheader_alt.png);
	background-repeat: no-repeat;
	background-color: #00B8FF;
	height: 75px;
	color: #ffffff;
	font-weight: bold;
	padding-top: 75px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.superstarinfo ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.superstarinfo li {
	color: #093140;
	background-color: #FFFFFF;
	background-image: url(/static/img/bullet_gold.gif);
	background-repeat: no-repeat;
	background-position: 7px 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 23px;
	font-weight: normal;
	min-height: 60px;
	height:60px;

}
.superstarinfo li p.title {
	font-size: 12px;
	font-weight: bold;
	color: #F35F00;
	padding:0px;
	margin:0px;
}
.superstarinfo li p.title span.comment {
	font-size: 9px;
	font-weight: normal;
	color: #999999;
}
.superstarinfo p.title {
	font-size: 14px;
}
.superstarinfo li p.description {
	font-size: 10px;
	font-weight: normal;
	color: #099ECB;
	padding:0px;
	margin:0px;
	padding-left: 10px;
}
.superstarinfo p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.superstarinfo img.illo {
	margin: 3px;
	float: right;
}
.style3 {
	font-size: 10px;
	color: #003366;
}
.style5 {font-size: 14px; color: #003366; }