BODY {
	FONT-SIZE: 0.65em; BACKGROUND: url('images/bkground.jpg'); MARGIN: 0px; COLOR: #003333; FONT-FAMILY:  Arial, Tahoma, Helvetica, sans-serif
}
#contact {
	FONT-SIZE: 1.3em; FONT-DECORATION: bold; TEXT-ALIGN: center; COLOR: #000; PADDING-RIGHT: 15px; LINE-HEIGHT: 130%; 
}
#contact2 {
	FONT-SIZE: 1.0em; FONT-DECORATION: bold; TEXT-ALIGN: center; COLOR: #000; PADDING-RIGHT: 15px; LINE-HEIGHT: 180%; 
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: #FFF; COLOR: #000;
}
H1 {
	FONT-SIZE: 1.0em; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em; PADDING-LEFT: 20px; COLOR: #000000
}
H2 {
	FONT-SIZE: 1.0em; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em; PADDING-LEFT: 30px; COLOR: #999999
}
P {
    FONT-SIZE: 0.9em; LINE-HEIGHT: 130%; TEXT-ALIGN: left; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #003333; PADDING-TOP: 5px
}
#title {
	FONT-SIZE: 1.1em; FONT-WEIGHT: none; COLOR: #447886; LETTER-SPACING: 0.12em; PADDING-LEFT: 15px
}

#menu {
	FONT-SIZE: 0.7em; PADDING-RIGHT: 0px; BORDER-BOTTOM: white 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5em; PADDING-TOP: 2px; HEIGHT: auto; LETTER-SPACING: 0.2em
}
links UL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc; PADDING-BOTTOM: 2px;
}
#coaching A:visited {
	COLOR: #FFFFFF
}
#coaching A:link {
	COLOR: #ffffff
}
#coaching A:hover {
	BACKGROUND: #FF9900; COLOR: #000000
}
li {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc; FONT-SIZE: 0.8em; COLOR: #FFFFFF;  PADDING-BOTTOM: 4px;
}
hr {
	COLOR: #75A3B0;	
}
#logo {
	FONT-FAMILY: verdana;  FONT-WEIGHT: none ; FONT-SIZE: 1.2em; LETTER-SPACING: 0.07em; MARGIN-BOTTOM: 2px; MARGIN-TOP: 14px; COLOR: #FFFFFF 
}
#subtitle {
	FONT-FAMILY: Times; font-style: italic; FONT-SIZE: 0.8em; TEXT-ALIGN: centre; MARGIN-BOTTOM: 19px; COLOR: #CCFF34
}
.autograph {
	FONT-WEIGHT: bold; FONT-SIZE: 1.0em; FONT-FAMILY: "Comic Sans MS", cursive
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 0.75em; BACKGROUND: #942923; MARGIN: 0px; WIDTH: auto; COLOR: #FFF; LINE-HEIGHT: 1.1em; TEXT-ALIGN: left; PADDING-TOP: 14px; PADDING-BOTTOM: 12px;
}

DIV.examplesclear {
	CLEAR: left; HEIGHT: 20px
}
#leftcol A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#thumbnail {position:relative; top:0px; left:0px; width:50px; background-color:#fff; z-index:100;}
#thumbnail a.p1, #menu a.p1:visited {display:block; width:50px; height:50px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#thumbnail a img {border:0;}
#thumbnail a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#thumbnail a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#thumbnail a.p1:hover .large {display:block; position:absolute; top:-380px; left:-300px; width:480px; height:360px; border:8px solid #ffffff;}
#thumbnail2 {position:relative; top:0px; left:0px; width:50px; background-color:#fff; z-index:100;}
#thumbnail2 a.p1, #menu a.p1:visited {display:block; width:50px; height:50px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#thumbnail2 a img {border:0;}
#thumbnail2 a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#thumbnail2 a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#thumbnail2 a.p1:hover .large {display:block; position:absolute; top:-500px; left:-200px; width:360px; height:480px; border:8px solid #ffffff;}

#info {z-index:100; height:22em;}
}

.textstyle0 {font-family:Arial;font-weight:normal;font-style:normal;font-size:10pt;text-decoration:none;color:#942923;}
div.Objectlogo { position:relative; top:-62px; left:50px; z-index:24; }
div.Objectlogo table { width: auto; }


#sddm
{	margin: 0;
	padding: 0;
	z-index: 20;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 13px Arial;
	text-transform: none;
	border-right: white 1px dotted;}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	padding: 6px 12px;
	width: 87px;
	background: url('images/menu-off.gif');
	color: #FFCCCC;
	white-space: nowrap;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	color: #000;
	background: #DD7D7D;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFF;
	border: 0px solid #FFF}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 7px 28px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FFF;
		color: #000;
		font: 13px Arial;
		text-transform: none;}

	#sddm div a:hover
	{	background: #56A5B6;
		color: #000}
	
/* Firefox menu hack */
	
@-moz-document url-prefix() {
    #sddm
{	margin: 0;
	padding: 0;
	z-index: 20;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 13px Arial;
	text-transform: none;
	border-right: white 1px dotted;}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	padding: 6px 12px;
	width: 63px;
	background: url('images/menu-off.gif');
	color: #FFF;
	white-space: nowrap;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	color: #000;
	background: #DD7D7D;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFF;
	border: 0px solid #FFF}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 7px 26px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FFF;
		color: #000;
		font: 13px Arial;
		text-transform: none;}

	#sddm div a:hover
	{	background: #56A5B6;
		color: #000}
		
		.textstyle0 {font-family:Arial;font-weight:normal;font-style:normal;font-size:10pt;text-decoration:none;color:#942923;}
div.Objectlogo { position:relative; top:-55px; left:80px; z-index:24; }
div.Objectlogo table { width: auto; }

    }
}

	