html
{
scrollbar-arrow-color: #2E869A;
scrollbar-track-color: #ffffff;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #192c3b;
scrollbar-shadow-color: #2E869A;

}

body
{
 background-color: transparent;
 font: 12px arial;
 color: #000;
 padding: 0px;
 margin: 0px;
 text-align: center;
 }

iframe
{
 border: 0;
 }
 

#container
{
 position: relative; 
 top: 0px;
 /*left: 0px;*/
 width: 855px;
 padding: 0px;
 margin-top: 0px;
  margin-left: auto;
 margin-right: auto;
 text-align: left;

 }
  
#containerwhite
{
 background-image: url('button bg.jpg');
 
 }
 
p
{
 text-align: left;
 }
 
h1
{
 text-align: center;
 padding-bottom: 25px;
 }

h4
{
 text-align: left;
 }
 
li
{
 text-align: left;
 }
 
 
a:link
{
 color: #2E869A;
 text-decoration: none;
 font-weight: bold;
 }
 
a:visited
{
 color: #2E869A;
 text-decoration: none;
 font-weight: bold;
 }
 
a:hover
{
 color: #0ebcd0;
 text-decoration: none;
 font-weight: bold;
 }
 
a:active
{
 color: #2E869A;
 text-decoration: none;
 font-weight: bold;
 }
 
 
/* 
#rightcol
{
 float: right;
 width: 500px;
 margin: 0px;
 }
*/
 
#Google
{
 position: absolute;
 top: 485px;
 left: 295px;
 width: 295px;
 height: 46px;
 z-index: 1;
 }

#navigation
{
 position: absolute;
 top: 308px;
 left: 25px;
 height: 75px;
 width: 798px;
 padding-left: 5px;
 font: 14px arial;
 }
 
#navigation img
{
 border: 0px;
margin-right: 15px;
 }

#navigation a:link, #navigation a:visited
{
 color: #15bbce;
 font-weight: bold;
 text-decoration: none;
} 


#navigation a:hover, #navigation a:active
{
 color: #b1a2b3;
 font-weight: bold;
 text-decoration: none;
 }
 
#navlist li
{
display: inline;
list-style-type: none;
padding-right: 38px;
} 
 

#content
{
 position: absolute;
 top: 85px;
 left: 8px;
 width: 515px;
 height: 525px;
 /*background-color: #CACBCB;*/
 background-color: #f6f6f6;
 } 
 
 #contentpos
{
 position: absolute;
 top: 12px;
 left: 18px;
 /*background-color: #CACBCB;*/
 background-color: #f6f6f6;
  }
 
#headertext
{
 position: absolute;
 top: 170px;
 left: 608px;
 width: 200px;
 height: 180px;
 z-index: 1;
 }

 
#headertext p
{
 color: #679A03;
 font-size: 11px;
 font-weight: bold;
 }
 
#headertext a:link, #headertext a:visited
{
 color: #000;
 font-weight: bold;
 text-decoration: none;
} 


#headertext a:hover, #headertext a:active
{
 color: #b1a2b3;
 font-weight: bold;
 text-decoration: none;
 }
 
 
#welcome
{
 position: absolute;
 top: 0px;
 right: 0px;
 width: 210px;
 height: 222px;
 /*background-image: url('welcome.png');
 background-repeat: no-repeat;
 border: solid #ffffff 1px;
 border-left: 1px;
 border-top: 0px;*/
 }

#welcomesub
{
 position: absolute;
 top: 55px;
 left: 18px;
 width: 180px;
 font-size: 13px;
}

#headlines
{
 position: absolute;
 top: 255px;
 left: 580px; 
 height: 250px;
 width: 250px;
 z-index: 1;
 }

 
#headlinesframe
{
 position: absolute;
 top: 55px;
 left: 35px;
 }

 
#player
{ 
  position: absolute;
  top: 220px;
 left: 67px; 
 height: 250px;
 width: 250px;
 }


#player p
{
 position: absolute;
 top: 0px;
 padding: 0px;
 margin: 0px;
 color: #000;
 font-weight: bold;
 font-style: italic;
}

 
 #playerpos
{
 position: absolute;
 top: 10px;
 left: 0px;
 }

 #pics
{ 
  position: absolute;
	top: 4px;
	left: 5px; 
  height: 250px;
 width: 250px;
 }
 
#picspos
{
 position: absolute;
 top: 65px;
 left: 20px;
 width: 200px;
 padding: 0px;
 margin: 0px;
 } 
  
#videostream
{ 
  position: absolute;
	top: 220px;
	left: 5px; 
  height: 250px;
  width: 250px;
 }
 
 
