body {
	background-color:#acacac;
	margin:0px;
	padding:0px;
	font-family:verdana;
}

/* Top Box Styles */
h1#seoLine{
	height:14px;
	width:717px;
	padding:0px;
	padding-left:2px;
	margin:0px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
}
div#seoWords{
	height:14px;
	width:721px;
	background-color:#666666;
	padding:0px;
	margin:0px auto auto auto;
}
div#topBox{

	height:290px;
	width:721px;
	background-color:#000000;
	margin:0px auto auto auto;
	padding:0px;

}
div#landingBox{
	width:721px;
	background-color:#000000;
	margin:0px auto auto auto;
	padding:0px;

}
img#topBanner{

	margin:0px auto auto 0px;
	
	border:none;

}
img#flashHolder{

	margin:0px auto auto 15px;
	
	border:none;

}
div#landingImageHolder{

	margin:0px auto auto 15px;


}

/* Middle Box Styles */
div#middleBox{
	width:721px;
	height:279px;
	margin:11px auto auto auto;
}
div#navBox{
	float:left;
	background-color:#000000;
	width:177px;
	height:277px;
	margin:0px auto auto 0px;
}
div#quickContent{
	float:left;
	background-color:#000000;
	width:530px;
	height:277px;
	margin:0px auto auto 11px;
}
div#contactContent{
	float:left;
	background-color:#000000;
	width:530px;
	margin:0px auto auto 11px;
}
div#classFeature{
	float:left;
	background-color:#000000;
	width:530px;
	height:1500px;
	margin:0px auto 11px 11px;
}
div#mediaClassFeature{
	float:left;
	background-color:#000000;
	width:530px;
	height:755px;
	margin:0px auto 11px 11px;
}
div#demoClassFeature{
	float:left;
	background-color:#000000;
	width:530px;
	height:1100px;
	margin:0px auto 11px 11px;
}
div#newsContent{
	float:left;
	background-color:#000000;
	width:530px;
	height:277px;
	margin:0px auto auto 11px;
}
div#bigNewsTitle{
	margin:10px auto auto 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#CC3300;
	letter-spacing:1px;
}
div#newsSubTitle{
	margin:0px auto 25px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	letter-spacing:0px;
}
div#newsDetail{
	margin:0px auto auto 10px;
	width:500px;
}

/* Navigation Styles */
ul#navUL{
	width:100%;
	margin:0px auto auto 0px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
	padding:0px;
}
li#homeActive{
	margin:10px auto auto auto;
	width:159px;
	height:23px;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/active_nav_small.jpg);
	background-repeat:no-repeat;
	padding:8px auto auto 0px;
}
li.inactiveNav{
	margin:10px auto auto auto;
	width:159px;
	height:23px;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/inactive_nav_small.jpg);
	background-repeat:no-repeat;
}
li.inactiveNav:hover{
	margin:10px auto auto auto;
	width:159px;
	height:23px;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/active_nav_small.jpg);
	background-repeat:no-repeat;
}
a.navLink{
	padding:0.25em;
	color:#FFFFFF;
	text-decoration:none;
}
a.navLink:hover{
	color:#CC3300;
}


/* Bottom Box Styles */
div#homeContentBox{
	background-color:#000000;
	width:721px;
	height:610px;
	margin:11px auto 11px auto;
}
div#instContentBox{
	background-color:#000000;
	width:721px;
	height:760px;
	margin:11px auto 11px auto;
}
div#instContentBox2{
	background-color:#000000;
	width:721px;
	margin:11px auto 11px auto;
}
div#mapContentBox{
	background-color:#000000;
	width:721px;
	height:355px;
	margin:11px auto 11px auto;
}
div#founderContentBox{
	background-color:#000000;
	width:721px;
	height:315px;
	margin:11px auto 11px auto;
}
div#whatIsContentBox{
	background-color:#000000;
	width:721px;
	height:1750px;
	margin:11px auto 11px auto;
}

