a, a:visited { color:#0b3676 ; text-decoration: none; 
font-weight: bold;}

a:hover {
	color: #9baecc ;
	text-decoration: underline; }
body   {
	font-family: Verdana, Arial, serif;
	background-color: #9baecc;
	background-image: url(../images/BACKGROUND.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
	text-align: center;
	 }

#outerbox {
	background-color: #fdde80;
	background-image: url(../images/BACKGROUNDSTRIP.gif);
	background-repeat: repeat-y;
	background-position: center top;
	text-align: left;
	margin: auto;
	padding: 0;
	width: 750px;
	border-bottom: 1px solid #fdde80; }
			
			
               


div.headtext {	font-size: 10px;
			color:white;
			width: 130px;}
			
#righthead {	position: relative;
				top: 0px;
				left:0px; }


div#menubar ul#menu {
	background-image: url(../images/MENUBAR.gif);
	margin: 0;
	padding: 0;
	position: relative;
	width: 750px;
	height: 30px  }

div#menubar ul#menu li{
				margin:0;
				padding:0;
				list-style:none;
				position:absolute;
				top:0;
}
ul#menu li,ul#menu a{
				height:30px;
				display:block;}
				
div#headerbar{
				height:171px;
				width:750px;
				margin:0 0 0 0px;
				padding:0;
				border:0;
				background:transparent;
				}
				
div#headerbar ul#headerpic {
	background-image: url(../images/RitaMurrayWEB-HEADER.png);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
	width: 750px;
	height: 171px   }

div#headerbar ul#headerpic li{
				margin:0;
				padding:0;
				list-style:none;
				position:absolute;
				top:0;}

#FacebookIMap
{
	position:reletive;
	width:31px;
	height:31px;
	top:129px;	
	left:599px;
}	
				
ul#headerpic li,ul#headerpic a{
	background-image: none;
	height:171px;
	display:block; }
div#menubar ul#menu li a, div#headerbox ul#headerpic li a{
				text-indent:-9999px;
				text-decoration:none;
				overflow: hidden;
}
#home, #homeover{
				left:0;
				width:93px;
}
#about, #aboutover{
				left:93px;
				width:112px;
}
#programs, #programsover{
				left:205px;
				width:117px;
}
#assess, #assessover{
				left:322px;
				width:135px;
}
#consult, #consultover{
				left:457px;
				width:123px;
}
#meet, #meetover{
				left:580px;
				width:170px;
}

#home a:hover, #homeover {
	background-image: url(../images/MENUBAROVER.gif); }
#about a:hover, #aboutover  { 
	background: url(../images/MENUBAROVER.gif) no-repeat -93px }
#programs a:hover, #programsover { 
	background: url(../images/MENUBAROVER.gif) no-repeat -205px}
#assess a:hover, #assessover  { 
	background: url(../images/MENUBAROVER.gif) no-repeat -322px }
#consult a:hover, #consultover  { 
	background: url(../images/MENUBAROVER.gif) no-repeat -457px }
#meet a:hover, #meetover { 
	background: url(../images/MENUBAROVER.gif) no-repeat -580px }




#logotop {left: 0;
		width: 750px;}
		
#store {left: 459px;
		width: 291px;}
		
#store a:hover { 
	background: url(../images/PERFORMANCEHEADEROVER.jpg) no-repeat -459px}


h1  { color: #0b3a82;
		font-size: 18px;}

h3 {	color: #0B3676;}		
h4 { color: #fbbd00}
		


#bodylefttop {
	width: 169px;
	height: 80px;
	background-color: #fdde80;
	background-image: url(../images/UPPERLEFTCORNER.gif);
	background-repeat: no-repeat; }
	
#bodyleft {		width: 168px;
				vertical-align: top;
				float: left;}
				
#logos {
	position:relative;
	top: 25px;
	text-align: center;
	width: 169px;
	float: left;}
		
.logo {
	margin: auto;
	 margin-bottom: 20px;
	display: block; }
				
				

			
