/*  -------- Containers --------- */

#main {
	float: left;
	margin: 0px 0px 0px 0px;
	}

a {
	color: #ADCCEB;
	}

table {
	background: #333333;
	}
	
table_samsch {
	
	background: #ba0707;
	}

table.blue {
	background: #336699;
	}
		
#rightside{
	float: right;
	margin: 0px 0px 0px 0px;	
	}
	
#rightside_samsch{
	float: right;
	margin: 0px 0px 0px 0px;
	background: #ba0707;	
	}

#advert {
	width: 266px;
	margin: 0px 0px 0px 0px;
	}
	
#advert_samsch {
	width: 267px;
	margin: 0px 0px 0px 0px;
	}

#advert img {
	border: 0px;
	}

#advert_ban {
	border: 0px;
	background-color: #999999;
	width: 720px;
	}

#content_one {
	width: 630px; 
	float: right; 
	background: #333333;
	padding: 0px 0px 50px 0px; 
	}
	
#content_two {
	margin: 0px 40px 0px 70px;
	width: 610px;
	}
	
#cell_one {
	border-top: 1px solid #4D4D4C;
	}	

#cell_two {
	border-top: 1px solid #4D4D4C;
	width: 480px;
	font: 11px Verdana;
	color: #ffffff;
	padding: 5px 20px 0px 0px;
	}

#cell_three {
	border-top: 1px solid #4D4D4C;
	width: 480px;
	font: 11px Verdana;
	color: #ffffff;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
#cell_one_content {
	float: left;
	font: 11px Verdana;
	color: #ffffff;
	padding: 5px 40px 30px 0px;
	}

#cell_one_image {
	float: left;
	padding: 5px 10px 0px 0px;
	}
	
#linkbox {
	height: 16px;
	width: 668px;
	border-top: 1px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	background: #7194B8;
	padding: 6px 0px 4px 52px;
	}

#linkbox a{
	float: left;
	font: bold 9px Verdana;
	color: #ffffff;
	margin-right: 10px;
	}

#linkbox a:hover{
	color: #96374E;
	}
	
#linkbox2 {
	height: 20px;
	width: 720px;
	padding: 2px 0px 5px 52px;
	}

#linkbox2 a{
	float: left;
	font: bold 9px Verdana;
	color: #ffffff;
	margin-right: 20px;
	}
	
#linkbox a:hover{
	color: #96374E;
	}

#linkbox2 a:before{
	content: "text";
	}



/* --------------  Association Officers   --------------*/

#association_officers h1{

	width: 720px;
	height: 55px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/association_officers_bg.gif) no-repeat top;
	}



/* --------------        Rules            --------------*/

#titlerow {
	font: bold 11px Verdana;
	color: #CCCCCC;
	padding: 10px 0px 0px 0px;
	}

#rules {
	font: 11px Verdana;
	color: #CCCCCC;
	}

#rule li:before{
	content: ">";
	}	

#rules h1{

	width: 720px;
	height: 55px;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	background: #333333 url(images/rules_top.gif) no-repeat top;
	}
#rules b {
	color: #ffffff;
	}
#rules b.title{
	font: bold 13px Verdana;
	color: #FFFFFF;
	}
#rules p {
	margin: 0px 0px 0px 90px;
	width: 435px;
	}
	
#rules p.white {
	font: 11px Verdana;
	color: #ffffff;
	width: 435px;
	}

#rules a.white {
	color: #ffffff;
	}

#rules a.white:hover {
	color: #ffffff;
	text-decoration: underline;
	}	


/* --------------        Results            --------------*/

#titlerow {
	font: bold 11px Verdana;
	color: #CCCCCC;
	padding: 10px 0px 0px 0px;
	}

#results {
	font: 11px Verdana;
	color: #CCCCCC;
	}

#rule li:before{
	content: ">";
	}	

#results h1{

	width: 720px;
	height: 55px;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	background: #333333 url(images/results_top.gif) no-repeat top;
	}
