﻿body {
margin:0;
padding:0;
font-family:arial, sans-serif;
background:url(../images/bg.jpg) no-repeat top center #C4A651;
}


div#wrapall {
width:100%; 
direction:ltr;
text-align:left;
font-size:12px;

}

img {
border:0px;
}

a {
color:#000000;
text-decoration:none;
}

a:hover {
color:#000000;
text-decoration:underline;
}

div#wrap {        
width:960px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
 


div#wrapin {
width:960px;
float:left;
margin-top:40px;
padding-bottom:40px;
} 
 
.maincont {
width:960px;
float:left;
}

.topstrip {
width:860px;
float:left;
padding-top:45px;
padding-left:50px;
padding-right:50px;
background:url(../images/topbg.png);
padding-bottom:45px;
}

.logobox {
width:430px;
float:left;
}

.switchlang {
width:430px;
float:left;
text-align:right;
padding-top:15px;
}

.toolbarstrip {
background:url(../images/tb-bg.gif) repeat-x top center;
padding-left:50px;
padding-right:50px;
width:860px;
float:left;
height:44px;
}

.toolbarstrip  table{
border-collapse:collapse;
width:100%;
padding:0px;
margin:0px;
}

.toolbarstrip  table td { 
padding-top:12px;

}

.toolbarstrip  table td a{ 
font-size:16px;
color:#E0D2A4;
font-weight:normal;
background:url(../images/bullet.gif) no-repeat center left;
padding-left:12px;
}

.toolbarstrip  table td a:hover { 
color:#E5E2CC;
text-decoration:none;
}
 
.maincontarea {
background:url(../images/main-bg.gif) repeat-x top center #DBD7B6;
padding:50px;
width:860px;
float:left;
}


.maincontext {
width:480px;
float:left;
padding-right:50px;
color:#5c5244;
font-size:12px;
line-height:18px;
}


.maincontext h1 {
color:#9F312E;
font-size:16px;
margin-top:0px;
padding-top:0px;
}

.maincontext h2 {
color:#5c5244;
font-size:14px;
}

.maincontext a{
color:#5c5244;
}

.conthalfbox {
float:left;
width:220px;
padding-right:20px;
}

.dayline {
width:480px;
float:left;
padding-bottom:20px;
 
}

.dayline h2 {
width:455px;
 
padding-left:25px;
background:url(../images/prog-bullet.gif) no-repeat center left;

}

.dayline  table {
width:100%;
border-collapse:collapse;
border-spacing:0px;
}

.dayline  table  td{
vertical-align:top;
border-bottom:1px solid #BBA488;
}




.dayline  table  td.progtitle {
background:#5c5244;
padding:3px;
color:#E0D2A4;
border-bottom:none;
}

.dayline  table  td.progtitle3 {
background:#5c5244;
padding:3px;
color:red;
border-bottom:none;
}

.dayline  table  td.proga{
width:70px;
padding:3px;
 }

.dayline  table  td.progb {
width:160px; 
padding:3px;
 }

.dayline  table  td.prog {
padding:3px;

 }
 
 .proginter {
 text-align:center;
 background:#d6cdaa;

  }

.dayline  table  td a {
color:#5c5244;
}

.artpic{
width:100px;
float:left;
padding-right:20px;
 
}

.artpic  table {
width:100px;
border-collapse:collapse;
border-spacing:0px;
}

.artimg  img{
border:3px solid #BBA488;
}

.artpic  table .artname {
color:#5c5244;
text-align:center;
height:50px;
vertical-align:top;
}


.artpic  table .artname  a{
color:#5c5244;
text-align:center;
}

.artistimg {
float:left;
padding-right:10px;
}

h2.artistcon  {
 padding:0px;
 margin:0px;
}


.conlist{
width:480px;
padding-top:10px;
float:left;
}


.maincontside {
width:330px;
float:left;
}

.innerimg {
float:left;
padding-right:15px;
}

.headgal {
width:330px;
float:left;
padding-bottom:30px;
 
}

.maincontside1 {
width:150px;
float:left;
padding-right:26px;
}

.maincontside2 {
width:150px;
float:left;
}

.mlhead {
width:150px;
float:left;
border-bottom:1px solid #BBA488;
padding-bottom:7px;
padding-top:3px;
font-size:14px;
color:#9F312E;
font-weight:bold;
}
.mlhead1 {
width:320px;
float:left;
border:0px solid #9F312E;
padding-bottom:3px;
padding-left: 20px;
padding-top:3px;
font-size:14px;
color:#9F312E;
font-weight:bold;
background:url(../images/prog-bullet.gif) no-repeat center left;
}

.galhead {
width:150px;
float:left;
padding-bottom:8px;
font-size:14px;
color:#9F312E;
font-weight:bold;
}


.vidhead {
width:150px;
float:left;
padding-bottom:8px;
padding-top:15px;
font-size:14px;
color:#9F312E;
font-weight:bold;
}

.galpic {
width:150px;
float:left;
padding-bottom:8px;
}

.gallink {
width:150px;
float:left;
text-align:right;
}

.gallink a {
color:#5c5244;
background:url(../images/arrow.gif) no-repeat center right;
padding-right:12px;
}
.gallink a:hover {
color:#9A190A;
text-decoration:none;

}
.mltext {
width:150px;
float:left;
line-height:18px;
padding-top:12px;
color:#5c5244;
}

.mltext1 {
width:350px;
border-color: 2px solid #9F312E;
float:left;
line-height:18px;
padding-top:12px;
color:#5c5244;

}

.mlform {
width:150px;
float:left;
line-height:18px;
padding-top:20px;
color:#5c5244;
}

.label {
width:150px;
float:left;
padding-bottom:5px;
}

.labelno {
width:150px;
float:left;
}

input.check {
 
padding:0px;
margin:0px;
color:#5c5244;
}

input.mlbox {
border:1px solid #C4B9AE;
width:148px;color:#5c5244;
font-size:12px;
font-family:arial,sans-serif;
background:url(../images/in-bg.gif) repeat-y center left;

}

input.mlboxen {
background:url(../images/in-bg.gif) repeat-y center left;
direction:ltr;color:#5c5244;
border:1px solid #C4B9AE;
width:148px;
font-size:12px;
font-family:arial,sans-serif;
}

.footspon {
width:960px;
float:left;
}

.foottoolbarstrip {
padding-left:50px;
padding-right:50px;
width:860px;
float:left;
}

.foottoolbarstrip  table{
border-collapse:collapse;
width:100%;
padding:0px;
margin:0px;
}

.foottoolbarstrip  table td { 
padding-top:12px;

}

.foottoolbarstrip  table td a{ 
font-size:14px;
color:#191D1A;
font-weight:bold;
background:url(../images/bot-sep.gif) no-repeat center right;
padding-right:20px;
text-align:left;
}

.foottoolbarstrip  table td a.linken { 
font-size:14px;
color:#191D1A;
font-weight:bold;
padding-right:20px;
text-align:left;
background:none;
}

.foottoolbarstrip  table td a:hover { 
color:#5c5244;
text-decoration:none;
}

.footlinks {
padding-left:50px;
padding-top:15px;
padding-right:50px;
width:860px;
float:left;
text-align:center;
color:#191D1A;
font-size:11px;
line-height:18px;
}
.footlinks  a {
color:#191D1A;}

.footlinks  a:hover {
text-decoration:none;}
