/*

	File: aotm-screen.css
	Media: screen
	Copyright: (c) 2009 Soil4 Creative LLC  www.soil4.com
	Author: Dave Wright
	Notes: 


/* Reset Defaults
--------------------------------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, del, dfn, font, img, ins, kbd, q, s, samp, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline;}
html {height: 100%; width: 100%;}
body {line-height: 1;}
:focus { outline: 0;}
a:active {outline: 0;}
ul, ol { list-style: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {	border-collapse: separate; border-spacing: 0;}
caption, th, td { text-align: left;	font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote, q {	quotes: "" "";}
* {behavior: url(iepngfix.htc);}


/* Basic Selectors
--------------------------------------------------------------------------------------- */

html {font-size: 100.01%;}
body { background: #111715 url(../images/aotm-main-bgrd2.jpg) 50% 50px no-repeat; font: normal 1em "HelveticaNeueLight", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #777777; height: 100%;}

h1, h2, h3, h4, h5, h6 { font-family: "HelveticaNeueLight", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1em; color: #777777;}
h3.small_text { font-size:1.2em; font-weight:bold; font-family: Helvetica, Arial, Verdana, sans-serif; letter-spacing: .4em; text-transform: uppercase; color: #9ba6b3; }
p { font-size:1.2em; line-height:1.8em; margin:12px 0; }
small { font-size:1.1em;}

.italics {font-style: italic}

.align-left { text-align:left; }
.align-center { text-align:center; }
.align-center-padding { text-align:center; padding-left: 17px; }
.align-right { text-align:right; }

.float-left { float:left; }
.float-right { float:right; }
.float-none { float:none; }

.clear-left {clear: left;}
.clear-right {clear:right;}
.push {clear:both;}

.hide {display: none;}
.overflow { width: 100%; overflow: hidden; }
p.btn { margin-top: 20px; margin-bottom: 0; }
p.last { margin-bottom: 0; }

hr {background:#dcdcdc none repeat scroll 0 0;
border:medium none;
color:#dcdcdc;
height:1px;
margin:10px 20px 30px 20px;
}

hr.ref {background:#dcdcdc none repeat scroll 0 0;
border:medium none;
color:#dcdcdc;
height:1px;
margin:20px 20px 30px 20px;
}

img.large_image { margin-top: 26px; margin-bottom: 10px}
img.image_frame { padding: 9px; background: #ffffff; border: 1px solid #dddddd;}
img.small_image { margin: 0 0 10px 40px; float: right; display: inline;}


/* Links
--------------------------------------------------------------------------------------- */

a {font-weight: 500; text-decoration: none; cursor: pointer;}
a:link { color: #30b7d0;}
a:visited { color: #30b7d0;}
a:hover { color: #3f555a; text-decoration: underline;}
a:active { color: #30b7d0;}

#footer a {font-weight: bold; text-decoration: none;}
#footer a:link { color: #3f555a;}
#footer a:visited { color: #3f555a;}
#footer a:hover { color: #ffffff; text-decoration: underline;}
#footer a:active { color: #3f555a;}

a.order-links {font-size: .7em; text-align: center; background: #30b7d0; color: #fff; float: left; padding: 0px 10px 14px; display: block; margin: 0px 10px 0px 0px; height: 20px; }

a.order-links:hover {font-size: .7em; text-align: center; background: #3f555a; color: #fff; float: left; padding: 0px 10px 14px; display: block; margin: 0px 10px 0px 0px; height: 20px; text-decoration: none;}



/* Main Structural Selectors
--------------------------------------------------------------------------------------- */

#container { width: 960px; margin: 0 auto; }
#header { height: 540px; overflow:hidden; }
#content { background: #ededed url(../images/aotm-vert-fade.png) repeat-y 660px 0;}
#footer { height: 200px; overflow: hidden; }



/* Header Layout
--------------------------------------------------------------------------------------- */

#top { height: 50px; }
h1.title { width: 360px; height: 50px; display:block; float: left; }
h1.title a img.logo { text-decoration: none; border: none; }

ul.topnav { width: 600px; height: 50px; display:block; float:left; }
ul.topnav li { width: 75px; height: 50px; display: inline; float: left; }
ul.topnav li a { width: 75px; height: 50px; display: block; text-indent: -10001px; }
ul.topnav li a.home { background: url(../images/aotm-topnav.png) 0 0 no-repeat; }
ul.topnav li a.home:hover { background: url(../images/aotm-topnav.png) 0 -50px no-repeat; }

ul.topnav li a.news { background: url(../images/aotm-topnav.png) -75px 0 no-repeat; }
ul.topnav li a.news:hover { background: url(../images/aotm-topnav.png) -75px -50px no-repeat; }

ul.topnav li a.bio { background: url(../images/aotm-topnav.png) -150px 0 no-repeat; }
ul.topnav li a.bio:hover { background: url(../images/aotm-topnav.png) -150px -50px no-repeat; }

ul.topnav li a.tour { background: url(../images/aotm-topnav.png) -225px 0 no-repeat; }
ul.topnav li a.tour:hover { background: url(../images/aotm-topnav.png) -225px -50px no-repeat; }

ul.topnav li a.media { background: url(../images/aotm-topnav.png) -300px 0 no-repeat; }
ul.topnav li a.media:hover { background: url(../images/aotm-topnav.png) -300px -50px no-repeat; }

ul.topnav li a.links { background: url(../images/aotm-topnav.png) -375px 0 no-repeat; }
ul.topnav li a.links:hover { background: url(../images/aotm-topnav.png) -375px -50px no-repeat; }

ul.topnav li a.store { background: url(../images/aotm-topnav.png) -450px 0 no-repeat; }
ul.topnav li a.store:hover { background: url(../images/aotm-topnav.png) -450px -50px no-repeat; }

ul.topnav li a.contact { background: url(../images/aotm-topnav.png) -525px 0 no-repeat; }
ul.topnav li a.contact:hover { background: url(../images/aotm-topnav.png) -525px -50px no-repeat; }

#photobox { width: 960px; height: 410px; overflow:hidden; }

#networking { width: 960px; height: 80px; background: #ededed url(../images/aotm-fade-bottom.png) 50% 0 repeat-x;}

ul.social {width: 660px; height: 80px; float: left; display: block; }

ul.social { width: 660px; height: 80px; display:block; float:left; }
ul.social li { width: 110px; height: 80px; display: inline; float: left; }
ul.social li a { width: 110px; height: 80px; display: block; text-indent: -10001px; }
ul.social li a.myspace { background: url(../images/aotm-social.png) 0 0 no-repeat; }
ul.social li a.myspace:hover { background: url(../images/aotm-social.png) 0 -80px no-repeat; }

ul.social li a.twitter { background: url(../images/aotm-social.png) -110px 0 no-repeat; }
ul.social li a.twitter:hover { background: url(../images/aotm-social.png) -110px -80px no-repeat; }

ul.social li a.facebook { background: url(../images/aotm-social.png) -230px 0 no-repeat; }
ul.social li a.facebook:hover { background: url(../images/aotm-social.png) -230px -80px no-repeat; }

ul.social li a.youtube { background: url(../images/aotm-social.png) -340px 0 no-repeat; }
ul.social li a.youtube:hover { background: url(../images/aotm-social.png) -340px -80px no-repeat; }

ul.social li a.ccstore { background: url(../images/aotm-social.png) -450px 0 no-repeat; }
ul.social li a.ccstore:hover { background: url(../images/aotm-social.png) -450px -80px no-repeat; }

ul.social li a.itunes { background: url(../images/aotm-social.png) -560px 0 no-repeat; }
ul.social li a.itunes:hover { background: url(../images/aotm-social.png) -560px -80px no-repeat; }


#signup-home-box {width: 275px;height: 60px;float: left; font-size: 80%;line-height: 100%;color: #3f555a;margin: 0px;padding: 20px 5px 10px 15px;}

#signup-home-box .big {font-size: 92%;font-weight: bold;text-transform: uppercase;margin: 0px 5px 0px 5px;padding: 0px;}

#signup-home-box .small {font-size: 72%;font-weight: normal;text-transform: uppercase;margin: 0px 5px 0px 5px;padding: 0px;}

#signup-home-box input {width: 190px;height: 14px;background: #b3b3b3;border: none;margin: 5px 0px 0px 5px;padding: 5px;color: #FFFFFF;float: left;font-size: 80%;}

#signup-home-box input.submit-btn {background: #30b7d0;color: #fff;width: 55px;height: 24px;margin: 5px 0px 0px 5px;font-size: 80%;text-transform: uppercase;cursor: pointer;font-weight: bold;padding: 2px;}

#signup-home-box input.submit-btn:hover {background: #3f555a;}

#signup-home-box .submit {width: 54px;height: 24px;background: #e0922f;border: none;margin: 5px 0px 0px 5px;padding: 3px;color: #FFFFFF;font-size: 80%;text-transform: uppercase;cursor: pointer;text-align: center;font-weight: bold;}


/* Content Layout
--------------------------------------------------------------------------------------- */
#main-area-home { width: 660px; float: left;}

#main-area h1, #main-area h2, #main-area h3, #main-area h4, #main-area h5, #main-area h6 { font-family: "HelveticaNeueLight", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1em; color: #777777; padding-left: 20px;}

#main-area span.postdate {font-size: .8em;}


#maincols1 {
	width: 295px;
	margin: 5px 0px 0px 0px;
	padding: 15px 20px 20px 20px;
	float: left;
	background: url(../images/aotm-vert-spacer.png) repeat-y 100% 0;
	min-height: 300px;
}

#maincols2 {
	width: 285px;
	margin: 5px 0px 0px 0px;
	padding: 15px 20px 20px 20px;
	float: left;
}



#maincols2 table {
	font-size: 75%;
	padding: 0px 0px 0px 0px;
	line-height: 100%;
}

#maincols2 td {
	padding: 5px;
}

#maincols2 table .bold {
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
}

#maincols1 h1 {
	width: 235px;
	height: 30px;
	display: block;
	background: url(../images/aotm-news-home-h1.png) no-repeat left top;
	margin: 10px 0px 18px 0px;
	padding: 0px;
	text-indent: -10001px;
}

#maincols2 h2 {
	width: 345px;
	height: 30px;
	display: block;
	background: url(../images/aotm-dates-home-h1.png) no-repeat left top;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	text-indent: -10001px;
}
.news-home {
	font-size: 100%;
	display: block;
	width: 85%;
	height: 100%;
	margin: 10px 0px;
	padding: 10px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #dcdcdc;
}

.news-home .date {
	font-size: .7em;
	font-style: italic;
	margin: 0px;
	padding: 0px;
	color: #777;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 10px 0px 2px 0px;
}

.news-home a:link, .news-home a:visited, .news-home a:active {
	font-size: 75%;
	color: #30b7d0;
	text-decoration: none;
	line-height: 14px;
}

.news-home a:hover {
	color: #3f555a;
	text-decoration: underline;
}

#maincols1 p, #maincols2 p {
	font-size: 65%;
	text-align: right;
	text-transform: uppercase;
}

#maincols1 a.newslink-home {font-weight: 500; font-size: .75em;}

#maincols2 td.cell-padding {padding: 15px 10px; border-bottom: 1px dotted #dcdcdc;}

td.cell-padding {padding: 10px 5px 0px; border-bottom: 1px dotted #dcdcdc;}

td.cell-padding-tourOld {padding: 7px 5px 0px; border-bottom: 1px dotted #dcdcdc; color: #bcbcbc !important; font-size: .9em;}

td.cell-padding2 {padding: 5px 0px 5px 5px !important; border-bottom: 1px dotted #dcdcdc;}

#maincols2 p.date-home {font-size: .9em; letter-spacing:0; text-align: left; text-transform: none !important; margin: 10px 0px 0px 0px; line-height: 1.25em;}
#maincols2 p.venue-home a {font-weight: 500; text-transform: none;}
#maincols2 p.venue-home {font-size: 1em; text-align: left; margin: 0px;}
#maincols2 p.location-home {font-size: .9em; text-align: left; margin: 0px 0px 10px 0px; line-height: 1.25em; font-family:Georgia, "Times New Roman", Times, serif; color: #777; font-style: italic; text-transform:none;}



/* Main Layout
--------------------------------------------------------------------------------------- */

#main-area {
	width: 600px;
	margin: 0px;
	padding: 30px;
	float: left;
}

#main-area h1.latestnews {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/latestnews-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.details {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/aotm-details-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.bio {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/bio-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.charts {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/charts-h1-long.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.references {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/references-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.word {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/wordChris-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.use {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/useChris-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.tour {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/tour-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.tourOld {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/tourOld-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.media {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/media-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.links {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/links-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.contact {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/contact-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.booking {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/booking-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.thanks {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/thankyou-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.videos {
	width: 450px;
	height: 30px;
	display: block;
	background: url(../images/videos-h1-long.jpg) no-repeat left top;
	margin: 10px 0px 20px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area p {
	font-size: 80%;
	line-height: 150%;
	margin: 0px 0px 10px 0px;
	padding: 0px 10px 0px 20px;
}


#maincols1-int {
	width: 265px;
	margin: 5px 0px;
	padding: 20px;
	float: left;
	min-height: 300px;
	background: url(../images/vert-spacer.jpg) repeat-y 100% 0;
}

#maincols2-int {
	width: 265px;
	margin: 5px 0px;
	padding: 20px;
	min-height: 300px;
	float: left;
	background: url(../images/vert-spacer.jpg) repeat-y 100% 0;
}

#maincols2-int table {
	font-size: 75%;
	padding: 10px 0px 0px 0px;
	line-height: 100%;
}

#maincols2-int td {
	padding: 5px;
}

