﻿
/*======= General =======*/

#LayoutTable { max-width: 1000px; }
#LayoutTable #Cell1 { width: 635px; padding: 0 20px 0 45px; vertical-align: top; text-align: left; }
#LayoutTable #Cell2 { width: 365px; padding: 0 45px 0 0; vertical-align: top; text-align: left; }

.margin-top { margin-top: 15px; }
.margin-left { margin-left: 8px; }
.margin-right { margin-right: 20px; }
.margin-bottom { margin-bottom: 10px; }

#Cell1 .text { width: 570px; }
#Cell2 .text { width: 320px; }
#Cell1 .textimage { width: 570px; }
#Cell2 .textimage { width: 320px; }
#Cell1 .image { width: 570px; }
#Cell2 .image { width: 320px; }
#Cell1 .repeater { width: 570px; }
#Cell2 .repeater { width: 320px; }
#Cell1 .movie { width: 570px; }
#Cell2 .note { width: 320px; }

/*======= Tag Specific =======*/


/*======= Site.Master =======*/


/*======= default.aspx =======*/

#Page1 #l-col
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 0 45px;
	border: solid 1px #000;
}

#Page1 #r-col
{
	min-width: 320px;
	max-width: 320px;
	text-align: left;
	padding-right: 45px;
	border: solid 1px #000;
}

#Page1 #l-col .mod-1
{
	float: left;
	width: 217px;
	height: 221px;
}

#Page1 #l-col .mod-2
{
	float: left;
	width: 333px;
	margin: 5px 0 5px 20px;
}

#Page1 #l-col .mod-3
{
	float: left;
	width: 570px;
	margin: 15px 0 0 0;
}

#Page1 #l-col .mod-4
{
	float: left;
	width: 570px;
	margin: 15px 0 0 0;
}

#Page1 #r-col .mod-1
{
	float: left;
	width: 320px;
	text-align: justify;
	background: url(/images/note-bg.png) repeat-y;
	background-position: bottom;
}

#Page1 #r-col .mod-2
{
	float: left;
	width: 320px;
	margin: 10px 0 0 8px;
}


/*======= events.aspx =======*/

#Page2 #l-col
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 0 45px;
	border: solid 0px #000;
}

#Page2 #r-col
{
	min-width: 320px;
	max-width: 320px;
	text-align: left;
	padding-right: 45px;
	border: solid 0px #000;
}

#Page2 #l-col .mod-1
{
	float: left;
	width: 570px;
}

#Page2 #l-col .mod-2
{
	float: left;
	width: 570px;
	margin: 2px 0 0 0;
}

#Page2 #l-col .mod-3
{
	float: left;
	width: 570px;
	margin: 15px 0 0 0;
}

#Page2 #r-col .mod-1
{
	float: left;
	width: 320px;
	text-align: justify;
	background: url(/images/note-bg.png) repeat-y;
	background-position: bottom;
}

#Page2 #r-col .mod-2
{
	float: left;
	width: 320px;
	margin: 15px 0 0 8px;
}

/*======= restaurant.aspx =======*/

#Page3 #l-col
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 0 45px;
	border: solid 0px #000;
}

#Page3 #r-col
{
	min-width: 320px;
	max-width: 320px;
	text-align: left;
	padding-right: 45px;
	border: solid 0px #000;
}

#Page3 #l-col .mod-1
{
	float: left;
	width: 570px;
}

#Page3 #r-col .mod-1
{
	float: left;
	width: 320px;
	text-align: justify;
	background: url(/images/note-bg.png) repeat-y;
	background-position: bottom;
}

#Page3 #r-col .mod-2
{
	float: left;
	width: 320px;
	margin: 15px 0 0 8px;
}

/*======= prices.aspx =======*/

#Page4 #l-col
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 0 45px;
	border: solid 0px #000;
}

#Page4 #r-col
{
	min-width: 320px;
	max-width: 320px;
	text-align: left;
	padding-right: 45px;
	border: solid 0px #000;
}

#Page4 #l-col .mod-1
{
	float: left;
	width: 217px;
	height: 221px;
}

#Page4 #l-col .mod-2
{
	float: left;
	width: 333px;
	margin: 5px 0 5px 20px;
}

#Page4 #l-col .mod-3
{
	float: left;
	width: 570px;
	margin: 15px 0 0 0;
}

#Page4 #l-col .mod-4
{
	float: left;
	width: 325px;
	margin: 15px 25px 0 0;
}

#Page4 #l-col .mod-5
{
	float: left;
	width: 200px;
	margin: 15px 20px 0 0;
}

#Page4 #r-col .mod-1
{
	float: left;
	width: 320px;
	text-align: justify;
	background: url(/images/note-bg.png) repeat-y;
	background-position: bottom;
}

#Page4 #r-col .mod-2
{
	float: left;
	width: 320px;
	margin: 10px 0 0 8px;
}

/*======= coaching.aspx =======*/

#Page5 #l-col
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 0 45px;
	border: solid 0px #000;
}