#results b {
	color: #ffffff;
	}
#results b.title{
	font: bold 13px Verdana;
	color: #FFFFFF;
	}
#results p {
	margin: 0px 0px 0px 90px;
	width: 465px;
	}
	
#results p.white {
	font: 11px Verdana;
	color: #ffffff;
	width: 465px;
	}

#results a.white {
	color: #ffffff;
	}

#results a.white:hover {
	color: #ffffff;
	text-decoration: underline;
	}	
	
	/* --------------        Rankings           --------------*/

#titlerow {
	font: bold 11px Verdana;
	color: #CCCCCC;
	padding: 10px 0px 0px 0px;
	}

#rankings {
	font: 11px Verdana;
	color: #CCCCCC;
	}

#rule li:before{
	content: ">";
	}	

#rankings h1{

	width: 720px;
	height: 55px;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	background: #333333 url(images/rankings_top.gif) no-repeat top;
	}
#rankings b {
	color: #ffffff;
	}
#rankings b.title{
	font: bold 13px Verdana;
	color: #FFFFFF;
	}
#rankings p {
	margin: 0px 0px 0px 90px;
	width: 435px;
	}
	
#rankings p.white {
	font: 11px Verdana;
	color: #ffffff;
	width: 435px;
	}

#rankings a.white {
	color: #ffffff;
	}

#rankings a.white:hover {
	color: #ffffff;
	text-decoration: underline;
	}	


/* --------------     Membership Info     --------------*/

#membership_info h1{

	width: 720px;
	height: 75px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/membership_top.gif) no-repeat top;
	}

#membership_info p{
	font: 11px Verdana;
	color: #ffffff;
	width: 450px;
	margin: 5px 80px 0px 90px
	}

#membership_info a{
	color: #8499AE;
	}

#membership_info a:hover{
	color: #8499AE;
	}
	
	
	
/* --------------    Sambo School Membership Info     --------------*/


#samsch_membership_info{

	width: 720px;

	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/samsch_background_mem.jpg) no-repeat top;	
	}
	

#samsch_membership_info h1{
	width: 720px;
	margin: 30px 0px 0px 0px;
	background: #ba0707	
	}

#samsch_membership_info p{
	font: 11px Verdana;
	color: #FFFFFF;
	width: 575px;
	margin: 25px 25px 15px 45px
	}

#samsch_membership_info a{
	color: #FFFF33;
	}

#samsch_membership_info a:hover{
	color: #FFFF33;
	}	
	
	
	

/* --------------    Sambo School Membership Testimonials     --------------*/


#membership_testimonial{

	width: 720px;

	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/membership_testimonials_background.jpg) no-repeat top;	
	}
	

#membership_testimonial h1{
	width: 720px;
	margin: 30px 0px 0px 0px;
	background: #ba0707	
	}

#membership_testimonial p{
	font: 11px Verdana;
	color: #FFFFFF;
	width: 575px;
	margin: 25px 25px 15px 45px
	}

#membership_testimonial a{
	color: #FFFF33;
	}

#membership_testimonial a:hover{
	color: #FFFF33;
	}	
	
	

	
	
/* --------------    Membership FAQ's     --------------*/


#membership_faq{

	width: 720px;

	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/membership_faq_background.jpg) no-repeat top;	
	}
	

#membership_faq h1{
	width: 720px;
	margin: 30px 0px 0px 0px;
	background: #ba0707	
	}

#membership_faq p{
	font: 11px Verdana;
	color: #FFFFFF;
	width: 575px;
	margin: 25px 25px 15px 45px
	}

#membership_faq a{
	color: #FFFF33;
	}

#membership_faq a:hover{
	color: #FFFF33;
	}			
	
	

/* --------------   Sambo School Seminars     --------------*/


#samsch_seminars{

	width: 720px;

	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/samsch_background_left_5.jpg) no-repeat top;	
	}
	

#samsch_seminars h1{
	width: 720px;
	margin: 30px 0px 0px 0px;
	background: #ba0707	
	}