#maincols2-int table .bold {
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
}

#main-area h1.video {
	width: 260px;
	height: 30px;
	display: block;
	background: url(../images/videos-h1.jpg) no-repeat left top;
	margin: 10px 0px 10px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#maincols2-int h1 {
	width: 265px;
	height: 30px;
	display: block;
	background: url(../images/photos-h1.jpg) no-repeat left top;
	margin: 10px 0px 10px -2px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h4.charts {
	width: 260px;
	height: 30px;
	display: block;
	background: url(../images/charts-h1.jpg) no-repeat left top;
	margin: 40px 0px 10px 20px;
	padding: 0px;
	text-indent: -10001px;
}

#maincols2-int h4.desktop {
	width: 265px;
	height: 30px;
	display: block;
	background: url(../images/desktops-h1.jpg) no-repeat left top;
	margin: 40px 0px 10px -2px;
	padding: 0px;
	text-indent: -10001px;
}

#main-area h1.photos {
	width: 265px;
	height: 30px;
	display: block;
	background: url(../images/photos-h1.jpg) no-repeat left top;
	margin: 10px 0px 20px -2px;
	padding: 0px;
	text-indent: -10001px;
}

#maincols2-int p {
	font-size: 80%;
	line-height: 150%;
	margin: 0px 0px 3px 0px;
	padding: 0px 10px 0px 0px;
}

