body {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background: #005A7F url(images/back.jpg);
text-align:center
}

#wrapper {
margin:0 auto;
padding:0;
width:1001px;
background:transparent
}

/*GENERAL STYLES*/
.clear {
clear:both
}

img {
border:0
}

hr {
float:left;
width:97%;
margin:10px 0 0 15px;
border:1px solid #BECAD4
}

a:link {
color: #04304D;
text-decoration:none
}

a:visited {
color: #04304D;
text-decoration: none;
}

a:hover {
color: #075383;
text-decoration:none
}

fieldset {
border:0;
padding:0;
margin:0
}

h2,h3 {
font-size: 14px;
font-weight: bold;
}
.separator {
margin:6px 0 10px 12px;
float:left
}

.input {
background:transparent;
border:0;
margin:10px 0 0;
padding:0 0 0 10px;
color:#959595;
font-size:16px;
font-style:italic;
float:left
}

.input2 {
background:#FFF url(images/serch.gif) no-repeat 90% 50%;
border:1px solid #04304D;
padding:5px;
margin:0 0 8px 10px;
color:#04304D
}

.input3 {
background:#FFF;
border:1px solid #04304D;
margin:0 8px 10px 10px;
color:#04304D
}

.button {
padding:0;
margin:0;
border:0;
cursor:pointer;
font-family:Georgia,"Times New Roman", Times, serif;
color:#FFF;
font-size:18px;
font-weight:700;
background:transparent
}

.button2 {
margin:40px 0 0 0;
background: transparent url(images/button_search.png) no-repeat 0 0;
width:253px;
border:0;
cursor:pointer
}

.button3 {
margin:0;
background: transparent url(images/button_search_2.png) no-repeat 0 0;
width:222px;
border:0;
cursor:pointer
}

.ad {
width:768px;
margin:5px 0 5px 0;
height: 90px;
float: left;
}

.lead {
width:768px;
float:left;
margin:5px 0 10px 15px;
height: 90px;
}
/*HEADER*/
#header {
width:100%;
float:left;
padding:0;
margin:0;
background:transparent url(http://www.powwows.com/nimages/bgs/rotate.php) no-repeat 100% 0;
height:131px
}

#header h1 {
margin:5px 0 0 20px;
float:left;
padding:0;
display:block;
background:transparent url(images/logo.png) no-repeat;
width:192px;
height:112px
}

#header h1 a {
display:block;
width:192px;
height:112px
}

#header h1 span,#navigation li span,h2 span,h3 span,.read_more span,.see_more span,.rss span {
position:absolute;
left:-9999px;
display: none;
}

#search {
border:0;
margin:20px 0 0 10px;
color:#959595;
height:40px;
background:transparent url(images/search.png) no-repeat 0 100%;
float:left
}

#newsletter {
border:0;
padding:0;
margin:20px 0 0 50px;
color:#959595;
width:430px;
background:transparent url(images/newsletter.png) no-repeat 0 100%;
float:left;
height:40px
}

/*Content area*/
#content {
margin:0;
padding:0;
min-height:500px;
width:100%;
background:#E0E5F1;
text-align:left;
float: left;
}


/*Nav menu*/
#corner {
float: left;
width:50px;
padding:0;
margin:0;
background:transparent url(images/right.png) no-repeat 0 0;
height:55px
}

#navigation {
float:left;
width:99.2%;
padding:0;
margin:10px 0;
background:transparent url(images/left.png) no-repeat 7px 0;
height:55px
}

#navigation ul {
float:left;
margin:0 0 0 57px;
padding:0;
width:885.1px;
height:55px;
background:transparent url(images/menu.png) repeat-x
}

#navigation li {
float:left;
display:block;
min-width:70px;
height:30px;
padding:0;
margin:20px 0 0;
border-left:1px solid #DCDCDC;
text-align:center;
color:#03314D;
font-weight:700
}

#navigation li a:link,#navigation li a:visited {
display:block;
text-decoration:none;
padding:0 5px;
min-width:80px;
height:30px;
font-size:14px;
color:#03314D
}

