body { 
color : #000000; 
margin : 20px; 
padding : 0 40px 10px 40px; 
font-family : Century Gothic, Arial, Candara, Lucida Sans; 
background : url(/halftone-pop-000242-gray-black.jpg); 
background-color : transparent; 
background-repeat : repeat; 
background-attachment : fixed; 
font-size : 75%; 
} 
#container { 
width : 1000px; 
margin : 20px auto; 
padding : 20px; 
background-color : transparent; 
} 
#masthead { 
background : url(http://img441.imageshack.us/img441/6439/rszdrnlogo5.png) no-repeat center bottom; 
height : 245px; 
width : 1000px; 
margin : 20px 0 20px 0; 
padding : 0; 
text-align : center; 
} 
#content_box { 
width : 1000px; 
padding : 0 0 0 0; 
background : transparent; 
text-align : left; 
border-top : 5px solid #3b9c9c; 
border-bottom : 10px solid #3b9c9c; 
} 
#content { 
width : 595px; 
padding : 0 5px 0 0; 
float : left; 
border-top : 10px solid #fbb917; 
border-right : 5px solid #fbb917; 
} 
#content_inner { 
width : 555px; 
padding : 20px; 
} 
#content_box_2 { 
width : 1000px; 
padding : 0 0 0 0; 
background : transparent; 
text-align : left; 
border-top : 5px solid #3b9c9c; 
border-bottom : 10px solid #3b9c9c; 
} 
#content_2 { 
width : 960px; 
padding : 20px 20px 20px 20px; 
float : none; 
border-top : 10px solid #fbb917; 
border-right : 0 solid #fbb917; 
} 
#content_inner_2 { 
width : 960px; 
float : none; 
padding : 0; 
} 
.sidebar { 
width : 355px; 
float : left; 
padding : 20px; 
border-top : 10px solid #fbb917; 
} 
#footer { 
padding : 5px 0 0 0; 
margin : 1px 0 0 0; 
border-top : 5px solid #ddd; 
} 
h1, h2, h3, h4 { 
font-family : "Century Gothic", Arial, Candara, Lucida Sans; 
} 
h1 { 
font-size : 1.8em; 
line-height : 1.11111em; 
padding : 0 10px; 
color : #03c; 
} 
.archives h1 { 
font-size : 1.1em; 
line-height : 1.81818em; 
text-transform : uppercase; 
letter-spacing : 2px; 
margin : 0 0 1.81818em 0; 
padding : 0.36364em 10px 0.36364em 10px; 
background : #fff; 
border-top : 1px solid #ddd; 
border-bottom : 1px dotted #ddd; 
text-align : center; 
} 
.page h1 { 
margin : 0 0 1.11111em 0; 
} 
h2 { 
font-size : 1.8em; 
line-height : 1.11111em; 
padding : 1.11111em 10px 0 10px; 
border-top : 1px dotted #ddd; 
color : #111; 
} 
h2 a, h2 a:visited { 
color : #990033; 
} 
h2 a:hover { 
color : #990033; 
text-decoration : none; 
} 
h2.top { 
padding-top : 0; 
border-top : none; 
} 
.sidebar h2 { 
font-weight : normal; 
font-size : 0.83333em; 
margin : 0 0 5px 0; 
line-height : 1em; 
padding : 0; 
text-transform : uppercase; 
letter-spacing : 2px; 
border-top : 0; 
} 
h3 { 
font-size : 1.1em; 
line-height : 1.25em; 
color : #111; 
} 
.format_text h3 { 
margin : 1.875em 0 0.625em 0; 
} 
.format_text h3.top { 
margin : 0 0 0.625em 0 !important ; 
} 
h4 { 
font-size : 0.84615em; 
line-height : 1.81818em; 
text-transform : uppercase; 
letter-spacing : 2px; 
} 
hr { 
display : none; 
} 
a, a:visited { 
color : #990033; 
text-decoration : none; 
} 
a:hover { 
color : #990033; 
text-decoration : underline; 
} 
a img { 
border : none; 
} 
blockquote { 
font-family : "Century Gothic", Arial, Candara, Lucida Sans; 
color : #555; 
margin : 0 0 1.53846em 10px; 
padding : 0 0 0 10px; 
border-left : 1px solid #eee; 
} 
abbr, acronym { 
font-size : 0.84615em; 
border-bottom : 1px dotted #888; 
letter-spacing : 1px; 
text-transform : uppercase; 
line-height : 1em; 
cursor : help; 
} 
sub, sup { 
line-height : 1em; 
} 
code { 
font : 0.92308em Consolas, "Andale Mono", Courier, "Courier New"; 
color : #050; 
} 
pre { 
margin : 0 0 1.66667em 0; 
padding : 0.75em; 
font : 0.92308em/1.66667em Consolas, "Andale Mono", Courier, "Courier New"; 
background : #eee; 
border : 1px solid #ddd; 
overflow : auto; 
clear : both; 
} 
p.center { 
text-align : center !important ; 
} 
p.bottom { 
margin : 0 !important ; 
} 
p.unstyled { 
padding : 0 20px; 
font-size : 1.3em; 
} 
ul#nav { 
width : 1000px; 
height : 30px; 
list-style : none; 
margin : 0; 
padding : 0; 
float : none; 
clear : both; 
border-bottom : 10px solid #fbb917; 
border-left : 0 solid #ddd; 
background-color : #3b9c9c; 
} 
ul#nav li { 
text-align : center; 
float : left; 
font : 1.17em "Century Gothic", Arial, sans-serif; 
font-variant : small-caps; 
font-weight : normal; 
width : auto; 
border-right : 8px solid #3b9c9c; 
border-top : 0 solid #000000; 
border-bottom : 0 solid #000000; 
height : 30px; 
display : block; 
background : #3b9c9c; 
letter-spacing : 0; 
} 
ul#nav li a, ul#nav li a:visited { 
display : block; 
padding : 0.5em 0.7em 0.5em 0.6em; 
color : #000; 
text-decoration : none; 
} 
ul#nav li a:hover { 
color : #000; 
text-decoration : underline; 
} 
ul#nav li a.current, ul#nav li a.current:visited, ul#nav li a.current:hover { 
color : #000; 
text-decoration : none; 
} 
ul#nav li.rss { 
padding : 0.5em 0 0.5em 0; 
border : none; 
float : right; 
} 
ul#nav li.rss a { 
margin : 0 15px 0 0; 
padding : 0 18px 0 0; 
background-color : #fbb917; 
} 
.post_author { 
font-size : 1em; 
line-height : 1.66667em; 
margin : 0 0 1.66667em 0; 
padding : 0 10px; 
color : #999; 
font-style : italic; 
} 
.post_author a, .post_author a:visited { 
color : #999; 
text-decoration : none; 
} 
.post_author a:hover { 
color : #999; 
text-decoration : underline; 
} 
.format_text { 
font-size : 1.3em; 
line-height : 1.53846em; 
padding : 0 10px; 
} 
.format_text a { 
color : #990033; 
text-decoration : none; 
} 
.format_text a:visited { 
color : #990033; 
text-decoration : none; 
} 
.format_text a:hover { 
color : #990033; 
text-decoration : underline; 
} 
.format_text blockquote.right { 
width : 180px; 
font-size : 1.2308em; 
line-height : 1.25em; 
margin : 0 0 0 10px; 
padding : 0.4375em 0 0.4375em 10px; 
border : none; 
float : right; 
} 
.format_text blockquote.left { 
width : 180px; 
font-size : 1.2308em; 
line-height : 1.25em; 
margin : 0 10px 0 0; 
padding : 0.4375em 10px 0.4375em 0; 
background : none; 
border : none; 
float : left; 
} 
.format_text blockquote.right p, .format_text blockquote.left p { 
margin : 0 !important ; 
} 
.format_text p { 
margin : 0 0 1.53846em 0; 
} 
.format_text p.note { 
padding : 0.76923em 10px; 
background : #ffffa0; 
border : 1px solid #d3d35d; 
} 
.format_text ul { 
list-style : none; 
margin : 0 0 1.53846em 0; 
} 
.format_text ol { 
margin : 0 0 1.53846em 20px; 
} 
.format_text ul li { 
padding : 0 0 0 14px; 
background : url('images/bullet_text.gif') no-repeat; 
} 
.format_text ul li ul, .format_text ul li ol, .format_text ol li ul, .format_text ol li ol { 
margin : 0 0 0 10px; 
} 
.format_text li code { 
line-height : inherit; 
} 
.format_text dl { 
margin : 0 0 1.53846em 0; 
} 
.format_text dt { 
font-weight : bold; 
} 
.format_text dd { 
margin : 0 0 1.53846em 1.53846em; 
} 
.format_text .ad { 
margin : 0 0 0 10px; 
float : right; 
clear : right; 
} 
.format_text .ad_left { 
margin : 0 10px 0 0; 
float : left; 
clear : left; 
} 
.aligncenter, div.aligncenter { 
display : block; 
margin-left : auto; 
margin-right : auto; 
} 
.wp-caption { 
border : 1px solid #ddd; 
text-align : center; 
background-color : #f3f3f3; 
padding-top : 4px; 
margin : 10px; 
} 
.wp-caption img { 
margin : 0; 
padding : 0; 
border : 0 none; 
} 
.wp-caption p.wp-caption-text { 
font-size : 11px; 
line-height : 17px; 
padding : 0 4px 5px; 
margin : 0; 
} 
.to_comments { 
margin : 0 0 1.81818em 0; 
padding : 0 10px; 
font : normal 1.1em/1.81818em "Georgia", Verdana, serif; 
color : #999; 
clear : both; 
} 
.to_comments .date { 
padding : 0 0 0 14px; 
background : url('images/icon_date.gif') no-repeat; 
} 
.to_comments .filed { 
padding : 0 0 0 14px; 
background : url('images/icon_filed.gif') no-repeat; 
} 
.to_comments .num_comments { 
padding : 0 0 0 14px; 
background : url('images/icon_comment.gif') no-repeat; 
} 
.navigation { 
width : 425px; 
padding : 0.69231em 19px 0.76923em 19px; 
background : #ffffff; 
border-top : 1px solid #ffffff; 
font-size : 1.3em; 
line-height : 1.53846em; 
clear : both; 
} 
.navigation p { 
text-align : right; 
} 
.older { 
padding : 0 20px 0 0; 
float : left; 
} 
.previous { 
text-align : left; 
} 
ul.sidebar_list { 
list-style : none; 
} 
ul.sidebar_list li.widget, ul.sidebar_list li.linkcat { 
width : 300px; 
margin : 0 0 10px 0; 
font : normal 1.333em/1.1em "Century Gothic", Arial, Candara, Lucida Sans; 
float : left; 
} 
li.widget p { 
margin : 0 0 10px 0; 
} 
li.widget ul, li.linkcat ul { 
list-style : none; 
} 
li.widget ol { 
margin : 0 0 0 10px; 
} 
li.widget li, li.linkcat li { 
margin : 0 0 5px 0; 
} 
li.widget li br { 
display : none; 
} 
li.widget li ul, li.linkcat li ul { 
margin : 5px 0 0 5px; 
} 
#calendar_wrap { 
width : 182px; 
margin : 0 0 0.83333em 0; 
padding : 0 8px 0 0; 
font-family : "Georgia", Times New Roman, Times, serif; 
} 
table#wp-calendar { 
width : 182px; 
border-collapse : collapse; 
} 
table#wp-calendar caption { 
font-weight : normal; 
font-size : 0.91667em; 
line-height : 1.72727em; 
text-transform : uppercase; 
letter-spacing : 2px; 
background : #e5e5e5; 
border-bottom : 1px dotted #ddd; 
} 
table#wp-calendar th { 
width : 26px; 
font-size : 0.91667em; 
line-height : 1.72727em; 
background : #f2f2f2; 
border-bottom : 1px dotted #ddd; 
text-align : center; 
} 
table#wp-calendar td { 
width : 26px; 
line-height : 1.66667em; 
color : #999; 
text-align : center; 
} 
table#wp-calendar td#next, table#wp-calendar td#prev { 
width : 78px; 
font-size : 0.83333em; 
letter-spacing : 1px; 
text-transform : uppercase; 
} 
#search { 
padding : 0.83333em 0; 
border : 1px dotted #ddd; 
border-width : 1px 0; 
text-align : right; 
} 
#search #s { 
width : 184px; 
padding : 2px; 
color : #333; 
background : #f2f2f2; 
font : normal 0.91667em "Georgia", Verdana, sans-serif; 
border : 1px solid #aaa; 
border-right-color : #eee; 
border-bottom-color : #eee; 
text-align : left; 
} 
#search #s:focus { 
background : #fff; 
border-color : #777; 
border-right-color : #ccc; 
border-bottom-color : #ccc; 
} 
#search input[type="submit"] { 
margin : 0.25em 0 0 0; 
padding : 2px 3px; 
color : #333; 
font-weight : bold; 
font-size : 1em; 
font-family : "Georgia", Times New Roman, Times, serif; 
background : url('images/submit_bg.gif'); 
border : 3px double #999; 
border-top-color : #ccc; 
border-left-color : #ccc; 
cursor : pointer; 
} 
#search input[type="submit"]:hover { 
color : #2a65b5; 
} 
#search_form { 
padding : 0 0 5px 0; 
} 
#search_form .search_input { 
width : 293px; 
padding : 2px; 
color : #333; 
background : #f2f2f2; 
font : normal 0.91667em "Georgia", Verdana, sans-serif; 
border : 1px solid #aaa; 
border-right-color : #eee; 
border-bottom-color : #eee; 
} 
#search_form .search_input:focus { 
background : #fff; 
border-color : #777; 
border-right-color : #ccc; 
border-bottom-color : #ccc; 
} 
#footer p { 
font : normal 1.1em/1.63636em "Georgia", Verdana, sans-serif; 
color : #999; 
text-align : right; 
} 
#footer a, #footer a:visited { 
color : #999; 
border-bottom : 1px solid #ddd; 
text-decoration : none; 
} 
#footer a:hover { 
color : #333; 
text-decoration : none; 
} 
#comments { 
width : 560px; 
margin : 4em 0 2em 0; 
} 
.comments_intro { 
padding : 0 20px; 
font : normal 1.2em/1.66667em "Georgia", Verdana, sans-serif; 
border-bottom : 1px dotted #bbb; 
} 
.comments_intro span { 
padding : 0 0 0 14px; 
background : url('images/icon_comment.gif') no-repeat; 
} 
dl#comment_list { 
margin : 0 0 3em 0; 
} 
dl#comment_list dt.comment { 
width : 540px; 
padding : 1.42857em 9px 0.71429em 9px; 
background : #f8f8f8; 
font-size : 1.4em; 
line-height : 1.42857em; 
} 
.comment_num { 
padding : 0 0 0 20px; 
font : bold 0.85714em/1.66667em "Georgia", Verdana, sans-serif; 
float : right; 
} 
.comment_num a, .comment_num a:visited { 
color : #999; 
text-decoration : none; 
} 
.comment_num a:hover { 
color : #2a65b5; 
text-decoration : none; 
} 
.comment_time { 
font : normal 0.78571em "Georgia", Verdana, sans-serif; 
color : #999; 
} 
dl#comment_list dd.comment { 
width : 540px; 
padding : 0 9px 0.8em 9px; 
background : #f8f8f8; 
border-bottom : 1px dotted #bbb; 
} 
dl#comment_list dt.alt, dl#comment_list dd.alt { 
background : #fff; 
} 
dl#comment_list dt.author, dl#comment_list dd.author { 
background : #e7f8fb !important ; 
} 
.comment .format_text { 
padding : 0 10px; 
} 
.comment a.comment_link, .comment a.comment_link:visited { 
font-style : italic; 
font-weight : bold; 
color : #333; 
background : none; 
text-decoration : none; 
} 
.comment a.comment_link:hover { 
color : #333; 
text-decoration : underline; 
} 
#respond { 
margin : 0 0 0.83333em 0; 
padding : 0 20px; 
border-bottom : 1px dotted #ddd; 
font : normal 1.2em/1.66667em "Georgia", Verdana, sans-serif; 
} 
#respond span { 
padding : 0 0 0 14px; 
background : url('images/icon_leave_comment.gif') no-repeat; 
} 
#comment_form { 
width : 540px; 
padding : 0 19px; 
} 
#comment_form p { 
padding : 0.69231em 0 0.76923em 0; 
font-size : 1.3em; 
line-height : 1.53846em; 
} 
#comment_form p.submit_p { 
padding-bottom : 1.30769em; 
} 
#comment_form label { 
padding : 0 0 0 10px; 
} 
#comment_form .text_input { 
width : 206px; 
padding : 2px; 
color : #333; 
font : normal 1em "Georgia", Times New Roman, Times, serif; 
background : #f2f2f2; 
border : 1px solid #aaa; 
border-right-color : #eee; 
border-bottom-color : #eee; 
} 
#comment_form .text_input:focus { 
background : #fff; 
border-color : #777; 
border-right-color : #ccc; 
border-bottom-color : #ccc; 
} 
#comment_form .text_area { 
width : 419px !important ; 
height : 6.15385em; 
line-height : 1.53846em; 
} 
#comment_form .form_submit { 
padding : 0.35714em 4px; 
background : url('images/submit_bg.gif'); 
border : 3px double #999; 
border-top-color : #ccc; 
border-left-color : #ccc; 
color : #333; 
font : bold 1.07692em "Georgia", Times New Roman, Times, serif; 
cursor : pointer; 
} 
#comment_form .form_submit:hover { 
color : #2a65b5; 
} 
#comment_form p.subscribe-to-comments { 
font-size : 1.3em; 
} 
#comment_form p.subscribe-to-comments label { 
font-size : 1em; 
} 
#container:after, #content_box:after, #nav ul:after, #footer_bottom:after, .navigation:after, #comments:after, dl#comment_list:after, dl#comment_list dd:after, #comment_form:after, #search_form:after { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
body.custom { 
background : url(/halftone-pop-000242-gray-black.jpg); 
background-repeat : repeat; 
background-attachment : fixed; 
} 
.custom #container { 
margin-top : 0; 
margin-bottom : 2em; 
padding : 0; 
background : #fff; 
border : 0 solid #fff; 
} 
.custom #page { 
background : #fff; 
} 
.addtoany_share_save_container { 
margin : 16px 0; 
} 
ul.addtoany_list { 
display : inline; 
list-style-type : none; 
margin : 0 !important ; 
padding : 0 !important ; 
text-indent : 0 !important ; 
} 
ul.addtoany_list li { 
background : none !important ; 
border : 0; 
display : inline !important ; 
line-height : 32px; 
list-style-type : none; 
margin : 0 !important ; 
padding : 0 !important ; 
} 
ul.addtoany_list li:before { 
content : ""; 
} 
ul.addtoany_list li a { 
padding : 0 9px; 
} 
ul.addtoany_list img { 
float : none; 
border : 0; 
margin : 0; 
padding : 0; 
vertical-align : middle; 
} 
a.addtoany_share_save img { 
border : 0; 
width : auto; 
height : auto; 
} 
#aktt_tweet_form { 
margin : 0; 
padding : 5px 0; 
} 
#aktt_tweet_form fieldset { 
border : 0; 
} 
#aktt_tweet_form fieldset #aktt_tweet_submit { 
float : right; 
margin-right : 10px; 
} 
#aktt_tweet_form fieldset #aktt_char_count { 
color : #666; 
} 
#aktt_tweet_posted_msg { 
background : #ffc; 
display : none; 
margin : 0 0 5px 0; 
padding : 5px; 
} 
#aktt_tweet_form div.clear { 
clear : both; 
float : none; 
} 