/* CSS Document */

body{
	margin:0;
	padding:0;
	background:#ebece7 url(../images/bgtop.jpg) repeat-x top;
	font-size:13px;
	font-family: "lucida grande", "Lucida Sans Unicode", "microsoft Sans Serif", sans-serif;
	text-align:left;
	text-decoration:none;
	}
	
img{
	border:0;}


a {
	text-decoration:none;
	color: #3f6876;
	font-size:13px;
	outline:none;
	}
	
a:hover{
	color:#0b5b84;
}

.aspan {
	text-decoration:none;
	color: #3f6876;
	font-size:13px;
	}
	
p {
	text-align:justify;
	}	
	
.t1 {
	font-size:18px;
	font-weight: bold;
	font-family: "lucida grande", "Lucida Sans Unicode", "microsoft Sans Serif", sans-serif;
	color:#000000;
	}
		
#container{
	width:960px;
	margin:0 auto;
	}
	
		
#header{
	width: 960px;
	height:108px;
	background: url(../images/freddy-joseph-slogon.png) no-repeat 565px 78px;
	margin: 12px 0 0; 
	}
	
.Heading{
	border-bottom:1px solid #DCDBD7;
	color:#3f6876;
	}
	
	
.leftindex{
float:left;
width:600px;
height:265px;
background-color:#000000;
}


.rightindex{
float:right;
width:360px;
height:231px;
background-color:#000000;
/*background-color:#8fbccb;*/
}	
	
	
	
	
	.left{
	float:left;
	padding:0 30px 0 20px;
	width:545px;
	}
	
	
	.right{
	float:right;
	padding:0 30px 0 0;
	width:296px;
}	


#newsfeed {
	width: 359px;
	height:292px;
	overflow:hidden;
	float:left;
	cursor:pointer;
	border:0;
}
.rss_feed {
	width:353px;
	Height:236px;
	overflow:auto;
	}
		
.item_title {
	font-weight:bold;
	}
	
#cont_bot{
	width: 960px;
	padding:25px 0;
		}
		
#blog{
	width: 371px;
	height:289px;
	float:left;
	}
	
#topic1{
	width: 258px;
	height:289px;
	margin:0 36px;
	float:left;
	}
	
.topicimg{
	margin:0 0 18px;
	}
	
#topic2{
	width: 258px;
	height:289px;
	float:left;
	}
	
#footer {
	width:100%;
	background-color:#3f6876;
	padding: 10px 0;
	position:fixed;
	bottom:0;
	z-index:999;
	}
	
#footer #copyright{
	width:960px;
	margin:0 auto;
	color:#c6c7c3;
	font-family: "lucida grande", "Lucida Sans Unicode", "microsoft Sans Serif", sans-serif, Geneva;
	font-size:11px;
	}
	
.site {
	font-family:"lucida grande", "Lucida Sans Unicode", "microsoft Sans Serif", sans-serif, Geneva;
	font-size:11px;
	color:#a6a6a6;
	text-decoration:none;
	}

#copyright a:hover {
		color:#90d2e9;
		}
	
#menu {
	list-style: none;
	padding: 0;
	margin: 12px 0 3px;
	width: 960px;
	height: 40px;
	position: relative;
}

#menu li {
	
	display:inline;
}

#menu a {
	height:40px;
	display: block;
	float:left;
	background-image: url(../images/nav_menu.png);
	
}

#menu li a span {
	visibility:hidden;
}

#menu li a.home {
		width: 67px; background-position: 0 0;	
	}
#menu li a.home:hover {
		width: 67px; background-position: 0 -41px;	
	}
	
	
#menu li a.blog {
		width: 52px; background-position: -67px 0;	
	}
#menu li a.blog:hover {
		width: 52px; background-position: -67px -41px;	
	}
	
#menu li a.min {
		width: 120px; background-position: -123px 0;	
	}
#menu li a.min:hover {
		width: 120px; background-position: -123px -41px;	
	}
	
#menu li a.ser{
		width: 85px; background-position: -243px 0;	
	}
#menu li a.ser:hover {
		width: 85px; background-position: -243px -41px;	
	}
	
	
#menu li a.album{
		width: 120px; background-position: -328px 0;	
	}
#menu li a.album:hover {
		width: 120px; background-position: -328px -41px;	
	}
	
#menu li a.pro{
		width: 86px; background-position: -446px 0;	
	}
#menu li a.pro:hover {
		width: 86px; background-position: -446px -41px;	
	}
	
#menu li a.don{
		width: 96px; background-position: -532px 0;	
	}
#menu li a.don:hover {
		width: 96px; background-position: -532px -41px;	
	}
	
#menu li a.photo{
		width: 125px; background-position: -627px 0;	
	}
#menu li a.photo:hover {
		width: 125px; background-position: -627px -41px;	
	}
	
#menu li a.con{
		width: 90px; background-position: -753px 0;	
	}
#menu li a.con:hover {
		width: 90px; background-position: -753px -41px;	
	}
	
#menu li a.book{
		width: 118px; background-position: -843px 0;	
	}
#menu li a.book:hover {
		width: 118px; background-position: -843px -41px;	
	}
	
.hellotunes{
	float:left;
	}
	
.htdesc{
	float:left;
	width:270px;
	}
	
.htdesc p{
	padding:10px 0 0;
	margin:0;
	color:#999999;
	}
	
.content{
	padding:10px;
	}
	
.musicalbum{
	width:157px;
	height:226px;
	float:left;
	padding:10px;
	margin:10px;
	border:dotted 1px DarkGray;
	}
	
#flashcontent1, #flashcontent2, #flashcontent3, #flashcontent4{
	float:left; 
	width:400px;
	}
	
.musicalbum p{
	text-align:justify;
	margin:0;
	}
	
.clear{
	clear:both;
	}
	
.spacer{
	clear:both;
	height:50px;
	}
	
.spacer p{
	border-top:dotted 1px #000;
	padding:10px;
	}
	
.htbox{
	width:230px;
	height:120px;
	background-color:#333333;
	padding:10px;
	margin:10px;
	}
	
.htbox:hover{
	background-color:#444444;
	}
	
.tunestable tr th, .tunestable tr td{
	color:#000000;
	border-bottom:solid 1px Gainsboro;
	text-align:left;
	}
	
.tunestable tr:hover td{
	background-color:Gainsboro;
	}