#navigation li a:hover,#special {
display:block;
text-decoration:none;
color:#076CAC
}



/*Content blocks*/
#about {
margin:8px 0 8px 15px;
padding:0;
width:971px;
float:left;
background: #F3F7FA url(images/about_bg.jpg) no-repeat 40% 50%;
font-size:12px;
}

#about h2 {
height: 25px;
color: White;

padding: 10px 0 0 10px;
background: transparent url(images/about_h2.gif) no-repeat;
}

#about h3 {
color: #04304D;

padding: 10px 0 0 10px;
float:left;
width: 60%;
}
#about p {
padding:8px 10px 0 10px;
float:left;
width: 60%;

}

#video_feature{
margin:15px 0 0 0;
padding:0 0 0 10px;
width:400px;
float:left;
background: #DFE7F2;
color:#FFF;
}

#video_feature h2{
background: url(images/bg_video_h2.gif) no-repeat 0 0;
height: 25px;
color: White;

padding: 10px 0 0 10px
}
.see {
background:transparent url(images/more_see.jpg) no-repeat 0 0;
width:470px;
height:20px;
margin:12px 0 0 0;
padding:0;
float:left
}

.see2 {
background: transparent url(images/more_see.jpg) no-repeat bottom;
width:470px;
height:20px;
margin:0;
padding:0;
}

.listen {
background:transparent url(images/listen_more.png) no-repeat 50% 0;
width:470px;
height:20px;
margin:0;
padding:0;
float:left
}

.more {
background:#E0E5F1 url(images/bar_link.jpg) no-repeat 0 0;
width:470px;
height:20px;
margin:0;
padding:0;
float:left
}

.moreb {
background:#E0E5F1 url(images/bar_link.jpg) no-repeat 0 0;
width:470px;
height:20px;
margin:0;
padding:0;
float:left
}

.more2 {
background:#E0E5F1 url(images/more2.jpg) no-repeat 0 0;
width:224px;
height:20px;
margin:0;
padding:0;
float:left
}

.more p,.more2 {
margin:0;
padding:0
}

.read_more {
display:block;
margin:0 20px 0 0;
height:16px;
background:transparent none;
width:67px;
float:right
}

.see_more {
display:block;
margin:0 20px 0 0;
height:16px;
background:url(images/see_more.png) no-repeat 100% 60%;
width:75px;
float:right
}

.rss {
margin:0;
padding: 0 5px 0 0;
height:20px;
width:20px;
float: right;
}

#gallery h2 img{
height:20px;
width:20px;
}
#upcoming {
margin:8px 10px 8px 0;
padding:0;
height:255px;
width:453px;
background: #F3FAFE;
color: #04304D;
font-size:12px;
line-height:135%;
float: left;
}

#upcoming h2 {
height: 25px;
color: White;
padding: 10px 0 0 10px;
background: transparent url(images/upcoming_h2.jpg) no-repeat;
}

#upcoming h2 a,#forum h2 a,#native_events h2 a,#postcast h2 a,#tradepost h2 a,#video_feature h2 a{
color: White;
text-decoration: none;
}
.scroll {
overflow: auto;
height: 200px;
float: left;
width:452px;
}
#upcoming table,#native_events table {
width:100%;
border:0;
margin:0;
text-align: left;
padding:0px;
float: left;

}

#upcoming td,#native_events td {
border-bottom: 1px solid #4E8098;
border-right: 1px solid #4E8098;
padding: 3px 5px 3px 5px;
}

#events_results {
margin:8px 0 8px 10px;
padding:0;
height:255px;
width:253px;
background: #F3FAFE url(images/bg_forum.jpg) no-repeat 90% 20%;
color: #04304D;
font-size:12px;
line-height:135%;
float: left;
}
#events_results ul{
height:200px;
}

#events_results p {
padding:0 0 30px 10px
}