#videostream p
{
 margin: 0px;
 padding: 0px;
 }
 
  
#vidpos
{
  position: absolute;
 top: 45px;
 left: 10px;
  width: 200px;
 height: 140px;
 background: transparent;
 padding: 0px;
 margin: 0px;
 }
 
#links
{
 position: absolute;
 top: 485px;
 left: 600px;
 z-index: 1;
 }

#linksmenu
{
 position: absolute;
 top: 20px;
 left: 20px;
 
 }
 
ul#linkslist
{
 margin-top: 4px;
 padding-top: 0px;
 margin-left: 0px;
 padding-left: 0px;
 width: 215px;
  }
 
#linkslist li
{
display: inline;
list-style-type: none;
padding-right: 50px;

}
 
#linkslist a:link
{
 color: #000;
 font-weight: bold;
 text-decoration: none;
 font-size: 11px;
 }

#linkslist a:visited
{
 color: #000;
 font-weight: bold;
 text-decoration: none;
 font-size: 11px;
 }
 
#linkslist a:hover
{
 color: #8f6794;
 font-weight: bold;
 text-decoration: none;
 font-size: 11px;
 }
 
#linkslist a:active
{
 color: #fff;
 font-weight: bold;
 text-decoration: none;
 font-size: 11px;
 }
 
 
  
#projects
{ 
  position: absolute;
	top: 700px;
	left: 5px; 
 height: 250px;
 width: 250px;
 }
 
#projectsinfo
{ 
  position: absolute;
	top: 85px;
	left: 7px; 
	z-index: 1;
}
 

.projheading
{
 margin-left: 50px;
  font-style: italic;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	}

.projheading2
{
 margin-left: 50px;
	font-weight: bold;
	font-size: 10px;
	}
	
.projdetails
{
 font-size: 10px;
 color: #10a3b4;
	}
	
  
#calendar
{ 
 position: absolute;
 top: 295px;
 left: 0px; 
 height: 250px;
 width: 250px;
 z-index: 1;
  }

 #calendarflash
 {
 position: absolute;
 top: 0px;
 left: 95px;
 }
 
/* 
 #quotes
{
 position: absolute;
 top: 1180px;
 left: 0px;
 width: 282px;
 height: 180px;
 background-image: url('quotes.png');
 background-repeat: no-repeat;
 border: solid #ffffff 1px;
 border-left: 1px;
 border-top: 0px;
 }
 */
 
#theelite
{ 
  position: absolute;
	top: 461px;
	left: 5px; 
 height: 330px;
 width: 250px;
 }

#theelite img
{
 border: 0;
 padding: 0px;
 margin: 0px;
 }

#theelite form
{
 padding-top: 15px;
 padding-left: 10px;
 }

#elitetext
{
  position: absolute;
	top: 30px;
	left: 5px;
 height: 324px;
 width: 250px;
 font-size: 10px;
  z-index: 1;
} 

#afflinks
{
 font: 14px arial;
 padding-top: 5px;
 padding-left: 30px;
 }
 
#afflinks p
{
  padding: 0px;
	margin: 0px;
	}
  
 #disclaimer
{ 
  position: absolute;
  top: 752px;
 left: 5px; 
 height: 250px;
 width: 250px;
 }

#disclaimer p
{
 margin: 0px;
 padding: 0px;
 }
 
 #disclaimtext
 {
  position: absolute;
	top: 53px; 
	left: 10px;
 height: 250px;
 width: 200px;	
	}
	
#widget
 {
  position: absolute;
	top: 1000px; 
	left: 5px;
	width: 250px;
	height: 452px;
	}
	
#widgetframe
{
 position: absolute;
 top: 40px;
 left: 5px;
 width: 220px;
 height: 455px;
 }
 
 
#videoplayer
{
 top: 0px;
 left: 0px;
 }
 
 

	
 #extra
{
 position: absolute;
 top: 1629px;
 left: 0px;
 width: 282px;
 height: 180px;
 border: 0px;
 background: transparent;
 }
 

.linkspace
{
 margin: 0px;
 margin-top: 10px;
 }
  
 
#left
{
 position: absolute;
 top: 480px;
 left: 58px;
 width: 226px;
 height: 1570px;
 background-color: #f6f6f6;
 }
 
#right
{
 position: absolute;
 top: 480px;
 left: 284px;
 width: 530px;
 height: 1570px;
 background-color: #f6f6f6;
 }
 
#picstext
{
 position: absolute;
 top: 85px;
 left: 25px;
 /*width: 250px;
 height: 150px;*/
 } 
 

 
 
 #headlinescode
{
  position: absolute;
  top: 43px;
	left: 18px;
	width: 180px;
	height: 170px;
	
	}
	
	 
 #projectinfo
 {
  position: absolute;
  top: 58px;
  left: 18px;
	height: 180px;
	width: 190px;
 }