/* Quick Content Styles */
h2#contentTitle{
	margin:7px auto auto 7px;
	height:27px;
	width:510px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/top_box_title_bg.png);
	padding-top:2px;
}
h2#mainContentTitle{
	margin:7px auto auto 14px;
	height:28px;
	width:699px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/content_box_title_bg.png);
	padding-top:5px;
}
/* Instructors Styles */
div#instImageHolder{
	float:left;
	margin:4px auto auto 10px;
	width:101px;
}
img#instImgSpacer{
	margin:3px auto 13px auto;
}
div#instQCText{
	float:left;
	width:380px;
	margin:4px auto auto 15px;	
}
div#testimonials{
	float:left;
	width:190px;
	margin:5px auto auto 0px;
}
p#instP{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#BABCBE;
	padding-left:10px;
	margin:0px;
	line-height:13px;
}
p#founderP{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#BABCBE;
	padding:0px;
	margin:0px;
	line-height:14px;
}
p#directionsP{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#BABCBE;
	padding:0px;
	margin:2px auto auto 0px;
	line-height:14px;
}
p#directionsContactP{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#BABCBE;
	padding:0px;
	margin:42px auto auto 0px;
	line-height:14px;
}
a#blueLink{
	color:#339BE9;
}
a#blueLink:hover{
	color:#FF3300;
}
div#blueLink{
	color:#339BE9;
}
span#bluelink{
	color:#339BE9;
}
ul#instTopList{
	color:#FFFF00;
	margin:10px auto auto 0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:155px;
	width:380px;
	padding:0px;
}
ul#facilTopList{
	color:#FFFF00;
	margin:10px auto auto 0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:75px;
	width:230px;
	padding:0px;
}
li#instList{
	margin:7px auto auto 0px;
	list-style-type:none;
}
div#profileHolder{
	margin:10px auto auto auto;
	width:699px;
	height:216px;
}
div#profileHolder2{

	margin:10px auto auto auto;
	width:699px;
	height:270px;
}

div#profileHolder3{

	margin:10px auto auto auto;
	width:699px;
	height:450px;
}

div#profileHolder4{

	margin:10px auto auto auto;
	width:699px;
	height:290px;
}

div#profileHolder5{

	margin:10px auto auto auto;
	width:699px;
	height:315px;
}

img#profileImage{
	float:left;
	margin:0px auto auto 0px;
}
div#profileTextPlacer{
	float:left;
	margin:0px auto auto 20px;
	width:362px;
}
h3#profTitle{
	font-size:28px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	padding:0px;
	font-weight:bold;
	margin:0px;
}
div#rank{
	float:left;
	font-size:10px;
	color:#FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}
div#slashes{
	float:left;
	font-size:9px;
	color:#BABCBE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}
div#rankHolder{
	height:11px;
	width:350px;
	margin:-2px auto auto 0px;
}
p#profP{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#BABCBE;
	padding:0px;
	margin:20px auto auto 0px;
	line-height:12px;
}
div#horizLine{
	height:1px;
	width:699px;
	margin:14px auto 14px 12px;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/line_pix.png);
	background-repeat:repeat-x;
}

div#horizLine2{
	height:1px;
	width:699px;
	margin:-30px auto 14px 12px;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/line_pix.png);
	background-repeat:repeat-x;
}
div#classLine{
	height:1px;
	margin:14px 0 0 0;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/line_pix.png);
	background-repeat:repeat-x;
	width:680px;
}
/* What Is Kuk Sool */
p#whatIsPara{
	float:left;
	width:295px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#BABCBE;
	padding-left:10px;
	padding-top:5px;
	margin:0px;
	line-height:12px;
	line-height:14px;
}
div#whatIsTopImages{
	float:left;
	width:190px;
	margin:8px auto 0px 15px;
	padding:0px;
}
img#topLong{
	margin:0px auto auto 0px;
	padding:0px;
}
div#splitThumbs{
	margin:20px auto auto 0px;
	width:190px;
	height:102px;
}
img#leftThumb{
	float:left;
	margin:0px auto auto 0px;
	padding:0px;
}
img#rightThumb{
	float:left;
	margin:0px auto auto 30px;
	padding:0px;
}
div#handBox{
	margin:5px auto auto auto;
	width:699px;
	height:138px;
}
div#legBox{
	margin:15px auto auto auto;
	width:699px;
	height:152px;
}
div#throwingBox{
	margin:15px auto auto auto;
	width:699px;
	height:152px;
}
div#jointBox{
	margin:15px auto auto auto;
	width:699px;
	height:117px;
}
div#fallingBox{
	margin:15px auto auto auto;
	width:699px;
	height:83px;
}
div#bodyBox{
	margin:15px auto auto auto;
	width:699px;
	height:120px;
}
div#animalBox{
	margin:15px auto auto auto;
	width:699px;
	height:216px;
}
div#weaponsBox{
	margin:15px auto auto auto;
	width:699px;
	height:250px;
}
div#healingBox{
	margin:15px auto auto auto;
	width:699px;
	height:100px;
}
div#meditationBox{
	margin:15px auto auto auto;
	width:699px;
	height:85px;
}
div#finalParaBox{
	margin:15px auto auto auto;
	width:699px;
	height:130px;
}
img#learnImages{
	float:left;
	margin:0px auto auto 0px;
}
div#learnContent{
	float:left;
	margin:0px auto auto 10px;
	width:270px;
}
h3#learnTitle{
	padding:0px;
	margin:0px;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}
