﻿/*---------------------------main----------------------- */

#silver {

	width:850px;

	height:768px;

	margin:auto;

}

body {

	background-color:#000000;

}

#flash {

	margin:auto;

	width:1024px;

	height:370px;

}

#main_bg {

	background-image:url(../images/bg.jpg);

	background-repeat:repeat-y;

	width:1024px;

	height:auto;

	margin:auto;

}

#clearer {

	clear:both;

}

OPTION {

	color:#CCCCCC;

	background-color:#333333;

	border:solid 1px #999999;

}

SELECT {

	color:#CCCCCC;

	background-color:#333333;

	border:solid 1px #999999;

}

TEXTAREA {

	color:#CCCCCC;

	background-color:#333333;

	border:solid 1px #999999;

}

INPUT {

	color:#CCCCCC;

	background-color:#333333;

	border:solid 1px #999999;

}

/* ---------------footer---------------------------------*/

#footer {

	width:1024px;

	height:97px;

	margin:auto;

	background-image:url(../images/footer.jpg);

	background-repeat:no-repeat;

	padding:6px 0px 0px 0px;

}

#footer_navlist {
	width: 625px;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FF66CC;
}

#footer_navlist li {

	display: inline;

	list-style-type: none;

}

#footer_navlist ul {

	display: inline;

	list-style-type: none;

}

#footer_navlist a:visited {

	line-height: 14px;

	margin: 0 5px 4px 15px;

	text-decoration: none;

	color:#CCCCCC;

}

#footer_navlist a:link {

	line-height: 14px;

	margin: 0 5px 4px 15px;

	text-decoration: none;

	color:#CCCCCC;

}

#footer_navlist a:hover {

	padding-bottom:2px;

	color:#FF66CC;

}

#footer_navlist a:visited#current {

	padding-bottom:2px;

	color:#FF66CC;

}

#footer_navlist a:link#current {
	padding-bottom: 2px;
	color: #C0C0C0;
}

#footer_navlist a:hover {

	color:#FF66CC;

}

/* ---------------home---------------------------------*/

#home_content {

	background-image:url(../images/ik_corner.jpg);

	background-position:bottom right;

	background-repeat:no-repeat;
	
	width:758px;

	height:auto;

	margin:auto;

}

#home_top {

	padding-left:30px;

	width:340px;

	height:auto;

	margin:auto;

	margin-bottom:40px;

	text-align: justify;

	float:left;

}

#home_left {

	width:696px;

	height:auto;

	float:left;

	padding-left:30px;

	text-align: justify;

	margin-top:200px;

}

#home_right {

	width:300px;

	height:auto;

	float:right;

	padding-right:30px;

	text-align: justify;

	float:right;

}

/* --------------seminars--------------------------------*/

#seminars_content {

	

	width:758px;

	height:auto;

	margin:auto;

	padding-left:20px;
	
	text-align:justify

}

#about_left {

	width:330px;

	height:auto;

	float:left;

	padding-left:40px;
	
	text-align:justify

	margin-bottom:20px;

}

#about_right {

	width:330px;

	height:auto;

	float:left;

	padding-left:40px;
	
	text-align:justify

	margin-bottom:20px;
}

#reg_content {

	background-image:url(../images/ik_corner.jpg);

	background-position:bottom right;

	background-repeat:no-repeat;

	width:758px;

	height:auto;
	
	text-align:justify

	margin:auto;

}

/* ------------registration--------------------------------*/

#sem_reg {

	width:350px;

	height:auto;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#CCCCCC;

	padding:10px 0px 0px 30px;
	
	text-align:justify;

	float:left;

}

#paypal_reg {

	width:300px;

	height:auto;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#CCCCCC;

	padding:10px 30px 0px 0px;

	float:right;

}

/* -------------lessons--------------------------------*/

#lessons_content {

	background-image:url(../images/ik_corner.jpg);

	background-position:bottom right;

	background-repeat:no-repeat;

	width:758px;

	height:auto;

	margin:auto;
	
	text-align:justify

}

#dave {

	padding-left:30px;

	width:175px;

	height:100px;
	
	text-align:justify

	float:left;

}