#events_results h2 {
height: 25px;
color: White;
padding: 10px 0 0 10px;
background: transparent url(images/mini_h2.jpg) no-repeat;
}


#tags {
margin:8px 0 8px 0;
background:#ECF6FD;
padding:0;
color: #04304D;
font-size:12px;
line-height:135%;
float: left;
width: 222px;
}

#tags a{
padding:3px;
}

#tags h2 {
height: 25px;
color: White;
padding: 10px 0 0 10px;
background: transparent url(images/right_h2.gif) no-repeat;
}

#native_events td {
text-align:left;
padding-left: 10px
}
#upcoming th,#native_events th {
font-weight:700;
font-size:13px;
letter-spacing:1px;
text-align: center;
background: #BECAD4;
position: static;
border-bottom:1px solid #4E8098;
border-right:1px solid #4E8098;
}

.date {
padding-left:7px
}

.location {
}

#forum {
margin:0 0 20px 0;
padding:0;
height:364px;
width:222px;
background: #EFF2F8;
font-size:12px;
}

#forum h2 {
height: 25px;
color: White;
padding: 10px 0 0 10px;
background: transparent url(images/right_h2.gif) no-repeat;
}

#forum ul{
list-style:none;
margin:0;
padding:0;
overflow:auto;
width:222px;
height:310px;
}

#events_results ul{
list-style:none;
margin:0;
padding:0;
overflow:auto;
}

#forum li a,#forum li a:visited,#events_results li a,#events_results li a:visited {
display:block;
background:transparent;
margin:0;
padding:6px 5px 5px 10px;
border-bottom:1px solid #4E8098
}



#forum li a:hover,#events_results li a:hover {
display:block;
background: #DEF0F6;
margin:0;
padding:6px 5px 5px 10px;
border-bottom:1px solid #4E8098
}
#results {
margin:0 0 20px 0;
padding:0;
height:193px;
width:222px;
background: #EFF2F8;
font-size:12px;
}

#results p{
padding:5px;
}

#results h2 {
height: 25px;
color: White;

padding: 10px 0 0 10px;
background: transparent url(images/right_h2.gif) no-repeat;
}

#native_events {
margin:8px 10px 8px 0;
padding:0;
height:255px;
width:453px;
background: #F3FAFE;
color: #04304D;
font-size:12px;
line-height:135%;
float: left;
}

#native_events h2 {
height: 25px;
color: White;

padding: 10px 0 0 10px;
background: transparent url(images/upcoming_h2.jpg) no-repeat;
}

#radio {
margin:20px 10px 8px 0;
padding:0;
height:200px;
width:453px;
background: #D8E2EF url(images/radio.jpg) no-repeat 90% 20%;
color: #04304D;
font-size:12px;
line-height:135%;
float: left;
}

#music {
margin:8px 10px 8px 0;
padding:0;
height:200px;
width:453px;
background: #D8E2EF url(images/nat_bg.jpg) no-repeat 90% 20%;
color: #04304D;
font-size:12px;
line-height:135%;
float: left;
}
#radio h2,#music h2,#gallery h2 {
height: 25px;
color: White;
padding: 10px 0 0 10px;
background: transparent url(images/upcoming_h2.jpg) no-repeat;
}

.cd {
float:left;
margin:5px 0 0 30px;
padding:0 0 0 20px;
min-height:130px;
width:400px;
display:inline
}

.cd dt,.cd dd {
padding:2px 0
}

.cd strong {
font-weight:700;
text-transform:uppercase
}

.buy {
font-size:13px;
font-weight:700
}

.buy img {
vertical-align:bottom;
margin:0 5px;
padding:0
}

#gallery {
margin:8px 10px 8px 0;
padding:0;
height:240px;
width:452px;
background: #ECF6F9;
color: #04304D;
font-size:12px;
float: left;
}

#gallery ul{
	border-bottom: 1px solid #006790;
	margin-left: 8px;
}

#gallery img{
width: 100px;
height: 75px;
padding: 0 5px 0 0
}

