/* Start of CMSMS style sheet 'Reason CSS' */
/* CSS Document */

body{
margin:auto;
background-color: #E4D0C4;
background-image:url(uploads/images/back_wrapper_1.gif);
background-repeat:repeat-y;
background-attachment:fixed;
}

img  {
text-decoration:none;
border: none;
}

/*TYPE------------------------------------------------------------------------------------------------*/
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 10px 35px 5px 10px;
margin: 0px 0px 0px 0px;
font-size:80%;
color:#000000;
line-height: 150%;
 }


h1 {
font-family:Geneva, Arial, Verdana, Helvetica, sans-serif;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 0px;
font-size:100%;
color:#000000;
font-height: bold;
}


h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 10px 35px 5px 5px;
margin: 0px 0px 0px 0px;
font-size:95%;
color:#981B1E;
}
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 0px;
font-size:85%;
color:#000000;
}

h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 0px;
font-size:80%;
color:#981B1E;
}


h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size:65%;
color:#000000;
line-height: 150%; 
}

h6{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 0px 35px 5px 0px;
margin: 0px 0px 0px 0px;
font-size:68%;
color:#000000;
line-height: 150%;
border-bottom: 2px solid #981B1E;
margin-left: 4px;
}

/*h6 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:65%;
font-style:italic;
font-weight:normal;
color:#981B1E;
line-height:130%;
letter-spacing: 0.5px;
padding: 0px 0px 0px 5px;
}*/




a {
text-decoration:none;
color:#000000;
border:none;

}

a:hover {      
text-decoration:none;
color: #981B1E;
}

.maincontent a{
color: #981B1E; 
}

.maincontent a:hover{
color:#000000; 
}

.maincontent p img{
padding: 0px 5px 5px 0px; 
}

/*Class-------------------------------------------------------------------------------------------------*/

.openmic{margin-left: 50px;}




/*DIV---------------------------------------------------------------------------------------------------*/

#wrapper{
margin:0px auto;
height: auto;
width:917px;

}

#topframe{
height: 56px;
background-image:url(uploads/images/topframe_2.gif);
background-repeat:no-repeat;
}

#header{
width:917px;
height: 180px;

/*background-image:url(uploads/images/header.gif);
background-repeat:no-repeat;*/
clear:both;
}


#headergallery{
width: 646px;
height: 180px;
margin: 0px 20px 0px  23px;
}


#menu{
width:876px;
margin: 10px auto;
height: 41px;
background-image:url(uploads/images/menu_1.gif);
background-repeat:no-repeat;
}


#adbar{
width:auto;
margin:10px auto 30px auto;
padding:0 0 0 15px;
}

#adleft{
float:left;
width:219px;
height:205px;
margin-left:6px;

}

#admiddle{
float:left;
width:219px;
margin-left:7px;
height:205px;
}

#adright{
float:left;
width:219px;
height:205px;
padding-left:7px;
}

#adsmall{
float:right;
width:219px;
height:205px;
padding-right:0px;
}

#adrighttop{
height:100px;
margin-bottom: 2px;
}

#adrightmiddle{
height:46px;
margin: 4px 0px 3px;

}

#adrightbottom{
height:46px;
}


#content{
background-image:url(uploads/images/stripe_1.gif);
background-repeat:repeat-y;
margin-bottom:-17px;
height: auto;
}

#main{
clear:both;
margin: -25px auto;
width:874px;
margin-bottom: 0px;
height:auto;
padding-top: 5px;

}

#maininner{
width:874px;
background-color:white;
}

.titlepage{
margin: 0px 0px -25px 20px;
}

.maincontent{
background-color:white;
margin: 0px 0px 0px 0px;
width: auto;

}
/*
.mainleft{
width: 199px;
float:right;
clear:both;
margin: 2px 1px 0px 0px;
}*/

#footer{
margin-top:0px;
height: 41px;
width:917px;
background-repeat:no-repeat;
background-image:url(uploads/images/footer.gif);
}

#footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 65px;
padding-top:6px;
font-size:64%;
color:#291112;
line-height: 150%;
font-weight: bold;
 }


/*Artists-----------------------------------------------------------------------------------*/

#artmain{
background-color:white;
margin: auto;
width: 874px;
height:auto;

}

#arttitle{

width: 874px;
height:50px;
}

#artcontent{

width:437px;
height:auto;
float:left;
clear:both;
}

#artpic{}

#artpictop{
float:right;
width:427px;
margin-top: 15px;
margin-bottom: 20px;

}

#artpicbottom{
width:427px;
float:right;
margin-bottom: 10px;
clear:both;
}

#artbuttons{
width:auto;
clear:both;
height:80px;

}

#artfooter{
margin:0px 0px 0px 253px;
height: 41px;
width:917px;
background-repeat:no-repeat;
background-image:url(uploads/images/footer.gif);
clear:both;
}

#artfooter p{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 75px;
padding-top:6px;
font-size:64%;
color:#291112;
line-height: 150%;
font-weight: bold;
width:874px;
 }



NEWS--------------------------------------------------------------------------------------*/

#news{
}

.NewsSummary{
margin-left: 4px;
width: 600px;
margin-top: 10px;
}

#bottomnews{
border-bottom: 2px solid #981B1E;
margin-left: 4px;
}

.NewsSummaryLink {       
font-family:Arial, Verdana, Helvetica, sans-serif;
/*fline-height: 120%; */
font-size: 80%;

}

.NewsSummaryLink img{
padding: 3px;
}

.NewsSummaryLink table{
margin-left: 3px;
}

.NewsSummaryLink a{       
color: black;   

}

.NewsSummaryMorelink a{
color:#977347;
font-weight: bold;
margin-left: 4px;
}

#NewsPostDetailContent{
height: auto;
width: auto;
}

#NewsPostDetailContent p{
margin-left: 10px;
line-height: 150%;

}


#NewsPostDetailPrintLink a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #981B1E; font-weight: bold; margin-left: 7px;}
#NewsPostDetailReturnLink a{font-family:Verdana, Arial, Helvetica, sans-serif; color: #981B1E; font-size: 70%;font-weight: bold; margin-left: 7px;}

/*NMS----------------------------------------------------------------------------------------*/

#NMS{
margin-left: 10px;
}

#m2email{
border: 1px solid #981B1E;
margin-bottom: 5px;
}

#m2username{
border: 1px solid #981B1E;
margin-left: 52px;
}

#m2submit{
border: 1px solid #981B1E;
font-weight: bold;
color:#981B1E;
margin-top: 5px;
}

/*Send to friend-------------------------------------------------------------------------------------*/

.tellafriendform{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 85%; 
color: #981B1E; 
font-weight: bold;
margin: 50px 0 0 250px;
}

.formMessage{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 10px 35px 5px 10px;
margin: 0px 0px 0px 0px;
font-size:68%;
color:#000000;
line-height: 150%;
}

/*Search-------------------------------------------------------------------------------------------------*/

#cntnt01moduleform_1 input{
border: solid 1px #E4C3A8;

}

#cntnt01searchinput{
width: 128px;
}

/*MNS----------------------------------------------------------------------------------------------------*/

#m3moduleform_2 input{
border: solid 1px #981B1E;
}

#m3email{
border: solid 1px #981B1E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
margin-bottom: 5px;
}

#m3username{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
border: solid 1px #981B1E;
margin: 0px 0px 0px 51px;
}

#m3submit{
border: solid 1px #981B1E;
}

/* End of 'Reason CSS' */