ul.chartList{
  margin: 0px 5px 15px 25px;
}

ul.chartList li {
  list-style-type:none;
  margin:5px 0px;
  padding: 8px 0 8px 20px;
  background:url(../images/aotm-chart-bullet.gif) 0 14px no-repeat;
  border-bottom:1px dotted #ccc;
  font-size: .8em;
}

ul.chartList li h4 {
  margin:0;
  font-size:11px;
}

ul.chartList li h4 a {
  border-color:#ccc;
}

ul.chartList li h4 a em {
  color:#777;
  font-style:normal;
}

ul.chartList li h5 {
  margin: 0px;
  font-size:65%;
  line-height: 100%;
  padding: 0px 0px 5px 0px;
  color:#777;  
  font-weight: normal;
  font-family: Georgia, "Times New Roman", Times, serif;
  }
  
 ul.linksList{
  margin: 0px 5px 15px 25px;
}

ul.linksList li {
  list-style-type:none;
  margin:0;
  padding: 8px 0 8px 20px;
  background:url(../images/aotm-links-bullet.gif) 0 16px no-repeat;
  border-bottom:1px dotted #ccc;
  font-size: .8em;
}

ul.linksList li h4 {
  margin:0px;
  font-size:11px;
  padding: 0px;
  margin-top: 5px;
}

