/* CSS Document */
body {
	margin: 0;
	background-color:#000000;
	text-align: center;
	min-width: 900px;
	height:100%;
	}
div.container {
	margin: 0px auto;
	width:900px;
	text-align: center;
	height:100%;
	border: 0px dotted #ccc;
  }
div.col1 {
	width:900px;
	text-align:left;
	border:0px dotted #ccc;
	}  
div.colmenu {
	width:519px;
	text-align: center;
	border:0px dotted #ccc;
	}
div.colgal {
	width:600px;
	text-align: center;
	background-color:#212121;
	border:0px dotted #ccc;
	}
div.rowgal {
	width:110px;
	text-align: left;
	background-color:#212121;
	border:1px dotted #ccc;
	}
 div.col2 {
	width:500px;
	text-align:left;
	border:0px dotted #ccc;
	} 
 div.col3 {
 	margin-top:8px;
	margin-bottom:5px;
	padding:5px;
	width:460px;
	min-height:18px; /* firefox bodge */
	text-align:left;
	border:1px dotted #333;
	}
	div.center {
 	margin-top:10px;
	margin-bottom:10px;
	padding:3px;
	width:500px;
	border:1px dotted #1E1E1E;
	}
 div.col4 {
 	padding:3px;
	width:470px;
	min-height:30px; /* firefox bodge */
	text-align:left;
	border:0px dotted red;
	}
 div.col5 {
	padding:5px;
	width:220px;
	min-height:18px; /* firefox bodge */
	text-align:left;
	border:1px dotted #333;
	}
 div.collinks1 {
	padding:5px;
	width:50px;
	min-height:18px; /* firefox bodge */
	text-align:left;
	border:0px dotted #333;
	}
 .row0 {
 	margin:0px;
	width:100px;
	text-align:left;
	float:left;
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	border:0px dotted #ccc;
	}
 .row1 {
 	margin:0px;
	width:210px;
	text-align:left;
	float:left;
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	border:0px dotted #ccc;
	} 
 .row2 {
 	margin:0px;
	width:200px;
	text-align:left;
	float:left;
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	border:0px dotted #ccc;
	} 
 .row3 {
 	margin:0px;
	width:30px;
	text-align:left;
	float:right;
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	border:0px dotted #ccc;
	} 
 .row4 {
 	margin:0px;
	text-align:left;
	float:left;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	border:0px dotted #ccc;
	} 
