* { 
margin : 0; 
padding : 0; 
} 
body { 
font:11px/1.5em tahoma, arial, sans-serif;
background : url(images/bg.jpg) repeat-y; 
background-position : center; 
background-color : #9fbdc5; 
} 
#box-bg { 
background : url(images/bgbalk.jpg) repeat-x; 
position : relative; 
height : 22px; 
border-bottom : 1px dotted #dddddd; 
} 
.radio_b {
paddinng:0;
background:none;
border:none;
}
#line { 
position : absolute; 
top : 4px; 
left : 3px; 
color : #000000; 
} 
#line-r { 
position : absolute; 
color : #000000; 
top : 4px; 
left : 3px; 
} 
#line img { 

} 
#line span {
text-align:right;
color : #9fbdc5; 
} 

a img { 
border : 0; 
} 
#container { 
width : 900px; 
margin : auto; 
background : #ffffff; 
} 
#toptxt { 
position : absolute; 
top : 6px; 
left : 8px; 
color : #666666; 
text-transform : lowercase;
} 
#toptxt2 { 
position : absolute; 
top : 6px; 
left : 8px; 
color : #666666; 

}
#user-info {
padding:4px;
}
#toptxt img { 
vertical-align : middle; 
} 
#box120-top { 
position : relative; 
width : 120px; 
background : url(images/boxtop.jpg) repeat-x; 
height : 26px; 
} 
#box180-top { 
position : relative; 
width : 180px; 
background : url(images/boxtop.jpg) repeat-x; 
height : 26px; 
} 
#box194-top { 
position : relative; 
width : 194px; 
background : url(images/boxtop.jpg) repeat-x; 
height : 26px; 
} 
#box514-top { 
position : relative; 
width : 514px; 
background : url(images/boxtop.jpg) repeat-x; 
height : 26px; 
} 
#box256-top { 
position : relative; 
width : 256px; 
background : url(images/boxtop.jpg) repeat-x; 
height : 26px; 
} 
#box391-top { 
position : relative; 
width : 391px; 
background : url(images/boxtop.jpg) repeat-x; 
height : 26px; 
} 
#comment { 
margin : 3px 0 10px 3px; 
} 
h3 { 
font-size : 12px; 
margin-bottom : 4px; 
color : #9fbdc5; 
} 
h3 a { 
text-decoration : none; 
color : #9fbdc5; 
} 
h3 a:hover { 
text-decoration : none; 
color : #9fbdc5; 
} 
#headertxt a { 
text-decoration : none; 
color : #fff; 
} 
#headertxt a:hover { 
text-decoration : none; 
color : #fff; 
} 
th {
background:#9fbdc5; 
color:#FFFFFF;
}
#spotlight { 
background : #fff; 
font-size : 11px; 
color : #497989; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 254px; 
} 
#interviews { 
background : #fff; 
font-size : 11px; 
color : #497989; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 254px; 
margin-right : 2px; 
} 

#spotlight img { 
margin : 1px 0 0 1px; 
} 
#mwrapper { 
float : left; 
width : 514px; 
} 
#mbox { 
float : left; 
} 
#content { 
margin : 4px 9px 9px 10px; 
background : #ffffff; 
} 
a { 
text-decoration : none; 
color : #000000; 
} 
a:hover { 
text-decoration : underline; 
color : #000000; 
} 
#headlines { 
background : #fff; 
font-size : 11px; 
color : #497989; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 254px; 
margin-right : 2px; 
} 
#forums { 
background : #fff; 
font-size : 11px; 
color : #497989; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 254px; 
} 
#box-content { 
background : #fff; 
font-size : 11px; 
color : #497989; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 178px; 
} 
#box-content-text { 
padding-top : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
padding-right : 2px; 
color : #000000; 
} 
#side-content img { 
margin-top : 1px; 
} 
#side-content-text { 
margin-bottom : 5px; 
background : #fff; 
} 
#full-text { 
padding-top : 3px; 
padding-left : 5px; 
padding-bottom : 5px; 
background : #ffffff; 
} 
#side { 
float : left; 
width : 180px; 
} 
#side2 { 
float : left; 
width : 180px; 
} 
#main-top { 
float : left; 
} 
#top { 
position : relative; 
background : url('images/top.jpg') no-repeat; 
height : 52px; 
width : 900px; 
margin-top:5px;
} 
#header {
position:relative;
height :250px; 
width : 900px;
background:url(images/banner.jpg) no-repeat;
}

