/* Browser Reset Code */
* {
	vertical-align: baseline;
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
}
/* End Browser Reset Code */


body {
	background :#000000;
	margin: 0;
	padding: 0;
}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

h1,h2,h3 {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}

h1 {
	color: red; font-size:14px;
}

h2 {
	color: blue; font-size:14px
}

h3 {
	color: red; font-size:16px
}

A {
	color: red; text-decoration : none; font-size: 14px;
}

A:Hover {
	color: blue; text-decoration : underline;
}

A:Visited {
	color: #808080;
}

/* Begin Header ********************************************/

#headerlft {
	display: block;
	width: 446px;
	height: 75px;
	float: left;
	margin: 0 0;
	background-color: #ffffff;
	padding:0 0;
}

#headerrt {
	display:block;
	float: left;
	width: 334px;
	height:75px;
	background-color: #000000;
	color:#ffffff;
	text-align: center;
	vertical-align:top;
	font: 10px Arial Helvetica sans-serif;
	font-size: 10px;
	font-weight:bold;
	margin: 0 0;
	padding:0 0;
}

#headerrt .menu {
	list-style:none;
}

#headerrt ul li a {	
	float:left;
	font-size:8px;
	font-weight:bold;
	color:#ffffff;
	background-color: #000000;
}

#headerbot {
	width: 960px;
	background-color: #000000;
	color:#ffffff;
	font: 12px Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	-moz-border-radius: 0 0 5px 0;
	margin:0 0;
	padding: 85px 0 0 0;
}

#bg {
	width : 960px;
	background-color : #d5dcec;
	margin: 0 auto;
}


/* End Header ***********************************************/

/* Begin Main page containers */
#menubox {
	width : 170px;
	height : auto;
	background-color : #FFFFFF;
	margin: 10px 5px;
	padding: 8px 8px;
	float: left;
	-moz-border-radius: 10px 10px 10px 10px;	
}

#menubox a {
	color: #000000 !important;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15px;
	padding: 0 0;
	margin: 0 0;
}

#menubox a:hover {
	color: #0000FF !important;
}

#menubox h1 {
 	color: #413EFD;
 	font-size: 16px;
 	font-weight: bold;
 	line-height: 16px;
 	padding: 0px 0px 10px 0px;
 	margin: 0 0;
 }

.bigbox {
	width : 725px;
	height : auto;
	background-color: #FFFFFF;
	background-image: url('images/main/bg-vertical-85.png');
	background-repeat: repeat-x;
	margin: 10px 0px 10px 7px;
	padding: 10px 10px;
	float: left;
	-moz-border-radius: 10px 10px 10px 10px;	
}

.full {
	width : auto;
	height : auto;
	background-color: #FFFFFF;
	margin: -16px 12px 10px 7px;
	padding: 10px 10px;
	float: left;
	-moz-border-radius: 10px 0px 10px 10px;
}

#search {
	width: 160;
	height: 40px;
}

.menubox1 {
	width : 295px;
	height : 265px;
	background-color: #FFFFFF;
	background-image: url("../images/main/bg-vertical-85.png");
	background-repeat: repeat-x;
	margin: 0px 0px 10px 11px;
	padding: 5px 5px;
	float: left;
	-moz-border-radius: 10px 10px 10px 10px;	
}

.menubox1 img {
	padding: 0px 5px 0px 0px;
}

.menubox1 a {
	color: #000000 !important;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 14px;
	padding: 0 0;
	margin: 0 0;
}

.menubox1 h1 {
 	color: #FFFFFF;
 	font-size: 14px;
 	font-weight: bold;
 	line-height: 16px;
 	padding: 0 0;
 	margin: 0 0;
 }
 
.menubox1 p {
 	font-size: 12px;
 	line-height: 14px;
 	font-weight: bold;
 	padding: 0 0;
 	margin: 0 0;
 	color: #000000;
 }
 
 .menubox1 a:hover {
 	color:#444444 !important;
 	text-decoration: none;
 }
 
 #menubox2 {
	width : 295px;
	height : 265px;
	margin: 0px 0px 10px 10px;
	padding: 5px 5px;
	float: left;
	-moz-border-radius: 10px 10px 10px 10px;	
}

#menubox2 a {
	color: #000000 !important;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15px;
	border: none;
	padding: 0 0;
	margin: 0 0;
}

 #menubox2  h1 {
 	color: #413EFD;
 	font-size: 14px;
 	font-weight: bold;
 	line-height: 16px;
 	padding: 0 0;
 	margin: 0 0;
 }
 
 #menubox2 p {
 	font-size: 12px;
 	line-height: 14px;
 	font-weight: bold;
 	padding: 0 0;
 	margin: 0 0;
	color: #000000;
 }
 
 #menubox2 a:hover {
 	color:#444444 !important;
 	text-decoration: none;
 }

