/*
Theme Name: SEGER
Author URL: http://skuzenskidesign.com
*/
/* 
Meyer's CSS Reset
v1.0 | 20080212 
*/
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, 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 {
line-height:1;
}
.cl { 
font-size:0; 
line-height:0; 
height:0; 
clear:both; 
}
ol, ul {
list-style:none;
}
blockquote, q {
quotes:none;
background:none;
}
blockquote:before, blockquote:after,
}
:focus {
outline:0;
}
ins {
text-decoration:none;
}
del {
text-decoration:line-through;
}
table {
border-collapse:collapse;
border-spacing:0;
}
/* css reset ends */
*{
margin: 0;
padding: 0;
}
body{
font-size:12px;
line-height:16px;
text-align:left;
color:#000;
font-family:Arial, sans-serif;	
background:url('http://media.bobseger.com/images/background/new-seger-bg.jpg') #000000 no-repeat -390px 40px 
!important;
padding-bottom:20px !important;
}
a{
text-decoration:none;
outline-style:none;
border:none;
}
a:hover{
text-decoration:underline;
}
p.footer{
margin-top:10px;
text-align:center;
color:#c0c0c0;
font-size:10px;
}
p.date{
padding-bottom:4px;
padding-left:26px;
text-align:left;
color:#ffffff;
font-size:14px;
font-weight:normal;
}
a img{
border:none;
}
.clear{
clear:both;
}
#hd {
border-bottom:1px solid #fff; 
padding-bottom:10px; 
}
#breadcrumb, #breadcrumb a {
color:#c0c0c0;
}
ul.breadcrumbs {
list-style: none;
padding: 0;
margin: 0;
float: left;
}
ul.breadcrumbs li {
float: left;
margin: 0 5px 0 0;
padding: 0;
}
ul.breadcrumbs li:before {
content: "\00BB \0020";
}
div#page_wrap{
margin:0 auto;
width:972px;
}
div#header{
}
div#header div.blog_title{
margin-top:21px;
background:url('images/segerHEADER.png') no-repeat !important; 
height:83px;
width:972px;
}
div#header div.blog_title h1 a{
font-family:Helvetica, "Trebuchet MS", Verdana, sans-serif;
padding-left:33px;
font-weight:bold;
letter-spacing:-1px;
font-size:22px;
color:#000;
line-height:45px;
display: block;
}
/*--------------------------MAIN_NAVIGATION-----------------------------*/
div#navigation{
background: url(images/nav3.png) no-repeat 0 0; 
height:56px;
}
div#navigation ul li{
display:inline; 
float:left; 
padding-right:2px;  
}
div#navigation ul li.last {
padding-right:0;
}
div#navigation ul li a {
font-size:0; 
line-height:0; 
text-indent:-4000px; 
height:47px; 
background-image:url('images/nav3.png') no-repeat; 
display:block;
}
div#navigation ul li a.nav-home {
width:75px; 
background-position:0 0;
}
div#navigation ul li a.nav-store {
width:113px; 
background-position:-77px 0;
}
div#navigation ul li a.nav-club {
width:112px; 
background-position:-192px 0;
}
div#navigation ul li a.nav-seger {
width:97px; 
background-position:-306px 0;
}
div#navigation ul li a.nav-av {
width:108px; 
background-position:-405px 0;
}
div#navigation ul li a.nav-news {
width:74px; 
background-position:-515px 0;
}
div#navigation ul li a.nav-tour {
width:71px; 
background-position:-591px 0;
}
div#navigation ul li a.nav-disco {
width:122px; 
background-position:-664px 0;
}
div#navigation ul li a.nav-band {
width:96px; 
background-position:-788px 0;
}
div#navigation ul li a.nav-mobile {
width:86px; 
background-position:-886px 0;
}
/*-------------------------------------POST/MAP---------------------------------*/
div#startbutton{
width:188px;
margin:0 auto;
position:relative;
padding-top:44px;
z-index:10;
}
div#flashmovie{
width:972px;
position:relative;
top:4px;
display:inline;/* fix double margin */
z-index:1;
}
div#main{
width:972px;
float:left;
display:inline;/* fix double margin */
}
div#main div.post{
position:relative;
text-align:left;
background:url('images/bigger-heading.png') no-repeat; 
background-color:#efefef;
/* optional rounded corners for browsers that support it */
-moz-border-radius:11px;
-khtml-border-radius:11px;
-webkit-border-top-radius:11px;
border-radius:11px;
margin-bottom:2px;
padding:0px;
font-size:12px;
line-height:16px;
font-family:Arial, sans-serif;
z-index:1;
}
div#main div.post div.title{
margin-bottom:10px;
margin-top:16px;
_margin-top: 0;/*ie6 fix*/
*+margin-top: 0;/*ie7 fix*/
}
div#main div.post div.title h2{
font-family: Helvetica,sans-serif;
font-size: 22px;
font-weight: bold;
letter-spacing: -1px;
color:#f2f2f2;
width:972px;
line-height:30px;
}
div#main div.post div.title h2 a{
color:#c0c0c0;
}
div#main div.post div.title h2 a:hover{
color:#c0c0c0;
}
div#main div.post div.title div.postmeta{
font-size: 12px;
color:#c0c0c0;
width:972px;
overflow:hidden;
}
div#main div.post div.title div.postmeta a{
color:#c0c0c0;
text-decoration:none;
}
div#main div.post div.title div.postmeta a:hover{
color:#c0c0c0;
text-decoration:none;
}
div#main div.post div.entry{
padding:0px 1px 7px 1px;
overflow:hidden;
width:970px;
font-size:13px;
}
div#main div.post div.no_result{
padding:20px;
}
div#main div.post div.no_result p.no_result{
margin-bottom: 0;
}
div#main div.post div.entry a{
color:#c0c0c0;
border:none;
text-decoration: none;
}
div#main div.post div.entry a:hover{
}
div#main div.post div.entry p{
margin-top:14px;
margin-bottom:0px;
}
div#main div.post div.entry h1{ 
font-size:20px; 
margin-bottom:5px; 
}
div#main div.post div.entry h2{ 
font-size:18px; 
margin-bottom:5px; 
}
div#main div.post div.entry h3{ 
font-size:16px; 
margin-bottom:5px; 
}
div#main div.post div.entry h4{ 
font-size:15px; 
margin-bottom:5px;
}
div#main div.post div.entry h5{ 
font-size:14px; 
margin-bottom:5px; 
}
div#main div.post div.entry h6{ 
font-size:12px; 
margin-bottom:5px; 
}			
div#main div.post div.entry ul,
div#main div.post div.entry ol{
margin-left:35px;
margin-right:35px;
}
div#main div.post div.entry ul{
list-style-type: disc;
}
div#main div.post div.entry ol{
list-style-type:decimal;
}
div#main div.post div.entry ul li,
div#main div.post div.entry ol li{
color:#666;
list-style:inside;
}
div#main div.post div.entry blockquote{
padding:1px 1px 2px 1px;
margin:38px 0px 0px 0px;
height:472px;
width:970px;
background:url('images/crowdHEADER.jpg') no-repeat;
z-index:2;
}
div#main div.post div.entry blockquote p{
padding:5px 7px 2px 211px;
color:#c0c0c0;
font-family:Helvetica,sans-serif;
font-size:12px;
}
div#main div.post div.entry code{
font-family:Helvetica,sans-serif;
background-color: #000;
border-left: 1px solid #2a2e2f;
color:#c0c0c0;
padding:5px 10px;
display:block;
}
div#main div.post div.entry table{
margin-bottom:20px;
border-collapse:collapse;
background-color:#c0c0c0;
color:#999;
}
div#main div.post div.entry table td,
div#main div.post div.entry table th{
padding: 2px 5px;
}
/*-------------------------------TOP_NAV-------------------------------------*/					
div#top-nav {
padding-left:0px;
padding-top:30px;
float:left;
}
.top-nav-bg ul {
background:url('images/top-bar2.png') repeat-x 0 0;
}
div#top-nav ul {
list-style-type:none; 
border:1px solid #fff; 
height:28px; 
padding-top:3px;
}
div#top-nav ul li {
float:left; 
display:inline; 
height:11px; 
border-right:1px solid #fff;
font-size: 0; 
line-height:0; 
text-indent: -4000px; 
padding-left:13px; 
padding-right:13px; 
padding-top:8px; 
padding-bottom:7px;
}
#top-nav ul li.last {
border-right: 0;
}
div#top-nav ul li a {
height: 11px; 
display: block;
}
div#top-nav ul li a.top-nav-subscribe {
background:url('images/top-nav-subscribe.png') no-repeat 0 0; 
width: 50px;
}
div#top-nav ul li a.top-nav-sign {
background:url('images/top-nav-sign.png') no-repeat 0 0; 
width: 37px;
}
div#top-nav ul li a.top-nav-help {
border:none;
background:url('images/top-nav-help.png') no-repeat 0 0; 
width:23px;
}
#top-nav ul li a.top-nav-sign-out {
background:url('images/top-nav-sign-out.png') no-repeat 0 0; 
width: 46px;
}
#top-nav ul li a.top-nav-profile {
background:url('images/top-nav-profile.png') no-repeat 0 0; 
width: 38px;
}#top-nav ul li a.top-nav-upgrade {
background:url('images/top-nav-upgrade.png') no-repeat 0 0; 
width: 44px;
}
#home_user_state {
width:300px;
padding:20px 0 20px 20px;
float:left;
color:#ffffff;
}
.member_name {
font-size:14px;
}
.member_text {
font-size:10px;
}
div#main div.navigation{
border:0px solid #dddbdc; 
padding-top:10px;
font-size:11px;
}
div#main div.navigation a{
display:block;
color:#c0c0c0;
padding:0 5px;
line-height:18px;
text-transform:uppercase;
}
div#main div.navigation .left a:hover,
div#main div.navigation .right a:hover{
color:#c0c0c0;
}
div#main div.navigation .left{
float: left;
}
div#main div.navigation .right{
float: right;
}
/*--------------------------------SIDEBAR--------------------------------*/
div#sidebar{
width:972px;
float:left;
display:inline;/* fix double margin */
overflow:hidden;
color:#c0c0c0;
font-size:14px;
}
/*--------------------------DROPDOWN_NAV------------------------ */
#pixopoint_menu1 {
width:100%;
height:25px;
background:none;
background-position:50% 0;
margin-bottom:11px;
}
#pixopoint_menu1 ul {
width:100%;
border:none;
background:none;
margin:0;
list-style:none;
}
#pixopoint_menu1 li {
border:none;
background:none;
color:#c0c0c0;
line-height:35px;
text-transform:uppercase;
z-index:90;
letter-spacing:0px;
font-weight:normal;
font-size:14px;
padding-left:55px;
padding-right:55px;
margin:0 0px;
float:left;
font-family:helvetica,arial,sans-serif;
position:relative;
}
#pixopoint_menu1 li:hover{
background:none;
}
#pixopoint_menu1 li a {
border:none;
background:none;
text-decoration:none;
display:block;
padding:0 8px;
color:#c0c0c0;
}
#pixopoint_menu1 li a:hover {
border:none;
background:none;
text-decoration:underline;
color:#c0c0c0;
background-position:100% -100px;
}
#pixopoint_menu1 ul ul {
position:absolute;
left:-999em;
top:25px;
width:80px;
}
#pixopoint_menu1 li:hover ul,#pixopoint_menu1 li.sfhover ul {
left:auto;
}
#pixopoint_menu1 ul ul li a {
padding:4px 10px;
font-variant:normal;
}
#pixopoint_menu1 ul ul li {
letter-spacing:-1px;
color:#c0c0c0;
z-index:10;
width:80px;
font-family:helvetica,arial,sans-serif;
font-size:11px;
font-weight:normal;
font-style:normal;
border-bottom:1px solid #c0c0c0;
background:#010101;
margin:0;
}
#pixopoint_menu1 ul ul li a {
line-height:22px;
color:#c0c0c0;
text-decoration:none;
}
#pixopoint_menu1 ul ul li:hover a {
color:#c0c0c0;
text-decoration:none;
}
#pixopoint_menu1 ul ul li:hover li a,#pixopoint_menu1 ul ul li.sfhover li a {
color:#c0c0c0;
}
#pixopoint_menu1 ul ul li:hover li a:hover,#pixopoint_menu1 ul ul li.sfhover li a:hover {
color:#c0c0c0;
}
#pixopoint_menu1 ul ul li:hover,#pixopoint_menu1 ul ul li.sfhover {
color:#c0c0c0;
background:#333333;
}
#pixopoint_menu1 ul ul ul li {
font-size:1em;
}
#pixopoint_menu1 ul ul ul, #pixopoint_menu1 ul ul ul ul {
position:absolute;
margin-left:-999em;
top:0;
width:120px;
}
#pixopoint_menu1 li li:hover ul,#pixopoint_menu1 li li.sfhover ul,#pixopoint_menu1 li li li:hover ul,#pixopoint_menu1 li li li.sfhover ul {
margin-left:120px;
}
#pixopoint_menu1 ul ul li:hover li a,#pixopoint_menu1 ul ul li.sfhover li a {
text-decoration:none;
}
#pixopoint_menu1 ul ul li li:hover a,#pixopoint_menu1 ul ul li li.sfhover a {
color:#c0c0c0;
text-decoration:none;
}

