/* CSS Document */
.indentmenu{
font: 14px Arial;
width: 550px;
height: 35px;
 /*leave this value as is in most cases*/
}

.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;
}

.style1 {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.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;
}

.navfontstyle {
	
	color: #FFFFFF; font-family: sans-serif; font-size: 14px;
}

.navfontstay {
	
	color: #ffcc44; font-family: sans-serif; font-size: 16px;
}


#body-style {
	background-color:#ffffff;
	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;


}

#maintable {
	position:absolute;
	top:0px;
	left: 0px;
	width: 100%;

}

#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;
}

#logo {
	position:relative;
	left:20px;
	top: 18px;	
	width: 212px;
	
}

#navbar2 {
	position:relative;
	top:0px;
	left:400px;
}

#navbar3 {
	position:relative;
	top:0px;
	left:0px;
}

#navbar {
	position:relative;
	top:16px;
	left:0px;
	font-family: timesroman;
	font-size: 20px;
 	text-decoration: none;
	color: #000000;
}

#navhome {
	position:absolute;
	left:198px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-color: #FFFFFF;
}

#navliterary {
	position:absolute;
	left:280px;
}

#navmusic {
	position:absolute;
	left:385px;
}

#navmedia {
	position:absolute;
	left:470px;
}

#navabout {
	position:absolute;
	left:555px;
}

#navfaq {
	position:absolute;
	left:638px;
}

#navcontact {
	position:absolute;
	left:720px;
}

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;
}

#footer-bg {

}


#footerframe {

	left: 0px;
	width: 100%;
	vertical-align : bottom;
}

#footer {
	position:absolute;
	background-repeat:no-repeat;
	width:959px;
	height: 79px;
	top: 0px;
	left: 0px;

}

#footerexternal {
	position:absolute;
	background: url(images/footer_bg.jpg);
	background-repeat:no-repeat;
	width:959px;
	height: 79px;
	top:0px;
	left: 0px;

}


#footerextend {
	background-color: #cc6011;
	width:100%;

}


#footercontainer {
        position: relative;
        background-color:#cc6011;
        width: 959px;
        height: 79px;
	top: 0%; 
	margin-top: -0px;
	left: 50%;
	margin-left: -480px;

}

#footernav {
	position:relative;
	top:0px;
	left:400px;
}

#footercontainer2 {
	position:relative;
	background-repeat:no-repeat;
	background-color: white
	top:0px;
	left:0px;

}

#footercopyright {
	position:relative;
	top:0px;
	left:20px;
}


#footerterms {
	position:relative;
	left:0px;
	align:center;
}
