/* STYLE SHEET FOR Laurence Lee
Created by Jozee Designs! jozeedesigns.com*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:10px; }
ol ul { list-style:none; }
address, caption, cite, code, dfn, th, var {font-style:normal; font-weight:normal;}
table {border-collapse:collapse; border-spacing:0;}
fieldset, img {border:0;}
html {
	text-align:center;
	color:#fff;
	background:#040721 url(../images/bg-stars.gif) top center;}
body {
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	width:720px;
	margin:0 auto;
	text-align:left;
	padding-top:0px;}
ul {list-style-type: none;}
/*---------------------------------------------------------Branding (start)*/	
#brandingi {
	width:100%;
	position:relative;
	z-index:10;}	
#brandingi h1 {
	position:absolute;
	top:54px;
	left:290px;
	width:362px;
	height:110px;
	background:transparent url(../images/logo-laurence-lee.gif) no-repeat;
	text-indent:-9999px;}
#branding { /*for logo on subs*/
	width:100%;
	position:relative;
	height:81px;
	margin:0px 0 0 0;}	
#branding h1{
	width:266px;
	height:81px;
	position:absolute;
	margin:0px 0 0 356px;
	font-size:9px;}
#branding h1 span{
	background:url(../images/musician-logo-sub.gif) no-repeat;
	margin-top:0px;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;}
p.home { /*for home button on subs*/
	width:113px;
	height:42px;
	position:absolute;
	margin:58px 0 0 -25px;
	font-size:9px;}
p.home a{
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
	text-indent:-9999px;
	background: url(../images/nav-home.gif) no-repeat 0 0;}
p.home a:hover, p.home a:active {
	background: url(../images/nav-home-on.gif) no-repeat 0 0;}
/*---------------------------------------------------------Branding (end)*/

/*---------------------------------------------------------Horizontal Navigation (start)*/	
#navigation ul {
	width:720px;
	height:28px;
	position:relative;
	background:#000000 url(../images/bg-nav.gif) bottom left no-repeat;
	list-style:none;
	margin:0; padding:0;
	text-align:center;}
#navigation li {
	display:inline;}
#navigation li a:link, #navigation li a:visited {
    border: none;
    width: 144px; 
    height: 27px;
    display: block; 
    position: absolute; 
    top: 0; 
    text-indent: -7000px;
    outline: none;}
#navigation li.one a:link, #navigation li.one a:visited { 
	background: url(../images/nav-mail.gif) no-repeat 0 1px ; 
	left:0px;}
#navigation li.two a:link, #navigation li.two a:visited { 
	background: url(../images/nav-profile.gif) no-repeat 0 1px;  
	left:145px;}
#navigation li.three a:link, #navigation li.three a:visited { 
    background: url(../images/nav-land.gif) no-repeat 0 1px;  
	left:289px;}
#navigation li.four a:link, #navigation li.four a:visited { 
	background: url(../images/nav-links.gif) no-repeat 0 1px;
    left: 433px}
#navigation li.five a:link, #navigation li.five a:visited { 
	background: url(../images/nav-music.gif) no-repeat 0 1px;
    left: 577px}
#navigation li.one a:hover, #navigation li.one#on a {
    background: url(../images/nav-mail.gif) no-repeat 0 -26px;
	left:0px;}
#navigation li.two a:hover, #navigation li.two#on a {
    background: url(../images/nav-profile.gif) no-repeat 0 -26px; 
	left:145px;}
#navigation li.three a:hover, #navigation li.three#on a {
    background: url(../images/nav-land.gif) no-repeat 0 -26px;
	left:289px;}
#navigation li.four a:hover, #navigation li.four#on a {
    background: url(../images/nav-links.gif) no-repeat 0 -26px;
	left:433px;}
#navigation li.five a:hover, #navigation li.five#on a {
    background: url(../images/nav-music.gif) no-repeat 0 -26px;
	left:577px;}
/*---------------------------------------------------------Horizontal Navigation (end)*/


/*---------------------------------------------------------Content (start)*/
#contenti { /* contenti is for index page*/
	width:100%;}
#contenti h3, #content h3 {
	font-weight:bold;
	font-size:1.2em;}
#content_maini {
	margin-left: 20px;
	border:none;}
#content {	background:url(../images/bg-page.gif);}
#content_main, #content_main_lftind{
	width:684px;
	color:#000;
	background:#F3F4F6 url(../images/bg-pg-shdw.gif) top left no-repeat;
	margin:0 18px;}
#content_main h2, #content_main_lftind h2{
	padding:30px 0 18px 30px;
	font-size:1.2em;}