#topheadertxt { 
position : absolute; 
width : 900px; 
text-align : right; 
right : 30px; 
top : 20px; 

color : #ffffff; 

} 
#headertxt { 
position : absolute; 
text-align : right; 
right : 260px; 
top : 210px; 

color : #ffffff; 

} 

#footer {
position:relative;
margin : auto;
height : 18px; 
width : 881px; 

} 
#footertext {
text-align:right;
position:absolute;
right:30px;
 
width : 881px; 
color:#FFFFFF;

} 
#subnav { 
margin : auto; 
background : url(images/boxtop.jpg) repeat-x; 
width : 880px; 
height : 26px; 
color : #000; 
} 
#subnav a { 
color : #666666;
text-transform:uppercase;
} 
#subnav ul { 
width:880px;
padding : 5px 0 0 15px; 
} 
#subnav li { 
display : inline; 
margin-right : 31px; 
}
#nav { 
margin : auto; 
background : url('images/nav.jpg') repeat-x; 
width : 880px; 
height : 33px; 
color : #ffffff; 
} 
#nav a { 
color : #ffffff;
text-transform:uppercase;
font-weight:bold;
} 
#nav ul { 
width:880px;
padding : 9px 0 0 15px; 
} 
#nav li { 
display : inline; 
margin-right : 31px; 
} 
#mcontainer { 
float : left; 
width : 514px; 
margin : 0 3px 0 3px; 
} 
#main-content-reg 
{ 
padding-top:1px;
background : #fff; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 512px; 
} 
#main-content { 
background : #fff; 
font-size : 11px; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 512px; 
padding-bottom:2px;
} 
#main-content img { 
margin : 1px 0 1px 0; 
} 
#main-content391 { 
background : #fff; 
font-size : 11px; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
margin-right : 3px; 
width : 389px; 
} 
#main-content-left194 { 
background : #fff; 
font-size : 11px; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
margin-right : 3px; 
width : 192px; 
} 
#main-content-right194 { 
background : #fff; 
font-size : 11px; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 192px; 
} 
#main-content-left256 { 
background : #fff; 
font-size : 11px; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
margin-right:2px;
width : 254px; 
}
#main-content-right256 { 
background : #fff; 
font-size : 11px; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 254px; 
}
#small-content { 
background : #fff; 
font-size : 11px; 
color : #497989; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 118px; 
} 
#small-content-text { 
background : #fff; 
font-size : 11px; 
color : #497989; 
border-left : 1px dotted #dddddd; 
border-right : 1px dotted #dddddd; 
border-bottom : 1px dotted #dddddd; 
margin-bottom : 5px; 
width : 118px; 
} 
#main-content-text span { 
float : right; 
background : #ffffff; 
} 
#main-content391-text { 
padding-left : 7px; 
padding-right : 7px; 
color : #000000; 
margin-top : 3px; 
margin-bottom : 3px; 
} 
#preview-txt { 
padding-left : 7px; 
padding-right : 7px; 
color : #000000; 
margin-top : 3px; 
margin-bottom : 3px; 
} 

