/* YUI CSS RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
margin:0; 
padding:0; 
} 
table { 
border-collapse:collapse; 
border-spacing:0; 
} 
fieldset,img {  
border:0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
font-style:normal; 
font-weight:normal; 
} 
ol,ul { 
list-style:none; 
} 
caption,th { 
text-align:left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-size:100%; 
font-weight:normal; 
} 
q:before,q:after { 
content:''; 
} 
abbr,acronym { border:0; 
} 
/* END YUI CSS RESET */


body{background-image:url(../images/layout/background.jpg); background-position:top center; background-repeat:repeat; background-attachment:fixed;}
#content_wrapper {width:820px; margin:auto;}
#content_header {margin:auto; width:800px;}
#content_feature { float:right; display:block; width:340px;}
#feature_image {margin:auto; text-align:center;}
#feature_song { float:right; width:340px; margin-left:9px;}
#buy_everything { float:right; display:block; width:340px; margin-top:20px; font-size:12px; text-align:center;}
#buy_everything_button {display:block; margin:auto;}
#youtube_feature {height:254px; width:340px;}
#content_albums { width:460px; float:left; margin-top:-386px; margin-left:230px;}
#album_listing {float:left;}
#payment_options {}
#follow_me { float:right; display:block; width:340px; margin-top:20px; font-size:12px; text-align:center;}
#left_column {float:left; display:block; width:450px; margin-left:10px; margin-right:10px;}
#right_column {float:left; display:block; width:340px; margin-top:15px;}
#footer {margin:auto; width:800px; margin:80px 0px 40px 0px; border-top:thin solid #303030;}
#footer_content {color:#303030; float:right;}
#column_container {margin-top:15px;}

.ext_link {color:#EF0E0E;}
.ext_link a:link { text-decoration:underline;}
.ext_link a:visited { text-decoration:line-through;}
.ext_link a:active {text-decoration:none;}
.ext_link a:hover {text-decoration:none; color:#ffffff;}

.youtube_follow_me {padding-top:30px; padding-bottom:10px;}
.follow_me_image { padding-top:10px; padding-bottom:10px; }
.feature_song_table { width:340px;}
.feature_song_table_title  {color:#ffffff; font-size:13px; text-align:left; font-weight:bold; padding:2px 0px 2px; 2px; background-color:#303030;}
.table_heading {text-align:left; width:220px;}
.play_button {text-align:center;}
.youtube_button{text-align:center;}
.song_price {text-align:center;}
.shopping_cart {text-align:center;}
.border_bottom { border-bottom:#303030 thin solid;}
.title_heading { text-align:center;}
.album_table {width:450px; color:#ffffff;} 
.album_background {background-color:#303030;}
.album_title {}
.album_heading {text-align:left; width:300px;}
.clear {clear:both;}
