a{
    outline:            none;
    }

body{
    font-family:        'Gill Sans', Verdana, sans-serif;
	background-image: url(images/main-background1.gif) ;
	background-repeat:repeat-x;
	background-color:#ce85ab;
    margin:             0 0 40px;
    }

#Page{
    background:         #FFFFFF  100% repeat-x;
    width:              700px;
    margin:             0 auto;
    padding-bottom:     20px;
    }
#VPage{
    background:         #FFFFFF  100% repeat-x;
    width:              700px;
    margin:             auto auto;
    padding-bottom:     20px;
	vertical-align:middle;
    }    
h1{
   margin:	0;
    margin-right:       10px;
    float:              left;
    height:             300px;
    width:              169px;
    background:         white url(images/logo.jpg) top left no-repeat;
   
    overflow:           hidden;
    }

#FlashContainer{
    float:              left;
    width:              700px;
	padding-bottom:		15px;
	padding-top:		20px;
    background:         black ;
    }

#MusicPlayer{
    float:              left;
    margin:             15px;
    color:              #7D3908;
    font-size:          90%;
    }
#MusicPlayer object{
    margin-top:         -4px;
    #margin-top:        0;
    vertical-align:     middle;
    #margin-right:      2px;
    }

#Welcome{
    clear:              both;
    padding:            0 50px 0;
    line-height:        1.5em;
    text-align:         justify;
    color:              #333;
    }

#Tabs{
    padding:            10px 5px 1px;
    #padding-bottom:    3px;
    text-align:         center;
    margin-bottom:      1em;
    background:         transparent url(images/tabs-bottom-border.gif) 50% 100% no-repeat;
    }

#Tabs a{
    color:              #FFF;
    background:         #4E2A5D url(images/tab-corner-right.gif) right top no-repeat;
    font-family:        Baskerville, 'Baskerville Old Face', 'New Baskerville', 'Times New Roman', Times, serif;
    font-size:          16px;
    font-style:         italic;
    text-decoration:    none;
    padding-top:        4px;
    #padding-top:       0;
    }
#Tabs a span{
    padding:            4px 8px 2px 8px;
    background:         transparent url(images/tab-corner-left.gif) left top no-repeat;
    }

#Tabs .active{
    background:         transparent;
    color:              #888;
    cursor:             default;
    }
#Tabs a.active span{
    background:         transparent;
    }

#PanelsWrapper {
	  text-align:         justify;
	  border-style:       none;
	  width:              500px;
	  margin:             0 auto 0 auto;
    font-size:          85%;
    }

#PanelsWrapper div div{
    overflow:           hidden;
    }
    
#Panels strong{
    letter-spacing:     2px;
    color:              #FA0303;
    font-weight:         normal;
    }

#Panels p{
    margin-top:         0;
    line-height:        1.5em;
    }
	
#Panels img{ 
	padding-right:5px; 
}

#Panels table{
    margin-bottom:      1em;
    }
    
#Footer{
    margin-top:         15px;
    color:              #888;
    text-align:         center;
    font-size:          70%;
    }