.logtext a, .logtext a:visited  {
	text-align: center;
	padding: 7px 0 5px;
	width: 169px;
	color: white;
	font-size: 13px;
	background-color: transparent;
	background-image: url(../images/MENUBACKGROUND.gif);
	background-repeat: repeat-y;
	background-position: left top;
	text-decoration: none;
	height: 20px;
	display: block;
	border-top: 1px solid #fdde80;
	border-bottom: 1px solid #fdde80; }
			
.logtext a:hover  {
	color: white;
	background-color: transparent;
	background-image: url(../images/MENUBACKGROUNDLIGHT.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none; }
					
.assesstext a, .assesstext a:visited  {
	margin: auto;
	text-align: center;
	padding: 7px 0 5px 0;
	width: 169px;
	background-color: #fbbd00;
	color: white;
	font-size: 13px;
	text-decoration: none;
	height: 20px;
	display: block;
	border-top: 1px solid #fdde80;
	border-bottom: 1px solid #fdde80; }
			
.assesstext a:hover  { color: white; text-decoration: none; background: #fcd459}

	
/** RIGHT BOX PIC TOPS **/

#dedicatedpic, #meetingpic, #aboutpic, #headerpic, #assesspic, #programspic, #consultpic{
	background-repeat: no-repeat;
	background-position:0px 0;
	position: relative;
	width: 580px;
	height: 240px;
	text-align: left;
	clear: both;
	 voice-family: "}" ; 
 	 voice-family:inherit;
		width: 581px;
		float: left;}
#dedicatedpic {background-image: url(../images/DEDICATED.jpg);
	}
	
#meetingpic {background-image: url(../images/MEETING.jpg);
	}
#aboutpic {
	background-image: url(../images/ABOUTUS.jpg);
	background-repeat: no-repeat; }
	
#programspic {
	background-image: url(../images/PROGRAMS.jpg);
	background-repeat: no-repeat; }
	
#headerpic {
	height: 87px;
	background-image: url(../images/TOPBOX.jpg);
	background-repeat: no-repeat; }
	
#consultpic {
	background-image: url(../images/CONSULTING.jpg);
	background-repeat: no-repeat; }
	
#assesspic {
	background-image: url(../images/ASSESS.jpg);
	background-repeat: no-repeat; }
				
#bodyright {
	position: relative;
	width: 600px;
	float: right; 
	voice-family: "}" ; 
 	 voice-family:inherit;
		width: 581px;}
		
#bodyrightfull {
	
	position: relative;
	left: 52px;
	width: 450px;
	float: left; 
	padding-left: 52px;
/* commented backslash hack v2 \*/
	padding-left: 0;
/* end hack */

}
	
#bodyright1 {
	position: relative;
	float: left;
	left: 32px;
	width: 270px;
	padding-left: 32px;
/* commented backslash hack v2 \*/
	padding-left: 0px
/* end hack */}
							
#bodyright2	 {
	padding-left: 10px;
	float: right;
	width: 230px;
	border-left: 1px solid #9baecc; }
	
.bodyright3	 {
	width: 170px;
	margin-left: 10px;
	 }

.speakertext {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 171px;
	color: white;
	font-size: 13px;
	background-color: #9baecc;
	text-decoration: none;
	margin-left: -11px; }
	
.mugs {border: 1px solid #9baecc; 
		margin-left: -11px;
		
		}
		
.mugnormal{border: 1px solid #9baecc; }

.mugmargin {width: 189px; 
		float: right;
		margin-left: 30px;
		margin-bottom: 30px;
		}
			
.speakertext a:hover  { color: white;
						text-decoration: none;
						background-color:#0b3676}
		
		
#borderbottom {
	background-image: url(../images/BOTTOMBOX.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 83px;
	float: left; }
				
ul.clients {
	color: #0b3676;
	font-size: 14px; }
	
ul.programbullets {
	font-size: 14px;
	list-style: none; }
				
.bodytext {
	font-size: 14px;
	 }
				
.bodytext2 {
	font-size: 10px;
	 }
/** HACK DIV CLEARS FLOAT **/			
#hackdiv {
	clear: both; }
/** END OF HACK DIV**/	

#footer{
	background-color:  #9baecc;
	width: 750px;
	height: 70px;
	float: none;
	clear:none;
	margin: 20px auto auto;}
				
.botmenu, .botmenu a:link {	color: black;
				font-size: 14px;
				text-align: center;
				text-decoration: none;
               }
               
.botmenu a:hover {	color: white;
				text-decoration: underline;
               }
               

.botmenu a:visited {	color: black;
				text-decoration: none;
               }
               
.addresstype {	font-size: 11px;
				text-align: center;
               }
               
.addresstype a, .addresstype a:visited {color: white;
text-decoration: none;}

.addresstype a:hover {color: black;
text-decoration: underline;}