#pixopoint_menu1 li.pixo_right {
float:right;
}
/*--------------------------FOOTER-------------------------- */
div#footer{
border-top:0px solid #dddbdc; 
padding-top:10px;
}
.no-bord {
border-top:0 !important;
}
div#footer ul {
list-style-type:none; 
width:580px; 
margin:0 auto;
}
div#footer ul.align-left {
text-align:left; 
margin:0 0; 
color:#494949;
}
div#footer ul.align-left a {
color:#494949;
}
div#footer ul.big {
text-transform:uppercase; 
width:auto;
}
div#footer ul li {
float:left; 
display:inline; 
font-size:11px; 
line-height:18px;
}
div#footer ul li span {
color:#c0c0c0;
padding-left:4px; 
padding-right:4px;
}
div#footer ul li a {
color:#c0c0c0;
}
div#footer ul.sub {
width:280px !important;
}
p.copy {
padding-top:15px; 
margin:0 auto; 
width:400px; 
font-size:10px; 
color:#c0c0c0;
}
p.copy a {
padding-top:15px; 
margin:0 auto; 
width:400px; 
font-size:10px; 
color:#c0c0c0;
}
p.copy a:hover {
text-decoration:underline;
padding-top:15px; 
margin:0 auto; 
width:400px; 
font-size:10px; 
color:#c0c0c0;
}
p.copy-left {
padding-top:10px; 
width:400px; 
font-size:10px; 
color:#494949;
}
/*--------------------------COMMENTS------------------------ */
div#main div#comments{
margin-bottom:10px;
}
div#main div#comments h3{
float:left;
font-size:16px;
color:#c0c0c0;
line-height:24px;
font-weight:normal;
}
div#main div#comments .span{
float:left;
font-size:20px;
color:#999;
line-height:24px;
font-weight:normal;
}
div#main div#comments .add_your_comment a{
float:left;
font-size:16px;
color:#c0c0c0;
line-height:24px;
font-weight:normal;
}
div#main div#comments .add_your_comment a:hover{
}
div#main ol.commentlist{
font-size:13px;
color:#ccc;
overflow:hidden;
}
div#main ol.commentlist li{
background-color:#101010;
border-bottom:1px solid #fff; 
padding-bottom:10px; 
padding: 20px 20px 20px 20px;
}
div#main ol.commentlist li ul{
list-style-type:none;
margin-left:60px;
margin-top:6px;
}
div#main ol.commentlist li ul.children li{
background-color:#0d0d0d;
border-left:1px solid #c0c0c0;
border-top:0;
border-bottom:0;
border-right:0;
}
div#main ol.commentlist li div.vcard{
float:left;
}
div#main ol.commentlist li div.vcard div.left{
width:56px;
margin-right:5px;
}
div#main ol li div.left img{
border:1px solid #000;
display:block;
height:48px;
width:48px;
}
div#main ol li div.left div.reply a{
background:url(images/reply.png) no-repeat 0 0;
display:block;
height:0;
padding-top:17px;
width:45px;
overflow:hidden;
margin-left:5px;
margin-top:5px;
}
div#main ol li div.left div.reply a:hover{
background-position:0 -17px;
}
div#main ol.commentlist li div.right{
float:left;
line-height:20px;
width: 80%;/* 3-level or less thread comments display well. 4 or more leves may have some issue. */
}
div#main ol.commentlist li div.right p a{
color:#ccc;
text-decoration:none;
border-bottom:1px solid #ccc;
}
div#main ol.commentlist li div.right p a:hover{
color:#c0c0c0;
border-bottom:1px solid #c0c0c0;
}
div#main ol li div.right div.commentmetadata{
font-size:12px;
color:#999;
border-bottom:1px solid #c0c0c0;
padding-bottom:3px;
margin-bottom:8px;
}
div#main ol li div.right div.commentmetadata a{
color:#ccc;
text-decoration:none;
font-weight:bold;
}
div#main ol li div.right div.commentmetadata a:hover{
color:#c0c0c0;
}
div#main ol li div.right p{
margin-bottom:20px;
}
div#main .comments_navi{
font-size:12px;
}
div#main .comments_navi .alignleft{
float:left;
}
div#main .comments_navi .alignright{
float:right;
}
div#main .comments_navi .alignleft a, 
div#main .comments_navi .alignright a{
display:block;
color:#ccc;
border-bottom:1px solid #fff; 
padding-bottom:10px; 
padding:0 5px;
background-color:#101010;
line-height:28px;
}
div#main .comments_navi .alignleft a:hover, 
div#main .comments_navi .alignright a:hover{
color:#c0c0c0;
background-color:#000;
}
div#main div#respond{
background-color:#101010;
padding-bottom:10px; 
color:#ccc;
padding:15px 20px;
}
div#main div#respond div.h3_cancel_reply{
margin-bottom:5px;
}
div#main div#respond h3{
font-size:16px;
color:#ccc;
line-height:24px;
font-weight:normal;
float:left;
display:inline;/* fix double margin */
}
div#main div#respond span.cancel-comment-reply{
float:right;
display:inline;/* fix double margin */
padding-top:6px;
}
div#main div#respond span.cancel-comment-reply a{
font-size:12px;
color:#999;
text-decoration:none;
}
div#main div#respond span.cancel-comment-reply a:hover{
color:#c0c0c0;
}
div#main div#respond form#commentform{
}
div#main div#respond form#commentform p{
font-size:12px;
color:#999;
padding:3px 0;
}
div#main div#respond form#commentform p a{
color:#fff;
border:0;
}
div#main div#respond form#commentform p a:hover{
border-bottom:1px solid #fff;
}
div#main div#respond div.input_area{
padding:15px 30px;
}
div#main div#respond div .message_input{
font-family: "Trebuchet MS", "Lucida Grande", Arial, sans-serif;
background-color:#efefef;
border:2px solid #000;
color:#333;
font-size:13px;
padding:5px;
height:120px;
width:98%;
}
div#main div#respond div.user_info{
font-size:12px;
line-height:16px;
display:block;
padding:0 30px;
}
div#main div#respond div.user_info div.single_field{
display:inline;
float:left;
width:33%;
}
label.desc{
display:block;
color:#999;
padding-bottom:4px;
}
label.desc abbr{
color:#c0c0c0;
border:0;
}
div#main div#respond div.user_info input.comment_input{
background-color:#eee;
color:#666;
border:2px solid #000;
padding:2px 3px;
width:90%;
}
div#main div#respond div.submit_button{
margin:15px 30px 0;

}
div#main div#respond form#commentform div.submit_button input.button{
display:block;
background:url(images/submit.gif) no-repeat 0 0;
width:76px;
height:28px;
padding:0;
border:0;
/*text-indent: -9999px; 20090708 no text button*/
color:#c0c0c0;/*20090708 no text button*/
font-size:12px;/*20090708 no text button*/
cursor:pointer;
float:left;
}
div#main div#respond form#commentform div.submit_button input.button:active{
background-position:0 -28px;
color:#fff;/*20090708 no text button*/
}
div.submit_button span.key{
float:left;
margin-left:10px;
padding-top:6px;
font-size:12px;
line-height:16px;
color:#333;
}
.nocomments{
color:#ccc;
font-size:16px;
}
/*---------------- WordPress Generated Classes -------------------*/
.aligncenter,
div.aligncenter{
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft{
float:left;
}
.alignright{
float:right;
}
img.alignleft{
display:inline;
margin-bottom:2px;
margin-right:6px;
padding:3px;
}
img.alignright{
display:inline;
margin-bottom:2px;
margin-left:6px;
padding:3px;
}
.wp-caption {
border:1px solid #1f2223;
text-align:center;
background-color:#0d0d0d;
padding-top:4px;
margin:10px;
/* optional rounded corners for browsers that support it */
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.wp-caption img {
margin:0;
padding:0;
border:0 none;
}
.wp-caption p.wp-caption-text {
font-size:12px;
line-height:17px;
padding:0 4px 5px;
margin: 0;
color:#ccc;
}
div#main div.post div.entry div.wp-caption p{
margin-bottom:3px;
padding:5px;
color:#c0c0c0;
} 
/*------------------------ Archives Page ------------------------*/
ul.archiveslist{
color:#c0c0c0;
font-size:14px;
}
div#main div.post div.entry  ul.archiveslist li a{
color:#c0c0c0;
}
div#main div.post div.entry  ul.archiveslist li a:hover{
color:#c0c0c0;
}
/*------------------------ Strong ------------------------*/
div.strong{
color:#c0c0c0;
font-size:18px;
padding:10px 0;
margin-bottom:25px;
}
div.strong .keyword{
color:#c0c0c0;
}
/*-----------------------------IE------------------------------*/
h2.sIFR-replaced { 
top:0;
}
/*-----------------------------IE6-----------------------------*/
.sidebar h3 {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sidebar-heading.png', sizingMethod='image');
}
.box {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box-top.png', sizingMethod='image');
}
.member-name-cnt {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/name-bg.png', sizingMethod='scale');
}
.sidebar-cnt {
height:576px;
}
h3.big-heading {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/big-heading.png', sizingMethod='image');
}