div#horizLineStuff{
	height:1px;
	width:300px;
	margin:0px auto auto 0px;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/line_pix.png);
	background-repeat:repeat-x;
}
ul#learnList{
	color:#CC3300;
	margin:7px auto auto 0px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:110px;
	width:296px;
	padding:0px;
}
ul#learnListLeg{
	color:#CC3300;
	margin:7px auto auto 0px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:127px;
	width:296px;
	padding:0px;
}
ul#learnListJoint{
	color:#CC3300;
	margin:7px auto auto 0px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:85px;
	width:296px;
	padding:0px;
}
ul#learnListFall{
	color:#CC3300;
	margin:7px auto auto 0px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:55px;
	width:296px;
	padding:0px;
}
li#learnListItem{
	margin:12px auto auto 0px;
	height:10px;
	list-style-type:none;
}
li#learnListItemTight{
	margin:11px auto auto 0px;
	height:10px;
	list-style-type:none;
}
li#learnListItemTighter{
	margin:10px auto auto 0px;
	height:10px;
	list-style-type:none;
}
li#learnListItemLegs{
	margin:7px auto auto 0px;
	height:10px;
	list-style-type:none;
}
li#learnListItemTop{
	margin:0px auto auto 0px;
	height:10px;
	list-style-type:none;
}
li#learnListItemThree{
	margin:0px auto auto 0px;
	height:35px;
	list-style-type:none;
}
li#learnListItemThreeBottom{
	margin:10px auto auto 0px;
	height:35px;
	list-style-type:none;
}
li#learnListItemTwo{
	margin:0px auto auto 0px;
	height:25px;
	list-style-type:none;
}
div#facilityTypeHolder{
	float:left;
	width:250px;
	margin:5px auto auto 9px;
}
div#contactTypeHolder{
	float:left;
	width:212px;
	margin:5px auto auto 9px;
}
div#classTypeHolder{
	float:left;
	padding: 0 0.8em;
	margin:0 auto auto 9px;
	background:#000;
	font-size:0.75em;
	color: #BABCBE;
}
div#newContactTypeHolder{
	float:left;
	width:500px;
	margin:5px auto auto 9px;
	height: auto;
}
div#newContactFormHolder{
	float:left;
	border:1px solid #6699FF;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:10px;
}

div#newContactFormHolder img{
	float:right;
}

div#landContactFormHolder{
	float:left;
	width:280px;
	/*height:228px;*/
	margin:5px auto auto 10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}
div#contactFormHolder{
	float:left;
	width:262px;
	height:228px;
	margin:5px auto auto 20px;
}
img#bigFacilityPic{
	float:left;
	width:225px;
	height:227px;
	margin:5px auto auto 20px;
}

img#bigPartyPic{
	float:left;
	width:225px;
	height:163px;
	margin:5px auto auto 20px;
}

