/* CSS Document */
.indentmenu{
font: 14px Arial;
width: 550px;
height: 35px;
 /*leave this value as is in most cases*/
}
.myForm td, input, select, textarea, checkbox  {
	font-family: arial;
	font-size: 12px;
}

.required {
	color: #000000;
	font-family: arial;
	font-size: 12px;
}
.indentmenu ul{
	margin: 0;
	padding:0;
	float: right;
	width: 100%; /*width of menu*/
	border: 1px #000000; /*dark purple border*/
	background: none;
	min-width: 20px;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 6px 17px;
text-decoration: none;

}

.indentmenu ul li a:hover, .indentmenu ul li .current{
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #ffcc44 !important; /*text color of selected and active item*/
/*padding-top:6px; /*shift text down 1px for selected and active item*/*/
/*padding-bottom:7px; /*shift text down 1px for selected and active item*/*/
/*border-right: 1px solid #666666;*/
background: none;
}

a img {border:none;}
.Content {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
}
.Title {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}

a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
}


a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.styleheading {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.style2 {color: #000000}

.style4 {color: #000000}
.style5 {
	font-family: "Monotype Corsiva";
	font-size: 24px;
	color: #333300;
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style7 {
	font-family: arial;
	font-size: 20px;
 	text-decoration: none;
	color: #cf690e;
}
.style8 {
	font-size: 18px;
	font-weight: bold;
}

.style9 {
	font-size: 18px;
	font-weight: bold;
}

.style10 {color: #8a5b19}

.style11 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
      color: #000000;
}

.navfontstyle {
	
	color: #FFFFFF; font-family: sans-serif; font-size: 14px;
}

.navfontstay {
	
	color: #ffcc44; font-family: sans-serif; font-size: 16px;
}


#body-style {
	background-color:#a2cbdf;
	background-image:url(images/home_bg.jpg);
	background-repeat:repeat-x;
}

#innerbody-style {
	background-color:#ffffff;
	background-image:url(images/inner_pg_bg.jpg);
	background-repeat:repeat-x;


}


#navbar {
	position:relative;
	top:0px;
	left:0px;
	height: 60px;
	width: 100%;
}


#bannerinfo {
	position:relative;
	top:0px;
	left:0px;
	height: 376px;
	width: 100%;
}

#bannertiletext1 {
	position:relative;
	top:30px;
	left:40px;
	width: 550px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 36px;
     	color: #ffffff 
}


#bannertiletext2 {
	position:relative;
	top:41px;
	left:100px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px;
	font-weight: bold; 
     	color: #000000 ;
}

#bannertiletext3 {
	position:relative;
	top:56px;
	left:100px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 24px;
     	color: #000000 ;
}

#bannertiletext4 {
	position:relative;
	top:71px;
	left:100px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 24px;
     	color: #000000 ;
}

#bannertiletext5 {
	position:relative;
	top:87px;
	left:90px;
	width: 600px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 18px;
    color: #000000;
}

#maintable {
	position:absolute;
	top:0px;
	left: 0px;
	width: 100%;

}

#about {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
}

#regulartext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
}

#sidemenutext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
}

#logo {
	position:relative;
	left:20px;
	top: 18px;	
	width: 212px;
	
}



#menumaintable {
	position:absolute;
	top:0px;
	left: 0px;

}

#mainmenu {
	position:absolute;
	top:0px;
	left: 0px;

}


#top-banner {
	position:relative;
	left:0px;
	top: 0px;
	background-color: black;
}






#navhome {
	position:absolute;
	left:523px;
	top: 29px;
	width: 134px;
}

#navabout {
	position:absolute;
	left:658px;
	top: 29px;
	width: 134px;
}


#navcontact {
	position:absolute;
	left:793px;
	top: 29px;
	width: 134px;
}

#callouts {
	position:relative;
	top:0px;
	left:0px;
	height: 160px;
	width: 100%;
}

#trial {
	position:absolute;
	left:689px;
	top: 50px;
	
}

#tour {
	position:absolute;
	left:689px;
	top: 148px;
	
}

#learn {
	position:absolute;
	left:689px;
	top: 253px;
	
}


#join {
	position:absolute;
	left:0px;
	top: 0px;
	width: 160px;
}

#login {
	position:absolute;
	left:313px;
	top: 0px;
	width: 160px;
}

#become {
	position:absolute;
	left:625px;
	top: 0px;
	width: 160px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

#bodyback {
	background-repeat:no-repeat;
	background-color: black	
}

#servicescontainer {
	position:relative;
	background-repeat:no-repeat;

	height:470px;
	top:0px;
	left:0px;
}