#content_main_lftind h2{
	padding:30px 0 18px 228px;
	font-size:1.2em;}
#content_main p, #content_main ul, #content_main_lftind p { 
	padding: 0 45px 8px 45px;
	line-height:1.4em;}
#content_main_lftind p{	margin:0 0 0 205px;	line-height:150%;}
#content_main_lftind {	
	min-height:724px;
	height:auto !important;
	height:724px;}
#content_main.links h2{margin-bottom:-20px;}
#content_main.links p{
	text-align:center;
	margin:20px 30px 0 30px;
	padding:10px 20px;
	border:1px solid #dfe6f4;
	background:#fff;}
#content_main.links a {
	text-decoration:none;
	font-weight:bold;}
#content_main.links img {margin:6px 0 4px 0;}
dl.songList {margin:-15px 45px 0 45px;}
dl.songList dt {
	font-weight: bold;
	margin:15px 0 0 0;
	padding:5px 0 4px 8px;
	background:#fff url(../images/bg-txt.jpg) no-repeat;}
.songTime {
	font-size:9px;
	font-weight:normal;
	padding-left:10px;}
dl.songList dd {
	margin:0 0 0px 0;
	padding:5px 15px 10px 15px;
	background:#fff url(../images/bg-txt-bot.jpg) bottom right no-repeat;
	border-left:1px solid #d2ddf8;
	border-bottom:1px solid #d2ddf8;
    line-height:150%;}
	#content_main_wrld {
	width:684px;
	color:#000;
	background:#F3F4F6 url(../images/bg-world.jpg) top center no-repeat;
	margin:0 18px;
	min-height:785px;
	height:auto !important;
	height:785px;}
#content_main_wrld img{ margin: 8px 0 0 95px;}
#content_main_wrld h2, #content_main_wrld p.wrld { padding-top:220px;	}
#content_main_wrld p { padding:0px 203px 12px 205px; line-height:140%;}
.fltlft { /* position:absolute;*/ float:left; margin:7px 15px 0 10px;}
/*---------------------------------------------------------Content (end)*/

/*---------------------------------------------------------Feature (start)*/
#content_sub {
	float:right;
	color:#460000;
	background-color:transparent;
	width:45%;	}	
#content_sub h4 {
	color:#460000;
	margin:33px 0 0 15px;}
#content_sub p {
	font-size:80%;
	padding:2px 0 0 0;}
#content_sub img {
	float:left;
	margin:-10px 8px 20px 0;}
/*---------------------------------------------------------Feature (end)*/
/*---------------------------------------------------------Site info (start)*/
#site_infoi, #site_info {
	height:24px;
	clear:both;}
img.ftrleft {
	margin:-692px 10px 0 18px;
	position:absolute;}
#site_info {
	background:url(../images/bg-pg-copyright.gif) no-repeat;
	height:86px;
	clear:both;
	margin:0 0 20px 0;}
#copyrighti, #copyright p {
	color:#5e729e;
	padding:27px 0 27px 6px;
	text-align:center;
	font-size:70%;}
.copyright_lt {
	float:right;
	margin:20px 408px 0 0px;
	text-align:right;}
.copyright_rt {
	position:absolute;
	margin:20px 0 0 400px;
	text-align:left;}
#site_infoi	a, #site_info a { color:#5e729e; text-decoration: none;}
#site_infoi	a:hover, #site_info a:hover {text-decoration:underline;}
#site_infoi	a:visited, #site_info a:visited { color:#5e729e;}
/*---------------------------------------------------------Site info (end)*/
a {color: #314f91;}
a:link {/*text-decoration: none;*/}
a:visited { color:#0c2a6c;}
a:hover {text-decoration: underline; color:#5776bb;}
a:active {text-decoration: none; color:#5776bb;}

/*---------------------------------------------------------Form (start)*/
form {margin:0 50px 0px 50px;}
.contacttext{font-size:100%;}
input.btn {
	font-weight:bold;
	color:#f9f7f7;
	border:1px solid #000;
	padding:2px 4px 1px 4px;
	margin:10px 0 0 0;
	text-align:center;
	background-color:#889dab;
	font-size:12px;
	cursor:pointer;}
.smtxt {font-size:85%;}
.smtxtb {font-size:85%; color:#666;}
.smtxtb a {color:#666;}
.smtxtb a:hover {color:#4968ae;}
/*---------------------------------------------------------Form (end)*/
/*---------------------------------------------------------PayPal Button (start)*/
.ppbtn { float:right; margin:0 10px 0 20px; }

h6 {
margin:-10px 0 35px 52px;
font-size:14px;
color:#54266d;
}