/* ROUNDED CORNERS */

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFF; border-left:1px solid #2ac1be; border-right:1px solid #2ac1be;}
.xb1 {margin:0 5px; background:#2ac1be;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#FFFFFF; border:0 solid #2ac1be; border-width:0 1px;}

body
{
	font-family: Tahoma, Geneva, Verdana, Arial, sans-serif;
}

#container
{
	background: transparent;
	margin:50px auto;
	width:850px;
}

#mainFrame
{
	height:620px;
	width:848px;
}

#footer
{
	height:50px;	
}

#copyright
{
	float:left;
	width:770px;
	font-size:0.6em;
	margin-left:40px;
	text-align:center;
	font-family:Times, ̉Times New RomanÓ, Georgia, serif;
	margin-top:15px;
}

#mp3Player
{
	float:left;
	color:#2ac1be;
	font-size:0.65em;
	height:40px;
	width:40px;
	text-align:right;
}

#header
{
	float:left;
	margin-top:10px;
	margin-bottom:3px;
	width:425px;
}

#welcome-link
{
	font-size:1.5em;
	text-align:center;
	color:#229492;
	clear:right;
	padding-top:20px;
}

#welcome-link a
{
	color: #229492;
	text-decoration:none;
}

#welcome-link a:visited
{
	color: #229492;
}

#welcome-link a.selected
{
	color:#426161;
}

#welcome-link a:hover
{
	color: #8bba54;
}

#welcome-link a:active
{
	color: #8bba54;
}

#nav
{
	float:left;
	margin-top:29px;
	width:330px;
}

#navlist 
{
		margin:0 auto;
	text-align:center;
}

#navlist li
{
	color: #229492;
	display: inline;
	list-style-type: none;
	padding-right: 15px;	
}

#navlist li a
{
	color: #229492;
	text-decoration:none;
}


#navlist li a:visited
{
	color: #229492;
}

#navlist li a.selected
{
	color:#426161;
}


#navlist li a:hover
{
	color: #8bba54;
}

#navlist li a:active
{
	color: #8bba54;
}

#portfolioList
{
	clear:left;
	font-size:0.85em;
	margin:5px 25px 6px 0px;
	text-align:right;
}

#portfolioList li
{
	color: #229492;
	display: inline;
	list-style-type: none;
	padding-right: 15px;	
}

#portfolioList li a
{
	color: #8bba54;
	text-decoration:none;
}

#portfolioList li a:link
{
	color: #8bba54;
}

#portfolioList li a:visited
{
	color: #8bba54;
}

#portfolioList li a.selected
{
	color:#426161;
}

#portfolioList li a:hover
{
	color:#229492;
}

#portfolioList li a:active
{
	color:#229492;
}

#portfolio-Content
{
	clear:left;
	border-top:1px solid #2ac1be;
	margin:0 auto;
	padding-top:10px;
	width:800px;
}

#Bio-Content
{
	clear:left;
	border-top:1px solid #2ac1be;
	margin:0 auto;
	padding-top:25px;
	width:800px;
}

#Contact-Content
{
	clear:left;
	border-top:1px solid #2ac1be;
	margin:0 auto;
	padding-top:25px;
	width:800px;
	color:#9fcf67;
}

#Contact-Content a
{
	color:#9fcf67;
}

#Contact-Content a:link
{
	color:#9fcf67;
}

#Contact-Content a:visited
{
	color:#9fcf67;
}

#Contact-Content a:hover
{
	color:#8bba54;
}

#bigPicture
{
	position:relative;
	width:628px;
	height:417px;
	margin:10px auto 5px auto;
}

#imageView
{
	height:518px;width:780px;margin:0px auto;
}

/************************************************
JCAROUSEL LITE
************************************************/
#list {
     height:80px;
     width:800px;
     margin:0px auto;
}

.slider {
     float:left;
     left: -5000px;
     margin:15px;
     position:relative;
     visibility:hidden;
}

.slider ul {
     height:100px;
     width:700px;
}

.slider ul li {
     padding:0 10px;
}

.slider ul li img {
     cursor:pointer;
     height:66px;
     padding-top:3px;
     width:100px;
}

.prev {
     cursor:pointer;
     float:left;
     padding-top:45px;
}

.next {
     cursor:pointer;
     float:right;
     padding-top:45px;
}

/*************** Custom Styles for carousel ************/

.thumbBorder
{
	border:1px solid #426161;
}

