/* Centricity Music Publishing CSS by Simon Carr :: workbysimon.com */


body					{font-family:arial, verdana, helvetica, sans-serif; line-height:142%; font-size:0.8em;
						background:#fff url(../images/bg-tile.jpg) repeat-x;
						margin:0px; padding:0px; color:#333;}
body#interior			{background:#fff url();}

a img					{border:none; outline:none;}
a:link					{text-decoration:underline; color:#000;}
a:visited				{text-decoration:underline; color:#000;}
a:hover					{text-decoration:none; color:#000;}

p {margin:0px; padding:0 0 18px 0;}

h1 {color:#141414; font-size:32px; font-family:Georgia, "Times New Roman", Times, serif;}
h2 {color:#141414; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; line-height:100%; margin:0; padding:0 0 12px 0;}
h3 {color:#141414; font-size:20px; color:#3B6F90; font-family:Georgia, "Times New Roman", Times, serif; line-height:100%; margin:0; padding:0 0 10px 0;}


h2.writer {width:380px; float:left;}
.sub {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:14px;}
.clear {clear:both;}
.viewAll {width:160px; text-align:right; padding:0; float:right;}

/* layout */

#wrapper {width:100%; margin:0px auto; padding:0px; min-height:664px; height:auto !important; height:664px; background:url(../images/new-bg.jpg) top center no-repeat;}
#wrapper_interior {width:100%; margin:0px auto; padding:0px; min-height:664px; height:auto !important; height:664px;background:url(../images/interior-bg3new.jpg) top center no-repeat;}
#content {width:1000px; margin:0px auto; min-height:664px; height:auto !important; height:664px; background:url(../images/new-bg.jpg) top center no-repeat;}
#content_interior {width:960px; margin:0px auto; min-height:664px; height:auto !important; height:664px; background:url(../images/interior-bg3new.jpg) top center no-repeat;}
#interior_top {width:960px; height:420px;}
#sidebar {width:248px; float:left;  min-height:404px; height:auto !important; height:404px; margin-top:40px; padding:10px 20px 0 0; border-top:1px solid #ccc;}
#sidebar1 {width:258px; float:left;  min-height:404px; height:auto !important; height:404px; margin-top:40px; padding:20px 10px 0 0; border-top:1px solid #ccc;}
#text {width:584px;  min-height:550px; height:auto !important; height:550px; float:left; margin-top:40px; padding:15px 2px 40px 23px;  border-top:1px solid #ccc;}
#content_holder {width:878px; padding:0 41px 30px 41px;}
.cut {font-size:16px; line-height:135%;}
#footer {position:relative; width:878px; height:150px; background:url(../images/footer3.jpg) no-repeat;}
#footerLinks {width:500px; padding:0 0 0 290px;}

/* home */
#home_top {width:1000px; height:330px;}
#flash {width:730px; height:330px; float:right;}


#tweets {width:270px; height:159px; margin:118px 0 0 0; float:left; background:url(../images/twitter-bg.jpg) no-repeat; position:relative;}
#ttext ul {margin:0; padding:16px 16px 0 26px;}
#ttext li {list-style-image:none;
list-style-position:outside;
list-style-type:none; color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:130%;}
#ttext a, #ttext a:hover, #ttext a:visited {color:000; font-weight:bold; text-decoration:none;}
#twitter_icon {position:absolute; top:120px; left:115px; width:27px; height:25px;}


a.tweetOver {float:left; width:26px; height:26px; margin:0; text-decoration:none; outline:none; cursor:pointer; background:url(../images/twitter-rollover.jpg) no-repeat;}
a.tweetOver:hover {background-position: 0 -26px; cursor:pointer;}



/* interior */

#interior_flash {width:960px; height:221px;}
#the_nav {width:960px; height:199px; position:relative; z-index:2;}




/* writers */

.writer_info {width:100%; padding:0; margin:0 0 20px 0; border-bottom:1px solid #ccc;}
.writer_thumb {float:left; height:100%px; width:118px;}
.summary {float:left; width:420px; padding:0 0 8px 0;}
.writer_pic {width:205px; height:234px; padding:0 20px 16px 10px; margin:0px auto;}
.writer_links {padding:0 0 0 23px;}
.writer_banner {padding:0 0 18px 3px;}




.bigger {font-size:16px;}



/* home nav */
a.nav-writers {display:inline-block; width:208px; height:230px; margin:0 23px 0 25px; text-decoration:none; outline:none; text-indent:-9999px; cursor:pointer; background:url(../images/nav-writers.gif) no-repeat;}
a.nav-writers:hover {background-position: 0 -230px; cursor:pointer;}

a.nav-about {display:inline-block; width:182px; height:230px; margin:0 21px 0 0; text-decoration:none; outline:none; text-indent:-9999px; cursor:pointer; background:url(../images/nav-about.gif) no-repeat;}
a.nav-about:hover {background-position: 0 -230px; cursor:pointer;}

a.nav-licensing {display:inline-block; width:158px; height:230px; margin:0 18px 0 0; text-decoration:none; outline:none; text-indent:-9999px; cursor:pointer; background:url(../images/nav-licensing.gif) no-repeat;}
a.nav-licensing:hover {background-position: 0 -230px; cursor:pointer;}

a.nav-store {display:inline-block; width:158px; height:230px; margin:0 16px 0 0; text-decoration:none; outline:none; text-indent:-9999px; cursor:pointer; background:url(../images/nav-store.gif) no-repeat;}
a.nav-store:hover {background-position: 0 -230px; cursor:pointer;}

a.nav-contact {display:inline-block; width:166px; height:230px; margin:0 25px 0 0; text-decoration:none; outline:none; text-indent:-9999px; cursor:pointer; background:url(../images/nav-contact.gif) no-repeat;}
a.nav-contact:hover {background-position: 0 -230px; cursor:pointer;}

.navText {width:576px; height:48px; margin:0; padding:0 191px 0 233px;}
#copy {position:relative; width:354px; height:99px; margin:41px 0 20px 342px; padding:0; background:url(../images/copyright-homepage.gif) no-repeat;}


a {cursor:pointer;}
a:hover {cursor:pointer;}



.privacyH {position:absolute; top:40px; left:201px; width:72px; height:19px;}
.privacyH a {display:block; width:72px; height:19px; cursor:pointer; text-indent:-4444px; font-size:1px; color:#fff;}

.privacy {position:absolute; top:63px; left:461px; width:72px; height:19px;}
.privacy a {display:block; width:72px; height:19px; cursor:pointer; text-indent:-4444px; font-size:1px; color:#fff;}

.wbsHome {position:absolute; top:65px; left:161px; width:35px; height:32px;}
.wbsInt {position:absolute; top:86px; left:420px; width:35px; height:32px;}
a.wbs {float:left; width:35px; height:32px; margin:0; text-indent:-4444px; font-size:1px; color:#fff; text-decoration:none; outline:none; cursor:pointer; background:url(../images/wbs-rollover.gif) no-repeat;}
a.wbs:hover {background-position: 0 -32px; cursor:pointer; color:#fff;}


#musicPlayer {position:absolute; top:167px; left:0;}

/* interior nav */



a.nav_writers {float:left; width:188px; height:199px; margin:0; text-decoration:none; outline:none; cursor:pointer; background:url(../images/navi_1.gif) no-repeat;}
a.nav_writers:hover {background-position: 0 -16px; cursor:pointer;}

a.nav_about {float:left; width:188px; height:199px; margin:0; text-decoration:none; outline:none; cursor:pointer; background:url(../images/navi_2.gif) no-repeat;}
a.nav_about:hover {background-position: 0 -16px; cursor:pointer;}

a.nav_licensing {float:left; width:185px; height:199px; margin:0; text-decoration:none; outline:none; cursor:pointer; background:url(../images/navi_3.gif) no-repeat;}
a.nav_licensing:hover {background-position: 0 -16px; cursor:pointer;}

a.nav_store {float:left; width:181px; height:199px; margin:0; text-decoration:none; outline:none; cursor:pointer; background:url(../images/navi_4.gif) no-repeat;}
a.nav_store:hover {background-position: 0 -16px; cursor:pointer;}

a.nav_contact {float:left; width:176px; height:199px; margin:0; text-decoration:none; outline:none; cursor:pointer; background:url(../images/navi_5.gif) no-repeat;}
a.nav_contact:hover {background-position: 0 -16px; cursor:pointer;}

.nav_to_home {position:absolute; top:77px; right:0px; width:86px; height:55px; overflow:hidden; z-index:10;}
a.nav_home {display:inline-block; width:86px; height:55px; margin:0; text-decoration:none; outline:none; cursor:pointer; background:url(../images/navi_6.gif) no-repeat;}
a.nav_home:hover {background-position: 0 -55px; cursor:pointer;}
