
/* Copyright 2011 - Ages Apart Style Sheet by Belmont Lane Productions */


body {
	color: #FFF;
	font-size: 15px;
	font-family: Calibri;
	background-image: url(images/bg/bg_1.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: #000;
	margin-top: 0px;
	margin-bottom: 50px;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.view_all { color: #FFFFFF; float: right; padding: 5px 9px 5px 9px; background-color: #000000; border:solid 0px #000;}
.view_all:hover { background-color: #FFFFFF; color: #000000;}

#wrapper { 
	width: 950px; 	
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}

#links_top {
	text-align: left;
	margin-top: 7px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 20px;
	text-shadow:0 -1px 0 rgba(0,0,0,0.7), 0 1px 0 rgba(255,255,255,0.4);
}

#links_top a {color: #cb0800;}
#links_top a:hover {color: #FFFFFF; text-decoration: overline; text-shadow:0 1px 0 rgba(0,0,0,0.7), 0 -1px 0 rgba(255,255,255,0.4);}

#links_top_left {
	padding-top: 2px;
	width: 700px;
	height: 30px;
}

#links_top_right {
	float: right;
	text-align: right;
}

.links_top {
	margin-right: 3px;
}

.links_social {
	height: 25px;
	width: 25px;
	border: 0px;
}

.social_nav a {
	height:30px;
	width:30px;
	display:block;
	margin:0;
	padding:0;
	border:0;
	top:0px;
}

.social_fb { background:url(images/social/red/fb.png) no-repeat 0 0;}
.social_fb:hover { background:url(images/social/white/fb.png) no-repeat 0 0; }

.social_ms { background:url(images/social/red/ms.png) no-repeat 0 0;}
.social_ms:hover { background:url(images/social/white/ms.png) no-repeat 0 0;}

.social_yt { background:url(images/social/red/yt.png) no-repeat 0 0;}
.social_yt:hover { background:url(images/social/white/yt.png) no-repeat 0 0;}

.social_tw { background:url(images/social/red/tw.png) no-repeat 0 0;}
.social_tw:hover { background:url(images/social/white/tw.png) no-repeat 0 0;}

.social_mail { background:url(images/social/red/mail.png) no-repeat 0 0;}
.social_mail:hover { background:url(images/social/white/mail.png) no-repeat 0 0;}

.social_google { background:url(images/social/red/google.png) no-repeat 0 0;}
.social_google:hover { background:url(images/social/white/google.png) no-repeat 0 0;}

.social_ping { background:url(images/social/red/ping.png) no-repeat 0 0;}
.social_ping:hover { background:url(images/social/white/ping.png) no-repeat 0 0;}

#content_press {
	width: 575px;
	margin-top: 400px;
	margin-left: 350px;
	background-image: url(images/bg/bg_divs.png);
	background-repeat: repeat;
	background-size: cover;
	padding: 10px 10px 10px 10px;
	text-align: center;
}

#content_bottom_middlebar {
    vertical-align: middle;
	margin-top: 65px;
	width: 915px;
	padding-bottom: 7px;
	padding-top: 7px;
	padding-left: 15px; 
	padding-right: 20px;
	background-color:#401110;
 	/* for IE */
	filter:alpha(opacity=75);
  	/* CSS3 standard */
  	opacity:0.75;
}

#content_bottom_middlebar_left {
	width: 700px;
}

a.amazon {
	background-image: url(images/digital_dist/amazon.png);
	width: 100px;
	height: 35px;
	display: block;
	background-repeat: no-repeat;
	padding-right: 10px;
}

a.amazon:hover {
	background-position: 0px -35px;
}

a.rhapsody {
	background-image: url(images/digital_dist/rhapsody.png);
	width: 125px;
	height: 35px;
	display: block;
	background-repeat: no-repeat;
	padding-right: 10px;
}

a.rhapsody:hover {
	background-position: 0px -35px;
}