#projectinfo p
{
 margin: 0px;
 padding: 0px;
 }
 

 #calendarpos
{
 position: absolute;
 top: 37px;
 left: 21px;
 width: 170px;
 height: 170px;
 z-index: 1;
 }

  #quotespos
{
 margin-top: 65px;
 margin-left: 10px;
 margin-right: 10px;
 background: transparent;
 font: 14px times;
 text-align: center;
 }
 
  #elitepos
{
 position: absolute;
 top: 30px;
 left: 0px;
 width: 250px;
 height: 200px;
 }
 
/* 
 #theelite img
{ 
 border: 1px solid #ffffff;
 
 }*/
 
 #disclaimerpos
{
 position: absolute;
 top: 55px;
 left: 20px;
 width: 170px;
 height: 210px;;
 }

ul#elitelist
{
 margin-left: 25px;
 padding-left: 10px;
 }
 
ul#elitelist a:link
{
 /*color: #cf3c6a;*/
 color: #613366;
 font-weight: bold;
 }

ul#elitelist a:visited
{
 /*color: #cf3c6a;*/
 color: #613366;
 font-weight: bold;
}
 
ul#elitelist a:hover
{
 color: #249fc0;
 font-weight: bold;
 } 
 
ul#elitelist a:active
{
 color: #249fc0;
 font-weight: bold;
 }  
 
  
li.button
 {
 list-style-image: url(button.gif);
 margin: 0px;
 padding: 0px;
 }
 
.leftbold
{
 font: bold 12px times;
 padding-right: 5px;
 }
 
.leftcolor
{
  color: #b6cef7;
	}

.leftimportant
{
 color: #DDEAFF;
 
 }
 

.welcometext
{
 /*margin-top: 50px;
 padding: 5px;*/
 text-align: center;
 }
 
p.lefttext
{
 margin: 0px;
 padding: 0px;
 
 }

.fuschia
{
  color: #cf3c6a;
	}

.bluebold
{
 color: #249fc0;
 font-weight: bold;
 }
 
.burgandy
{
 color: #9a2e50;
 }

.notbold
{
 font-weight: normal;
 }
 
.projtext
{
 font-size: 10px;
 font-weight: bold;
 }
 
 
.menuText
{
 display: block;
 font-style: italic;
 padding-bottom: 10px;
 padding-left: 35px;
 }

.menuLinks
{
 padding-left: 10px;
 text-align: left;
 }

 .listBold
{
 padding-left: 10px;
 text-align: left;
 font-weight: bold;
 }
 
.subList li
{
 padding-top: 0px;
 margin: 0px;
 padding-left: 10px;
 text-align: left;
 }
 
.ec
{
 padding: 0px;
 margin: 0px;
 }
 
.ecbold
{
 font-weight: bold;
 /*color: #b6cef7;*/
 }
 
 
.ecprofiles
{
 padding: 0px;
 margin: 0px;
 margin-bottom: 100px;
 }
 
.profiletop
{
 margin-top: 50px;
 }
 
.nospace
{
 padding: 0px;
 margin: 0px;
 }
 
.profpics
{
 margin-top: 50px;
 }
 
.profpics img
{
 width: 100px;
 height: 100px;
 padding-right: 10px;
 border: solid 1px white;
 }
 
 .important
 {
 
  color: #FDC8AE;
  font-weight: bold;
}


.impbold
 {
  margin-top: 50px;
  color: #FDC8AE;
   font-style: italic;
	font-weight: bold;
}


#facts li
{
 margin-bottom: 10px;
 }
 
#randquotes li
{
 margin-bottom: 10px;
 }
 
 .extraspace ul
 {
  padding-top: 20px;
	
	}

.liveText
{
  padding-left: 10px;
	font-weight: bold;
	}

.ecitalic
{
 font-style: italic;
 }
 
.musicprofiles
{
 padding: 0px;
 margin: 0px;
 margin-bottom: 50px;
 }
 
 .importantbold
{
 color: #2E869A;
  font-weight: bold;
}


 
 
#afflinks a:link
{
 color: #2E869A;
 text-decoration: none;
 font-weight: bold;
 }
 
#afflinks a:visited
{
 color: #2E869A;
 text-decoration: none;
 font-weight: bold;
 }
 
#afflinks a:hover
{
 color: #8f6794;
 text-decoration: none;
 font-weight: bold;
 }
 
#afflinks a:active
{
 color: #8f6794;
 text-decoration: none;
 font-weight: bold;
 }