#main-content391-text td {
padding:3px;
}
#main-content194-text { 
padding-left : 3px; 
padding-right : 3px; 
color : #000000; 
margin-top : 3px; 
margin-bottom : 3px; 
} 
#main-content256-text { 
padding-left : 3px; 
padding-right : 3px; 
color : #000000; 
margin-top : 3px; 
margin-bottom : 3px; 
} 
#main-content-text { 
padding-left : 12px; 
padding-right : 12px; 
color : #000000; 
margin-top : 3px; 
margin-bottom : 3px; 
} 
#main-content514-text { 
padding-left : 7px; 
padding-right : 7px; 
color : #000000; 
margin-top : 3px; 
margin-bottom : 3px; 
} 
#side-content-text { 
padding-left : 12px; 
padding-right : 12px; 
color : #497989; 
} 
blockquote { 
margin: 0 3px 0 0;
padding: 3px 5px 3px 5px;
color:#666666;
border: 1px dotted #dddddd; 

} 
#big { 
font-size : 15px; 
padding-left : 2px; 
padding-top : 5px; 
} 
#post-footer { 
padding : 3px 3px 3px 3px; 
border : 1px dotted #d4d4d4; 
text-align : right; 
color : #000; 
} 
#post-footer img { 
vertical-align : middle; 
} 
#user-updated { 
padding : 5px 5px 5px 5px; 
margin : 12px 12px 12px 12px; 
border : 1px dotted #00ff00; 
text-align : center; 
color : #00ff00; 
font-weight : bold; 
} 
#errors { 
padding : 5px 5px 5px 5px; 
margin : 12px 12px 12px 12px; 
border : 1px dotted #ff0000; 
text-align : center; 
color : #ff0000; 
font-weight : bold; 
} 
.lines { 
padding : 0 3px 0 3px; 
background : url(images/bgbalk.jpg) repeat-x; 
position : relative; 
height : 22px; 
border-bottom : 1px dotted #dddddd; 
color:#000000;
} 
.logs {padding : 0 3px 0 3px; 
background : url(images/bgbalk.jpg) repeat-x; 
position : relative; 
height : 22px; 
border-bottom : 1px dotted #dddddd;
color : #9fbdc5;}

.logs a {
color : #9fbdc5; 
}
.player {padding : 0 3px 0 3px; 
background : url(images/bgbalk.jpg) repeat-x; 
position : relative; 
height : 22px; 
border-bottom : 1px dotted #dddddd;
color : #9fbdc5;
font-weight:bold;}

.player a {
color : #9fbdc5; 
}
.a-line {
vertical-align:top;
padding : 0 2px 0 2px; 
border-right: 1px dotted #dddddd; 
border-bottom: 1px dotted #dddddd; 
} 
.a-noline {
vertical-align:top;
padding : 0 2px 0 3px; 
border-bottom: 1px dotted #dddddd; 
}

table { 
border : 0; 
border-collapse : collapse; 
} 

input, submit {
color : #000; 
border : 1px solid #d4d4d4; 
font-size : 11px; 
font-family : Tahoma; 
background:#FFFFFF;
}

p {
vertical-align:top;
}
#a-footer {
width:100%;
position:relative;
background : url(images/bgbalk.jpg) repeat-x; 
height : 22px; 
}
select {
color : #000; 
border : 1px solid #d4d4d4; 
font-size : 11px; 
font-family : Tahoma; 
}
option, textarea{ 
color : #000; 
border : 1px solid #d4d4d4; 
font-size : 11px; 
font-family : Tahoma; 
background : url(images/bgbalk.jpg) repeat-x; 
} 
div.myButton input { 
background : url(images/design/login.jpg) no-repeat; 
cursor : pointer; 
width : 80px; 
height : 22px; 
border : none; 
} 
DIV.quotes {font-size : 10px; 
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-ALIGN: right;
}
DIV.quotes A {
	BORDER-RIGHT: #dddddd 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddddd 1px dotted; COLOR: #393939; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px dotted; TEXT-DECORATION: none
}
DIV.quotes A:hover {
BORDER-RIGHT: #dddddd 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddddd 1px dotted; COLOR: #393939;  PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px dotted; TEXT-DECORATION: none
}
DIV.quotes A:active {
BORDER-RIGHT: #dddddd 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddddd 1px dotted; COLOR: #393939;  PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px dotted; TEXT-DECORATION: none
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px dotted; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
BORDER-RIGHT: #dddddd 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddddd 1px dotted; COLOR: #393939; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px dotted; TEXT-DECORATION: none
}