img#signPic{
	width:246px;
	height:83px;
	margin:16px auto auto 0px;
}
img#mapHolder{
	float:left;
	width:309px;
	height:274px;
	margin:5px auto auto 16px;
}
div#directionsHolder{
	float:left;
	width:366px;
	margin:5px auto auto 16px;
	padding:0px;
}
div#address{
	padding:0px;
	color:#FFFFFF;
	margin:0px auto auto 0px;
	font-size:28px;
	font-weight:bold;
	line-height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#phone{
	padding:0px;
	color:#339BE9;
	margin:7px auto auto 0px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#directionsTitle{
	padding:0px;
	color:#CC3300;
	margin:52px auto auto 0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#firstFieldTitle{
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e2e2e2;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
div#landFieldTitle{
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
div#fieldTitle{
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e2e2e2;
	padding:0px;
	margin:7px auto auto 0px;
	font-weight:bold;
}
input#fieldPlacer{
	width:255px;
	margin:2px auto auto 0px;
}
div#buttonPlacer{
	width:66px;
	height:24px;
	margin:4px auto auto 0px;
}
img#founderBust{
	float:left;
	width:227px;
	height:217px;
	margin:5px auto auto 16px;
}
div#founderTypeHolder{
	float:left;
	width:244px;
	margin:5px auto auto 23px;
}
div#founderBottomTypeHolder{
	float:left;
	width:233px;
	margin:10px auto auto 10px;
}
div#founderImageHolder{
	float:left;
	width:136px;
	margin:10px auto auto 20px;
}
img#founderBottomImage{
	float:left;
	margin:10px auto auto 25px;
}
img#founderTopPic{
	margin:0px auto auto 0px;
}
img#founderBottomPic{
	margin:18px auto auto 0px;
}
div#founderName{
	padding:0px;
	color:#FFFFFF;
	margin:0px auto auto 0px;
	font-size:35px;
	font-weight:bold;
	line-height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#kukSaNimRank{
	float:left;
	font-size:7pt;
	color:#CCB50D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}
