/* Default Layout:  */



body {
        margin:50px auto;
        text-align:center;
        color:#000000;
        background:#FFFFFF;
        background-image:    url(images/bg.gif);
        font-size:.80em;
        }

h1 {
        margin:0px 0px 15px 0px;
        padding:0px;
        font-size:1em;
        font-weight:bold;
        color:#999999;
        font-family: verdana, arial, sans-serif;
        }

h2 {
        margin:0px 0px 15px 0px;
        padding:0px;
        font-size:1.2em;
        font-weight:bold;
        color:#999999;
        font-family: verdana, arial, sans-serif;
        }


p {
        font-family: verdana, arial, sans-serif;
        font-weight:normal;
        margin:10px 10px 10px 10px;
        padding:0px;
        color:#383837;
        text-align:left;
        }

li {        
        list-style-image:url(images/arrow.gif);
}



a {
        color:#400021;
        text-decoration:none;
        font-family:verdana, arial, sans-serif;
        }

a:link {color:#400021;}
a:visited {color:#400021;}
a:hover {color:#400021;text-decoration:underline;}

hr {

     background-color: #999999;
}

#content {
        margin:0px auto;
        width:700px;
        border-style:solid;
        border-color:#999999;
        border-width:0px 0px 0px 0px;
        }


#lcontent {
        width:465px;
        margin:0px 15px 0px 0px;
        padding:20px 10px 10px 10px;
        border-style:solid;
        border-color:#999999;
        border-width:1px 1px 0px 1px;
        float:left;
        }

.artists_h2 {
        margin:0px 0px 15px 0px;
        padding:0px;
        font-size:.8em;
        font-weight:bold;
        color:#999999;
        font-family: verdana, arial, sans-serif;
        }

.artists_img {
        padding:1px;
        margin:10px 10px 10px 10px; 
        float:left;
        border-style:solid;
        border-color:#999999;
        border-width:1px 1px 1px 1px;
        }

#lcontent_img {
        padding:1px;
        margin:10px 10px 10px 10px; 
        border-style:solid;
        border-color:#999999;
        border-width:1px 1px 1px 1px;
        }


#rcontent {
        width:195px;
        height:auto;
        margin:0px 0px 20px 0px;
        border-style:solid;
        border-color:#999999;
        border-width:1px 1px 0px 0px;
        float:right;
        }



#rcontent iframe {
        scrolling:no;
        align:top;
        height:600px;
        width:100%;
}

#rcontent li {
        text-decoration:none;
        font-family: verdana, arial, sans-serif;
        font-weight:normal;
        padding:0px;
        color:#383837;
        margin:5px 0px 0px 0px;
        list-style-type:none;
        }

#rcontent a {
        margin:0px auto;
        padding:.2em .2em .2em .2em;
        text-decoration:none;
}

#rcontent a:hover { color:#8CC63F; }
#rcontent a:link {color:#400021;}
#rcontent a:visited {color:#400021;}
#rcontent a:hover {color:#400021;text-decoration:underline;}

#main {
        width:700px;
        height:auto;
        margin:0px auto;
        text-align:left;
        border-style:solid;
        border-color:#999999;
        border-width:1px 0px 0px 0px;
        clear:both;
        }


#header {  
        width:700px;
        height:100px;
        margin:0px auto;
        margin:5px 0px 5px 0px;
        }

#nav {
        width:700px;
        height:25px;
        margin:0px auto;
        text-align:left;
        }


#nav-left {
        width:300px;
        height:21px;
        margin:0px 0px 0px 0px;
        padding:7px 0px 0px 0px;
        vertical-align:middle;
        line-height:1.4em;
        white-space:nowrap;
        list-styl-type:none;
        color:#555555;
        float:left;
        }

#nav-left li {
        display: inline;
        font-size:.95;
        margin:0px auto;
        color:#999999;
}

#nav-left li a {
        font-size:.90em;
        font-weight:bold;
        margin:0px auto;
        padding:.2em .2em .5em .2em;
        text-decoration:none;
        color:#999999;
}

#nav-left li a:hover {
        color:#400021;
}

#nav-right {
        width:300px;
        height:21px;
        margin:0px 5px 0px 0px;
        padding:7px 0px 0px 0px;
        vertical-align:middle;
        line-height:1.4em;
        white-space:nowrap;
        list-styl-type:none;
        color:#555555;
        float:right;
        text-align:right;
        }
        
#nav-right li {
        display: inline;
        font-size:.7em;
        margin:0px auto;
}       
        
#nav-right li a {
        font-size:1em;
        margin:0px auto;
        font-weight:bold;
        padding:.1em .1em .5em .0em;
        text-decoration:none;
        color:#999999;
}

#nav-right li a:hover {
        color:#400021;
}       



#wrapper {
        width:700px;
        }

#pcontent {
        float:left;
        width:680px;
        margin:10px 10px 10px 25px;
        }

#sub-contact {
        float:right;
        background:#FFFFFF;
        margin:-160px 75px 0px 0px;
        }



/* Footer */

#footer {
        width:auto; 
        height:25px; 
        color:#777777;
        margin:20px auto;
        padding:10px 10px 10px 10px;
        font-size:.75em;
        clear:both;
        border-style:solid;
        border-color:#999999;
        border-width:1px 0px 0px 0px;
        }

#footer a {
         color:#777777;
         text-decoration:none;
         font-size:.75em;
        }

.strong {
        font-weight:bold;
}

.strong_under {
        font-weight:bold;
        text-decoration:underline;
        test-decoration-style:dotted;
        font-size:.70em;
        font-family: verdana, arial, sans-serif;
        color:#999999;

}


.border {
        border-style:solid;
        border-color:#999999;
        border-width:1px;
        padding:1px;
}

.light {
        color:#999999;
}

input.btn{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
}
