@charset "UTF-8";
/* CSS Chase Wado Kai */

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../images/bkgrd_grd.jpg);
	background-repeat: repeat-x;
	background-color: #0555A5;
}

#outside_container {
	background-image: url(../images/bkgrd.jpg);
	background-repeat: no-repeat;
	width: 1024px;
	min-height:750px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}

#header {
	background-image: url(../images/header.jpg);
	height: 123px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #2d5e8f;
	border-left-color: #2d5e8f;
	background-repeat: no-repeat;
}

h3 {
	padding-left: 14px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FDBF11;
	padding-top: 16px;
}




#actionshots {
	background-image: url(../images/actionshots.jpg);
	width: 800px;
	height: 192px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
}

hr {
	width:960px;
	margin-right: auto;
	margin-left: auto;
	color: #fcbf12;
}


/* content home ///////////////////////////////////////////////// */
#hometext_box {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}

.welcome {
	width: 327px;
	background-image: url(../images/headers/welcometo.gif);
	background-repeat: no-repeat;
	height: 17px;
	margin-left: 13px;
}

.introtext {
	width: 610px;
	margin-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #FFFFFF;
	text-align: justify;
}

.introtext a:link {
	color: #FCBF12;
}

.introtext a:hover {
	color: #FFFFFF;
}

.introtext a:visited {
	color: #FCBF12;
	text-decoration:none;
}

.introtext hr {
	color: #FCBF12;
	width:610px;
}

#newsbox {
	width: 306px;
	height: 800px;
	float: right;
	background-image: url(../images/headers/newsbox.jpg);
	background-repeat: no-repeat;
	display: inline;
}

#newsitem {
	width: 262px;
	height: 142px;
	padding-left: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	padding-top: 16px;
}

#gatka {
	margin-top:10px;
	float: left;
	margin-right: 10px;
}

#newsitem img {
	float: right;
	padding-top: 15px;
	padding-left: 5px;
}

#newsitem a {
	color:#FCBF12;
}

#getinvolved {
	margin-top:35px;
	height: 800px;
	overflow: hidden;
}

#getinvolved img {
	padding-bottom:5px;
}

/* content home end //////////// */



/* CONTENT FIND A CLUB ///////////////////////////////////////////////// */
#findclub_container {
	width: 751px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	height: auto;
}

.findclub {
	width: 250px;
	background-image: url(../images/headers/findclub.gif);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 13px;
	margin-top: 10px;
}

#links {
	width: 495px;
	margin: 0px;
	padding: 0px;
	display: inline;
} 

#links ul {
	list-style-type: none;
	width: 495px;
	margin:10px;
	padding:0px;
} 

#links li {
	margin: 5px 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
}

#links li a {
	color: #FEC105;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-decoration: none;
}

 * html #links li a {  /* make hover effect work in IE */
	width: 495px;
}

#links li a:hover {
	background-color: #1A2E5A;
	background-image: url(../images/find_hover.gif);
	background-repeat: repeat-x;
}

#links a em {
	color: #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
}

#links a span {
	color: #F7B80E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
}

#gallerypanel {
	width: 229px;
	height: 600px;
	float: right;
	background-image: url(../images/pricepanel.jpg);
	background-repeat: no-repeat;
	display: inline;
}

#gallerypanel p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 23px;
	padding-top: 30px;
	width: 180px;
	line-height: 18px;
	text-align: justify;
}

#gallerypanel a:link {
	color: #F7B80E;
}

#gallerypanel a:visited {
	color: #FFFFFF;
}

#table {
	margin-top: 35px;
}


/* CONTENT FIND A CLUB END //////////// */


/* CONTENT INSTRUCTORS ///////////////////////////////////////////////// */
#instructors_container {
	width: 751px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}

.founder {
	width: 300px;
	background-image: url(../images/headers/founder.gif);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 13px;
	margin-top: 10px;
}

#founderbox {
	width: 725px;
	margin-right: auto;
	margin-left: 14px;
	margin-top: 10px;
	background-image: url(../images/gwatt.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: auto;
}

.foundertext {
	width: 600px;
	padding-left: 114px;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	text-align: justify;
}

.foundertext span {
	color: #FFFFFF;
	font-size: 16px;
}

#instruct_gallery {
	width: 751px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	height: 300px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FDBF11;
	padding-top: 20px;
}

.instructors {
	width: 264px;
	background-image: url(../images/headers/instructors.jpg);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 13px;
	margin-top: 10px;
	margin-bottom: 15px;
}

.thumbnail{
	padding: 3px;
	background-color: #FFFFFF;
	border: 1px solid #FDBF11;
	float: left;
	margin-left: 14px;
	margin-right: 8px;
	}
	
.thumbnail p {
	color: #1A2E5A;
	font-size: 11px;
	margin: 0px;
	line-height: 15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.thumbnail p strong {
	font-size: 12px;
}

.thumbnail a:link{
	color: #1A2E5A;
	}
	
	.thumbnail a:visited{
	color: #1A2E5A;
	font-weight:bold;
	}

/* CONTENT INSTRUCTORS END //////////// */


/* CONTENT NEWS ///////////////////////////////////////////////// */
#instructors_container {
	width: 751px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}

.news {
	width: 210px;
	height: 19px;
	margin-left: 13px;
	margin-top: 10px;
}
#newsitem1 {
	width: 500px;
	margin-right: auto;
	margin-left: 14px;
	margin-top: 20px;
	height: auto;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FEBC16;
	padding-bottom: 20px;
}

