/* =Elements
----------------------------------------------- */
address {color: #0087A0; font: normal 12px Georgia, Arial, Helvetica, sans-serif; font-style: normal;}
body {
	background: #dfeef3;
	color: #000000;
	width: 800px;
	padding: 0px;
	margin: 0;
	text-align: left;
}
h1, h2, h3, h4 {
	color: #0087A0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 23px;
	text-align: left;
	font-weight:bold;
	margin-bottom: 9px
}	
h3 a {font-size:22px; margin-bottom:4px;}
p {
	color:#333333;
	margin: 0px 0px 15px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul {text-align: left;}	
em, strong {
	color:#176b87;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* =Links
----------------------------------------------- */


/* =Classes
----------------------------------------------- */
.accolades {color: #FF9900; margin:5px 0px 9px 40px; font: 12px Arial; font-weight: bold;   }
.accolades-caption{clear: all; font:9px Verdana, Arial, Helvetica, sans-serif;}
.bigorange{color:#FF9900; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.black{color: #000000; font-weight:450; }
.black a{color:#FF00FF; font-weight:450; }
.blue{color: #0087A0; font: 10px Verdana, Arial, Helvetica, sans-serif;}
.blue2{	color: #0087A0;	font: 12px Verdana, Arial, Helvetica, sans-serif; margin: 5px 0;}
.blue3{
	color: #0087A0;
	font-size: large;
}
.bluegreen13 {color: #339999; font-weight: bold; font-size: 13px;}
.bold{font-weight: bold;}
.break {margin: 30px 0px 30px 0px}
.break img {margin: 4px}
.brownbagfeature {margin-left: 32px; border: ridge 2px #009999; padding: 5px;}
.caption-left { float: left;  } 
.caption-right { float: right;  } 
.clear {clear:both;}
.currenth2 {margin: 20px 0px 20px 100px; font-size: 21px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.currentlist {line-height:23px; font: 15px Verdana, Arial, Helvetica, sans-serif ; font-weight: bold;}
.font18 {font-size: 18px; line-height : 23px}
.font21 {font-size: 21px}
.grey{color: #999999; font: 10px Verdana, Arial, Helvetica, sans-serif; margin: 5px 0;}
.homebody {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #999999; padding-left: 30px; padding-right: 30px; padding-top: 50px;}
.homeh2 {margin: 5px 10px 10px 10px;}
.homep1{margin: 0px 0px 5px 25px; font-size:10px;}
.homep2 {margin-left: 70px; color: #33CCCC; font-size: 18px; font-style: italic;  font-weight: bold;}
.homework {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #999999;	padding-left: 30px;}
.homebody2 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; padding-right: 18px; padding-left: 18px;}
.italic {font-style: italic;}	
.italic12 {font-size:12px; font-style: italic;}	
.margintop {margin-top: 3px}
.ohmy {font-size: 13px; font-weight: bold; font-style: italic; color: #009999;}
.orange {color:#FF9900;}
.orange13{color:#FF9900; font-size: 13px}
.orangeitalics {color:#FF9900; font-style: italic;}
.orangeright {margin-left: 150px; color:#FF9900; font-size: 14px; text-align: right;}
.orangestrong {color:#FF9900; font-weight: bold}
.pad {margin: 5px 5px 0 0;}
.photo {float:left; margin: 0px 5px 0px 0px; padding:0px;}
.signup {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.small {color: #0087A0;	font: small sbold Verdana, Arial, Helvetica, sans-serif }
.small2 {color: #999999; font-style: italic; font: 10px Verdana, Arial, Helvetica, sans-serif;	text-align: center;}
.small2 a {color: #ff9934;	font: 10px Verdana, Arial, Helvetica, sans-serif;	text-align: center;}	
.special {color:#0087A0; width: 580px; margin: 25px 60px; padding: 10px;	text-align: left;}	
.special p {color:#4B4B4B; font-weight:bold;}
.special a {color:#196a87; font: bold 12px Georgia, Arial, Helvetica, sans-serif;}	
.special a:hover {color:#FE5A00;}
.special2 {color:#0087A0; margin: 30px  30px; padding: 8px;	text-align: center;}
.teal {color: #33CCCC}
.training img{float: none}
.unnamed1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #000000; padding-left: 30px;}
.workshops {font-family: Papyrus, Georgia, Times New Roman, Times, serif; color: #0087A0; font-size: 14px;}
.workshops a:link {color:#FF00FF; font-family: Papyrus, Georgia, Times New Roman, Times, serif; font-size: 14px; }
.workshoplist{margin: 10px 0px 50px 0px}

/* =IDs
----------------------------------------------- */
#accolades {margin: 0px 5px 0px 50px;}
#accolades p {color: #009898; font-style: italic; margin-top: 15px;}
#bolder {margin: 5px 0px 0px 0px; padding: 10px 0px 0px 10px; height: 99px; font-size: 1px; background: url(RTW_logo3.gif) no-repeat;}	
#container {	
	padding: 0px;	
	border: 1px solid  #008C99;    
	width: 786px;    
	margin: 10px 10px;    
	background: #fff;    
	margin-left: auto;	
	margin-right: auto;	
	text-align:left;     
}	
#blurb {
	float: left;
	width: 480px;
	font:  12px/18px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 5px 0px 5px;
	color: #666666;
	font-weight: bold;
}	
#blurb a {color: #ff9934; font: 12px bold Verdana, Arial, Helvetica, sans-serif;}		
#blurb a:link {
	color: #176b87;
}
#blurb a:hover {
	background: #E1F9FB;
	color:#176b87;
}
#blurb2 {   
	float: left; 
	width: 480px;    
	font:  12px/18px Verdana, Arial, Helvetica, sans-serif;    
	margin: 0px 5px 0px 5px;    
	color: #666666;
	text-align: left;	
}	
#-blurb2 a {color: #ff9934; font: 12px bold Verdana, Arial, Helvetica, sans-serif;}		
#-blurb2 a:link {color: #FF6600;}
#-blurb2 a:hover {background: #E1F9FB; color:#008C9B;}
#blurb3 {
	/* position: absolute; */
	position: relative;
	float: right;
	width: 275px;
	/* top: 345px; */
	/* left: 634px; */
	/* right: 0; */
	top: 40px;
        _top: 120px;
	right: -40px;
	padding: 5px;
	font:   12px/18px  Verdana, Arial, Helvetica, sans-serif;
	margin: 0 40px 0 -50px;
	color: black;
	text-align: left;
	height: 656px;
}   
#blurb3 a {color: #FF00FF; font: 10px Verdana, Arial, Helvetica, sans-serif;}    
#blurb3 a address  {color: #0087A0; font: normal 12px Verdana, Arial, Helvetica, sans-serif;}	
#blurb3 ol {color:#333333; margin: 5px 0px;}
#currentworkshop li{list-style:none; line-height: .9em; margin-bottom:1em;}
#footer {clear: both; padding: 0px; width: 786px; height: 255px; background: url(bottomgraphic_home.jpg) no-repeat; margin-top: 20px;}	
#footer2 {clear: both; padding: 0px; width: 786px; height: 155px; background: url(bottomgraphic_sub.jpg) no-repeat;}	         				
#hMenu {border-style: solid; border-color: #ff9934; height: 24px; width: 780px; background-color: #ff9934; padding: 0px;}
#hMenu ul {    
	margin: 0px 0px 0px -45px !important;    
	list-style: none;    
	text-align: center;    
	color: #ff9934;    
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
    font-weight:bold;   
	text-align: center; 
    letter-spacing: .05px;   
} 
#hMenu ul li {padding: 0px 3px 0px 0px ;display: inline; color: #ff9934; font: 12px Verdana, Arial, Helvetica, sans-serif; text-align: center;}
#hMenu ul li strong {font-weight:500; color:#593500; padding: 3px 2px 2px 0px; font: 14px Verdana, Arial, Helvetica, sans-serif; text-align:center;}                
#hMenu ul li a strong {font-weight:bold; color:#593500;}
#hMenu ul li a {padding: 3px 2px 2px 0px;    
	color: #ffffff;    
	font: 14px Verdana, Arial, Helvetica, sans-serif;    
	background-color:#ff9934;    
	text-align: center;    
} 
#hMenu ul li a:hover {text-decoration: none; background-color:#ffFFFF; color: #ff9934; font: 14px Verdana, Arial, Helvetica, sans-serif; border-bottom: 2px solid #FF9830;}
#signup {padding:0px; margin:0px;}
#trainings  h3{margin: 6px 0px 5px 15px; padding:0px;}
#trainings  p{margin: 6px 0px 2px 30px; padding:0px;}
#trainings p.font18 a {line-height: 22px; font-size:18px;}
#trainings img{margin: 0 0px; border:none;}
#trainings div p img {float:none; margin: 1em 0px; border:none;}
#training2 {
    width: 690px;    
	font:  12px/18px Verdana, Arial, Helvetica, sans-serif;    
	margin: 0px 5px 0px 50px;    
	color: #666666;	
	text-align: left;	
}
#training3 {
	width: 690px;
	font:  12px/18px Verdana, Arial, Helvetica, sans-serif;
	margin: 50px 50px 50px 50px;
	color: #FF9900;
	padding: 10px;
	text-align: left;
	border:medium solid #39C;
}
#training2 img {float:left; margin: 20px 0 20px 0; padding: 10px; border:none;}
#workshop {margin: 0px 5px 0px 50px;}
#workshop a{color: #0087A0; font: 15px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}		
#workshop a:link {color: #008C9B;}
#workshop a:hover {color:#FF6600;}
#workshop address a:link {color: #0087A0; font: normal 12px Verdana, Arial, Helvetica, sans-serif; font-style: normal;}
#workshop address a:hover {color:#FF6600;}
#workshop h3{margin:10px; line-height: 25px}
#workshop p{font:  12px/18px Verdana, Arial, Helvetica, sans-serif; color: #666666;	text-align:left; margin: 10px;}
#wrapper {	
	padding:10px  25px;    
	border: 1px solid  #ff9934;    
	width: 800px;    
	background: #dfeef3;	
	border: 0px;    
	margin: 0px 0px 0px 50px;
	top: 0px;	
	right: 0px;	
	bottom: 0px;	
	left: 0px;    
}

/* =Tables
----------------------------------------------- */