#postcast {
margin:20px 0 8px 10px;
padding:0;
height:200px;
width:253px;
background: #02385A url(images/bg_postcast.jpg) 0 100%;
color: White;
font-size:12px;
line-height:135%;
float: left;
}

#video {
margin:8px 0 8px 10px;
padding:0;
height:200px;
width:253px;
background: #E7EDF5;
color: White;
font-size:12px;
line-height:135%;
float: left;
}

.videos {
margin:5px 0 5px 15px;
float: left;
}
.videos li {
margin:0;
float: left;
width: 110px;
height: 120px;
color: #2A4265;
list-style: none;
}

div.scrollable {
width:253px;
overflow: auto;
height: 197px;
float: left;
}
div.scrollableb {
width:253px;
overflow: auto;
height: 200px;
float: left;
}

#native {
margin:8px 0 8px 10px;
padding:0;
height:200px;
width:253px;
background: #02385A url(images/bg_ps.jpg) no-repeat 100% 0;
color: White;
font-size:12px;
line-height:135%;
float: left;
}
#native a,#video h2 a,#gallery h2 a,#tradepost h2 a,#postcast a{
color: White;
}

#video h3 {
color: #04304D;
}

#postcast dl,#native dl {
margin:0;
padding:10px;
height:144px;
overflow:auto
}

#postcast dt,#native dt {
margin:0;
padding:6px 5px 5px 10px;
border-top:1px solid #4E8098;
font-weight:700;
font-size:14px;
width:95%
}

#postcast dd,#native dd {
margin:0 0 10px;
padding:6px 5px 0 10px;
}

#postcast h2,#native h2,#video h2 {
height: 25px;
color: White;
padding: 10px 0 0 10px;
background: transparent url(images/mini_h2.jpg) no-repeat;
}

#tradepost {
margin:15px 0 0 0;
padding:0;
width:721px;
float:left;
background: #F3F7FA;
font-size:12px;
}
#tradepost ul{
list-style:none;
margin:0;
padding:0;
overflow:auto;
width:720px;
height:200px;
}
#tradepost li img {
margin:2px 5px 5px 0;
padding:5px;
float: left;
background: #DFE5EA;
width: 100px;
height: 75px;
}
#tradepost li {
border-bottom: 1px solid #4E8098;
padding: 8px;
height: 100px;
}
#tradepost h2 {
height: 25px;
color: White;

padding: 10px 0 0 10px;
background: transparent url(images/big_h2.jpg) no-repeat;
}

#native_search {
margin:8px 0 8px 10px;
padding:0;
height:255px;
width:253px;
background: #043D5B url(images/native_seek_bg.jpg) no-repeat 90% 20%;
color: White;
font-size:12px;
line-height:135%;
float: left;
}

#native_search p {
padding:0 0 0 10px
}

#native_search h3 {
margin:5px 0 0 10px;
padding:0;
height:60px;
width:185px;
background:transparent url(images/seek_h3.png) no-repeat 0 0
}

#native_search h2 {
height: 25px;
color: White;

padding: 10px 0 0 10px;
background: transparent url(images/mini_h2.jpg) no-repeat;
}

#go {
margin:8px 0 0 0;
padding:5px 0 0;
list-style:none;
float: left;
text-align: center;
}

#go li,.g2 li {
padding:6px 20px 6px 0;
list-style:none;
float: left;
}

.g2 {
margin:8px 0 20px 30px;
padding:5px 0 0;
list-style:none;
float: left;
text-align: center;
}

#ad_extras {
width:700px;
float:left;
margin:0 0 0 20px;
padding:0
}

#ad_extras ul {
float:left;
margin:25px 0 10px 13px;
padding:0;
width:100%
}

#ad_extras li {
float:left;
display:block;
width:322px;
margin:0;
padding:0 20px 0 0
}

#singing {
width:700px;
float:left;
margin:0;
padding:0
}


#sing_dan  {
float:left;
width:500px;
list-style:none;
margin:10px 0 0 10px;
padding:0;
height:130px;
line-height: 140%;
}