#newsitem2 {
	width: 500px;
	margin-right: auto;
	margin-left: 14px;
	margin-top: 20px;
	background-image: url(../images/news/cwk_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FEBC16;
	padding-bottom: 20px;
}

.newstext {
	width: 498px;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
}

.newstext a:link {
	color: #FEBC16;
	font-weight: bold;
}

.newstext a:visited {
	color: #FFFFFF;
}

.newstext span {
	color: #FEBC16;
	font-size: 16px;
}

#newslinks {
	margin-top: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FEBC16;
	line-height: 20px;
	padding-left: 22px;
	font-weight: normal;
	margin-right: 15px;
}

#newslinks a:link {
	color: #FEBC16;
	text-decoration: none;
}

#newslinks a:hover {
	text-decoration: underline;
	font-weight:bold;
}

#newslinks a:visited {
	color: #FEBC16;
	text-decoration: none;
	
}	

#headlines {
	width: 229px;
	height: 380px;
	float: right;
	background-image: url(../images/headlines.jpg);
	background-repeat: no-repeat;
	display: inline;
}

/* NEWS END //////////// */


/* CONTENT GALLERY ///////////////////////////////////////////////// */

.gallery1 {
	width: 500px;
	height:150px;
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FCC20F;
}

.gallery1 p {
	margin-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.gallery2 {
	width: 500px;
	height:400px;
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FCC20F;
}

.gallery2 p {
	margin-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.gallery3 {
	width: 500px;
	height:425px;
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FCC20F;
}

.gallery3 p {
	margin-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


.gallery {
	width: 160px;
	background-image: url(../images/headers/gallery.gif);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 13px;
	margin-top: 10px;
}

#findaclub {
	width: 229px;
	height: 380px;
	float: right;
	background-image: url(../images/find_panel.jpg);
	background-repeat: no-repeat;
	display: inline;
}

#findaclub img {
	margin-top: 47px;
	margin-right: auto;
	margin-left: auto;
	height: 107px;
	width: 189px;
}

.thumbnail2{
	float: left;
	margin-left: 14px;
	margin-right: 0px;
	margin-top: 5px;
	}

/* CONTENT GALLERY END /////////////////// */

/* CONTENT CONTACT US ///////////////////////////////////////////////// */

.contact {
	width: 160px;
	background-image: url(../images/headers/contact.gif);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 13px;
	margin-top: 10px;
}


#form {
	width: 420px;
	height: 600px;
	margin-left: 40px;
	margin-top: 10px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}


/* CONTENT BOTTOM PAGES ///////////////////////////////////////////////// */

.linksheader {
	width: 160px;
	background-image: url(../images/headers/links.jpg);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 13px;
	margin-top: 10px;
}

.faqheader {
	width: 360px;
	background-image: url(../images/headers/faqheader.jpg);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 13px;
	margin-top: 10px;
}

.historyheader {
	width: 120px;
	background-image: url(../images/headers/history.jpg);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 13px;
	margin-top: 10px;
}

#historybox {
	width: 725px;
	margin-right: auto;
	margin-left: 14px;
	margin-top: 10px;
	background-image: url(../images/founder.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: auto;
}

#historybox2 {
	width: 725px;
	margin-right: auto;
	margin-left: 14px;
	margin-top: 10px;
	background-image: url(../images/wado_ryu_symbol.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 200px;
}


.linkstext {
	font-size:12px;
	margin: 0px;
	color: #FFFFFF;
	padding-left: 14px;
	line-height: 20px;
	text-align: justify;
}

.linkstext strong {
	color: #FCC20F;
}


.linkstext table {
	font-size:14px;
	color: #FCC20F;
	text-align: left;
	font-weight: normal;
	margin-top: 15px;
}

.linkstext table a:link {
	text-decoration: none;
	color: #FCC20F;
}

.linkstext table a:visited {
	text-decoration: none;
	color: #FCC20F;
}

#chart {
	font-size:12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
	margin-top: 15px;
	line-height: 16px;
}

.linkstext a:link {
	color: #FFFFFF;
}

.linkstext a:hover {
	color: #FCC20F;
}

.linkstext a:visited {
	color: #FFFFFF;
}

/* CONTENT BOTTOM PAGES END /////////////////// */

#footer {
	border-top:1px solid #2d5e8f;
	font-size:12px;
	line-height:28px;
	background-color: #1A2E5A;
	margin-top: 20px;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 80px;
	padding-left: 50px;
}

#footerlinks {
	font-size:12px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #FDBF11;
}

#footerlinks strong {
	color: #FFFFFF;
}

#footerlinks a:link {
	color: #FCC20F;
}

#footerlinks a:visited {
	color: #FCC20F;
}

#designedby  {
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
}

#designedby table  {
	margin-top:5px;
}

#designedby a:link  {
	color: #FCBF12;
}

#designedby a:visited  {
	color: #FCBF12;
}


/* CALENDAR PAGE ///////////////////////////////////////////////// */

.calheader {
	width: 240px;
	background-image: url(../images/headers/calendar.jpg);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 13px;
	margin-top: 10px;
}

#cal {
	width: 480px;
	height: 500px;
	margin-left: 10px;
	margin-top: 10px;
}

#competitor {
	width: 480px;
	height: 300px;
	margin-left: 10px;
	margin-top: 10px;
}

#fb {
	width: 108px;
	height: 25px;
	float: right;
	padding-left: 10px;
}
