﻿body {
background:#000 url(nv/images/img12b.jpg) repeat scroll left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#505050;

}

h1 {
font-size:25px;
color:#FFF;
font-weight:400;
font-family:Helvetica;
margin:12px 0
}

h2 {
font-size:20px;
color:#CCC;
font-weight:400;
font-family:Helvetica;
margin:12px 0
}

h3 {
font-size:14px;
color:#CCC;
font-weight:400;
font-family:Helvetica;
line-height:19px;
margin:12px 0
}

h4 {
font-size:14px;
color:#FFF;
font-weight:400;
font-family:Helvetica;
line-height:19px;
margin:12px 0
}

#ex_page_con {
position:relative;
width:876px;
border:3px solid #ffffff;
margin:7px auto
}
#ex_page_con2 {
position:relative;
width:876px;
border:3px solid #ffffff;
margin:-5px auto
}

#page_con {
position:relative;
border:0px solid #bfbfbf;
background-color:#3d3d3d;
padding:2px 2px

}

#content {
background:url(../img/content_sp.gif) repeat-y 202px top
}

* html #content {
height:1px
}

#left_col {
float:left;
width:191px;
padding-right:6px;
border-right:1px solid #cacaca
}

#news {
padding-top:3px
}

.sidebar_text {
font-family:sans-serif;
font-style:normal;
font-variant:normal;
font-weight:400;
font-size:12px;
line-height:140%;
word-spacing:normal;
letter-spacing:normal;
text-decoration:none;
text-transform:none;
text-align:left;
text-indent:0;
color:#FFF
}

#right_col {
float:left;
width:670px;
padding-left:2px;
padding-right:2px
}

#right_col a:hover {
color:#00c90e;
text-decoration:underline
}

.img_right {
float:right;
margin:5px 0 0 5px
}

.img_left {
float:left;
position:absolute;
top:250px
}

.img_border {
border:3px;
}


#header_con {
height:114px;
border-bottom:3px solid #FFF
}

#logo {
float:left;
width:200px;
height:115px;
color:#f0efef;
line-height:10px;
text-align:center;
font-size:9px;
font-family:Helvetica
}

#topnav {
float:left;
width:667px;
height:110px
}

.green_box,.brown_box,.gray_box {
float:left;
width:217px;
font-size:11px;
color:#FFF;
height:250px;
padding:5px 0 0
}

.green_box2,.brown_box2 {
float:left;
width:600px;
font-size:11px;
color:#FFF;
height:500px;
padding:5px 0 0
}

.green_box {
background:url(../img/red_grad.jpg) repeat-x;
margin-right:3px
}

.green_title {
background:url(../img/green_title_bg.jpg) repeat-x;
margin-left:5px
}

.brown_box {
background:url(../img/orange_grad.jpg) repeat-x;
margin-right:3px
}

.brown_title {
background:url(../img/brown_title_bg.jpg) repeat-x;
margin-left:5px
}

.gray_box {
background:url(../img/gray_grad.sm.jpg) repeat-x
}

.gray_title {
background:url(../img/gray_title_bg.jpg) repeat-x;
margin-left:5px
}

.title {
font-size:11px;
color:#FFF;
text-decoration:none;
font-weight:700;
font-style:italic;
padding:0
}

.song_title {
font-size:12px
}

.artist_name {
	font-size:13px;
	color: #FFF;
}

.label {
font-size:9px;
font-style:italic
}

#content_footer {
border-top:6px solid #353535;
text-align:center;
padding:7px 0
}

#content_footer a {
margin:0 45px
}

#footer {
height:70px;
padding-top:5px;
font-size:11px;
color:#FFF;
text-align:center
}

.border_white {
border:1px solid #FFF
}

.usual_title {
line-height:37px;
height:37px;
background:url(../img/title_bg.jpg) repeat-x;
color:#FFF;
font-size:13px;
font-style:normal;
font-weight:700;
padding:0 0 0 15px
}

.usual {
font-size:11px;
color:#FFF;
text-decoration:none;
font-weight:700;
padding:0 0 0 12px
}

.red_date {
font-family:sans-serif;
font-style:normal;
font-variant:small-caps;
font-weight:bolder;
font-size:medium;
line-height:140%;
word-spacing:normal;
letter-spacing:normal;
text-decoration:underline;
text-transform:capitalize;
text-align:left;
text-indent:0;
color:red
}

