/* Strut-Records Podcast Stylesheet 2008 */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, 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-size : 100%;
vertical-align : baseline;
background : transparent;
}
body {
margin : 0;
padding : 0;
/*background-image : url(images/strutbg.gif);*/
background-color:#F50026;
line-height : 1;
font-family : Arial, Helvetica, sans-serif;
color : #020c1a;
}
#wrap {
width : 600px;
margin : auto;
margin-top : 35px;
}
#header {
height : 50px;
background-image : url(images/round_top2.png);
background-repeat : no-repeat;
}
#content {
margin : 0;
padding : 0;
background-image : url(images/item_bg.gif);
background-repeat : repeat-y;
border-left : 2px solid #000;
border-right : 2px solid #000;
}
.intro {
padding : 0;
margin : 0 0 0 10px;
font-size : 12px;
width : 320px;
}
h1 {
position : absolute;
margin : 0 0 0 345px;
height : 103px;
width : 250px;
overflow : hidden;
background-image : url("images/podcast_logo.png");
background-repeat : no-repeat;
border-bottom-width : 0;
text-indent : -9999px;
}
h2 {
margin : 0;
color : #020c1a;
font-size : 20px;
}
a {
outline : none;
}
a.aim {
color : #031228;
}
a:hover.aim {
color : #fafafa;
}
a.mail {
color : #031228;
}
a:hover.mail {
color : #fafafa;
}
a.strut {
color : #031228;
text-decoration:none; 
}
a:hover.strut {
color : #fafafa;
text-decoration:none;
}
a.sub {
position : absolute;
margin : 12px 0 0 150px;
width : 130px;
height : 16px;
overflow : hidden;
background-image : url(images/button_sub.gif);
background-repeat : no-repeat;
border-bottom-width : 0;
text-indent : -9999px;
}
a:hover.sub {
position : absolute;
margin : 12px 0 0 150px;
width : 130px;
height : 16px;
overflow : hidden;
background-image : url(images/button_sub_hover.gif);
background-repeat : no-repeat;
border-bottom-width : 0;
text-indent : -9999px;
}
a.back {
position : absolute;
margin : 12px 0 0 0;
width : 130px;
height : 16px;
overflow : hidden;
background-image : url(images/button_back.gif);
background-repeat : no-repeat;
border-bottom-width : 0;
text-indent : -9999px;
}
a:hover.back {
position : absolute;
margin : 12px 0 0 0;
width : 130px;
height : 16px;
overflow : hidden;
background-image : url(images/button_back_hover.gif);
background-repeat : no-repeat;
border-bottom-width : 0;
text-indent : -9999px;
}
a.share {
margin : 0 0 0 320px;
}
a.watch {
color : #031228;
padding : 4px 0 4px 0;
font-weight : bold;
}
a:hover.watch {
color : #fafafa;
padding : 4px 0 4px 0;
font-weight : bold;
}
.item {
margin : 0 0 0 10px;
font-size : 12px;
width : 70%;
min-height:200px;
}
.item_right {
margin-right : 50px;
float : right;
width : 110px;
}
.item_right img {
border : 1px solid #000;
margin : 32px 0 0 0;
width:150px;
height:150px;
}
.title {
margin-left : 10px;
font-size : 16px;
font-weight:300;
}
.date {
margin-left : 10px;
font-size : 11px;
padding : 2px 0 5px 0;
}
hr {
border : 2px dotted #031228;
}
#footer {
margin : -8px 0 0 0;
padding : 0;
position : relative;
height : 50px;
background-image : url(images/round_bottom.png);
background-repeat : no-repeat;
font-size : 12px;
}
.footer_text {
margin : 0 0 0 10px;
height:80px;
}
