body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-align : justify;
	color: #003399;
}
li { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; text-align : left; font-style : italic}

table {-moz-border-radius:12px}
a:hover {background-color:#FFFFCC;}
.nohover a:hover { background-color: transparent; }


/* Boxes */

.RoomTitle {
	font-size: 13px;
	font-weight: bold;
	color: #003399;
}
.Room1Text {
	font-size: 12px;
	color: #996600;
}
.RoomComment {
	font-size: 10px;
}
.Room2Text {
	font-size: 12px;
	color: #009900;
}
.Room3Text {
	font-size: 12px;
	color: #CC6600;
}
.Room4Text {
	font-size: 12px;
	color: #669966;
}
.Room5Text {
	font-size: 12px;
	color: #6666CC;
}
.Room6Text {
	font-size: 12px;
	color: #990000;
}
.Room7Text {
	font-size: 12px;
	color: #993366;
}

/* Page structuring */


.RoomSubtitle {
	font-size: 16px;
}

h1 {
	font-size: 28px;
	color: #003399;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-transform: capitalize;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #003399;
	font-size: 18px;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
}
h2 {
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
h4 {
	border-top-style: dotted;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.Room1Colour {
	color: #996600;
}
.Room2Colour {
	color: #009900;
}
.Room3Colour {
	color: #CC6600;
}
.Room4Colour {
	color: #669966;
}
.Room5Colour {
	color: #6666CC;
}
.Room6Colour {
	color: #990000;
}
.Room7Colour {
	color: #993366;
}
.borderImage {
	border: 2px dotted #003399;
	padding: 2px;
}
.Room4Fill {
	background-color: #CCCC99;
}


/* Clear Thinking */

#CT h1 {font-size:150%;margin:15px 0 0 0;}
#CT h2 {font-size:120%;margin-bottom:15px;color: #003399;}
.CT {margin-bottom:40px;}

#CT p {font-size:90%;margin:10px 0;}
#CT h3 {font-size:100%;margin-top:20px;margin-bottom:0;}

/* Diary */

.borderline b {font-family: verdana; font-weight:bold; font-size:100%;}
#diary  .borderline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #669966;
	color: #330066;
	font-family: "Trebuchet MS", Verdana, Arial;
}
#diary td {
	text-align: left;
}
#diary .date { font-weight:bold; color:#611016; }

/* Intros */

#intros { margin:0 auto; width:775px; background:url(Relax7IntroDots.jpg) no-repeat bottom right; padding:0 0 15px 0}
#intros strong {font-size:150%; font-weight:bold;}
.clearIt {clear:both; height:1px;}

#intro {margin-left:10px; text-align:justify; width:430px; float: left; overflow:hidden; }
#intro h2{text-align:left;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:100%;	margin:0px 0px 0px;	color: #0A959A;}
#intro h3{text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; margin:0px 0px -10px; color: #150F8D;}
#intro p{font-size:85%;}	

#introAwareness {background:url(AwarenessRetreatIntroBkgd.jpg) repeat-y; float: left; width: 320px; height:480px; margin: 0 0 0 10px; } /*#bddee7*/
*html #introAwareness, *html #intro {display:inline;}
#introAwareness p { text-align:center; color:#333; font-family:Verdana, Geneva, sans-serif; font-size:85%; margin:15px 0; padding:0 50px;}
#introAwareness .ARintroImg {margin:50px 0; padding:0;}
#introAwareness .ARintroImg img {border:0;}
#introAwareness h2{ text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; margin:13px 0 35px 0; color: #0A959A; }


/* Subscription form */

input {
border:3px solid #d6b87c;
margin:0;
padding:2px;
}

input.btn {   
   color:#003399;   
   font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
   background-color:#fed;   
   border: 2px solid;   
   border-color: #d6b87c;   
   filter:progid:DXImageTransform.Microsoft.Gradient   
   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
 }   
 
 input.btnhov {   
   border-color: #ba9958;  