.sinpranos {
font-family:serif;
font-style:normal;
font-variant:normal;
font-weight:400;
font-size:medium;
line-height:140%;
word-spacing:normal;
letter-spacing:normal;
text-align:left;
text-indent:0;
color:#000
}

.sinmix {
color:#FFFFFF;
font-family:sans-serif;
font-size:small;
font-style:normal;
font-variant:normal;
font-weight:400;
letter-spacing:normal;
line-height:150%;
text-align:left;
text-indent:0;
word-spacing:normal;
}

.saints {
font-size:15px;
font-family:serif;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:140%;
word-spacing:normal;
letter-spacing:normal;
text-align:left;
text-indent:0;
color:#000;
padding:0 0 0 12px
}

.sinners {
font-size:15px;
font-family:serif;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:140%;
word-spacing:normal;
letter-spacing:normal;
text-align:left;
text-indent:0;
color:#fff;
padding:0 0 0 12px
}

.padding10 {
padding:0 10px
}

.clear {
font-size:1px;
line-height:1px;
clear:both;
height:1px
}

.hr {
border-bottom:1px solid #cacaca;
font-size:1px;
line-height:1px;
height:1px;
margin:10px 0
}

.quote {
color:red
}

iframe {
overflow-x:hidden
}

#frame1 {
width:100%;
height:385px;
border:none;
margin-top:0
}

#frame2 {
width:100%;
height:400px;
border:none;
margin-top:-10px
}

a:hover {
color:red;
font-size:0.95em;
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration:none
}

a:active {
font-size:0.95em;
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
color:#fff;
text-decoration:none;
border-color:#FFF
}

#vitvarch {
position:relative;
top:365px;
right:-10px;
width:314px
}

#vitaarch {
position:relative;
top:348px;
right:-350px;
width:314px
}

#vitvarch2 {
position:relative;
top:365px;
right:-10px;
width:314px
}

#vitaarch2 {
position:relative;
top:348px;
right:-320px;
width:314px
}

.archives {
color:#FFF;
font-family:sans-serif;
font-style:normal;
font-variant:small-caps;
font-weight:700;
font-size:medium;
line-height:100%;
word-spacing:normal;
letter-spacing:normal;
text-decoration:none;
text-transform:none;
text-align:center;
text-indent:0
}

.vita_box {
float:right;
width:310px;
font-size:11px;
color:#FFF;
margin-top:-15px;
margin-right:10px;
height:378px
}

.vitv_box {
float:left;
width:310px;
font-size:11px;
color:#FFF;
margin-top:-15px;
margin-left:10px;
height:378px
}
.vitbkg {
background: url(http://sinternet.com/video_images/vitamin.lgbkg.jpg) repeat-x;
float:left;
width:640px;
font-size:11px;
color:#FFF;
margin-top:0px;
margin-left:14px;
height:390px
}

.sidebar_text a:hover,.sidebar_text a:link,.sidebar_text a:visited {
color:#0F0;
text-decoration:underline
}

.green_title,.brown_title,.gray_title,.vita_title,.vitv_title {
font-size:14px;
height:27px;
line-height:27px;
margin:0 15px 10px 0;
padding:0 0 0 10px
}

.green_title a:link,.brown_title a:link,.gray_title a:link,.green_title a:visited,.brown_title a:visited,.gray_title a:visited,.green_title a:hover,.brown_title a:hover,.gray_title a:hover {
color:#FFF;
text-decoration:underline
}

a,a:visited {
font-size:0.95em;
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
border:0;
color:#fff;
text-decoration:none;
border-width:0
}

#flashcontent,#flashcontenta {
position:relative;
top:70px;
right:-8px;

} 

div.module {
font-size:15px;
margin-bottom:5px;
position:relative;
width:100%;
padding-left:10px;
} 

div.module {
background:#818181 url(dman2/css/img/bg_module_tl.gif) no-repeat scroll left top;
}

div.module-head {
padding:9px 12px;
}
div.module-head {
background:transparent url(dman2/css/img/bg_module_tr.gif) no-repeat scroll right top;
}

div.module div.wrap {
float:left;
margin:0 0 -14px;
padding:10px 0 0;
width:100%;
}

div.module div.wrap {
background:#9E9E9E none repeat scroll 0 0;
}

div.module div.content {
margin:0 12px;
}