#sing_dan li {
list-style:none;
margin:0;
padding:0;
float:left;
width:230px
}


#ad_300 {
margin:10px 0 0 30px
}


/*Left side*/
#leftcolumn {
margin:0 0 10px 0 0;
padding:0;
background:transparent;
width: 100%;
}

#leftcolumn2 {
margin:0;
padding:0 0 0 15px;
min-height:250px;
width: 730px;
background:transparent;
float: left;
}

#leftcolumn3 {
margin:0;
padding:0 0 0 15px;
min-height:300px;
width:475px;
float:left;
background:transparent
}

#leftcolumn5 {
margin:0;
padding:0 0 0 15px;
min-height:300px;
width:1001px;
float:left;
background:transparent
}

#leftcolumn4 {
margin:0;
padding:0 0 0 15px;
min-height:250px;
width:735px;
float:left;
background:transparent
}

/*RIGHT Side*/
#rightcolumn {
float:right;
margin:8px 10px 0 0;
padding:0;
min-height:250px;
width:230px;
display:inline;
background: transparent;
}

#rightcolumn3 {
float:right;
margin:10px 15px 0 0;
padding:0;
min-height:270px;
width:475px;
display:inline;
position:relative;
background:transparent
}

#rightcolumn5 {
float:right;
margin:10px 15px 0 0;
padding:0;
min-height:270px;
width:475px;
display:inline;
position:relative;
background:transparent
}

#rightcolumn4 {
float:right;
margin:10px 15px 0 0;
padding:0;
min-height:300px;
width:230px;
display:inline;
position:relative;
background:transparent
}

/*Footer*/
#footer {
margin:0;
padding:0 0 30px;
width:1001px;
background:#E0E5F1 url(images/footer.gif) no-repeat 0 100%;
font-size:.9em;
float:left
}

/*Nav menu footer*/

#navigation_footer{
float:left;
padding:0;
margin: 0 10px 0 13px;
height:275px;
font-size:11px;
background: url(images/foot_ul.png) no-repeat;
width: 974px;
color: White;
}

#navigation_footer h2{
color: #FFB731;
font-size: 12px;
padding: 3px 0 0 5px;
}


#navigation_footer ul {
float:left;
border-right: 1px dotted #035C85;
width: 157px;
margin:20px 0 0 3px;
padding:0;
height: 254px;
}

#navigation_footer li {
display:block;
padding:0;
margin:0 3px 0 0;
border-bottom:1px solid #03618D;
text-align: left;
height: 25px;
}
#navigation_footer li img{
vertical-align: bottom;
}
#footer p {
margin: 10px auto 0 20px;
float: left;
}
#footer p a {
color: #003975;
}

#navigation_footer li a:link,#navigation_footer li a:visited {
display:block;
text-decoration:none;
padding: 4px 0 0 5px;
height:15px;
font-size:11px;
color: White;
}

#navigation_footer li a:hover{
display:block;
text-decoration:none;
background: #013952;
height: 20px;
}

/* General */
#boxes{ float: left; 
padding:0 0 0 10px;
color: White;
}
#thechoices{
float: right;
margin:0 95px 0 0;
background: #03314D;
border: 0px;
padding: 2px;
color: #FFFFF0;
}
/*  */

#tooltip{
position:absolute;
border: 1px solid #03314D;
background: #FFFFE0;
padding:5px;
color: #032A43;
display:none;
text-align: left;
}	

/*  */

#select{
margin:2px 5px 0 0;
background:  url(images/logito.gif) no-repeat 100% 50%;
padding: 2px;
border:0;
float: right;
}