.row5 {
 	margin:0px;
	width:140px;
	text-align:left;
	float:left;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	border:0px dotted #ccc;
	} 
 .dark {
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	}  
 div.homebackimg {
	width:519px;
	height:260px;
	background-image:url(http://www.whitecranefightingarts.com/images/wcfa-middle.jpg);
	background-repeat: no-repeat;
	text-align: center;
	border: 0px dotted red;
	}
 div.homebackimgleft {
	width:191px;
	height:227px;
	background-image:url(http://www.whitecranefightingarts.com/images/wcfa-matt3.jpg);
	background-repeat: no-repeat;
	text-align: center;
	border: 0px dotted red;
	}
 div.homebackimgright {
	width:190px;
	height:227px;
	background-image:url(http://www.whitecranefightingarts.com/images/wcfa-neil3.jpg);
	background-repeat: no-repeat;
	text-align: right;
	border: 0px dotted red;
	}	 
div.header {
	padding-top:10px;
	width:900px;
	text-align:center;
	border: 0px dotted #ccc;
	}

div.content {
	padding-top:10px;
	padding-right:20px;
	padding-left:40px;
	width:720px;
	border:0px dotted blue;
	text-align:left;
	}
div.footer {
	padding-top:20px;
	margin-bottom:30px;
	width:900px;
	text-align:center;
	color:#999999;
	font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
	clear:both;
	border: 0px dotted #ccc;	
	}
.footerred {
	font:italic 9pt Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
	color:#EB1E24;
	margin-top:10px;
	margin-bottom:5px;

	}
hr	{
	height:1px;
	background-color:#333333;
	border:0px;
}
li {
  margin-bottom:5px;
}
div.links {
	padding-top:20px;
	width:900px;
	text-align:center;
	font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
	clear:both;
	border: 0px dotted #ccc;	
	}
/* main tag styles */
p {
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:5px;
	margin-bottom:5px;
	}
.h1p {
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:5px;
	margin-bottom:0px;
	}
	td {
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:5px;
	margin-bottom:5px;
	}
ul {
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:5px;
	margin-bottom:5px;
	}
ol {
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:5px;
	margin-bottom:5px;
	}
.p {
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:5px;
	margin-bottom:5px;
	}
.sml {
	font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	margin-top:5px;
	margin-bottom:5px;
	}
hr	{
	height:1px;
	color:#000000;
}
h1	{
	font:bold 12pt "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC00;
	margin-top:5px;
	margin-bottom:15px;
	margin-left:10px;
}
h2	{
	font:bold 11pt "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC00;
	margin-top:0px;
	margin-bottom:10px;
}
h3	{
	font:bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top:0px;
	margin-bottom:5px;
}
/* Link style */
a:link, a:visited, a:active {
	color: #ffffff;
	font:normal verdana, arial, sans-serif;
	text-decoration:none;
}
a:hover{
	color: #FFCC00;
	text-decoration:underline;
	}
a.yel1:link, a.yel2:visited, a.yel3:active {
	color: #ffffff;
	font:normal verdana, arial, sans-serif;
	text-decoration:none;
}
a.yel4:hover{
	color: #FFCC00;
	text-decoration:underline;
	}
a.blue1:link, a.blue2:visited, a.blue3:active {
	color: #00F;
	font:normal verdana, arial, sans-serif;
	text-decoration:none;
}
a.blue4:hover{
	color: #FFCC00;
	text-decoration:underline;
	}
a.red1:link, a.red2:visited, a.red3:active {
	color: #EB1E24;
	font:normal verdana, arial, sans-serif;
	text-decoration:none;
}
a.red4:hover{
	color: #FFCC00;
	text-decoration:underline;
	}
a.liz1:link, a.liz2:visited, a.liz3:active {
	color:#999999;
	font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
a.liz4:hover{
	color: #FFCC00;
	text-decoration:underline;
	}
A.link1{text-decoration: none; font: normal normal 10pt verdana, arial, helvetiva, sans-serif;}
A.link2:link{color:white; font: normal normal 10pt verdana, arial, helvetiva, sans-serif;}
A.link3:visited{color:white; font: normal normal 10pt verdana, arial, helvetiva, sans-serif;}
A.link4:hover {color:#FFCC33; text-decoration: underline;}

	
spiffy{ 
display:block;
} 
.spiffy *{ 
display:block;
height:1px;
overflow:hidden;
background:#212121;
} 
.spiffy1{ 
border-right:1px solid #0e0e0e;
padding-right:1px;
margin-right:3px;
border-left:1px solid #0e0e0e;
padding-left:1px;
margin-left:3px;
background:#181818;
} 
.spiffy2{ 
border-right:1px solid #030303;
border-left:1px solid #030303;
padding:0px 1px;
background:#1a1a1a;
margin:0px 1px;
} 
.spiffy3{ 
border-right:1px solid #1a1a1a;
border-left:1px solid #1a1a1a;
margin:0px 1px;
} 
.spiffy4{ 
border-right:1px solid #0e0e0e;
border-left:1px solid #0e0e0e;
} 
.spiffy5{ 
border-right:1px solid #181818;
border-left:1px solid #181818;
} 
.spiffy_content{ 
padding:5px 10px;
background:#212121;
} 
div.row span.label {
  float: left;
  width: 100px;
  text-align: left;
  }
 div.row span.label2 {
  float: left;
  width: 200px;
  text-align: left;
  }
div.row span.formw {
  float: right;
  width: 30px;
  text-align: left;
  } 
 div.row span.rowt {
 	margin:0px;
  float: left;
  width: 200px;
  text-align: left;
  border: 1px dotted #333;
  } 

gn: left;
  }
 div.row span.label2 {
  float: left;
  width: 200px;
  text-align: left;
  }
div.row span.formw {
  float: right;
  width: 30px;
  text-align: left;
  } 
 div.row span.rowt {
 	margin:0px;
  float: left;
  width: 200px;
  text-align: left;
  border: 1px dotted #333;
  } 
 
 /* continue sand-bag divs */
/* declare right float, clear */
#smr-01,#smr-02,#smr-03,#smr-04,#smr-05,#smr-06,#smr-07 {
float:right;
clear:right;
padding:0;
}

#smr-01 {
width: 211px;
margin:0 0 0 15px;
height: 65px;
background: url("./images/Neil-broard-sword_2.gif") no-repeat;
}

#smr-02 {
width: 339px;
margin:0 0 0 15px;
height: 31px;
background: url("./images/Neil-broard-sword_3.gif") no-repeat;
}

#smr-03 {
width: 211px;
margin:0 0 0 15px;
height: 156px;
background: url("./images/Neil-broard-sword_5.gif") no-repeat;
}

#smr-04 {
width: 158px;
margin:0 0 0 15px;
height: 205px;
background: url("./images/Neil-broard-sword_6.gif") no-repeat;
}

#smr-05 {
width: 292px;
margin:0 0 0 15px;
height: 87px;
background: url("./images/Neil-butterfly-sword_1.gif") no-repeat;
}
#smr-06 {
width: 335px;
margin:0 0 0 15px;
height: 30px;
background: url("./images/Neil-butterfly-sword_2.gif") no-repeat;
}
#smr-07 {
width: 500px;
margin:0 0 0 15px;
height: 218px;
background: url("./images/Neil-butterfly-sword_3.gif") no-repeat;
}

 /* zai-pai-lin_r1 - continue sand-bag divs */
/* declare right float, clear */
#zai-01,#zai-02,#zai-03,#zai-04,#zai-05,#zai-06 {
float:right;
clear:right;
padding:0;
}

#zai-01 {
width: 85px;
margin:0 0 0 15px;
height: 82px;
background: url("./images/zai-pai-lin_r1.gif") no-repeat;
}
#zai-02 {
width: 200px;
margin:0 0 0 15px;
height: 160px;
background: url("./images/zai-pai-lin_r2.gif") no-repeat;
}
#zai-03 {
width: 241px;
margin:0 0 0 15px;
height: 96px;
background: url("./images/zai-pai-lin_r3.gif") no-repeat;
}
#zai-04 {
width: 176px;
margin:0 0 0 15px;
height: 133px;
background: url("./images/zai-pai-lin_r4.gif") no-repeat;
}
#zai-05 {
width: 200px;
margin:0 0 0 15px;
height: 36px;
background: url("./images/zai-pai-lin_r5.gif") no-repeat;
}
#zai-06 {
width: 147px;
margin:0 0 0 15px;
height: 223px;
background: url("./images/zai-pai-lin_r6.gif") no-repeat;
}