div#ksnRankHolder{
	height:11px;
	width:170px;
	margin:8px auto 25px 73px;
}
/* Classes */
div#classesTypeHolder{
	width:495px;
	margin:5px auto auto 10px;
}
div#classesListHolder{
	width:505px;
	height:149px;
	margin:17px auto auto 10px;
}
img#topClassesPic{
	float:left;
	margin:0px auto auto 0px;
}
ul#classTopList{
	float:left;
	color:#FFFF00;
	margin:0px auto auto 10px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:245px;
	padding:0px;
}
li#topClassList{
	margin:0px auto auto 0px;
	height:20px;
	list-style-type:none;
}
li#classList{
	margin:20px auto auto 0px;
	height:20px;
	list-style-type:none;
}
div#classesContentBox{
	background-color:#000000;
	width:721px;
	margin:11px auto 11px auto;
}
div#calendarHolder{
	float:left;
	margin:0px auto auto 25px;
	width:490px;
	height:410px;
}
div#calendarAndImages{
	margin:10px auto auto 16px;
}
div#sideImages{
	float:left;
}
div#sideImagesSecondCol{
	float:left;
	width:169px;
	margin:0px auto 20px 70px;
}
img#topClassPic{
	margin:0px auto auto 0px;
}
img#bigClassPic{
	float:left;
	margin:0px auto auto 23px;
}
img#secondClassPic{
	margin:50px auto auto 0px;
}
h3#classTitle{
	padding:0px;
	color:#339BE9;
	margin:7px auto auto 0px;
	font-size:17px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h3#QuestionsTitle{
	padding:0px;
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#familyParagraph{
	margin:7px auto auto 0px;
	width:169px;
}
div#bottomClassesHolder{
	margin:2em 0 0 0;
	width:500px;
}
/* Media Styles */
div#mediaTypeHolder{
	width:500px;
	margin:10px auto auto 9px;
}
img#mediaBigPic{
	margin:7px auto auto 9px;	
}
div#mediaContentBox{
	background-color:#000000;
	width:721px;
	height:1000px;
	margin:11px auto 11px auto;
}
div#mediaEntry{
	margin:15px auto auto 7px;
	width:690px;
}
div#mediaTitleHolder{
	float:left;
	width:183px;
	margin:0px auto auto 0px;
}
div#mediaPicGroup{
	float:left;
	width:267px;
	background-color:#616265;
	margin:0px auto auto 45px;
}
div#mediaVidGroup{
	float:left;
	width:134px;
	background-color:#616265;
	margin:0px auto auto 45px;
}
div#mediaTitle{
	padding:0px;
	width:183px;
	color:#FFFFFF;
	margin:0px auto auto 0px;
	text-align:right;
	font-size:18px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#horizLineMedia{
	height:1px;
	width:183px;
	margin:3px auto auto 0px;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/line_pix.png);
	background-repeat:repeat-x;
}
p#mediaP{
	font-size:10px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCB50D;
	padding:0px;
	margin:0px;
}
div#description{
	width:183px;
	margin:3px auto auto 0px;
}
img#thumbPlacer{
	float:left;
	width:31px;
	height:31px;
	margin:2px auto auto 2px;
	border:none;
}
div#thumbRow{
	height:35px;
	width:267px;
	margin:0px auto auto 0px;
}
div#dragonfestVidRow{
	height:35px;
	width:134px;
	margin:0px auto auto 0px;	
}
div#dragonfestMediaEntry{
	margin:15px auto auto 7px;
	width:690px;
	height:110px;
}
a#thumbLink{
	border:none;
}
/* Home Styles*/
div#welcomeBox{
	float:left;
	width:243px;
	margin:10px auto auto 10px;
}
div#howToBox{
	float:left;
	width:238px;
	margin:10px auto auto 10px;
}
div#welcomeTitle{
	padding:0px;
	color:#FFFFFF;
	width:243px;
	height:35px;
	margin:5px auto auto 0px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/welcome.png);
	background-repeat:no-repeat;
	border:1px solid #000000;
}
h2#welcomePlacer{
	padding:0px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px auto auto 17px;
}
img#welcomeThumb{
	margin:0px auto auto 17px;
}
img#howToThumb{
	margin:0px auto auto 14px;
}
div#welcomeText{
	width:224px;
	margin:15px auto auto 17px;
}
div#howToTitle{
	padding:0px;
	color:#FFFFFF;
	width:238px;
	height:35px;
	margin:5px auto auto 0px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/howToStart.png);
	background-repeat:no-repeat;
	border:1px solid #000000;
}
div#vidTitle{
	padding:0px;
	color:#FFFFFF;
	width:238px;
	height:35px;
	margin:0px auto auto 0px;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/howToStart.png);
	background-repeat:no-repeat;
	border:1px solid #000000;
}
h2#howToPlacer{
	padding:0px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px auto auto 17px;
}
p#homeP{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#BABCBE;
	padding:0px;
	margin:0px;
	line-height:13px;
}
div#whatIsTitle{
	padding:0px;
	color:#FFFFFF;
	width:303px;
	height:35px;
	margin:5px auto auto 0px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/whatIsKukSool.png);
	background-repeat:no-repeat;
	border:1px solid #000000;
}
div#whatClassesTitle{
	padding:0px;
	color:#FFFFFF;
	width:306px;
	height:35px;
	margin:5px auto auto 0px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/whatAreClasses.png);
	background-repeat:no-repeat;
	border:1px solid #000000;
}
div#whatIsText{
	width:269px;
	margin:15px auto auto 30px;
}
div#whatIsBox{
	width:238px;
	margin:10px auto 10px 10px;
}
div#whatAreBox{
	width:238px;
	margin:20px auto 10px 10px;
}
div#homeBottomType{
	float:left;
	height:325px;
	width:315px;
	margin:0px auto auto 0px;
	border:1px solid #000000;
}
div#homeBottomTrialNews{
	float:left;
	width:340px;
	margin:62px auto auto 35px;
	border:1px solid #000000;
}
div#trialHolder{
	width:326px;
	height:111px;
	margin:15px auto auto 0px;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/free_week_bg.png);
	background-repeat:no-repeat;
	border:1px solid #000000;
}
div#freeWeekTitle{
	padding:0px;
	width:183px;
	color:#339BE9;
	margin:17px auto auto 110px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
img#birthdayparties{
	width:200px;
	height:69px;
	margin:35px 30px 30px 0px;
	border:0px;
}