/* the overlayed element */ 
#submenu h2 a,#submenusearch h2 a {
color: #FFB731;
font-size: 11px;
border:0;
padding: 0 0 0 5px;
margin:5px 0 -5px 0;

}
#submenum h2,#submenuc h2,#submenuco h2,#submenuinfo h2,#submenuinfo h2 a,#submenulinks h2,#submenushop h2{
color: #FFB731;
font-size: 11px;
border:0;
padding: 0 0 0 5px;
margin:5px 0 0 0;

}
.menus {
	position: fixed;
	visibility: hidden;
	background: transparent url(images/bg_drop.gif) no-repeat;
	width: 297px;
	padding: 15px 10px 20px 15px;
	margin: -1px 0 0 0;
	z-index: 999999;
	text-align: left;
	font-size: 11px;
	height: 335px;
	display: block;
} 

.menus2{
	position: fixed;
	visibility: hidden;
	background: transparent url(images/bg_drop2.gif) no-repeat;
	width: 153px;
	padding: 10px 10px 20px 10px;
	margin: -1px 0 0 0;
	z-index: 999999;
	text-align: left;
	font-size: 11px;
	height: 222px;
} 


.menus ul,.menus2 ul { 
margin:0 0 3px 0;
padding:0;
float:left;
list-style: none;
} 

.menus li,.menus2 li {
display:block;
margin:0 0 0 5px;
padding:0 0 0 5px;
width: 130px;
text-align: left;
}

.menus li a:link,.menus li a:visited,.menus2 li a:link, .menus2 li a:visited {
display:block;
text-decoration:none;
padding: 4px 0 0 5px;
height:20px;
font-size:11px;
color: #FFFFF0;
border-bottom:1px solid #03618D;
}

.menus li a:hover,.menus2 li a:hover{
display:block;
text-decoration:none;
padding: 4px 0 0 5px;
background: #013952;
color: #FFB731;
}

.close{
position: absolute;
bottom:10px
}

/*Tablesorter*/
th.headerSortDown {
background:transparent url(images/desc.gif) no-repeat 100% 50%;
cursor:pointer
}

th.headerSortUp {
background:transparent url(images/asc.gif) no-repeat;
cursor:pointer
}

/*multimedia*/
#player {
margin:0 0 0 5px;
padding:0
}

.pics img {
padding:3px;
display:block;
border:1px solid #03314D
}

#slideshow {
left:5px;
top:10px
}

#nav {
width:200px;
margin:15px;
float:right
}

#nav li {
width:50px;
float:left;
margin:8px;
list-style:none
}

#nav a {
width:50px;
padding:3px;
display:block;
border:1px solid #03314D
}

#nav a.activeSlide {
background:#1AA0F6
}

#nav a:focus {
outline:none
}

#nav img {
border:none;
display:block
}

/* player dimensions */
a.flowplayer,a.flowplayer img {
display:block;
border:0;
width:230px;
height:160px;
margin:0;
margin-right:5px;
float:left
}

/* play button on top of splash image */
div.playButton {
}

div.playButton:hover {
opacity:1.0
}

/* items */


div.scrollable2 {
width:450px;
margin:0;
padding:0
}



div.scrollable2 div {
float:left;
width:440px;
margin:0 0 0 5px;
padding:0
}

div.scrollable3 {
width:450px;
margin:0;
height:220px;
padding:0;
}
div.scrollable3 div {
float:left;
width:305px;
height:220px;
margin:0 10px 0 20px;
padding:0;
overflow:hidden
}

.scrollable3 p img{
border: 1px solid #022135;
margin:0 5px 0 5px;
float: left;
}

div.scrollable3 p {
font-size:12px;

}
.scrollable2 ul {
margin:5px 0 0;
padding:0;
list-style:none;
height: 100px;
overflow: hidden;
}

.scrollable2 li {
float:left;
margin:0;
padding:0
}

div.scrollable h2 {
left:2px;
position:relative;
font-size:14px;
font-weight:400
}

div.scrollable3 h3 {
font-size:15px;
margin: 0 0 5px 10px;
font-weight:400
}

div.scrollable p {
font-size:11px;
left:2px;
position:relative
}

.price {
margin:20px 0 0;
color:#B22222;
font-weight:700
}

/* next / prev buttons */
a.prev {
margin:0;
display:block;
width:28px;
height:25px;
background-repeat:no-repeat;
position:relative;
top:10px;
left:10px;
cursor:pointer;
}

