/*-----------------------------------------------------------------------------
Style Sheet For Ricky Roche 

version:   1.0
author:    Keith Landon	
email:     alwaysonlocation@yahoo.com
website:   www.rickyroche.com
-----------------------------------------------------------------------------*/

body {
	background-color: #BCBCBC;
	background-image: url(/photos/bodybg.png);
	font-family: Verdana, Arial, sans-serif;
	background-repeat: no-repeat;
	}

#container {
	width: 750px;
	height: 100%;
	left: 80px;
	top: 0px;
	position: relative;
	background-color: #CCCCCC;
	
	}
#header {
	font-size: 15pt;
	text-indent: -9000px;
	position: relative;
	background: url(/photos/banner_ricky_late.png) no-repeat;
	background-color: #BCBCBC;
	width: 750px;
	height: 188px;
	left: 0px;
	top: 0px;
	z-index: 2;
	}
	
.currpage {
white-space: nowrap;
line-height: 30px;
color: #FFFFFF;
padding-left: 30px;
padding-right: 30px;
background: url(/photos/navcurr.png) center no-repeat;
 }	
div#navbar {
 height: 30px;
 width: 100%;
 background: url(/photos/nav_bg.png) no-repeat;
 position: relative;
 z-index: 1;

 
}
div#navbar ul {
 margin: 0px;
 padding: 0px;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11pt;
 font-weight: bold;
 color: #FFF;
 line-height: 30px;
 white-space: nowrap;
}
div#navbar li {
 list-style-type: none;
 display: inline;
}
div#navbar li a {
 text-decoration: none;
 padding: 7px 30px;
 color: #FFF;
}
div#navbar li a:link {
 color: #FFF:
}
div#navbar li a:visited {
 color: #CCCCCC;
}
div#navbar li a:hover {
 color: #D44E28;
 background-color: #CCCCCC;
}

h1 {
font-size: 12pt;
}
h2 {
font-size: 12pt;

}

#leftcontent {
	top: 25px;
	float: right;
	width: 220px;
	
	position: relative;
	padding-bottom: 45px;
	padding-right: 20px;
}
#leftcontent p a{
	color: #FF0000;
	font-size: 10pt;
	text-align: left;
	text-decoration: underline;
}
#leftcontent ul {
font-size: 10pt;
line-height: 20px;
padding-top: 0px;
}
#leftcontent li {
 list-style-type: none;
  color: #D44E28;
   }
div#leftcontent li a {
 text-decoration: none;
 padding: 5px;
 color: #D44E28;
}
div#leftcontentli a:link {
 color: #D44E28;
}
div#leftcontent li a:visited {
 color: #D44E28;
}
div#leftcontent li a:hover {
 color: #FF9900;
}

div#navtwo {
	left: 30px;
	height: 30px;
	width: 500px;
	position: relative;
	background-color: #CCCCCC;
 
}
div#navtwo ul {
 margin: 0;
 padding: 0px;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11pt;
 font-weight: bold;
 line-height: 30px;
 
 }
div#navtwo li {
 white-space: nowrap;
 list-style-type: none;
 display: inline;
 color: #D44E28;
 }
div#navtwo li a {
 text-decoration: none;
 padding: 7px 12px;
 color: #D44E28;
}
div#navtwo li a:link {
 color: #D44E28;
}
div#navtwo li a:visited {
 color: #D44E28;
}
div#navtwo li a:hover {
 color: #FF9900;
}




#content {
	top: 25px;
	float: left;
	width: 400px;
	min-height: 300px;
	position: relative;
	color: #D44E28;
	padding-top: 0px;
	padding-left: 50px;
	padding-right: 50px;
	padding-bottom: 25px;
	font-size: 10pt;
	text-align: justify;
}
#content a {
text-decoration: underline;
color: #D44E28;
}
#content a:hover {

color: #FF9900;
}
#content ul {
font-size: 10pt;
line-height: 20px;
padding-top: 0px;
}
#content li {
 list-style-type: none;
  color: #D44E28;
   }