#samsch_seminars p{
	font: 11px Verdana;
	color: #FFFFFF;
	width: 575px;
	margin: 25px 25px 15px 45px
	}

#samsch_seminars a{
	color: #FFFF33;
	}

#samsch_seminars a:hover{
	color: #FFFF33;
	}	




/* --------------   Sambo School Membership MEANING     --------------*/


#samsch_meaning{

	width: 720px;

	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/samsch_background_left_memb.jpg) no-repeat top;	
	}
	

#samsch_meaning h1{
	width: 720px;
	margin: 30px 0px 0px 0px;
	background: #ba0707	
	}

#samsch_meaning p{
	font: 11px Verdana;
	color: #FFFFFF;
	width: 575px;
	margin: 25px 25px 15px 45px
	}

#samsch_meaning a{
	color: #FFFF33;
	}

#samsch_meaning a:hover{
	color: #FFFF33;
	}	


	
/* --------------        Sambo National Links           --------------*/



#samsch_nat_membership_info{

	width: 720px;

	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/samsch_background_left_2.jpg) no-repeat top;	
	}	

#samsch_nat_membership h1{

	width: 720px;
	height: 54px;
	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/samsch_background_left_2.jpg) no-repeat top;	
	}

#ssamsch_nat_membership p{
	margin: 0px 0px 0px 90px;
	font: 11px Verdana;
	color: #ffffff;
	}

#samsch_nat_membership_item {
	margin: 0px 0px 20px 90px;
	width: 630px;
	background-color: #ba0707;
	}

#samsch_nat_membership td {
	padding-top: 30px;
	}
	
#samsch_nat_membership info {
	float: left;
	font: 12px Arial;
	color: #FFFFFF;
	width: 450px;
	}

#samsch_nat_membership b{
	font: 12px Arial;
	color: #ffffff;
	}
	
#flag {
	float: left;
	width: 77px;
	margin: 0px 0px 0px 0px;
	vertical-align: text-top;
	}	
	
	
#samsch_nat_membership a{
	color: #FFFF33;
	}

#samsch_nat_membership a:hover{
	color: #FFFF33;
	}
	
	
	
/* --------------        Non-Approved School links / school          --------------*/

#non_app_school_links {

	width: 720px;
	
	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/samsch_background_left_4.jpg) no-repeat top;	
	}
	
#non_app_school_links p{
	margin: 0px 295px 0px 45px;
	font: 11px Verdana;
	color: #ffffff;
	}

#non_app_school_links_item {
	margin: 0px 0px 0px 90px;
	width: 630px;
	background-color: #ba0707;
	}

#non_app_school_links td {
	padding-top: 30px;
	background-color: #ba0707;	
	}
	
#info {
	float: left;
	font: 12px Arial;
	color: #FFFFFF;
	width: 450px;
	}

#info b{
	font: 12px Arial;
	color: #FFFFFF;
	}

#non_app_school_links a{
	font: 12px Arial;
	color: #FFFF33;
	}	


#info a{
	font: 12px Arial;
	color: #FFFF33;
	}	
	
	
/* --------------    Upcoming Events 	  --------------*/

#upcoming_events h1{

	width: 720px;
	height: 75px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/upcoming_events_top.gif) no-repeat top;
	}

#upcoming_events p{
	font: 11px Verdana;
	color: #ffffff;
	margin: 15px 80px 0px 90px
	}

#upcoming_events a{
	color: #8499AE;
	}

#upcoming_events a:hover{
	color: #8499AE;
	}
	
	
/* --------------    Upcoming Events - b 	  --------------*/

#upcoming_events_b {

	width: 720px;
	
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/upcoming_events_top_b.jpg) no-repeat top;
	}

#upcoming_events_b p{
	font: 11px Verdana;
	color: #ffffff;
	margin: 5px 80px 0px 90px	}

#upcoming_events_b a{
	color: #8499AE;
	}

#upcoming_events_b a:hover{
	color: #8499AE;
	}
	
		