a.emusic {
	background-image: url(images/digital_dist/emusic.png);
	width: 91px;
	height: 35px;
	display: block;
	background-repeat: no-repeat;
	padding-right: 10px;
}

a.emusic:hover {
	background-position: 0px -35px;
}

a.itunes {
	background-image: url(images/digital_dist/itunes.png);
	width: 87px;
	height: 35px;
	display: block;
	background-repeat: no-repeat;
	padding-right: 10px;
}

a.itunes:hover {
	background-position: 0px -35px;
}

a.napster {
	background-image: url(images/digital_dist/napster.png);
	width: 125px;
	height: 35px;
	display: block;
	background-repeat: no-repeat;
	padding-right: 10px;
}

a.napster:hover {
	background-position: 0px -35px;
}

a.myxer {
	background-image: url(images/digital_dist/myxer.png);
	width: 77px;
	height: 35px;
	display: block;
	background-repeat: no-repeat;
	padding-right: 10px;
}

a.myxer:hover {
	background-position: 0px -35px;
}

#content_bottom_middlebar_right {
	float: right;
	text-align: right;
	vertical-align: middle;
}

a.logo_aa {
	background-image: url(images/links_middlebar/logo_aa.png);
	width: 29px;
	height: 35px;
	display: block;
	background-repeat: no-repeat;
	padding-right: 0px;
}

a.logo_aa:hover {
	background-position: 0px -35px;
}

#content_bottom {
	overflow: auto;
	width: 910px; 
	min-height: 1100px;	
	margin-top: 15px;
	padding-top: 30px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	background-image: url(images/bg/bg_content_bottom.png);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color:#401110;
 	/* for IE */
	filter:alpha(opacity=75);
  	/* CSS3 standard */
  	opacity:0.75;
}

#content_bottom_left {
	width: 535px;
}

#content_bottom_right {
	width: 350px;
	float: right;
	text-align: right;
}

#content_bottom_right_module {
	padding-bottom: 25px;
}

.links_bottom {
	margin-bottom: 8px;
	border: solid 2px #FFF;
}

.links_bottom:hover {
	border: soild 2px #333;
}

.header_page {
	border: 0px;
	margin-bottom: 10px;
}

/*NEWS FEED*/

#AgesApartvt8528ma97nr0ap7vv4ql2bs7o.feedburnerFeedBlock { margin-left: 0px; }

ul { list-style:none; margin-left:0px; padding-left:0px;}

ul li {margin-bottom:15px;}

ul li div {margin-top:-10px;}

.headline { text-decoration:none; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; text-shadow:0 -1px 0 rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255,0.4); font-size:19px; color: #FFF; }
.headline a {color:#FFF; text-decoration:none; }

.date { margin-top:0px; margin-bottom: 20px; font-family:"Courier New", Courier, monospace; color:#FFF; font-size: 15px; border-bottom: dotted 1px #FFF;}

.news { color:#FFF;} 
.news img {border: solid 3px #000000; }
.news a { color:#F00; text-decoration:none;}
.news a:hover { color:#FFF; text-decoration:none;}
ul li div p { margin-top:-10px; margin-left:0px; margin-right:0px;}

.feedflare { margin-top: 20px; text-align:right; border-top: dotted 1px #FFF; }
.fbsubscribelink {display:none;}
#creditfooter {display:none;}

/*END NEWS FEED*/

/*HOVER TOOLTIP*/
#tooltip {
    position:absolute;
    z-index:1;
    color:#fff;
    font-size:12px;
	text-decoration: none;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 13px;
	padding-right: 13px;
}
/*END HOVER TOOLTIP*/

/*FOOTER*/
#footer {
	font-size: 12px;
	width: 920px; 	
	margin-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}

a.footer_text:link {font-weight: bold;}

#footer_left {text-align: left;}
#footer_right {width: 400px; float: right; text-align: right;}
/*END FOOTER*/