ul.linksList li h4 a {
  border-color:#ccc;
}

ul.linksList li h4 a em {
  color:#666;
  font-style:normal;
}

ul.linksList li h5 {
  margin: 0px;
  font-size:75%;
  line-height: 100%;
  padding: 8px 0px 0px 0px;
  color:#777;  
  font-weight: normal;
  font-family: Georgia, "Times New Roman", Times, serif;
  }

p.callout-box { background: #dcdcdc; border: 1px solid #cccccc; padding: 10px !important; }

#main-area input {
	width: 200px;
	height: 14px;
	background: #fff;
	border: 1px solid #ccc;
	margin: 5px 0px 0px 5px;
	padding: 5px;
	color: #462d1c;
	float: left;
	font-size: 80%;
}

#main-area #smallbox {
	width: 100px;
	height: 14px;
	background: #fff;
	border: 1px solid #ccc;
	margin: 5px 0px 0px 5px;
	padding: 5px;
	color: #462d1c;
	float: left;
	font-size: 80%;
}

#main-area .submit {
	width: 200px;
	height: 26px;
	background: #e0922f;
	border: none;
	margin: 5px 0px 0px 5px;
	padding: 3px;
	color: #FFFFFF;
	font-size: 80%;
	text-transform: uppercase;
	cursor: pointer;
	text-align: center;
	font-weight: bold;
}