div#content li a {
 text-decoration: none;
 padding: 5px;
 color: #D44E28;
}
div#contentli a:link {
 color: #D44E28;
}
div#content li a:visited {
 color: #D44E28;
}
div#content li a:hover {
 color: #FF9900;
}
#content a:visited {
color: #E87937;
}

#footer {
	clear: both;
	background: #FFCC00;
	border-top: solid;
	border-top-color: #999999;
	font-size: 8pt;
	color: #CCCCCC;
	background-color: #D44E28;
	position: relative;
		}
#footer p {
	padding-top: 25px;
	padding-left: 30px;
	padding-bottom: 25px;
}
#footer a {
text-decoration: none;
color: #CCCCCC;
}
#cleardiv {
clear: both;
height: 45px;
}	
table td {
	color: #000000;
	font-size: 8pt;
	vertical-align: top;
	padding: 5px;
	font-variant: 8;
}
table  a{
 text-decoration: none;
  color: #D44E28;
  font-size: 9pt;
  
 
}
div#table a:link {
 color: #D44E28;
}
div#table a:visited {
 color: #D44E28;
}
div#table a:hover {
 color: #FF9900;
}
#table a:visited {
color: #E87937;
}
/*
Below is navigation and setup for schedule page.
*/


#schedule {
	width: 750px;
	top: 25px;
	min-height: 400px;
	position: relative;
	color: #D44E28;
	font-size: 10pt;
	text-align: justify;
}
#schedule h2 {
	padding-left: 25px;
	padding-bottom: 5px;
	}
#schedule p {
	padding-top: 0px;
	padding-left: 25px;
	padding-bottom: 20px;
	padding-right: 25px;
	}
div#navtwosched {
	left: 270px;
	height: 30px;
	width: 450px;
	position: relative;
	background-color: #CCCCCC;
 
}
div#navtwosched ul {
 margin: 0;
 padding: 0px;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11pt;
 font-weight: bold;
 line-height: 30px;
 
 }
div#navtwosched li {
 white-space: nowrap;
 list-style-type: none;
 display: inline;
 color: #D44E28;
 }
div#navtwosched li a {
 text-decoration: none;
 padding: 7px 14px;
 color: #D44E28;
}
div#navtwosched li a:link {
 color: #D44E28;
}
div#navtwosched li a:visited {
 color: #D44E28;
}
div#navtwosched li a:hover {
 color: #FF9900;
}	

/* 
2nd navigation for about me page
*/
div#navtwoabout {
	left: 140px;
	height: 30px;
	width: 450px;
	position: relative;
	background-color: #CCCCCC;
 
}
div#navtwoabout ul {
 margin: 0;
 padding: 0px;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11pt;
 font-weight: bold;
 line-height: 30px;
 
 }
div#navtwoabout li {
 white-space: nowrap;
 list-style-type: none;
 display: inline;
 color: #D44E28;
 }
div#navtwoabout li a {
 text-decoration: none;
 padding: 7px 10px;
 color: #D44E28;
}
div#navtwoabout li a:link {
 color: #D44E28;
}
div#navtwoabout li a:visited {
 color: #D44E28;
}
div#navtwoabout li a:hover {
 color: #FF9900;
}	
/* 
music nav two
*/
div#navtwomusic {
	left: 400px;
	height: 30px;
	width: 300px;
	position: relative;
	background-color: #CCCCCC;
 
}
div#navtwomusic ul {
 margin: 0;
 padding: 0px;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11pt;
 font-weight: bold;
 line-height: 30px;
 
 }
div#navtwomusic li {
 white-space: nowrap;
 list-style-type: none;
 display: inline;
 color: #D44E28;
 }
div#navtwomusic li a {
 text-decoration: none;
 padding: 7px 10px;
 color: #D44E28;
}
div#navtwomusic li a:link {
 color: #D44E28;
}
div#navtwomusic li a:visited {
 color: #D44E28;
}
div#navtwomusic li a:hover {
 color: #FF9900;
}	

