body {
margin: 0;
padding: 0;
font-family: "Calibri", "Lucida Grande", "Lucida Sans", sans-serif;
font-size: 14px;
background-color: #9F8681;
color: #000;
text-align: center;
}

div.container {
width: 760px;
min-height: 400px;
margin: 0 auto;
}

div.headerBar {
padding: 10px;
margin-top: 20px;
MARGIN-LEFT: -10PX;
text-align: left;
}

div.headphones
{
height: 100px;
width: 100px;
position: absolute;
margin-left: 650px;
margin-top: 20px;
}

div.tagBar {
position: absolute;
margin-top: 50px;
height: 30px;
margin-left: 140px;
}


div.navBar {
background-image: url(images/navBar.jpg);
background-color: #333;
height: 132px;
width:760px;
border-bottom: 5px solid #A90101;
text-align: left;
background-repeat: no-repeat;
}

div.navigation {
padding: 10px;
margin-left: 165px;
margin-top: 100px;
position: absolute;
text-align: center;
}

div.navigationSub {
padding: 5px;
position: absolute;
margin-left: 6px;
}

div.subNavBar {
background-image: url(images/subNavBar.png);
height: 30px;
width: 760px;
text-align: left;
}

div.allContent {
width: 760px;
min-height: 400px;
background-color: #fff;
text-align: left;
}

div.roundedBot {
background-image: url(images/roundedBot.png);
height: 50px;
width: 760px;
font-size: 10px;
padding-top: 6px;
background-repeat: no-repeat;
}

div.leftBox {
width: 520px;
float: left;
min-height: 300px;
background-color: #fff;
padding: 5 5 15 10;
}

div.advertisingBox {
width: 210px;
float: left;
padding: 5;
min-height: 300px;
background-color: #fff;
}

#topNav {
margin: 0;
padding: 0;
}

#topNav li {
list-style: none;
display: inline;
}

#topNav li a:link, #topNav li a:visited {
padding: 5 5 5 5;
text-decoration: none;
color: #999;
}

#topNav .sel a:link, #topNav .sel a:visited {
background: url(images/tab_selected.jpg) 0% 0% repeat-x;
color: #fff;
}

#topNav li a:hover {
background: url(images/tab_selected.jpg) 0% 0% repeat-x;
color: #fff;
}

#subNav {
margin: 0;
padding: 0;
}

#subNav li {
list-style: none;
display: inline;
}

#subNav li a:link, #subNav li a:visited {
padding: 2;
text-decoration: none;
color: #666;
}

#subNav li a:hover {
color: #333;
}

.siteTitleBlack {
font-size: 28px;
color: #333;
}

.siteTitlePink {
font-size: 28px;
color: #A90101;
}

.siteTag {
color: #F6d240;
font-size: 18px;
}

.pinkTitle {
font-size: 16px;
color: #A90101;
}

div.newsBox {
padding: 5px;
border: 1px dotted #e4e4e4;
background-color: #f2f2f2;
margin-bottom: 10px;
}

.newsTitle {
color: #000;
font-size: 13px;
font-weight: bold;
}

.newsDate {
color: #999;
}

.newsBody {
color: #333;
}