﻿*{margin:0;padding:0;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
* html .clear {height: 1%;clear:both}
.clear {display:block}

html{height:100%}
body{background:url(/work/images/bgr.jpg) repeat 50% 0 #2b0e0d;min-height:100%;height:100%;font:12px Georgia,Times,serif;color:white}
a{color:#f2ba16;text-decoration:underline;outline:0 !important}
a:hover{text-decoration:none}
img,fieldset{border:0}
dl dt{margin-bottom:5px;font-size:11px}
dl dd{margin-bottom:20px;font-size:14px}
dl a{color:#ffa904}
h1{font-size:30px;font-weight:normal;color:#c79143;line-height:30px;margin-bottom:35px}
h2{font-size:24px;font-weight:normal;color:#c79143;line-height:24px;margin-bottom:10px}
h3{font-size:18px;font-weight:normal;color:white;font-style:italic;line-height:18px;margin-bottom:20px}
h4{font-weight:normal;font-size:18px;display:block;margin-bottom:10px;color:#c79143}
h1 a, h2 a, h4 a{color:#c79143}
big{font-size:18px;}
small{font-size:11px}
#content p{margin-bottom:15px;font-size:14px;line-height:20px}
table{border-collapse:collapse;margin-bottom:20px;margin-left:40px}
table td{vertical-align:middle;padding-right:20px;padding-bottom:12px;font-size:14px;line-height:20px}
input,textarea{font:14px Georgia,Times,serif;color:black;line-height:20px}
input.text, textarea{border:0;background:white;width:268px;height:20px}
textarea{height:142px;overflow:auto;}
.sinput input.text{width:188px}
.linput, .sinput, span.text{display:block;width:268px;height:22px;padding:0 12px;}
.linput{background:url(/work/images/inp.png) no-repeat 0 0;}
.sinput{width:188px;background:url(/work/images/inp2.png) no-repeat 0 0;}
span.text{padding:12px;height:142px;background:url(/work/images/text.png) no-repeat 0 0}
input.button{border:0;background:url(/work/images/button.png) no-repeat 0 0 #c79143;width:122px;height:22px;cursor:pointer;cursor:hand;line-height:14px}
#content form{left:0;margin-right:-25px;position:relative;width:503px;position:relative}
#content form,#content fieldset{display:block}
#content form fieldset{padding:13px 0;}
#content form fieldset .bgr{background:#30100f;padding:17px 20px 17px 40px}
#content form table{margin:0}
#content form #c1, #content form #c2{position:absolute;width:503px;height:13px;left:0}
#content form #c1{background:url(/work/images/c3.png) no-repeat 0 0;top:0}
#content form #c2{background:url(/work/images/c4.png) no-repeat 0 0;bottom:0}
* html #content form #c1{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/work/images/c3.png',sizingMethod='crop');}
* html #content form #c2{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/work/images/c4.png',sizingMethod='crop');}

#content ul, #content ol{margin:0 0 15px 30px}

#min-width{background:url(/work/images/photo.jpg) no-repeat 50% 0;height:auto !important;min-height:100%;height:100%;}
#min-width, #footer{min-width:1000px;}
* html #min-width, * html #footer{width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "auto");}
#guarantor{height:100px;clear:both}

#header{padding:25px 0 30px 25px;}
#header #logo{display:block;float:left}
#player-block{float:right;margin-top:-20px;}

#menu{width:175px;text-align:right;padding-top:10px;list-style:none;font-size:21px;line-height:21px;background:url(/work/images/watch4.png) no-repeat 0 0;}
#menu li{padding-bottom:20px}
#menu li:first-letter {font-size:24px;font-weight:bold}
#menu li a{text-decoration:none;}
#menu li a:hover{color:white;}
#menu li.active a{color:white}
*>#menu li a {display:block}
*>#menu li a:first-letter {font-size:24px;font-weight:bold}

#main{background:url(/work/images/wsh.png) no-repeat 0 109px;padding-bottom:35px}
#left{background:url(/work/images/watch.png) no-repeat 0 130px;position:relative;z-index:51;width:21%;float:left;padding:130px 0 30px;}
#right{width:160px;padding-right:40px;float:right}
#content{position:relative;z-index:52;margin-right:310px;padding-top:30px;min-height:600px}
*>#content{margin-left:21%;}
* html #content{height:600px;overflow:visible}
*+html #content{overflow:hidden}
* html #left{margin-right:-3px}

#shadow{position:absolute;width:100%;height:249px;background:url(/work/images/shadow.png) no-repeat 0 0;top:-249px;left:0;z-index:9}
* html #shadow{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/work/images/shadow.png',sizingMethod='crop');}

.hr{height:0;clear:both;border-top:1px solid #83620d;border-bottom:1px solid #d5a939;font-size:1px;line-height:0px;margin:0 40px;}
#content .news{list-style:none;margin:0;margin-left:25px;}
.news li img{float:left;margin-right:20px}
#content .news li p{margin-bottom:0;line-height:normal;font-size:12px}
.news li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.news li {display:inline-block;}
* html .news li {height: 1%;clear:both}
.news li {display:block;margin-bottom:17px}
*>.news li{overflow:hidden}

.nav{font-size:16p;margin-top:50px}
.nav a{color:white;text-decoration:none;border-bottom:1px dashed white;display:inline-block}
.nav a:hover{border:0}
.nav span.left{float:left;background:url(/work/images/arl.png) no-repeat 0 8px;padding-left:25px}
.nav span.right{float:right;background:url(/work/images/arr.png) no-repeat 100% 8px;padding-right:25px}

img.scan{display:block;margin:12px 0}
a.note{color:#887979;font-style:italic;text-decoration:none}
.pub{margin-bottom:25px;}
#content .pub p{margin-bottom:0;line-height:normal;font-size:12px}

.phone{font-size:24px;line-height:32px}
.phone span{color:#ae9898;font-size:14px}

#content .music{font-size:16px;list-style:none;margin:0;margin-left:35px;}
.music span{color:#887979;font-size:12px}
.music li{padding:7px 0 5px 45px;background:url(/work/images/notes.png) no-repeat 0 0;height:auto !important;min-height:16px;height:16px;margin-bottom:6px}

#content .albums{list-style:none;font-size:16px;position:relative;margin:0;}
.albums li{padding-left:35px;padding-bottom:14px;background:url(/work/images/album.png) no-repeat 0 2px;float:left;width:40%;}

#footer{height:100px;font-size:11px;color:white;font-family:Tahoma;background:#2b0e0d;margin-top:-100px;clear:both;position:relative;z-index:10;}
#footer .inner{padding:20px 20px 0 20px;}
#footer a{color:#aaaaaa;font-family:Tahoma;font-size:11px;text-decoration:none;}
#footer a:hover{text-decoration:underline}
#footer ul{margin-bottom:10px;list-style:none;}
#footer ul li{background:none;float:left;padding:0;padding-right:10px}
#footer img{float:left;margin-right:10px;vertical-align:middle;margin-top:5px}
#footer p{margin:0;padding:3px 0 0 0;vertical-align:top;font-family:Tahoma;font-size:11px;}

a.white{color:white}
