/* CSS Document */

* {padding:0px; margin:0px;}

body	{font-family:Arial, Helvetica, Verdana, sans-serif; /*font-size:11px;*/
          color:#333333; background-color:#f0edde; }

a            {text-decoration: none;}
a img	    {border:none;}
a:link	    {color: #397804; background-color: inherit; }
a:visited	    {color:#397804; background-color: inherit; }
a:hover	    {color:#594010; background-color: inherit; }


h1 { font-size: 16px;  font-weight: bold;  
     margin: 0px 0px 30px 0px; 
     color:#715f53; background-color: inherit;}

h2 {font-size: 12px; 
    font-family: Georgia, "Times New Roman", Times, serif; 
    color: #346d04;background-color: inherit; 
    margin: 30px 0px 7px 0px; }

h3 {font-family: Georgia, "Times New Roman", Times, serif; 
    font-size: 12px;  font-weight: bold;
    color: #346d04;background-color: inherit; 
    margin: 0px 0px 15px 0px; }

h4 {font-size: 16px;
    margin:5px 0px 0px 0px;}

h5 {font-family: Georgia, "Times New Roman", Times, serif; 
    font-size: 16px;  
    color: #346d04;background-color: inherit; 
    margin: 30px 0px -5px 0px;}


p {font-size: 14px; 
   line-height: 1.4em;
   margin:0px 20px 20px 0px;  }




#pagecontainer{  	margin: 25px auto 0px auto; 	
    width : 800px;  
    color: inherit;	background-color:  #ffffff; 
    background-image: url(../images/pagecontainerback.jpg);   background-repeat: repeat-y;}   

/*  ---------------------------------------- top = Flash cow and menu ------------------------------- */

#topcontainer {width: 100%; height:171px; }

#header {float:left; width: 253px;}


.menubar {float: right; width: 547px;  height:171px;
         /* background-image: url(../images/nav.jpg); background-repeat: no-repeat; */} 
/*
.menubar ul {list-style:none;  margin: 5px 0px 0px 0px;}
.menubar ul li {display:inline;  padding: 15px 0px; }
.menubar ul li a { margin: 0px 7px 0px 0px;}


*/

/* ----------------------------------------  content area ------------------------------------------- */

#contentcontainer {height: 450px; width: 100%;}


#left {	float: left; width: 584px ; 
	overflow:auto; height: 413px;
  	margin: 0px 0px 0px 20px;	padding: 20px 10px 0px 20px;	
	color: inherit;	background-color: #e3e8ba;}
		
#left .componentheading  {display: none;}		



#right {float: right;  width: 138px;  
	 margin: 0px 0px 10px 0px; padding: 0px 0px 0px 28px;     
          background-image: url(../images/main_04.jpg ); background-position: top left; background-repeat: no-repeat;    	 }	


/* --------------------------------------- footer -------------------------------------------------- */

#footer { margin: 10px auto 0px auto; 	
	width : 800px;
         color:#666666; background-color: inherit;
         font-size:12px;}

#footer a {color:#666666; background-color: inherit;  }







.musicBox {margin:18px; float:left; width:150px; height:150px; text-align:center;}
.musicBox img {border:0px;}





.block {padding: 0px;background-color: #999966;}


/*
.header {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #333333;text-decoration: none;}
.header2 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;color: #CCCCCC;text-decoration: none;font-style: italic;}
.header3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;font-weight: bold;color: #003300;text-decoration: none;font-style: normal;}
*/

a:link.comLink {
color:#333;
text-decoration:none;
}

a:visited.comLink {
color:#333;
text-decoration:none;
}

a:hover.comLink {
color:#000;
text-decoration:underline;
}

a:active.comLink {
color:#000;
text-decoration:underline;
}


.com {font-family:verdana;font-size:9px; }

.com tr td{ padding: 5px;}

.comButton {font-weight:bold;font-family:verdana;background-color:#999966}

.comDefault {font-family:verdana,arial,sans;
       background-color:#FFFFFF;color:#48566E;
	   font-size:10px;}

.comError {font-family:verdana;font-size:11px;font-weight:bold;
       color:#990000;background-color: #FFFFCC; 
	   align: center; }

.comForm {font-family:arial;font-size:10px;
       color:#333;background-color: inherit; }

.comInput {font-family:verdana,arial,sans;font-size:10px;
     color:#48566E;background-color: inherit;}

.comLabel {font-family:verdana;font-size:9px;font-weight:bold;
     color: #666; background-color: #CCCCCC;}

.comMessage {font-family:arial; font-size:10px;
       background-color: #CCCC99; color:inherit;}

.comQuote {font-family:arial; font-size:9px;text-decoration:italic;
     border-width:1px;border-style:solid;border-color: #48566E;
	 background-color: #CCCCCC; color:inherit; }

.comRequired {font-family:verdana;font-size:9px;font-weight:bold;
      color: #000;background-color: #CCCCCC}

.comSelect {font-family:verdana;font-size:9px;
      color:#333; background-color: inherit;}

.comTitle {font-family:verdana;font-size:12px;font-weight:bold;
       color: #FFFFFF; background-color: #999966; padding: 5px;}


form {	margin: 0px;	padding: 0px;}
 

#legal {	width: 570px;
 	margin: 0 auto;	padding: 0 30px;
	background: #ffffff; color:inherit;}

#legal .returnLink {	padding: 5px 0;}

#legal .returnLink a {	font-size: 10px;}

#legal a {	color: #0066cc;background-color: inherit;
	text-decoration: none;}

#legal a:hover {	color: #fff;	background: #0066cc;}

#legal .returnLink-first {	margin-bottom: 50px;
	border-bottom: 1px dotted #CCCCCC;}

#legal .returnLink-last {	margin-top: 50px;
	padding-bottom: 25px;
	border-top: 1px dotted #CCCCCC;}

#legal h3 {   color: #333333;background-color: inherit;
   font-size: 13px;}

#legal p {	color: #333333;background-color: inherit;
	line-height: 1.7em;	text-align: justify;
	margin-top: 20px;   }

#legalEase {	color: #333333;background-color: inherit;}