/* --------------       Charities         --------------*/

#charities h1{

	width: 720px;
	height: 75px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/charities_top.gif) no-repeat top;
	}

#charities p{
	font: 11px Verdana;
	color: #ffffff;
	margin: 5px 80px 0px 95px
	}

#charities a{
	color: #8499AE;
	}

#charities a:hover{
	color: #8499AE;
	}
	
/* --------------        Contact          --------------*/

#contact {

	width: 720px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/contact_background.jpg) no-repeat top;
	}

#contact p {
	font: 11px Verdana;
	color: #ffffff;
	width: 290px;
	margin: 185px 0px 30px 95px;
	}

#contact a{
	color: #8499AE;
	}

#contact a:hover{
	color: #8499AE;
	}
	
/* --------------      Membership         --------------*/

#membership h1{

	width: 720px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/membership_title.gif) no-repeat top;
	}

/* --------------    Press Documents      --------------*/

#press_documents h1{

	width: 720px;
	height: 55px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/press_documents_top.gif) no-repeat top;
	}

#press_documents p{
	font: 11px Verdana;
	color: #ffffff;
	margin: 5px 80px 0px 95px
	}

#press_documents a{
	color: #8499AE;
	}

#press_documents a:hover{
	color: #8499AE;
	}
#press documents table{
	margin: 0px 0px 0px 90px;
	}
	
#press_documents td{
	font: 11px Verdana;
	color: #ffffff;
	vertical-align: top;
	padding-bottom: 20px;
	}
	
/* --------------       Sponsors          --------------*/

#sponsors h1{

	height: 75px;
	width: 720px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/sponsors_top.gif) no-repeat top;
	}

#sponsors p{
	font: 11px Verdana;
	color: #ffffff;
	margin: 5px 80px 0px 95px
	}

#sponsors a{
	color: #8499AE;
	}

#sponsors a:hover{
	color: #8499AE;
	}
	
/* --------------        School links / school          --------------*/

#school_links {

	width: 720px;
	
	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/samsch_background_left_2.jpg) no-repeat top;	
	}
	
#school_links p{
	margin: 0px 0px 0px 85px;
	font: 11px Verdana;
	color: #ffffff;
	}

#school_link_item {
	margin: 0px 0px 0px 90px;
	width: 630px;
	background-color: #BA0807;
	}

#school_links td {
	padding-top: 30px;
	background-color: #ba0707;	
	}
	
#info {
	float: left;
	font: 12px Arial;
	color: #FFFFFF;
	width: 450px;
	}

#info b{
	font: 12px Arial;
	color: #ffffff;
	}
	
#info a{
	font: 12px Arial;
	color: #FFFF33;
	}	
	
#flag {
	float: left;
	width: 77px;
	margin: 0px 0px 0px 0px;
	vertical-align: text-top;
	}


/* --------------        Int School Orgs          --------------*/

#school_int-orgs {

	width: 720px;
	
	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/samsch_background_left_6.jpg) no-repeat top;	
	}
	
#school_int-orgs p{
	margin: 0px 0px 0px 45px;
	font: 11px Verdana;
	color: #ffffff;
	}

#school_int-orgs_item {
	margin: 0px 0px 0px 40px;
	width: 630px;
	background-color: #BA0807;
	}

#school_int-orgs td {
	padding-top: 30px;
	background-color: #ba0707;	
	}
	
#info {
	float: left;
	font: 12px Arial;
	color: #FFFFFF;
	width: 450px;
	}

#info b{
	font: 12px Arial;
	color: #ffffff;
	}
	
#info a{
	font: 12px Arial;
	color: #FFFF33;
	}	
	


/* --------------        School links International/ school          --------------*/

#school_links_int {

	width: 720px;
	
	margin: 0px 0px 0px 0px;
	background: #ba0707 url(images/samsch_background_left_3.jpg) no-repeat top;	
	}