a.next {
margin:0;
display:block;
width:28px;
height:25px;
background-repeat:no-repeat;
position:relative;
top:-15px;
left:410px;
cursor:pointer;
}

a.prev {
background:url(images/previous.png);
margin-right:10px
}

a.prev:hover {
background:url(images/previous_disabled.png)
}

a.next {
background:url(images/next.png);
margin-left:10px
}

a.next:hover {
background:url(images/next_disabled.png)
}


/*Tweter styles*/

#tweet{
background: #015074;
float: left;
padding:0 0 10px 0;
width:222px;
margin:0 0 5px 0;
font-size: 11px;
color: White;
}

#tweet h2{
height: 25px;
color: White;
padding: 10px 0 0 10px;
background: transparent url(images/right_h2.gif) no-repeat;
}
#tweets{
background: transparent;
float: left;
margin:0 5px 5px 2px;
padding:6px 6px 0 0;
font-size: 12px;
width: 96%;
}

#tweets ul {
padding:0;
margin:0 0 0 0;
list-style: none;

}


#tweets li{
padding: 10px 6px 10px 5px;
list-style: none;
width: 98%;
min-height: 60px;
background: transparent url(images/bg_tweets.png) no-repeat;
border-bottom: 1px solid #BECAD4;
}

#tweet p {
margin: 2px 2px 2px 10px;
}

#tweets li a,#tweet a {
color:white;
}

#tweets img{
vertical-align: middle;
float: left;
margin: 0 5px 0 0;
border: 0px;
background: #BECAD4;
padding: 2px
}

#righty{
text-align: right;
}

/*Slides*/

#slide{
margin:0 60px 8px 15px;
padding:0;
width:502px;
background: transparent;
float: left;
height: 320px;
}
#slides{
margin:0 0 8px 0;
padding:0;
width:502px;
background: transparent;
float: left;
height: 300px;
}

#slides img{
margin:3px 25px 0 0;
padding:0;
float: left;

}

#slides p{
margin:0;
padding:0 20px 0 0;
color: #666666;
font-size: 13px;
line-height: 190%;
float: left;
}

#slides h2{
margin:10px 0 10px 0;
padding:0 20px 0 0;
color: #710000;
font-size: 25px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style: italic;
background: transparent none;

}

/*Slides*/
.navi {
float: right;
position: relative;
top:300px;
right:40px;
z-index: 999999;
}
#navi a, #s7 strong { 
margin: 0 2px; 
padding: 1px 5px 1px 4px; 
background: #1F3950; 
text-decoration: none;
border: 1px solid White;
color: White;
}
#navi a.activeSlide { 
padding: 1px 5px 1px 4px; 
background: Orange; 
}
#navi a:focus { outline: none; }
#output { text-align: left; }


.pics {
padding:0;
margin:0 auto 0 auto;
display:block;
overflow: hidden;
float: left;
}

.pics img{
margin:3px 0 0 0;

}

.level1{
font-size: 10px;
}

.level2{
font-size: 12px;
}
.level3{
font-size: 16px;
}

.level4{
font-size: 20px;
}

.level5{
font-size: 26px;
}

.level6{
font-size: 30px;
}
/* styling of the container. */ 
a.myPlayer { 
display:block; 
width: 230px; 
height:170px;  
text-align:center; 
margin:0; 
float:left; 
border:1px solid #999; 
} 

/* play button */ 
a.myPlayer img { 
margin-top:0; 
border:0px; 
} 

/* when container is hovered we alter the border color */ 
a.myPlayer:hover { 
border:1px solid #000; 
}
.link_bottom {
background: #CCD8EA;
padding: 2px 2px 2px 5px;
float: left;
width: 99%;
font-weight: bold;

}

.link_bottom2 {
	background: #CCD8EA;
	padding: 2px 2px 2px 5px;
	font-weight: bold;
	float: left;
	width: 98%;
}



