/* Generic Selectors */ 


body { font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 14px; 

color: #000000; 

background-color: #CCCCCC; } 


strong {color: red}


hr {color:#CC0000;}


p { width: 98%; } 


li { list-style-type: ; 

line-height: 150%; 

list-style-image: url(../images/arrowSmall.gif); } 


h1 { font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 18px; 

font-weight: bold; 

color: #000000; } 


h2 { font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 16px; 

font-weight: bold; 

color: #000000; 

border-bottom-width: 1px;  

border-bottom-style: solid;

border-bottom-color: #CC0000; } 


h3 { padding-left: 20px;

font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 16px; 

font-style:italic;

font-weight: bolder; 

color: red; } 

 
h4 { font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 16px; 

font-weight: bold; 

color: #000000; }


h5 { font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 16px; 

font-weight: bold; 

color: red; }


h6 { font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 16px; 

font-weight: bold; 

color: blue; }


/**************** Pseudo classes ****************/ 

a:link { color: #000000; 

text-decoration: underline; 

font-weight: bold; } 


li a:link { color: #000000; 

text-decoration: none; 

font-weight: bold; } 


a:visited { color: #000000; 

text-decoration: underline; 

font-weight: bold; } 


li a:visited { color: #000000; 

text-decoration: none; 

font-weight: bold; } 


a:hover { color: rgb(0, 96, 255); 

padding-bottom: 5px; 

font-weight: bold; 

text-decoration: underline; } 


li a:hover { display: block; 

color: rgb(0, 96, 255); 

padding-bottom: 5px; 

font-weight: bold; 

border-bottom-width: 1px; 

border-bottom-style: solid; 

border-bottom-color: #CC0000; } 


a:active { color: rgb(255, 0, 102); 

font-weight: bold; } 

/************************* ID's *************************/ 

/* wrapper to align center of page */

#wrapper {

width:920px;

height:2780px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrapperarchive{

width:920px;

height:15525px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrapperclasses{

width:920px;

height:1840px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrappergallery{

width:920px;

height:2600px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrapperkickbox{

width:920px;

height:1095px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrappernia{

width:920px;

height:1350px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrappernews{

width:920px;

height:11600px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrappersmall{

width:920px;

height:713px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrapperspecial{

width:920px;

height:1370px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrapperstaff{

width:920px;

height:2935px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrappertaichi{

width:920px;

height:1580px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrappertestimonial{

width:920px;
height:4065px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrappervideo{

width:920px;

height:2725px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#wrapperyoga{

width:920px;

height:905px;

margin-left:auto;

margin-right:auto;

position: absolute;

left: 50%;

margin-left:-460px;

border-top: 5px solid #CC0000; 

border-right: 5px solid #CC0000;

border-left: 5px solid #CC0000; 

border-bottom: 5px solid #CC0000; 

background-color: #FFCC99;}


#logo

{ position: absolute; 

z-index: 10; 

padding-top: 0px;

padding-bottom: 0px;

width: 180px; 

height: 285px; 

font-weight: normal; 

background-color: white; 

border-bottom: 5px solid #CC0000; } 


#title

{ position: absolute; 

z-index: 10; 

width: 735px; 

height: 285px; 

border-bottom: 5px solid #CC0000;

border-left: 5px solid #CC0000;

padding-top: 0px;

margin-left: 180px; 

font-weight: normal;} 


#navigation 

{ position: absolute; 

z-index: 10;

padding-top: 30px; 

width: 180px;  

margin-top: 282px;

font-weight: normal; } 



#videos

{ position: absolute; 

z-index: 10;
 

width: 180px; 

padding-top: 10px;

margin-top: 632px;

padding-bottom: 5px; 

font-weight: normal; } 


#centerDoc 

{ position: absolute; 

z-index: 10; 

padding-left: 20px; 

padding-top: 20px;

width: 710px;

margin-top: 282px;

margin-left: 180px; 

border-left: 5px solid #CC0000;} 

