body {
	background: #B0C4DE;
   font: small Verdana,Sans-serif;
	line-height: 1.6em;
	color: Black; 
	padding: 0;
	margin: 0 0 0 0;
} 
.main 
{
	margin: 28px;
}
H1 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	background: url(http://www.my-ringtones.net/logo/title_background.png) no-repeat;
	font-size: 11px;
   color : #000099;
	font-weight: bold;
	text-align: left;
	text-indent: 15px;
	padding: 1px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
} 
H2 {
font-family : verdana, Arial, Helvetica, sans-serif; 
background: url(http://www.my-ringtones.net/logo/title_background.png) no-repeat;
font-size : 11px; 
color : #000099; 
font-weight : bold; 
text-align: left;
text-indent: 15px; 
	padding: 1px 0px 5px 0px;
	margin: 10px 0px 5px 0px;
} 
b {
font-family : verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #003399; 
margin-top : 0; 
margin-bottom : 0; 
} 
H3 {
font-family : verdana, Arial, Helvetica, sans-serif; 
background: url(http://www.my-ringtones.net/logo/title_background.png) no-repeat;
font-size : 11px; 
color : #000099; 
font-weight : bold; 
text-align: left;
text-indent: 15px; 
	padding: 1px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
} 
H4 {
background: url(http://www.my-ringtones.net/logo/title_background.png) no-repeat;
font: 11px Verdana, Arial, sans-serif; 
color : #000099; 
text-align: left;
text-indent: 15px; 
padding: 5px 0px 5px 0px; 
margin: 0px 0px 5px 0px;
}
a 
{
	color: Blue;
	text-decoration: none;
}
a:hover 
{
	color: #0000FF;
	text-decoration: underline;
} 
#footer
{
	width: 850px;
        font: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #6495ED;
        line-height: 1.4em;

}
.otsikko {
	text-align: left;
	background-color: #F5F5F5;
}
#top
{
   background: url(http://www.my-ringtones.net/logo/top.gif) repeat-x;
	width: 100%;
	height: 66px;
	text-align: center;
	padding: 0;
	margin: 0;
}
.toptable
{
   margin-left: auto; 
	margin-right: auto;
   width: 770px;
	height: 66px;
}
#top_container
{
	height: 32px;
	padding: 0;
	margin: 0;
}
#top_container ul
{
	padding: 0;
	margin: 0;
}
#top_container ul li
{
	list-style-type: none;
	display: block;
	float: left;
	font: 11px/30px "Lucida Grande", verdana, sans-serif;
	text-align: center;
	padding: 0;
	margin: 0;
}
#top_container a
{
	display: block; 
	color: #000000;
	padding: 0 13px 0 13px;
	margin: 0;
	text-decoration: none;
	border-top: none;
	border-right: 1px solid #A8B090;
	border-bottom: none;
}
#top_container li#active
{
	color: #FF6600;
	font-weight: bold;
	border-bottom: none;
}
#top_container a:hover
{
	color: #FF6600;
	border-bottom: none;
}
.toplinks a {
color : #fffff0; 
font-family : arial, verdana, helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
} 
.toplinks a:hover {
color : #dcdcdc; 
text-decoration : underline; 
} 
#container {
position : relative; 
top : 0; 
width : 750px; 
height : 100%; 
margin : 0 auto; 
margin-top: 80px; 
background : #ffffff; 
text-align : left; 
font-size : 11px; 
color : #565555; 
font-family : arial, verdana, helvetica, sans-serif; 
} 
.logo 
{
background: url("http://www.my-ringtones.net/logo/logo.gif") no-repeat; 
width: 215px; 
height: 62px; 
margin-top: 8px; 
margin-left: 209px;
position : absolute; 
} 
#pageHeader span {
display : none; 
} 
#quickSummary .p2 {
width : 731px; 
height : 15px; 
margin : 5px 0 5px 5px; 
padding : 0 0 0 5px; 
background-color : #555555; 
color : #c5dde2; 
} 
#right {
position : absolute; 
width : 120px; 
height : 600px; 
top : 90px; 
left : 621px; 
} 
#banner {
position : absolute; 
text-align : center; 
top : 5px; 
left : 273px; 
width : 468px; 
height : 60px; 
} 
#newscontent {
text-align : left; 
color : #000000; 
background : #ffffff; 
} 
#newscontent a {
text-decoration : none; 
border-top : none; 
border-bottom : none; 
} 
#newscontent a:hover {
color : #1e90ff; 
border-bottom : none; 
} 
#stories {
float : left; 
width : 544px; 
margin-right : 10px; 
} 
.story {
background: #FFFFFF;
float : left; 
width : 545px; 
margin-bottom : 0; 
padding : 7px 20px 0; 
} 
#siteSide {
background: #FFFFFF;
width : 280px; 
font-size : 12px; 
float : left; 
text-align : left; 
margin : 0 10px 0 0; 
padding : 7px 20px 0; 
} 
