/* Original mySport CSS required, only changes listed below. */

/* Body & Wrappers */
body {
	background-image: url(../../images/mysport/mybowls/background_my.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #204770;
}


/* Header, Menu & Avatar Box */
#header {
	background-image: url(../../images/mysport/mybowls/mybowls_header.jpg);
	background-repeat: no-repeat;
}

.mysmenu {
	background-image: url(../../images/mysport/mybowls/nav_bg.jpg);
	height: 28px;
}

.mysmenu a {
	color: #FFF;
}

.mysmenu a:hover {
        background-image: url(../../images/mysport/mybowls/rollover_bg.jpg);
        background-repeat: repeat-x;
	text-decoration: none;
	color: #FFF;
}

.mysmenu a#invite {
	color: #5edc00;
}

.mysmenu a#invite:hover {
	color: #FFF;
	text-decoration: none;
}

a.loginwarning {
	color: #f7901e;
}

.friendlink a {
	background-color: #f7901e;
	border: 1px solid #FFF;
}

.avatar_box {
	background-image: url(../../images/mysport/mybowls/avatar_bg.jpg);
	background-repeat: no-repeat;
	border-style: none;
	width: 984px;
}

.av_header a {
	color: #f7901e;
}

a#profile_img_add {
	color: #f78b1e;
}

.av_menu a {
	color: #FFF;
}

.av_menu a:hover {
}

.av_search label {
	color: #f78b1e;
}

.forumlink {
	display: none;
}

.av_aboutme {
	color: #FFF;
}



#edit_profile_link a {
	color: #fFF;
}

/* Boxes & Content */

.homepage div.header {
	background-image: url(../../images/mysport/mybowls/title_nofade_my.jpg);	
	background-repeat: no-repeat;
	background-color: transparent;
	border-style: none;
	font-size: 16px;
	font-weight:bold;
	padding: 3px 5px 10px 5px;
}

div.header span.titletxt {
	background-color: transparent;
	font-size: 16px;
}

.itembox a {
        color: #4B00FF;
	font-weight: bold;
}


.mysportedit a {
	text-decoration: underline;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	margin-top: 4px;
}

.mysportclose img {
	padding-top: 4px;
}

textarea {
	border: 1px solid #CCC;
	padding: 2px;
}

.msgboardform_inner input {
	border: 1px solid #CCC;
	background-color: #778590;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}

h1.blog_title a, h1.blog_title {
	color: #000;
}

/* Footer */

#footer {
	margin-bottom: 25px;
	background: transparent; 
	text-align: left;
}


#footer_logos {
	float: left;
	width: 996px;
	height: 44px;
	background-image: url(../../images/mysport/mybowls/footer_2.jpg);
}

#net_logos {
	float: left;
	width: 400px;
}

a#sp_logo {
	float: right;	
	width: 180px;
	height: 44px;
}

#footer_nav {
	float: left;
	width: 100%;
	height: 28px;
	background-image: url(../../images/mysport/mybowls/footer_bg.jpg);
}

a.nav_link {
	float: left;
	height: 28px;
	line-height: 28px;
	padding: 0 10px 0 10px;
	text-decoration: none;
	color: #FFF;
	font-size: 12px;
}

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

.nav_divide {
	float: left;
	width: 2px;
	height: 28px;
	background-image: url(../../images/mysport/mybowls/footer_divide.jpg);
}

/* User Editing Pages */

div.header {
	background-image: url(../../images/mysport/mybowls/title_bar_big.jpg);
        background-repeat: no-repeat;
        background-color: transparent;
        border-style: none;
        font-size: 16px;
        font-weight:bold;
        padding: 3px 5px 10px 5px;
}

form.memberform .label {
	color: #778590;
}

.adminbgbutton {
	background: transparent;
	border: 1px solid #CCC;
        background-color: #778590;
        color: #FFF;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial;
}

#content h1 {
	color: #000;
}


/* Status Updates */

#status_bar_text, #status_bar_label {
	color: #FFF;
}

#status_bar_timestamp {
	color: #F7901E;
}

input#status_text {
	width: 536px;
}

a#profile_img_add {
/* 	float: left; */
}

input#search_name {
	width: 168px;
	margin: 0px;
}