#school_links_int p{
	margin: 0px 0px 0px 0px;
	font: 12px Verdana;
	color: #ffffff;
	}

#school_links_int_item {
	margin: 0px 0px 0px 90px;
	width: 630px;
	background-color: #BA0807;
	}

#school_links_int td {
	padding-top: 30px;
	background-color: #ba0707;	
	}
	
#info {
	float: left;
	font: 12px Arial;
	color: #FFFFFF;
	width: 460px;
	}

#info b{
	font: 12px Arial;
	color: #ffffff;
	}
	
#info a{
	font: 12px Arial;
	color: #FFFF33;
	}	
	
#flag {
	float: left;
	width: 77px;
	margin: 0px 0px 0px 0px;
	vertical-align: text-top;
	}


/* --------------        School        --------------*/


#school {
	background: #336699;
	}

#school h1{

	width: 720px;
	height: 100px;
	margin: 0px 0px 0px 0px;
	background: #336699 url(images/school_top_main.jpg) no-repeat top;
	}


#school h2{

	width: 720px;
	height: 100px;
	margin: 0px 0px 0px 0px;
	background: #336699 url(images/school_top.jpg) no-repeat top;
	}


#school_content {
	font: 11px Verdana;
	color: #ffffff;
	background: #336699 url(images/school_bg_5_09.jpg) no-repeat top right;
	}

#school_content2 {
	font: 11px Verdana;
	color: #ffffff;
	background: #336699;
	}
	
#school_content table {
	width: 285px;
	border: 1px solid #6699CC;
	color: #000000;
	margin: 5px 0px 0px 0px;
	font-family: Verdana;
	font-size: 11px;
	}
	
#school_content td.level1{
	background: #eb8483;
	border: 0px;
	padding: 2px 5px 2px 5px;
	}
	
#school_content td.level2{
	background: #d53c3c;
	border: 0px;
	padding: 2px 5px 2px 5px;
	}		
	
#school_content td.red{
	background: #96374E;
	border: 0px;
	padding: 2px 5px 2px 5px;
	}
	
#school_content td.blue{
	background: #467ac8;
	border: 0px;
	padding: 2px 5px 2px 5px;
		
	}

#school_content td.purple{
	background: #6d4d8e;
	border: 0px;
	padding: 2px 5px 2px 5px;	
	}

#school_content td.white{
	background: #14284a;
	border: 0px;
	padding: 2px 5px 2px 5px;	
	}
	



/* --------------   School Fight Team  	  --------------*/

#school_fight_team {
	padding: 100px 0px 0px 0px;
	background: #336699 url(images/school_fight_team_bg.jpg) no-repeat top;
	}

#fighter {
float: left;
clear: left;
	font: 12px Verdana;
	color: #ffffff;
	margin: 15px 0px 0px 0px;
	width: 660px;
	xheight: 135px;
	}
	
#fighter p {
margin: 0px 0px 0px 124px;
}	

#fighter2 {
	font: 12px Verdana;
	color: #ffffff;
	margin: 15px 0px 0px 0px;
	width: 660px;
	xheight: 325px;
	}
	
	
#fighter3 {
	font: 12px Verdana;
	color: #ffffff;
	margin: 15px 0px 0px 0px;
	width: 660px;
	xheight: 220px;
	}


	
#fighter4 {
	font: 12px Verdana;
	color: #ffffff;
	margin: 15px 0px 0px 0px;
	width: 660px;
	xheight: 160px;
	}	
	

	
#fight_content {
	font: 12px Verdana;
	color: #ffffff;
	margin: 10px 0px 0px 0px;
	
	}	



/* --------------     School Images         --------------*/


#school_pics {
	background: #336699;
	}

#school_pics h1{

	width: 720px;
	height: 100px;
	margin: 0px 0px 0px 0px;
	background: #336699 url(images/school_top.jpg) no-repeat top;
	}

#school_pics_link_list {
	margin-left: 52px;
	margin-bottom: 20px;
	}

#school_pics_link_list a {
	margin-left: 4px;
	}