#rates {

	padding-left:30px;

	width:175px;

	height:auto;

	float:left;
	
	padding-bottom:13px;
	
	text-align:justify

}

#group {

	width:500px;

	height:auto;

	padding-right:30px;

	float:right;
	
	text-align:justify

}

#private {

	width:500px;

	height:auto;

	padding-right:30px;

	float:right;
	
	text-align:justify

}

/* -------------instructors--------------------------------*/

#instructors_content {

	background-image:url(../images/ik_corner.jpg);

	background-position:bottom right;

	background-repeat:no-repeat;

	width:758px;

	height:auto;

	margin:auto;

	padding-bottom:10px;

	text-align:justify;

}

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

#videos_content {

	background-image:url(../images/ik_corner.jpg);

	background-position:bottom right;

	background-repeat:no-repeat;

	width:758px;

	height:auto;

	margin:auto;

}

#lessons_left {

	width:200px;

	height:auto;

	padding-left:30px;

	float:left;

}

#lessons_right {

	width:425px;

	height:auto;

	padding-right:30px;

	float:right;

}

#backfist_vid {

	margin:auto;

	width:1024px;

	height:520px;

}

#punches_vids {

	width:220px;

	height:300px;

	float:left;

	margin-left:30px;

}

#kicks_vids {

	width:220px;

	height:300px;

	margin-left:30px;

	float:left;

}

#elbows_vids {

	width:220px;

	height:300px;

	margin-left:30px;

	float:left;

}

/* ------------gallery--------------------------------*/

#gallery_content {

	width:758px;

	height:auto;

	margin:auto;

}

#gallery {

	margin:auto;

	width:500px;

	height:360px;

	padding-bottom:35px;

}

/* ------------products--------------------------------*/

#products_content {

	background-image:url(../images/prod_pic.jpg);

	background-position:bottom right;

	background-repeat:no-repeat;

	width:758px;

	height:350px;

	margin:auto;
	
	text-align:justify

}

#products_left {

	width:175px;

	height:auto;

	padding-left:30px;
	
	text-align:justify

}

/* ------------forum--------------------------------*/

#forum_content {

	width:758px;

	height:300px;

	margin:auto;
	
	text-align:justify

}

/* ------------news--------------------------------*/

#news_content {

	width:728px;

	height:auto;

	margin:auto;

	padding:0px 0px 0px 5px;
	
	text-align:justify

}

#news_left {

	width:220px;

	height:auto;

	float:left;

	padding:0px 10px 0px 10px;
	
	text-align:justify

}

#news_mid {

	width:220px;

	height:auto;

	float:left;

	padding:0px 10px 0px 10px;
	
	text-align:justify

}

#news_right {

	width:220px;

	height:auto;

	float:left;

	padding:0px 10px 0px 10px;
	
	text-align:justify

}

#news_div {

	width:200px;

	height:auto;

	padding:0px 0px 5px 0px;

}

/* ---------------contact---------------------------------*/


#contact_content {
	background-image:url(../images/ik_corner.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:758px;
	height:auto;
	margin:auto;
	padding-bottom:20px;
}
#contact_left {
	width:400px;
	height:auto;
	float:left;
	padding-left:30px;
}
#contact_right {
	width:200px;
	height:auto;
	float:right;
	padding-right:50px;
}
/* ---------------ul, li, p, h1, etc ---------------------------------*/
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#CCCCCC;
}
h2 {
	margin:0px;
	line-height:0px;
	padding:0px 0px 2px 0px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
	margin:0px;
}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	line-height:14px;
}
.form_p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	padding:0px;
	margin:0px;
}
/* --------------links---------------------------------*/
 a:link {
	color: #FF66CC;
	text-decoration:none;
}
a:visited {
	color: #FF66CC;
	text-decoration:none;
}
a:hover {
	color:#FF66CC;
	text-decoration:underline;
}
a#buy_btn {
	display: block;
	width:73px;
	height:27px;
	background-image:url(../images/buy.gif);
	background-repeat:no-repeat;
}
a#buy_btn:hover {
	display: block;
	width:73px;
	height:27px;
	background-image:url(../images/buy_over.gif);
}
