@charset "utf-8";
/* CSS Document */
/* Designed by Ben White. Copyright © 2006 English Wado-ryu Sport Karate Association */

body{
	background-color:#0850a2;
	margin: 0 auto;
	font-family:Tahoma, Geneva, sans-serif;
}


#header_weston09{
	/* Weston 2009 background-image:url(Images/header_weston09.png);*/
	background-image:url(Images/header_weston2010.png);
	background-repeat:no-repeat;
	height:167px;
	width:925px;
	margin: 0 auto;
}
#navigation_bg{
	background-image:url(Images/navigation_bg.png);
	background-repeat:no-repeat;
	width:925px;
	height:33px;
	margin: 0 auto;
}
#main_bg{
	background-color:#FFF;
	background-image:url(Images/side_gradient.png);
	background-position:right;
	background-repeat:repeat-y;
	height:580px;
	width:925px;
	margin: 0 auto;
}
#main_bg2{
	background-color:#FFF;
	background-image:url(Images/side_gradient.png);
	background-position:right;
	background-repeat:repeat-y;
	height:580px;
	width:925px;
	margin: 0 auto;
	margin-top:-15px;
}
#main_bg3{
	background-color:#FFF;
	background-image:url(Images/side_gradient.png);
	background-position:right;
	background-repeat:repeat-y;
	height:772px;
	width:925px;
	margin: 0 auto;
	margin-top:1px;
}
#footer{
	background-color:#022144;
	width:925px;
	height:40px;
	margin: 0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;
	text-align:center;
	line-height:40px;
}

/* Instructors */
#bob_photo{
	background-repeat:no-repeat;
	width:227px;
	height:220px;
	padding-left:680px;
	margin-bottom:30px;
}
#latest_news{
	width:228px;
	height:315px;
	margin-left:680px;
	font-size:14px;
	background-image:url(Images/latest_news.png);
	background-position:bottom;
	margin-top:-260px;
	background-repeat:no-repeat;
	color:#022144;
	text-align:left;
}
#latest_container{
	height:260px;
	width:217px;
	margin: 0 auto;
	padding-top:25px;
}
#Home_content{
	height:537px;
	width:660px;
	margin-left:10px;
	margin-top:-300px;
	color:#022144;
}
/* End Home*/

/*Instructors*/

.name{
	background-color:#0b63c8;
	text-align:center;
	color:#FFF;
	font-size:14px;
}
.belt{
	background-color:#072a52;
	text-align:center;
	color:#FFF;
	font-size:14px;
}
#seperator{
	width:925px;
	height:30px;
	margin: 0 auto;
}

#header_instructors{
	background-image:url(Images/header_instructors.png);
	background-repeat:no-repeat;
	height:167px;
	width:925px;
	margin: 0 auto;
}
/* End Instructors */
/* New Students */
#latest_news2{
	width:228px;
	height:315px;
	margin-left:680px;
	font-size:14px;
	margin-top:-260px;
	background-repeat:no-repeat;
	color:#022144;
	text-align:left;
}
/* End New Students */


/* Members Area */
#photo1{
	background-repeat:no-repeat;
	width:227px;
	height:220px;
	padding-left:680px;
	margin-bottom:30px;
}
#photo2{
	background-repeat:no-repeat;
	width:227px;
	height:220px;
	padding-left:680px;
	padding-bottom:90px;
}