#Page5 #r-col
{
	min-width: 320px;
	max-width: 320px;
	text-align: left;
	padding-right: 45px;
	border: solid 0px #000;
}

#Page5 #l-col .mod-1
{
	float: left;
	width: 570px;
}

#Page5 #r-col .mod-1
{
	float: left;
	width: 320px;
	text-align: justify;
	background: url(/images/note-bg.png) repeat-y;
	background-position: bottom;
}

#Page5 #r-col .mod-2
{
	float: left;
	width: 320px;
	margin: 15px 0 0 8px;
}

/*======= about.aspx =======*/

#Page6 #l-col
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 0 45px;
	border: solid 0px #000;
}

#Page6 #r-col
{
	min-width: 320px;
	max-width: 320px;
	text-align: left;
	padding-right: 45px;
	border: solid 0px #000;
}

#Page6 #l-col .mod-1
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 15px 0;
}

#Page6 #r-col .mod-1
{
	float: left;
	width: 320px;
	text-align: justify;
	background: url(/images/note-bg.png) repeat-y;
	background-position: bottom;
}

#Page6 #r-col .mod-2
{
	float: left;
	width: 320px;
	margin: 10px 0 0 8px;
}

/*======= contact.aspx =======*/

#Page7 #l-col
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 0 45px;
	border: solid 0px #000;
}

#Page7 #r-col
{
	min-width: 320px;
	max-width: 320px;
	text-align: left;
	padding-right: 45px;
	border: solid 0px #000;
}

#Page7 #l-col .mod-1
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#Page7 #l-col .mod-2
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 0 0 0;
	margin: 15px 0 0 0;
}

#Page7 #l-col .mod-3
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 0 0 0;
	margin: 15px 0 0 0;
}

#Page7 #l-col .mod-4
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 0 0 0;
	margin: 15px 0 0 0;
}

#Page7 #r-col .mod-1
{
	float: left;
	width: 320px;
	text-align: justify;
	background: url(/images/note-bg.png) repeat-y;
	background-position: bottom;
}

#Page7 #r-col .mod-2
{
	float: left;
	width: 320px;
	margin: 10px 0 0 8px;
}

/*======= virtualtour.aspx =======*/

#Page8 #l-col
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 0 45px;
	border: solid 0px #000;
}

#Page8 #r-col
{
	min-width: 320px;
	max-width: 320px;
	text-align: left;
	padding-right: 45px;
	border: solid 0px #000;
}

#Page8 #l-col .mod-1
{
	float: left;
	width: 570px;
}

#Page8 #r-col .mod-1
{
	float: left;
	width: 320px;
	text-align: justify;
	background: url(/images/note-bg.png) repeat-y;
	background-position: bottom;
}

#Page8 #r-col .mod-2
{
	float: left;
	width: 320px;
	margin: 15px 0 0 8px;
}

/*======= courses.aspx =======*/

#Page9 #l-col
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 0 45px;
	border: solid 0px #000;
}

#Page9 #r-col
{
	min-width: 320px;
	max-width: 320px;
	text-align: left;
	padding-right: 45px;
	border: solid 0px #000;
}

#Page9 #l-col .mod-1
{
	float: left;
	width: 570px;
}

#Page9 #l-col .mod-2
{
	float: left;
	width: 190px;
}

#Page9 #l-col .mod-3
{
	float: left;
	width: 190px;
}

#Page9 #l-col .mod-4
{
	float: left;
	width: 190px;
}

#Page9 #l-col .mod-5
{
	float: left;
	width: 570px;
}

#Page9 #r-col .mod-1
{
	float: left;
	width: 320px;
	text-align: justify;
	background: url(/images/note-bg.png) repeat-y;
	background-position: bottom;
}

#Page9 #r-col .mod-2
{
	float: left;
	width: 320px;
	margin: 10px 0 0 8px;
}

/*======= facilities.aspx =======*/

#Page10 #l-col
{
	float: left;
	min-width: 570px;
	max-width: 570px;
	padding: 0 20px 0 45px;
	border: solid 0px #000;
}

#Page10 #r-col
{
	min-width: 320px;
	max-width: 320px;
	text-align: left;
	padding-right: 45px;
	border: solid 0px #000;
}

#Page10 #l-col .mod-1
{
	float: left;
	width: 570px;
}

#Page10 #r-col .mod-1
{
	float: left;
	width: 320px;
	text-align: justify;
	background: url(/images/note-bg.png) repeat-y;
	background-position: bottom;
}

#Page10 #r-col .mod-2
{
	float: left;
	width: 320px;
	margin: 15px 0 0 8px;
}

/*======= login.aspx =======*/

/*======= privacy.aspx =======*/

#Page12 .mod-1
{
	float: left;
	min-width: 910px;
	max-width: 910px;
	padding: 0 20px 0 45px;
	border: solid 0px #000;
	text-align: justify;
}

/*======= sitemap.aspx =======*/
