/*Bayer Ballet Academy screen styles*/
html {overflow-y:scroll;}

body {padding:0px;
	margin:0px;
	color:#594c43;
	background-color: #fff;
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

body, table, td, div, h1, h2, h3, h4, h5, h6  {font-family: Arial, Helvetica, sans-serif;}
body, #main {font-size: 9pt;}
	
h2 {font-size: 17pt; line-height: 21pt;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;
	text-align: left;
	padding: 0px;
	margin: 25px 0px 0px 25px;
	color:#61acaf;
}

table img, div img, td img, a img {border-style: none; border-width: 0px;}

hr {color: #b1a6a1; width: 100%; margin: 10px 0px 5px 0px;}

a {color: #594c43; text-decoration: underline;}
a:hover {color: #61acaf; text-decoration: none;}
a:active {color: #61acaf;text-decoration:none;}

#main {width: 900px; height: 600px; border-style: none; border-width: 0px;}
	 
#logo {width: 900px; height: 177px;}
#logo img {width: 408px;
     height: 65px;
	 margin: 45px 0px 0px 400px;
	 padding: 0px;
}
	 
#address {color: #594c43;
	font-size: 7.5pt;
	margin: 25px 0px 0px 0px;
	text-align: right;
}
#address span {color: #b1a6a1; font-size: 7.5pt; padding: 0px;}
#address a {color: #594c43; padding: 0px; text-decoration: underline;}
#address a:hover {color: #b1a6a1; text-decoration: none;}
#address a:active {color: #b1a6a1; text-decoration: none;}

#line {width: 900px;
     height: 45px;
	 border-right: 1px solid #b1a6a1;
	 border-left: 1px solid #b1a6a1;
}
	 
#topmenu {width: 900px;
     height: 20px;
	 border-right: 1px solid #564a45;
	 border-left: 1px solid #564a45;
}

#holelist {margin: 0px 0px 0px 20px;
	 padding: 2px;
	 text-align: left;
	 font-size: 8pt;
	 font-weight: bold;
	 letter-spacing: 1pt;
	 color: #b1a6a1;
}
#holelist span {color: #f5f5f5; padding: 8px 6px 8px 6px;}
#holelist a {color: #b1a6a1; padding: 8px 6px 8px 6px; text-decoration:none;}
#holelist a:hover {color: #f5f5f5; text-decoration:none;}
#holelist a:active {color: #f5f5f5; text-decoration:none;}

#holelist a.bluelink {color: #067cd9; padding: 8px 6px 8px 6px; text-decoration:none;}
#holelist a.bluelink:hover {color: #f5f5f5; text-decoration:none;}
#holelist a.bluelink:active {color: #f5f5f5; text-decoration:none;}

.gray1 {background-color: #f5f5f5;
	 background-image: url(images/top2.jpg);
	 background-repeat: no-repeat;
     width: 200px;
	 border-right: 1px solid #b1a6a1;
	 border-left: 1px solid #b1a6a1;
}
	 
.gray {background-color: #f5f5f5;
      width: 200px;
	  border-right: 1px solid #b1a6a1;
	  border-left: 1px solid #b1a6a1;
}

#list {margin: 5px 5px 0px 25px;}
#list span {color: #594c43; font-weight: bold; margin: 0px 0px 5px 0px;}
#list ul {list-style-type: square; color: #594c43; padding-left: 15px; margin: 10px 0px 5px 0px;}
#list li {padding: 0px 0px 10px 0px;}

#linksleft {list-style-type: disc; color: #594c43; padding: 0px; margin: 25px 5px 0px 35px;}
#linksleft li {font-weight: bold; line-height: 15pt;}
#linksleft a {color: #594c43; text-decoration: none;}
#linksleft a:hover {color: #b1a6a1; text-decoration: none;}
#linksleft a:active {color: #594c43; text-decoration: none;}

.center {width: 700px; border-right: 1px solid #b1a6a1;}

.centerimages {width: 900px; height: 144px;
    border-left: 1px solid #b1a6a1;
	border-right: 1px solid #b1a6a1;
}
.centerimages img {width: 898px;
    height: 180px;
	margin: 0px;
	padding: 0px;}
	
.textbody {margin: 10px 25px 15px 25px;}

.textbody2 {margin: 10px 25px 0px 25px;}
	
.textbody2b {margin: 10px 25px 0px 25px;}
.textbody2b img {width: 250px;
    height: 375px;
	float: left;
	margin: 0px 15px 10px 0px;
	padding: 0px;}
	
.textbody2c {margin: 10px 25px 0px 25px;}
.textbody2c img {width: 250px;
    height: 324px;
	float: left;
	margin: 0px 15px 10px 0px;
	padding: 0px;
}
.textbody3 {margin: 10px 25px 0px 25px;}
.photo1 {width: 110px;
    height: 126px;
	float: left;
	margin: 0px 15px 10px 0px;
	padding: 0px;}
.photo2 {width: 110px;
    height: 126px;
	float: left;
	margin: 0px 15px 0px 0px;
	padding: 0px;}
.photo3 {width: 190px;
    height: 204px;
	float: left;
	margin: 0px 15px 10px 0px;
	padding: 0px;}
.photo4 {width: 110px;
    height: 9px;
	float: left;
	margin: 0px 15px 10px 0px;
	padding: 0px;}


.text {color: #594c43;}

.textList {color: #594c43; line-height: 15pt;}
.textListbold {color: #594c43; font-weight: bold; line-height: 15pt;}
.textListred {color: #730718; line-height: 15pt;}

.textred {color: #730718;}
.textsmred {color: #730718; font-size: 8pt;}

.textsm {color: #594c43; font-size: 8pt; line-height: 12pt;}
.textsm2 {color: #594c43; font-size: 8pt;}

.textbold {color: #594c43; font-weight: bold;}
.textboldred {color: #730718; font-weight: bold;}

.textbold11 {color: #594c43; font-weight: bold; font-size: 11pt;}

.textboldev {color: #594c43; font-weight: bold; line-height: 17.5pt;}

.textboldevred {color: #730718; font-weight: bold; line-height: 17.5pt;}

.textboldevs {color: #594c43; font-weight: bold; line-height: 13pt;}

.textb {color: #594c43; line-height: 15pt; font-weight: bold;}

#bottommenu {width: 900px; height: 38px; border-top: 1px solid #b1a6a1;}

#smallmenu {color:#594c43;
	font-size: 7.5pt;
	margin: 15px 0px 0px 0px;
	text-align: left;}
	
#smallmenu span {color: #b1a6a1; font-size: 7.5pt; padding: 0px;}
#smallmenu a {color: #594c43; padding: 0px; text-decoration:underline;}
#smallmenu a:hover {color: #b1a6a1; text-decoration: none;}
#smallmenu a:active {color: #b1a6a1; text-decoration:none;}

#smallmenu .copy {font-size: 7.5pt;
	padding: 0px;
	color: #b1a6a1;
	text-align: right;
	margin-left:220px;}

.contact {color: #594c43; margin: 15px 25px 2px 25px;}

.contact a {color: #594c43; padding: 0px; text-decoration:underline;}
.contact a:hover {color: #61acaf; text-decoration: none;}
.contact a:active {color: #61acaf; text-decoration: none;}
