#twitter, #blog, #delicious, #main, #stumbleupon, #lastfm, #pownce {
width: 497px;
position: relative;
top:0px;
border-right:1px solid #787878;
border-left:1px solid #787878;
margin: 0px 10px 0px 10px;
padding:5px 0px 0px 0px;
visibility: visible;
display: block;
}



div.bot{
margin-top:50px;
padding-top:20px;
position:relative;
height: 70px; 
margin-left: -475px;
width: 950px;
left: 50%;
visibility: visible
background: url(bot.png)repeat-x;
/* border:1px solid #787878; */
/* backround: url(applemain_bk.png) repeat-x; */
}



#cite{
/*background: url(bod.png)repeat-y; */
position: absolute;
padding: 0px 0px 0px 0px;
margin-left: -475px;
width: 950px;
left: 50%;
visibility: visible
border:2px solid #00FF00;
}


/* This is the black heading sections  */

#osx_box{
width: 525px;
/* position: relative;   */
margin-top:2px;
border:solid 1px #FFFFFF;

}

div.head {
position:relative;
height: 70px; 
background: url(applemain_bk.png) repeat-x;
}

div.title {
padding-top: 15px;
padding-left: 20px;
font-size: 2em;
color: #FFFFFF;
}

div.title2{
padding-left:20px;
padding-bottom:5px;
/* margin-bottom:4;   */
color:#808080;
/* font-weight: bold;   */
}

div.topleft { 
width: 20px; 
height: 70px; 
background: url(apple_left.png) no-repeat top left; 
float:left;
top: 0px; 
} 

div.topright { 
width: 20px; 
height: 70px; 
background: url(apple_right.png) no-repeat top right; 
float:right;
top: 0px; 
}

div.date{
font-size:.8em;
position:absolute;
right:0px;
top:0px;
padding-right:20px;
padding-top:5px;
color:#FFFFFF;
/*   font-weight: bold;  */
}

div.message {
padding-top: 9px;
padding-left: 15px;
padding-right: 15px;
height:100px;
}



/* This is the entry box feed stuff  */
	.box {
				width:497px;		padding:0 0 0px 0;		margin:0px 0px 0px 0px;		background:url("t his.png") bottom left no-repeat;
		border-bottom:1px solid #787878;	}	.box h3 {		margin:0;		padding:7px 10px 3px 10px;
		font-size:1.2em;
		color: #4096EE;
		color: #36393D;
		font-weight: bold;		background:url("t his.png") top left no-repeat;	}	.box p {
		font-size:.6em;
		color: #C3D9FF;
		color: #36393D;
		margin:0;		padding:0 0px 0px;		/* border:4px solid #d8d8d8;
		borde r:4px solid #787878;  */		border-width:0 4px;		background:#fff;	}
		.box span.author, .box span.date {		display:block;		text-align:right;		background:url("arrow.png") 470px 50% no-repeat;		padding:0 34px 0 0;		text-decoration:none;		color: #C3D9FF;
		color: #36393D;	}	.box span.author:hover, .box span.date:hover {		text-decoration:none;	}
	
	.box a{
		text-decoration:none;
	}
	
	
	
#vid{ 
float:right;
padding-right:5px;
}



/* This is the big main headings  */
#box {
position:relative;
height: 160px; 
}

#box_left{
width: 21px;  
height: 160px; 
margin-right:-5px;
background: url(left_gb.png) no-repeat top left; 
float:left;
top: 0px; 
}

#box_right{
width: 21px; 
height: 160px; 
margin-left:-5px;
background: url(right_gb.png) no-repeat top left; 
float:right;
top: 0px; 
}

#box_cont{
height: 160px; 

background: url(cent_gb.png) repeat-x;
}

#box_links{
position:absolute;
left:20px;
bottom:9px;
}

#box_links2{
position:absolute;
right:20px;
bottom:9px;
}

#box_title{
position:absolute;
left:100px;
top:40px;
font-size:3em;
}