#main-area .submit:hover {
	background: #ffb556;
}

#main-area input.submit-btn2 {
	background: #30b7d0;
	color: #fff;
	width: 75px;
	height: 30px;
	margin: 0px 10px 0px 0px;
	font-size: .7em;
	text-transform: uppercase;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	padding: 7px 10px 14px;
}

#main-area input.submit-btn2:hover {
	background: #3f555a;
}

#main-area select {
	margin: 5px 0px 0px 5px;
	font-size: 80%;
	color: #462d1c;
	border: 1px solid #ccc;
	padding: 1px;
}

#main-area textarea {
	width: 400px;
	height: 150px;
	overflow: auto;
	margin: 5px 0px 0px 5px;
	font-size: 80%;
	color: #462d1c;
	border: 1px solid #ccc;
	padding: 3px;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
}

#main-area h2.venue {font-size: 1.2em; margin: 0px 0px 10px;}
#main-area h3.tour-date {font-size: 1em; margin: 0px 0px 10px;}
#main-area h3.location {font-size: 1em; margin: 0px 0px 10px;}
#main-area p.tour-link {font-size: .8em; margin: 0px 0px 10px;}

/* Sidebar Layout
--------------------------------------------------------------------------------------- */

#sidebar {
	width: 250px;
	margin: 0px;
	padding: 20px 20px 20px 30px;
	float: left;
}

