@charset "utf-8";
/* CSS Document */

h2 {
	color:#EB008B;	
}

h4 {
	color:#666;	
}

body {
	background-color:#e5e5e7;
}

#site {
	background:url(../images/toptile.gif) repeat-x;	
	background-color:#FFF;	
}

#footer {
	background:url(../images/footer.png) repeat-x;	
}

.footerContent p {
	margin-bottom:0 !important;
}

.footerContent {
	padding-top:18px;	
	height:36px !important;
	color:#999;
}

.footerLinks p {
	margin-bottom:0 !important;
}

.footerLinks {
	text-align:right;
	padding-top:18px;	
	color:#999;
}

.footerLinks a {
	color:#999;
	text-decoration:none;
}

.footerLinks a:hover {
	color:#EB008B;
	text-decoration:underline;
}

.footerLogo {
	float:left;
}

#header {
	background:url(../images/header.png) repeat-y;
	height:90px;	
}

#ads {
	padding-top:26px;	
	text-align:right;
}


#subheader {
	background:url(../images/message.png) repeat-y;
	height:2.5em;
}
#nav {
	background:url(../images/toolbar.png) repeat-y;
}	

.nav {
	display:inline;
	padding-right: 0.7em;
	color:#999;
} 

#navButtons a {
	color:#666;
	text-decoration:none;
}

#navButtons a:hover {
	color:#EB008B;
	text-decoration:none;
}

#searchForm {
	padding-right:5px;
}

#search {
	padding-top:8px;	
	text-align:right;
}

.search_box {
	text-align:left;
	width:175px;	
	padding:2px 4px 2px 1px;
	margin:0px;
	background:url(../images/search.gif) no-repeat;
	border:none;
	float:right;
}

#searchimg {
	padding:0;
	margin:0;
	float:right;
}

#content {
	background:url(../images/content.png) repeat-y;
}

#bottom {
	height:36px;
	background:url(../images/bottom.png) no-repeat;
}

#content a {
	color:#EB008B;	
	text-decoration:none;
}

#content a:hover {
	color:#ff4cb5;	
}

.item {
	padding-top:9px;
	padding-bottom:9px;
}

.avatarborder {
	background:url(../images/avatarborder.gif) no-repeat;
	height:144px;
	width:120px;
	float:left;
}

.avatar {
	padding-left:8px;
	padding-right:16px;
	padding-top:19px;
}
.bubble {
	margin-top:18px;	
}

.bubbletop {
	height:54px;
	padding-top:18px;
	background:url(../images/bubbletop.gif) no-repeat;
}

.bubbletile {
	background:url(../images/bubbletile.gif) repeat-y;
}

.bubblebottom {
	height:18px;
	background:url(../images/bubblebottom.gif) no-repeat;
}