#school_pic_description {
	float: right;
	height: 90px;
	width: 300px;
	font: 11px Verdana;
	color: #ffffff;
	padding: 155px 30px 10px 0px;
	}
	
#school_pic {
	float: left;
	width: 668px;
	height: 263px;
	}		



/* --------------   School Staff  	  --------------*/


#school_staff {
	background: #336699 
	}

#school_staff h1{

	width: 720px;
	height: 100px;
	margin: 0px 0px 0px 0px;
	background: #336699 url(images/school_top_main.jpg) no-repeat top;
	}

#staff {
	background: #336699;
	font: 12px Verdana;
	color: #FFFFFF;
	margin: 15px 0px 0px 0px;
	width: 500px;
	}
	
	
#intruct_cert {
	background: #336699;
	font: 11px Verdana;
	color: #FFFFFF;
	margin: 15px 0px 0px 0px;
	width: 450px;
	}
	
#staff_content {
	font: 12px Verdana;
	color: #ffffff;
	margin: 10px 0px 0px 0px;
	
	}	



/* --------------     School videos         --------------*/

#school_video_clips {background: #336699
    }

#school_video_clips p {
	margin: 10px 0px 10px 0px;
	}

#school_video_clips a {
	color: #ADCCEB;
	margin-right: 15px;
	padding-bottom: 10px;
	float: left;
	}

#school_video_clips a:hover {
	color: #ffffff;
	}


/* --------------        Store            --------------*/

#view_larger {
	font: 11px Verdana;
	color: #ffffff;
	}
	
#view_larger_old {
	width: 98px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/view_larger.gif);
	}	

#store h1 {
	width: 720px;
	height: 83px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/store_top.gif) no-repeat top;
	}

#store h2 {
	font: italic 10px Arial;
	color: #999999;
	margin: 0px 0px 0px 0px;
	}



/* --------------  What is Sambo Page     --------------*/

#what_is_sambo {
	padding: 95px 180px 50px 95px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #333333  url(images/what_is_sambo_bg.jpg) no-repeat top;
	
	}	
	


/* --------------  Sherdog Page     --------------*/

#sherdog {
	padding: 75px 180px 10px 70px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #333333  url(images/sherdog_bg.jpg) no-repeat top;
	
	}		
	

/* --------------  Banner Page     --------------*/

#banner_adv {
	padding: 75px 100px 50px 95px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #333333  url(images/banner_adv_bg.gif) no-repeat top;
	}	

#banner_content table {
	background: #666666
	width: 265px;
	font: 31px Verdana;
	color: #ffffff;

	}	
	
#banner_content td.dark {
	background: #ffffff;
	border: 0px;
	padding: 2px 5px 2px 5px;
	font: 20px Verdana;
	color: #ffffff;
	
	}
	
#banner_content td.lightest {
	background: #666666;
	border: 0px;
	padding: 2px 5px 2px 5px;
	font: 10px Verdana;
	color: #ffccff;
		
	}
	
/* --------------  Newsletter     --------------*/

#newsletter {
	padding: 75px 180px 50px 95px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #333333  url(images/newsletter_bg.jpg) no-repeat top;
	}	
	
	
/* --------------  Newsletter     --------------*/

#newsletter_archives {
	padding: 75px 180px 50px 95px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #333333  url(images/newsletter_archives_bg.jpg) no-repeat top;
	}
		
	
/* --------------  Pioneers     --------------*/

#pioneers {
	padding: 75px 220px 50px 95px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #333333  url(images/pioneers_bg.jpg) no-repeat top;
	}		


/* --------------  Team American     --------------*/

#american {
	padding: 80px 18px 50px 95px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #333333  url(images/team_american_bg.jpg) no-repeat top;
	}	

/* --------------  Sambo League     --------------*/

#samboleague {
	padding: 75px 295px 50px 95px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #333333  url(images/samboleague_bg.jpg) no-repeat top;
	}	
	
/* --------------  Sambocast Radio     --------------*/