#sidebar h1 {
	display: block;
	width: 270px;
	height: 30px;
	background: url(../images/aotm-album-h1.png) no-repeat left top;
	text-indent: -10001px;
	margin: 25px 0px 10px 0px;
}

#sidebar h2 {
	display: block;
	width: 270px;
	height: 30px;
	background: url(../images/aotm-musicplayer-h1.png) no-repeat left top;
	text-indent: -10001px;
	margin: 10px 0px;
}

#bio_box {
	width: 250px;
	margin: 0px 0px 25px 0px;
	padding: 0px;
	}

#bio_box ul {
	margin: 0px;
	padding: 5px 0px;
	border-top: 3px solid #ccc;
	border-bottom: 3px solid #ccc;
	width: 250px;
}

#bio_box li {
	list-style: none;
	width: 250px;
	border-top: 1px dashed #cccccc;
	margin: 0px;
	padding: 5px 0px;
}

#bio_box li.none {
	border-bottom: 1px dashed #cccccc;
}

#bio_box li a {
	font-size: 70%;
	text-transform: uppercase;
	background: #dcdcdc;
	margin: 0px;
	padding: 15px 0px 10px 15px;
	display: block;
	width: 235px;
	color: #fff;
	}
	
#bio_box li a:hover {
	color: #fff;
	text-decoration: none;
	font-size: 70%;
	text-transform: uppercase;
	background: #999999;
	margin: 0px;
	padding: 15px 0px 10px 15px;
	display: block;
	width: 235px;
	color: #fff;
}



/* Footer Layout
--------------------------------------------------------------------------------------- */

.info { width: 960px; height: 100px; background: #242c2e; color: #3f555a; font-size: .75em;}

.info-left {width: 400px; height: 45px; padding: 20px; padding-top: 35px; float: left}
.info-right {width: 480px; height: 35px; padding: 20px; padding-top: 45px; float: left;}

.credits { width: 960px; height: 60px; }
ul.credits-social {width: 800px; height: 60px; float: left; display: block;}

ul.credits-social { width: 800px; height: 60px; display:block; float:left; }
ul.credits-social li { width: 110px; height: 60px; display: inline; float: left; }
ul.credits-social li a { width: 110px; height: 60px; display: block; text-indent: -10001px; }
ul.credits-social li a.myspace2 { background: url(../images/aotm-footer-social.png) 0 0 no-repeat; }
ul.credits-social li a.myspace2:hover { background: url(../images/aotm-footer-social.png) 0 -60px no-repeat; }

ul.credits-social li a.twitter2 { background: url(../images/aotm-footer-social.png) -110px 0 no-repeat; }
ul.credits-social li a.twitter2:hover { background: url(../images/aotm-footer-social.png) -110px -60px no-repeat; }

ul.credits-social li a.facebook2 { background: url(../images/aotm-footer-social.png) -230px 0 no-repeat; }
ul.credits-social li a.facebook2:hover { background: url(../images/aotm-footer-social.png) -230px -60px no-repeat; }

ul.credits-social li a.youtube2 { background: url(../images/aotm-footer-social.png) -340px 0 no-repeat; }
ul.credits-social li a.youtube2:hover { background: url(../images/aotm-footer-social.png) -340px -60px no-repeat; }

ul.credits-social li a.bedhouse { width: 210px; background: url(../images/aotm-footer-social.png) -450px 0 no-repeat; }
ul.credits-social li a.bedhouse:hover {width: 210px; background: url(../images/aotm-footer-social.png) -450px -60px no-repeat; }

.credits-s4 {width: 310px; height: 60px; float: left;}
a.s4 { width: 90px; height: 60px; display: block; background: url(../images/aotm-s4.png) 0 0 no-repeat; text-decoration: none; float: right; text-indent: -10001px; }
a.s4:hover { width: 90px; height: 60px; display: block; background: url(../images/aotm-s4.png) 0 -60px no-repeat; text-decoration: none; float: right; text-indent: -10001px; }