#servicesbanner {
	position:relative;
	top:48px;
	left:56px;
	width:331px;
      	height: 365px;
}

#servicesback {
	background-image:url(images/mid_content_bg.jpg);
	background-repeat:no-repeat;
	background-color: white;
	width:800px;
}

#servicestext {
	position:absolute;
	width: 330px;
	top:30px;
	left:420px;
}


#aboutbg {
      background-color: white;
      background-image:url(images/about_bg.jpg);
      background-repeat: no-repeat;
      width:959px;
      height: 570px;
}


#abouttext {
	position:relative;
	top:75px;
	left:53px;
      	width:800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

#faqbg {
      background-color: white;
      background-image:url(images/faq_bg.jpg);
      background-repeat: no-repeat;
      width:959px;
      height: 90px;
}

#faqtext {
	position:relative;
	top:70px;
	left:50px;
      	width:830px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;	
}

#bodycontainer {
	position:relative;
	background-repeat:no-repeat;
	background-color: white
	top:0px;
	left:0px;

}

#homerostercontainer {
	position:relative;
	background-repeat:no-repeat;
	background-color: white
	top:0px;
	left:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
#homemusicheader
{
	position:relative;
	background-image:url(images/home_music_header.jpg);
	background-repeat:no-repeat;
	width: 959px;
	height: 90px;
 	text-decoration: none;
	color: #cf690e;
	top:0px;
	left:0px;
}

#homeliteraryheader
{
	position:relative;
	background-image:url(images/home_literary_header.jpg);
	background-repeat:no-repeat;
	width: 959px;
	height: 28px;
 	text-decoration: none;
	color: #cf690e;
	top:0px;
	left:0px;
}

#homemediaheader
{
	position:relative;
	background-image:url(images/home_media_header.jpg);
	background-repeat:no-repeat;
	width: 959px;
	height: 28px;
 	text-decoration: none;
	color: #cf690e;
	top:0px;
	left:0px;
}

#homemusicroster1 {
	position:absolute;
	top:80px;
	left:60px;
}

#homemusicroster2 {
	position:absolute;
	top:80px;
	left:290px;
}

#homemusicroster3 {
	position:absolute;
	top:80px;
	left:520px;
}

#homemusicroster4 {
	position:absolute;
	top:80px;
	left:750px;
}

#homeroster1 {
	position:absolute;
	top:40px;
	left:60px;
}

#homeroster2 {
	position:absolute;
	top:40px;
	left:290px;
}

#homeroster3 {
	position:absolute;
	top:40px;
	left:520px;
}

#homeroster4 {
       position:absolute;
       top:40px;
       left:750px;
}

#bioback {
      background-color: white;
      background-image:url(images/client_bg.jpg);
      background-repeat:no-repeat;
      width:959px;
      height: 425px;
	
}

#bio_pic {
	position:absolute;
	top:48px;
	left:56px;
	width:331px;
      	height: 365px;
}



a.bio_more_artists {
	position:absolute;
	background-image: url(images/more_artists_normal.png);
    	background-repeat: no-repeat;
	top:7px;
	left:800px;
	width:104px;
      	height: 30px;
}

a.bio_more_artists:hover {
	background-image: url(images/more_artists_over.png);
}

a.bio_more_authors {
	position:absolute;
	background-image: url(images/more_authors_normal.png);
    	background-repeat: no-repeat;
	top:7px;
	left:800px;
	width:104px;
      	height: 30px;
}

a.bio_more_authors:hover {
	background-image: url(images/more_authors_over.png);
}

#bio_links {
	position:absolute;
                  width:400px;
	top:45px;
	left:450px;
	text-align:left;
	margin:0 auto;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}

#bioartistbasic{
      background-color: white;
      background-image:url(images/artist_bio_basic.jpg);
      background-repeat:no-repeat;
}


#bioartistlong{
      background-color: white;
      background-image:url(images/artist_bio_long.jpg);
      background-repeat:no-repeat;
}

#bioartistlonger{
      background-color: white;
      background-image:url(images/artist_bio_longer.jpg);
      background-repeat:no-repeat;
}
#bioartistlongest{
      background-color: white;
      background-image:url(images/artist_bio_longest.jpg);
      background-repeat:no-repeat;
}


#bioauthorbasic{
      background-color: white;
      background-image:url(images/author_bio_basic.jpg);
      background-repeat:no-repeat;
}


#bioauthorlong{
      background-color: white;
      background-image:url(images/author_bio_long.jpg);
      background-repeat:no-repeat;
}

#bioauthorlonger{
      background-color: white;
      background-image:url(images/author_bio_longer.jpg);
      background-repeat:no-repeat;
}