div#freeText{
	width:180px;
	margin:5px auto auto 110px;
}
div#freeWeekDisclosure{
	padding:0px;
	width:183px;
	color:#FFFFFF;
	margin:10px auto auto 110px;
	font-size:9px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#newsHolder{
	width:337px;
	height:166px;
	margin:10px auto 10px 0px;
	background-image:url(http://www.stpaulksw.com/images/chopped_pics/news_events_bg.png);
	background-repeat:no-repeat;
	border:1px solid #000000;
}
div#topNewsItem{
	height:11px;
	width:300px;
	margin:35px auto auto 24px;
}
div#newsItem{
	height:11px;
	width:300px;
	margin:10px auto auto 24px;
}
div#newsDate{
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#BABCBE;
	padding:0px;
	margin:0px;
}
div#newsTitle{
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#339BE9;
	padding:0px;
	font-weight:bold;
	margin:0px auto auto 0px;
}
a#goldNewsLink{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#339BE9;
	padding:0px;
	font-weight:bold;
}
a#freeWeek{
	color:#339BE9;
}
div#textItem{
	height:11px;
	width:300px;
	margin:18px auto auto 24px;
}
div#blueText{
	height:11px;
	width:300px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#339BE9;
	padding:0px;
	font-weight:bold;
	margin:0px auto auto 0px;
}
p#redText{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	padding:0px;
	margin:5px auto auto auto;
}
div#newsList{
	margin:35px auto auto 0px;
}
/* Login Stuff */
div#loginHolder{
	width:650px;
	margin:5px auto auto 10px;
	border:1px solid #FFFFFF;
}
div#loginTitle{
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#339BE9;
	padding:0px;
	font-weight:bold;
	margin:5px auto auto 0px;
}
div#passTitle{
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#339BE9;
	padding:0px;
	font-weight:bold;
	margin:5px auto auto 5px;
}
div#loginFieldHolder{
	float:left;
	height:15px;
	margin:0px auto auto 20px;
}
div#loginGoButton{
	float:left;
	height:28px;
	width:21px;
	margin:0px auto auto 5px;
}
div.classPicPlacer{
	margin:1px auto auto auto;
}
h1.bigClassTitle{
	padding:0px;
	color:#FFFFFF;
	margin:5px auto 5px 0px;
	font-weight:bold;
	width:507px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p.bigClassDescrip{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e2e2e2;
	padding:0px;
	margin:10px auto auto 0px;
    line-height:16px;
	width:507px;
}
p.newClassDescrip{
	font-size:1em;
	padding:0px;
	margin:10px auto auto 0px;
    line-height:16px;
}
.red {color:#ff0000; font-weight:bold;}
div.inquireLink{
	color:#FF0000;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:29px;
	width:429px;
	background-image:url(http://www.stpaulksw.com/images/classes/sign-up-bg.png);
	background-repeat:no-repeat;
	padding-left:5px;
}
a.inquireLink{
	color:#FFFFFF;
	text-decoration:none;
}
div.bluelinkBack{
	clear:both;
	float:none;
	color:#339BE9;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:400px;
}

/* Landing Pages */
div.landingText{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:691px;
	margin:11px auto auto auto;
	
}
div.question{
    color:#FF0000;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:11px auto auto auto;
	width:500px;
}
ul.bigClassList{
    font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#BABCBE;
	padding:0px;
	margin:3px auto auto 5px;
    line-height:12px;
	width:495px;
	list-style:inside;
}
ul.newBigClassList li{
	padding-top:16px;
	
}
ul.newBigClassList{
    font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#BABCBE;
	padding:0px;
	margin:3px auto auto 5px;
    line-height:16px;
	width:495px;
	list-style:inside;
}
ul.bigClassList li{
	padding-top:12px;
	
}
div#thankYouHolder{
	float:left;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFF00;
	padding:10px;
	margin:10px auto auto 15px;
    line-height:12px;
	width:250px;
	border:1px dashed #FFFF00;
}
div#blogButton{
	margin:7px auto auto 24px;
	width:200px;
	height:69px;
	border:none;
}

div#birthdaybutton{
	margin:7px auto auto 24px;
	width:278px;
	height:55px;
	border:none;
	float: right;
}