#menubox2 img {
	padding : 0px 5px 0px 0px;
}

.menubox3 {
	width : 725px;
	height : auto;
	background-color: #FFFFFF;
	background-image: url('../images/main/bg-vertical-85.png');
	background-repeat: repeat-x;
	margin: 10px 0px 10px 7px;
	padding: 10px 10px;
	float: left;
	-moz-border-radius: 10px 10px 10px 10px;	
}

.menubox3 p {
	font-size: 12px;
 	line-height: 14px;
 	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
 	color: #000000;
	font-style: italic;
	padding: 0 0;
 	margin: 0 0;
 	
}

.menubox3 h1 {
 	color: #FFFFFF;
 	font-size: 14px;
 	font-weight: bold;
 	line-height: 16px;
 	padding: 0 0;
 	margin: 0 0;
 }
 
 .menubox4 {
	width : 520px;
	height : auto;
	background-color: #FFFFFF;
	background-image: url('../images/main/bg-vertical-85.png');
	background-repeat: repeat-x;
	margin: 10px 0px 10px 7px;
	padding: 10px 10px 30px 10px;
	float: left;
	-moz-border-radius: 10px 10px 10px 10px;	
}

.menubox4 p {
	line-height: 14px;
 	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
 	color: #000000;
	padding: 0 0;
 	margin: 0 0;
 	
}

#contact .big {
	padding: 0 0;
	margin: 0 0;
	font-size: 20px;
	color: #FF0000;
	text-decoration: underline;
	vertical-align: bottom;
	font-weight: bold;
}

#contact #menubox h1 {
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}

#contact #menubox h2 {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

.menubox4 h1 {
 	color: #FFFFFF;
 	font-size: 14px;
 	font-weight: bold;
 	line-height: 16px;
 	padding: 0 0;
 	margin: 0 0;
 }
 
 .menubox4 h2 {
 	color: #FF0000;
 	font-size: 14px;
 	font-weight: bold;
 	line-height: 16px;
 	padding: 0 0;
 	margin: 0 0;
 }
 
 .menubox5 {
	width : 200px;
	height : auto;
	margin: 10px 0px 10px 10px;
	float: left;	
}

.sep {
	width : auto;
	height : auto;
	background-color: #000000;
	margin: 5px 0px 10px 10px;
	background: url('../images/main/bg-item_separator.gif') 50% 100% no-repeat;
 	padding: 0 0 20px 0;
}

.sep1 {
	width : auto;
	height : auto;
	background-color: #000000;
	margin: 5px 0px 10px 10px;
	float: none;
	background: url('../images/main/bg-item_separator.gif') 50% 100% no-repeat;
 	padding: 0 0 20px 0;
}
 	

 /* End Menu Page Containers */

/* Lesson Pages */


#lesson .bigbox p {
	font-size: 12px;
 	line-height: 14px;
 	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
 	color: #000000;
	padding: 0 0;
 	margin: 0 0; 	
}

#lesson .full p {
	font-size: 12px;
 	line-height: 14px;
 	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
 	color: #000000;
	padding: 0 0;
 	margin: 0 0;
}
 
#lesson .bigbox h1 {
 	color: #FFFFFF;
 	font-size: 20px;
 	line-height: 24px;
 	font-weight: bold;
 	padding: 0 0 20px 0;
 	margin: 0 0;
 	text-align: center;
}

#lesson .bigbox img {
 	padding: 0 0 10px 10px;
 	margin: 0 0;
 	float: right;
 }
 
.lesson1 {
	width : 925px;
	height : auto;
	background-color: #FFFFFF;
	background-image: url('../images/main/bg-vertical-85.png');
	background-repeat: repeat-x;
	margin: 10px 0px 10px 7px;
	padding: 10px 10px;
	float: left;
	-moz-border-radius: 10px 10px 10px 10px;
}

.lesson1 h1 {
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 0 15px 0;
}

.lesson1 h2 {
	font-size: 16px;
	color: #DD0000;
	font-weight: bold;
	padding: 0 0 4px 0;
	margin: 0 0;
}

.lesson1 h2 a {
	color: #DD0000 !important;
}
.lesson1a {
	width: 100px;
	float: left;
}

.lesson1b {
	width: 820px;
	float: left;
	padding: 0 0 20px 0;
}

.lesson1b a {
	line-height: 16px;
 	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
 	color: #000000;
}

.lesson1b p {
	line-height: 16px;
 	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
 	color: #000000;
}

#lesson p {
	line-height: 16px;
 	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
 	color: #000000;
}

.lesson1c {
	width: 400px;
	float: left;
	padding: 0 0 20px 0;
}

.lesson1c a {
	line-height: 16px;
 	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
 	color: #000000;
}