#bioauthorlongest{
      background-color: white;
      background-image:url(images/author_bio_longest.jpg);
      background-repeat:no-repeat;
}

#bioauthorextralong{
      background-color: white;
      background-image:url(images/author_bio_extralong.jpg);
      background-repeat:no-repeat;
}

#bio_textbasic {
	background-repeat: no-repeat;
	position:relative;
	top: 70px;
	left:53px;
      	width:840px;
     	font-family: Arial, Helvetica, sans-serif;
     	font-size: 14px;
	color: #000000;
}

#bio_textlong {
	background-repeat: no-repeat;
	position:relative;
	top:115px;
	left:53px;
      	width:840px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

#bio_textlonger {
	background-repeat: no-repeat;
	position:relative;
	top:165px;
	left:53px;
     	width:840px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

#bio_textlongest {
	background-repeat: no-repeat;
	position:relative;
	top:215px;
	left:53px;
      	width:840px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

#bio_textextralong {
	background-repeat: no-repeat;
	position:relative;
	top:270px;
	left:53px;
      	width:840px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

#mikeschairetwitter {
	position:absolute;
                  width:350px;
	top:505px;
	left:450px;
	text-align:left;
	margin:0 auto;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}


#lists {
      background-color: white;
      background-repeat:no-repeat;
}

#musicbg {
      background-color: white;
      background-image:url(images/music_bg.jpg);
      background-repeat:no-repeat;
      width:959px;
      height: 886px;
}

#musictext {
	position:absolute;
                  width:370px;
	top:70px;
	left:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}	

#musicroster {
	position:absolute;
	top:212px;
	left:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#musiclistiframe {
	position: absolute;
	top:260px;
	left:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 250px;
}

#musiclistiframe2 {
	position:relative;
	top:200px;
	left:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 250px;
}

#musiclist1 {
	position: absolute;
	top:0px;
	left:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#musiclist1iframe {
	position: absolute;
	top:0px;
	left:0px;
}

#musiclist2 {
	position:relative;
	left:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#musiclist {
	position:absolute;
	left:20px;
	background-repeat:no-repeat;
	background-color: white;
}

#literarybg {
      background-color: white;
      background-image:url(images/literary_bg.jpg);
      background-repeat:no-repeat;
      width:959px;
      height: 965px;
}

#literarytext {
	position:absolute;
                  width:370px;
	top:70px;
	left:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#literaryroster1 {
	position:absolute;
	top:230px;
	left:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#literaryroster2 {
	position:absolute;
	top:230px;
	left:250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#movieinfonewsletter {
	position:relative;
	top:-129px;
	left:62px;
}

#movieinfo {
	position:relative;
	top:90px;
	left:150px;
	width:700px;
      
}

#homebanner {
	position:relative;
	top:0px;
	left:0px;
	width:959px;
      	height: 375px;
}


#APBanner {
	position:absolute;
	top:66px;
	left:65px;
}

#APnewsletter {
	position:absolute;
	top:7px;
	left:62px;
}

#NewsletterAlt {
	position:relative;
	top:7px;
	left:62px;
}

#APcomingsoon {
	position:absolute;
	top:100px;
	left:224px;
}

#bloghome {
	position:absolute;
	top:370px;
	left:65px;
	background-image:url(images/home_blog_bg.jpg);
	background-repeat:no-repeat;
	width:853px;
	height:553px;
}

#blogexcerp {
	position:absolute;
	top:65px;
	left:180px;\
	width:560px;
	height:300px;
	overflow:hidden;
}

#blogback {
	background-image:url(images/blog_back.jpg);
	background-repeat:no-repeat;
}

#contactbg {
      background-color: white;
      background-image:url(images/contact_bg.jpg);
      background-repeat: no-repeat;
      width:959px;
}


#contactform{
	position:absolute;
	top:120px;
	left:128px;
}


#message{
	position:absolute;
	top 0px;
	left:0px;
	width: 340px;
	height: 200px;
	height: 144px;
	top: 206px;
}

#emailform1 {
	position:relative;
	top:0px;
	left:0px;
                  height:177px;
                  width: 628px;
}

#emailform2 {
	position:relative;
	top:0px;
	left:0px;
                  height:177px;
                  width: 300px;
}
#emailformtext1 {
	position:relative;
	top:40px;
	left:60px;
	width: 490px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px;
     	color: #00000;
	font-weight: bold; 
}

#emailformtext2 {
	position:relative;
	top:50px;
	left:60px;
	width: 450px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px;
     	color: #00000;
	font-weight: bold; 
}

#footercopyright {

	width: 350px;
	position:relative;
	top:0px;
	left:0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}

#footerlogo {
	position:relative;

	width: 134px;
	top:-16px;
	left:775px;

}