#latest_news2{
	width:228px;
	height:220px;
	margin-left:680px;
	font-size:14px;
	background-image:url(Images/westonphoto09_2.png);
	background-position:bottom;
	margin-top:-200px;
	background-repeat:no-repeat;
	color:#022144;
	text-align:left;
}
#latest_container{
	height:260px;
	width:217px;
	margin: 0 auto;
	padding-top:25px;
}
#Home_content{
	height:537px;
	width:660px;
	margin-left:10px;
	margin-top:-300px;
	color:#022144;
}
.menu1{
	background-color:#0b63c8;
	color:#FFF;
	text-align:center;
}
.menu1:hover{
	background-color:#0f6edb;
	color:#FFF;
	text-align:center;
}
.menu1_new{
	background-image:url(Images/iconne.png);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#0b63c8;
	color:#FFF;
	text-align:center;
}
.menu1_new:hover{
	background-image:url(Images/iconne.png);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#0f6edb;
	color:#FFF;
	text-align:center;
}
.menu2{
	background-color:#82b1e7;
	text-align:center;
	color:#FFF;
}
.menu2:hover{
	background-color:#8cbffa;
	text-align:center;
	color:#FFF;
}
.menu2_new{
	background-image:url(Images/iconne.png);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#82b1e7;
	text-align:center;
	color:#FFF;
}
.menu2_new:hover{
	background-image:url(Images/iconne.png);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#8cbffa;
	text-align:center;
	color:#FFF;
}
#icon_new{
	background-image:url(Images/iconne.png);
	width:55px;
	height:54px;
}
/* End Members */


/* Guest Book */

#disclaimer{
	width:350px;
	height:543px;
	margin-left:560px;
	margin-top:-550px;
	font-size:15px;
	color:#022144;
}

/* End Guest Book */
ul#navlist
{
padding: 0;
list-style-type: none;
float: right;
color: #000;
margin: 110px 0px 0px 0px;
text-align: center;
margin-top:10px;
margin-right:50px;
}
ul#navlist li { 
display: inline; 
}

ul#navlist li a
{
float: left;
width: 96px;
height: 2.8em;
color: #FFF;
text-decoration: none;
font-family: verdana;
font-size: 12px;
text-align: center;
}

ul#navlist li a:hover
{
background:url(Images/rollover.png) no-repeat 0 6px;
color: #CCC;
}

ul#navlist li a:active
{
background:url(Images/rollover.png) no-repeat 0 6px;
color: #CCC;
}
#current
{
background:url(Images/rollover.png) no-repeat 0 6px;
color:#FFF;
}
.copy{
	display:none;
}
.copy_link{
	display:none;
}
.description{
	color:#022144;
	font-weight:100px;
}

/* Other CSS*/

#Coming_soon{
	background-image:url(comingsoon.png);
	background-repeat:no-repeat;
	margin:0 auto;
	width:963px;
	height:180px;
	margin-top:18%;
}
#error_404{
	background-image:url(Images/error404.png);
	background-repeat:no-repeat;
	margin:0 auto;
	width:864px;
	height:180px;
	margin-top:18%;
}
#error_500{
	background-image:url(Images/error500.png);
	background-repeat:no-repeat;
	margin:0 auto;
	width:864px;
	height:180px;
	margin-top:18%;
}
#accessdenied{
	background-image:url(Images/accessdenied.png);
	background-repeat:no-repeat;
	margin:0 auto;
	width:864px;
	height:180px;
	margin-top:18%;
}
#termsandconditions{
	height:537px;
	width:900px;
	font-size:15px;
	margin-left:10px;
	margin-top:-300px;
	color:#022144;
}
#main_bg_terms{
	background-color:#FFF;
	background-image:url(Images/side_gradient.png);
	background-position:right;
	background-repeat:repeat-y;
	height:950px;
	width:925px;
	margin: 0 auto;
}
/* Gallery Script */


/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 
/*core classes*/ 
.stripViewer { position: relative; overflow: hidden; border: 4px solid #000000; margin: 0 0 1px 0; } 
.stripViewer ul { 
/* this is your UL of images */
margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } 
.stripViewer ul li { float:left; } 
.stripTransmitter { overflow: auto; width: 1%; } 
.stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } 
.stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } 
.stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #213c5b; color: #fff; text-decoration: none; display: block; } .stripTransmitter a:hover, a.current{ background: #fff; color: #124177; } 
/*tooltips formatting*/ .tooltip { padding: 0.5em; background: #fff; color: #000; border: 5px solid #dedede; } 

/* End Gallery */