.lesson1d {
	width: 420px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	margin: 0 auto;
	padding: 0 0 20px 0;
}

.lesson1e {
	width: 400px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	margin: 0 auto;
	padding: 0 0 20px 0;
}

/* End Lesson Pages */

#club .lesson1 ol {
	line-height: 15px;
 	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
 	color: #000000;
	margin: 0 0 0 20px;
}

#club .lesson1 li {
	margin: 0 0 6px 0;
}

.buyone {
	color : red;
	text-align : right;
	font-size : 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

#maincontainer {
	background-color: #ffffff;
	width: 960px;
	margin: 0 auto;
}

.tm {color: Black; font-size : xx-small; vertical-align: super; font-family : "Times New Roman", Times, serif;}
.text10black {font-size: 10px; color: Black; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text12black {font-size: 12px; color: Black; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text14black {font-size: 14px; color: Black; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text16black {font-size: 16px; color: Black; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text18black {font-size: 18px; color: Black; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text22black {font-size: 22px; color: Black; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text12blacki {font-size: 12px;	color: Black; font-family: Arial, Helvetica, sans-serif;	font-weight: bold; font-style: italic;}
.text12depblui {font-size: 12px; color: #000099; font-family: Arial, Helvetica, sans-serif;	font-weight: bold; font-style: italic;}
.text12gray {font-size: 12px;	color : gray;	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;}
.text12grayi {font-size: 12px;	color : gray;	font-family : Arial, Helvetica, sans-serif;	font-weight: bold; font-style: italic;}
.text14gray {font-size: 14px;	color : gray;	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;}
.text10grayi {font-size: 10px;	color : gray;	font-family : Arial, Helvetica, sans-serif;	font-weight: bold; font-style: italic;}
.text10grayi2 {font-size: 12px;	color : #004080;	font-family : Arial, Helvetica, sans-serif;	font-weight : bold;	font-style : italic; text-indent: 50px;}
.text12bluei {font-size: 12px;	color : blue;	font-family : Arial, Helvetica, sans-serif;	font-weight: bold; font-style: italic;}
.text8red {font-size: 8px; color: red; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text10red {font-size: 10px; color: red; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text10rstrike {font-size: 10px; color : red; font-family : Arial, Helvetica, sans-serif; font-weight : bold; text-decoration : line-through;}
.text12rstrike {font-size: 12px; color : red; font-family : Arial, Helvetica, sans-serif; font-weight : bold; text-decoration : line-through;}
.text12red {font-size: 12px; color: red; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text12redi {font-size: 12px; color: red; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic;}
.text14red {font-size: 14px; color: red; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text16red {font-size: 16px; color: red; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text18red {font-size: 18px; color: red; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text20red {font-size: 20px; color: red; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text24red {font-size: 24px; color: red; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text12blue {font-size: 12px; color: Blue; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text14blue {font-size: 14px; color: Blue; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text16blue {font-size: 16px; color: blue; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text14yellow {font-size: 14px; color: yellow; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text12yellow {font-size: 12px; color: yellow; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text12fuc {font-size: 12px; color: #6633cc; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text36white {font-size: 36px; color: white; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text24white {font-size: 24px; color: white; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text14white {font-size: 14px; color: white; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text16white {font-size: 16px; color: white; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text20white {font-size: 20px; color: white; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text12white {font-size: 12px; color: white; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text10white {font-size: 10px; color: white; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text14blackst {font-size: 14px; color: Black; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: line-through;}
.hr2 {
	width: 750px;
	color: Black;
}
.hr3 {
	width: 550px;
	color: Fuchsia;
}

.hr3a {width: 155px; color: Fuchsia}
.hr4 {width: 80px; color: Navy}

.hr4a {
background-color: #120EFD;
height: 2px;
margin: 15px 0;
width: 155px;
}

.hr5 {width: 600px; color: Black}
.hr6 {width: 500px; color: Navy}
.link {font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;}
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666}
.speckey {font-size: 12px; font-weight: bold; line-height: 20px; color: #EEEEEE;}
.specval {font-size: 12px; font-weight: bold; line-height: 20px; color: #333333;}
.spectab {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 24px; text-decoration: none; text-align: center; color: #444444; white-space:nowrap;}

.searchTextBoxStyle {
	display: inline;
	height: 18px;
	border: 1px solid #143d8d;
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-transform: lowercase;
	color: #143d8d;
	font-weight: 400;
	background-color: #ffffff;
	text-align: center;
	font-style: normal;
	background-position: center;
	vertical-align:middle; vertical-align: text-bottom;
}
.searchSubmitButton { vertical-align: middle; vertical-align: text-bottom; } 

.searchFormStyle {
	display: inline;
	height: 17px;
	border: 0px none;
	vertical-align:middle; vertical-align: text-bottom;
}

#sliderheader {
	width : 750px;
	height : 350px;
	background-image : url(../images/main/slider-bg.png);
	background-repeat: no-repeat;
	padding : 10px 0 0 10px;
	float : left;
}

/*	content bottom box */

#content_bot_bg{
	background: url(../images/content_bot_bg.png) repeat-y left;
	padding: 19px;
	text-align: center;
}

#content_bot_bg p{
	font-size: 18px;
	color: #000000;
	line-height: 20px;
}

#content_bot_bot{
	background: url(../images/content_bot_bot.png) no-repeat top left;
	height: 6px;
	margin-bottom: 19px;
}

#content_bot_top{
	background: url(../images/content_bot_top.png) no-repeat top left;
	height: 6px;
}

/*	footer */

/*	footer_top */

#footer_top{
	background: url(../images/prew_bg.png);
	padding: 5px;
}

#footer_bg{
	background: #1c1c1c;
	padding: 10px;
}

.column1, .column2, .column3, .column4{
	float: left;
}

.column1{
	width: 150px;
	margin-right: 34px;
}

.column1, .column2, .column3, .column4, h2 {
	color : #FFFFFF;
	font-weight : bold;
	font-size: 18px;
	padding-bottom: 5px;
}

.column2{
	width: 175px;
	margin-right: 34px;
	color: #FFFFFF;
}

.column2 a {
	line-height: 16px;
	margin: 0 0;
	padding: 0 0;
}

.column3{
	width: 220px;
	margin-right: 34px;
}

.column3 p {
	color: #FFFFFF !important;
	font-size: 14px;
	font-weight: bold;
}

.column4{
	width: 250px;
}

.pmt {
	width : 200px;
	float : left;
	margin : 2px 2px 10px 0px;
	padding : 5px 0px 5px 5px;
}

.ls{
    list-style: none;
    padding-left: 0px;
}

.ls li a{
    background: url(../images/ls1.png) no-repeat 0px 8px;
    display: block;
    padding-left: 10px;
    line-height: 18px;
    color: #ffffff;
    font-weight: normal;
}

.ls li a:hover {
    text-decoration: none;
    color: #980259;
}

.link1{
    background: url(../images/blogger.jpg) no-repeat 0px 2px;
    padding-left: 30px;
    min-height: 18px;
    padding-bottom: 15px;
}

.link2{
    background: url(../images/link2.png) no-repeat 0px 2px;
    padding-left: 30px;
    min-height: 18px;
    padding-bottom: 10px;
}

.link3{
    background: url(../images/link3.png) no-repeat 0px 2px;
    padding-left: 30px;
    min-height: 18px;
    padding-bottom: 10px;
}

.link4{
    background: url(../images/link4.png) no-repeat 0px 2px;
    padding-left: 30px;
    min-height: 18px;
    padding-bottom: 10px;
}

.link5 {
    background: url(../images/akalogo-50.jpg) no-repeat 0px 2px;
    padding-left: 55px;
    min-height: 18px;
    padding-bottom: 15px;
}

.link5 a {
	font-size: 12px;
    color: #ffffff;    
}

.link6 {
    background: url(../images/main/ktai_logo50.png) no-repeat 0px 2px;
    padding-left: 55px;
    min-height: 18px;
    padding-bottom: 15px;
}

.link6 a {
	font-size: 12px;
    color: #ffffff;    
}

.link7 {
	min-height: 18px;
	background : #FFFFFF;
    padding: 5px 5px;
    -moz-border-radius: 10px 10px 10px 10px;
    color: #000000;
    font-size: 12px;
    float : left;
}

.link7a {
	width : 125px;
	float : left;
	margin: 0 0;
	padding: 0 0;
}

.link7b {
	width : 105px;
	float : left;
	margin: 0 0;
	padding: 0 0;
}

.foot_menu a{
	font-weight: bold;
	font-size : 14px;
	color : #FFFFFF;
}

.foot_menu a:hover, .foot_menu .active{
	text-decoration: underline;
	color: #ffffff;
}

/*	footer_bot */

#footer_bot{
	text-align: center;
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

#footer_bot a {
	color:#000000;
}

#footer_bot a:hover {
	color:#777777;
}
#design {
	text-align: center;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 10px;
}

#design a {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

#design a:hover {
	color: #D95252;
}

/*  This site, this page, and all contents thereof are the sole property of A Wind Of Change Kites and awindofchange.com
and cannot be used, borrowed, copied, transferred, or duplicated in any way, shape, or form  without the express written 
consent of A Wind Of Change Kites and its owners except for the use in viewing the awindofchange.com site.  
Copyright 2002-2009 - awindofchange.com. All Rights Reserved.** */