a.imageLink{
 border:none;
}
img#noBorder{
	border:none;
}
/* Pictures */
div.dragonfest2007{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(http://www.stpaulksw.com/images/media/dragonfest-2007-thumb.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
div.rollerGirls{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(http://www.stpaulksw.com/images/media/mn-roller-girls-demo.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
div.tourney2008{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(http://www.stpaulksw.com/images/media/martial-arts-tournament.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
div.kswClass{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(http://www.stpaulksw.com/images/media/kuk-sool-class-thumb.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
div.summer{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(http://www.stpaulksw.com/images/media/summer-seminar-thumb.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
div.dragonfest2006{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(http://www.stpaulksw.com/images/media/dragonfest-2006-thumb.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}



/* Videos */
div.newMediaEntry{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(http://www.stpaulksw.com/images/media/grab-behind-thumb.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
div.mnKsw{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(http://www.stpaulksw.com/images/media/st-paul-martial-arts-video.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
div.kswStyle{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(images/media/kuk-sool-style-thumb.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
div.grabPunch{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(images/media/grab-strike-thumb.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
div.friendly{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(images/media/unwelcome-friendliness-thumb.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
div.dragonfestVid{
	margin:3px auto auto 10px;
	width:500px;
	height:40px;
	background-image:url(images/media/dragonfest-demo-2006-video.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:17px;
}
a.mediaLink{
	font-size:14px;
	color:#339BE9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h2.mediaHeadline{
	margin:20px auuto auto 10px;
	padding-left:10px;
	color:#FFFF33;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
span#offer{
	color:#FF3300;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p#instP a{
	color:#339BE9;
}
span#newAddress{
	padding:0px;
	color:#FFFFFF;
	margin:0px auto auto 0px;
	font-size:14px;
	font-weight:bold;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Footer Styles */
div#footerBox{clear:both; float:none; padding: 20px; text-align:center;}
#footerBox ul{
	text-align:center;
	margin: 20px auto auto auto;
	list-style-type: none;
	display: inline;
	font-size:0.9em;
}
#footerBox ul li {display:inline;}
#footerBox ul li a{
	font-size:11px;
	color:#0033FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footerBox ul li a:hover{
	font-size:11px;
	color:#FF3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p#slogan{
	padding-top:30px;
	color:#333333;
	width:500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin:0px auto auto auto;
}
p#footerAddress{
	text-align:center;
	padding-top:20px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
span.call{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
a#darkBlueLink{
	color:#0033CC;
}
a#darkBlueLink:hover{
	color:#FF3300;
}
div#homeVideo{
	margin:10px auto auto 0px;
	width:340px;
	height:284px;
}
address{text-align:center;}
.picThumb {float:left; padding:0 1em 0 0;}
.classInfo {float:left; width:500px; font-family:verdana; font-size:0.85em;}
.classInfo h2 {padding:0; margin:0;}
.classInfo p {color: #BABCBE; padding:0.75em 0 0.4em 0; margin:0; font-size:0.85em;}
.classInfo a {font-size:0.85em;}
.post {padding:1em 0 0 0;}
.entry p {width:508px;}
.white {color:#fff;}
/* Instructors */
#skeduler_instructors #instructor_19 {background:url(/images/instructors/Gary_Kloster.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
#skeduler_instructors #instructor_20 {background:url(/images/instructors/Mel_Martin.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
#skeduler_instructors #instructor_21 {background:url(/images/instructors/Tom_Kalil.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
#skeduler_instructors #instructor_22 {background:url(/images/instructors/Rich_Daddi.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
#skeduler_instructors #instructor_23 {background:url(/images/instructors/Annette_Huot_Link.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
#skeduler_instructors #instructor_24 {background:url(/images/instructors/Jenny_Edgerton.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
#skeduler_instructors #instructor_25 {background:url(/images/instructors/Scott_Wood.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
#skeduler_instructors #instructor_26 {background:url(/images/instructors/Audrey_Wiley.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
#skeduler_instructors #instructor_27 {background:url(/images/instructors/Will_Schuerger.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
#skeduler_instructors #instructor_28 {background:url(/images/instructors/Assistant_Instructors.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
#skeduler_instructors #instructor_29 {background:url(/images/instructors/Heather_Bouwman.jpg) no-repeat; min-height:300px; padding:0 0 0 235px;}