#sambocast_radio {
	padding: 90px 190px 55px 95px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #333333  url(images/sambocast_radio_bg.jpg) no-repeat top;
	}	

	

/* -----------     Mission Statement Page    ------------- */		
	
#mission_statement h1 {

	width: 720px;
	height: 75px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/mission_statement_top.gif) no-repeat top;
	}
	
#mission_statement h2 {
	padding: 0px 70px 300px 90px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/mission_statement_bg.jpg) no-repeat bottom left;
	}	
	
/* -----------       Video Clips Page       ------------- */	

#video_clips {
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	color: #ffffff;
	width: 720px;
	background: #333333 url(images/video_clips_bg.gif) no-repeat top;
	}	
	
#video_clips p {
	margin: 10px 0px 10px 90px;
	}

#video_clips a {
	color: #ADCCEB;
	margin-right: 15px;
	padding-bottom: 10px;
	float: left;
	}
	
	
#video_clips a:hover {
	color: #ffffff;
	}

#video_clips h1 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 65px 0px 0px 90px;
	width: 720px;
	height: 55px;
	background: #333333 url(images/video_clips_top.gif) no-repeat top;
	}

#video_clips h2 {
	margin: 80px 0px 80px 0px;
	background: url(images/video_clips_hr.gif) no-repeat top;
	}	

/* ---------------       Photo Gallery        --------------*/	

#photo_links {
	position: absolute; 
	top: 250px; 
	left: 580px; 
	color: #ffffff;
	}

#photo_links a{
	width: 20px;
	font: 12px Verdana;
	}

#photo_gallery h1{

	width: 720px;
	height: 54px;
	margin: 0px 0px 0px 0px;
	background: #333333 url(images/photo_gallery_top.gif) no-repeat top;
	}	
#photo_box{
	width: 630px; 
	height: 430px; 
	float: right; 
	}

#photo {
	float: left;
	height: 327px;
	width: 277px;
	border: 1px solid #666666;  
	}
	
#photo_nav{
	font: 11px Arial;
	color: #ffffff;
	float: left;
	height: 327px;
	width: 350px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	z-index: 2;
	}

#photo_description{
	font: 11px Verdana;
	color: #ffffff;
	padding: 10px 30px 30px 0px;
	margin-bottom: 20px;
	}	

/* ---------------       Sambo League Photo Gallery        --------------*/	

#photo_links {
	position: absolute; 
	top: 250px; 
	left: 580px; 
	color: #ffffff;
	}

#photo_links a{
	width: 20px;
	font: 12px Verdana;
	}

#sl_photo_gallery h1{


	margin: 0px 0px 0px 0px;
	background: #333333  url(images/photo_gallery_top.gif) no-repeat top;
	}	
#sl_photo_box{
	width: 630px; 
	height: 430px; 
	float: right; 
	}

#sl_photo {
	float: left;
	height: 327px;
	width: 277px;
	border: 1px solid #666666;  
	}
	
#sl_photo_nav{
	font: 12px Arial;
	color: #ffffff;
	float: left;
	height: 327px;
	width: 350px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	z-index: 2;
	}

#photo_description{
	font: 11px Verdana;
	color: #ffffff;
	padding: 20px 30px 30px 0px;
	margin-bottom: 20px;
	margin-top: 20px;
	}	


/* ---------------     Photo Link Styles     -------------- */

#photo_link1 a{
	float: left;
	width: 146px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/photos_competition_off.gif);
	}
#photo_link1 a:hover {
	background-image: url(images/photos_competition_on.gif);
	}
#photo_link1_on {
	float: left;
	width: 146px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/photos_competition_on.gif);
	}	
	
#photo_link2 a{
	float: left;
	width: 183px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/photos_groups_off.gif);
	}
#photo_link2 a:hover {
	background-image: url(images/photos_groups_on.gif);
	}
#photo_link2_on {
	float: left;
	width: 183px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/photos_groups_on.gif);
	}
		
#photo_link3 a{
	float: left;
	width: 144px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/photos_training_off.gif);
	}
#photo_link3 a:hover {
	background-image: url(images/photos_training_on.gif);
	}
#photo_link3_on {
	float: left;
	width: 144px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/photos_training_on.gif);
	}
	
#photo_link4 a{
	float: left;
	width: 80px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/photos_fun_off.gif);
	}
#photo_link4 a:hover {
	background-image: url(images/photos_fun_on.gif);
	}
#photo_link4_on {
	float: left;
	width: 80px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/photos_fun_on.gif);
	}
	
#photo_link5 a{
	float: left;
	width: 77px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/photos_history_off.gif);
	}
#photo_link5 a:hover {
	background-image: url(images/photos_history_on.gif);
	}	
#photo_link5_on {
	float: left;
	width: 77px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/photos_history_on.gif);
	}
	
/* ---------------     Begin Link Styles     -------------- */

#link1 a {
	float: left;
	width: 106px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_1_off.gif);
	}
	
#link1 a:hover {
	background-image: url(images/link_1_on.gif);
	}

#link2 a {
	float: left;
	width: 114px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_2_off.gif);
	}
	
#link2 a:hover {
	background-image: url(images/link_2_on.gif);
	}
	
#link3 a {
	float: left;
	width: 87px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_3_off.gif);
	}
	
#link3 a:hover {
	background-image: url(images/link_3_on.gif);
	}
	
#link4 a {
	float: left;
	width: 52px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_4_off.gif);
	}
	
#link4 a:hover {
	background-image: url(images/link_4_on.gif);
	}
	
#link5 a {
	float: left;
	width: 44px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_5_off.gif);
	}
	
#link5 a:hover {
	background-image: url(images/link_5_on.gif);
	}
	
#link6 a {
	float: left;
	width: 75px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_6_off.gif);
	}
	
#link6 a:hover {
	background-image: url(images/link_6_on.gif);
	}
	
#link7 a {
	float: left;
	width: 58px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_7_off.gif);
	}
	
#link7 a:hover {
	background-image: url(images/link_7_on.gif);
	}

#link8 a {
	float: left;
	width: 82px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_8_off.gif);
	}
	
#link8 a:hover {
	background-image: url(images/link_8_on.gif);
	}

#link9 a {
	float: left;
	width: 102px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_9_off.gif);
	}
	
#link9 a:hover {
	background-image: url(images/link_9_on.gif);
	}
	
#link10 a {
	float: left;
	width: 109px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_10_off.gif);
	}
	
#link10 a:hover {
	background-image: url(images/link_10_on.gif);
	}
	
#link11 a {
	float: left;
	width: 156px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_11_off.gif);
	}
	
#link11 a:hover {
	background-image: url(images/link_11_on.gif);
	}
	
#link12 a {
	float: left;
	width: 99px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_12_off.gif);
	}
	
#link12 a:hover {
	background-image: url(images/link_12_on.gif);
	}
	
#link13 a {
	float: left;
	width: 65px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_13_off.gif);
	}
	
#link13 a:hover {
	background-image: url(images/link_13_on.gif);
	}
	
#link14 a {
	float: left;
	width: 47px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_14_off.gif);
	}
	
#link14 a:hover {
	background-image: url(images/link_14_on.gif);
	}	
	
		
#link15 a {
	float: left;
	width: 118px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_15_off.gif);
	}
	
#link15 a:hover {
	background-image: url(images/link_15_on.gif);
	}
	
		
#link16 a {
	float: left;
	width: 66px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_16_off.gif);
	}
	
#link16 a:hover {
	background-image: url(images/link_16_on.gif);
	}
	
		
#link17 a {
	float: left;
	width: 60px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/link_17_off.gif);
	}
	
#link17 a:hover {
	background-image: url(images/link_17_on.gif);
	}
	
/* -----   End Link Styles   ----- */	

#Table_01 #photo_box #photo_nav .Scroll_Good {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E91A5;
}
