@charset "utf-8";
/* CSS Document */


body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #757575;
	font-style: normal;

}

body {

	background-color: #231f20;

	margin: 15px;

	min-width: 600px;

}#Daddy0 {

	border: 1px solid #999999;

	width: 768px;

	margin: 6px 3px;

	height: auto;

}

a:link, a:visited {

	color: #333399;

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

	color: #666666;

}

a:active {

	text-decoration: none;

	color: #333333;

}

#headerwrap {

	margin: 0px;

	position: relative;

	height: 90px;

	border-bottom: 1px solid #999999;

}

#photoarray {

	height: 90px;

	width: 585px;

	position: absolute;

	left: 182px;

	top: 0px;

}

#logo {

	margin: 0px;

	height: 90px;

	width: 181px;

	position: absolute;

	left: 0px;

	top: 0px;

	font-size: 1px;

	color: #FFFFFF;

	background-image: url(http://avedainstitutedesmoines.com/images/logo_pmtheschool.gif);

	background-repeat: no-repeat;

	display: block;

}

#logo a {

	font-size: 0px;

	color: #FFFFFF;

	display: block;

	height: 90px;

	width: 100px;

	text-decoration:none;

}

#titlebar {

	border-bottom: 1px solid #999999;

	height: 30px;

	width: 768px;

	margin: 0px 0px 7px 0px;

	padding: 0px;

	position: relative;

	left: 0px;

	top: 0px;

}

#starburst {

	width: 30px;

	height: 33px;

	position: relative;

	top: -42px;

	left: 120px;

}

#Daddy1 {

	margin: 0px;

	width: 768px;

	padding-top: 0px;

	border-top: 1px solid #999999;

}

#leftnavwrap {

	width: 158px;

	border-right: 1px solid #999999;

	vertical-align: top;

	height: auto;

	padding: 0px 0px 20px 0px;

}

#Daddy0 #Daddy1 table {

	width: 768px;

}

#maintd {

	vertical-align: top;

	width: auto;

	margin: 0px;

	padding: 0px;

}

#videowrap {

	margin: 0px;

	padding: 0px;

	border-bottom: 1px solid #999999;

	position: relative;

	left: 0px;

	top: 0px;

	z-index: 100;

}

#videowrap #video {

	border-right: 1px solid #999999;

	border-left: 1px solid #999999;

	margin: 0px;

	width: 555px;

	left: 25px;

	top: 0px;

	position: relative;

}



#main1 {

	padding: 0px 25px 25px 25px;

}

#main1 p {

	margin: 0px 0px 8px;

}

h1 {

	font-size: 17px;

	font-weight: bold;

	color: #757575;

	margin: 15px 0px 8px;

}

h2 {
	font-size: 17px;
	font-weight: bold;
	color: #838f14;
	margin: 12px 0px 8px;

}

h4 {

	font-size: 13px;

	font-weight: 600;

	margin-bottom: 3px;

	color: #666666;

	background-color: #F5F5F5;

	padding: 2px 1px;

}

#footerwrap {

	font-size: 10px;

	text-align: right;

	padding: 5px 8px;

	height: auto;

	width: 758px;

}

/*Auto left and right margins center the wrapper in modern browsers.

IE5.x Windows has a workaround found in the Conditional Comment in the

Starter Page code. It is described in the tutorial.*/

#navcontainer {

	padding: 0px;

	width: 158px;

	position: relative; /*optional fix for IE5 Mac OS9 only*/

	top: 7px;

}

hr {

	color: #757575;

	background-color: #757575;

	height: 1px;

	width: 100%;

	border-style: none;

	margin-bottom: 10px;

	padding:0px;

}

#videowrap #video #qtlogo {

	position: absolute;

	top: 190px;

	font-size: 10px;

	color: #ADADAD;

	right: 70px;

	height: auto;

	width: 150px;

	float: right;

}

#videowrap #video #qtlogo1 {

	position: absolute;

	top: 25px;

	font-size: 10px;

	color: #ADADAD;

	right: 70px;

	height: auto;

	width: 150px;

	float: right;

}

#policiespad {

	padding-top: 20px!important;

}



#PageNav {

	margin:8px 3px 5px;

	padding:1px;

	vertical-align:middle;

	text-align: right;

}

#PageNav #pagenostatic {

	padding: 5px;

	border: 1px solid #333399;

	font-size: 11px;

}

#PageNav #pageno {

	padding: 5px;

	font-size: 11px;

}

#PageNav #pageno a:link, a:visited {

	text-decoration: none;

}

#PageNav #pageno a:hover {

	text-decoration: underline;

}

#indexlisting {

	margin: 10px 0px;

}

#indexlisting h2 {

	font-size: 14px;

	font-weight: bold;

	margin: 0px 0px 3px;

}

#dottedrule {

	margin: 10px 0px;

	height: 10px;

	width: auto;

	background-repeat: repeat;

	border-top: 1px dotted #888888;

	display: block;

	color: #FFFFFF;

	font-size: 1px;

	padding: 0px;

}



h5 {

	color: #555555;

	margin: 0px 0px 3px;

	font-size: 12px;

	font-weight: normal;

	padding: 0px;

}

#indexlisting h5 {

	font-size: 13px;

	margin-top: 5px;

}

#indexlisting hr {

	color: #DEDEDE;

	background-color: #DEDEDE;

	height: 1px;

	width: 100%;

	border-style: solid;

	margin-bottom: 15px;

	padding:0px;

}

#biodesc {

	border: 1px dotted #666666;

	padding: 5px;

}

#biodesc {

	margin: 20px 0px 0px;

}

#biopage {

	margin-top:20px;

	}

#biopage div {

	margin: 5px 0px;

}

#quote {

	font-style: italic;

	padding-top: 4px;

	padding-left: 10px;

}

#detailtable {

	width: 580px;

	margin-top: 25px;

	margin-left: -20px;

}

#videolist {

	margin: 0px;

}

#videolist ul {

	margin-left:3px;

}

#videolist li {

	margin-left: 5px;

	list-style-type: none;

	list-style-position: outside;

	list-style-image: url(http://avedainstitutedesmoines.com/events/icons/video.gif);

}

#thumbs {

	margin: 0px 20px 20px 0px;

	width: 100px;

	display: block;

	float: left;

}

#mmphoto {

	position: absolute;

	left: 200px;

	top: 0px;

}

.bordercolor {

	border: 3px solid #FF9933;

}

.bordercolor0 {

	border: 3px solid #FFFFFF;

}

#mediatype {

	font-size: 10px;

	color: #999999;

}

#liveevent {

	font-weight: bold;

	color: #FF9933;

}

#mediatype a:link, #mediatype a:visited {

	font-size: 10px;

	color: #333399;

}

#mmphotowrap {

	height: auto;

	width: 550px;

	margin-top: 15px;

	position: relative;

}

#mmphotocaption {

	font-style: italic;

	padding: 15px 5px 10px 0px;

	width: 550px;

}

#mmphotowrap h2 {

	margin: 4px 0px 4px;

	font-size: 13px;

	font-weight: bold;

}

#mmphotowrap h5 {

	font-size: 11px;

	font-weight: bold;

	margin: 5px 0px;

	color: #999999;

}



#photoarray div {

	width: auto;

	padding: 10px;

	position: absolute;

	top: 0px;

	margin: 0px;

}

#photoarray .arraya {

	left: auto;

	width: auto;

}

#photoarray .arrayb {

	left: 98px;

	width: auto;

}

#photoarray .arrayc {

	left: 196px;

	width: auto;

}

#photoarray .arrayd {

	left: 292px;

	width: auto;

}

#photoarray .arraye {

	left: 388px;

	width: auto;

}

#photoarray .arrayf {

	left: 480px;

	width: auto;

}

#rotpromo {

	font-variant:small-caps; 

	text-align:center; 

	width:120px; 

	font-size:9px;

}

#rotpromo h1 {

	text-align: center;

	margin: 5px;

	font-size: 10px;

	font-weight: bold;

	font-variant: small-caps;

	color: #999999;

	line-height: 1.2;

	text-transform: capitalize;

}

#scheduletable {

	width: 350px;

}

#scheduletable td {

	padding: 3px;

}

#lsbEvents {

	text-align: left;

	font-size: 10px;

	padding: 10px;

	color: #666666;

	display: block;

	margin: 3px 0px 10px 10px;

	float: right;

	height: auto;

	width: 150px;

	border: 1px dotted #AFAFAF;

	background-color: #FFFFFF;

}

#lsbEvents h1 {

	font-size: 11px;

	font-variant: small-caps;

	color: #999999;

	margin-top: 0px;

	margin-bottom: 3px;

	display: block;

}

#locationswrap h3 {

	font-size: 12px;

	font-weight: bold;

	margin: 10px 0px 0px 0px;

	background-color: #DEDEDE;

	font-weight: 600;

	color: #666666;

	background-color: #F5F5F5;

	padding: 2px 1px;

}

#lsbEvents a:link, #lsbEvents a:visited {

	color: #333399;

}

#lsbEvents a:hover {

	text-decoration: underline;

	color: #666666;

}

#question {

	color: #FFFFFF;

	background: #666666;

	padding: 2px;

}

#answer {

	margin: 4px 0px 4px;

}

#locationswrap {

	padding: 10px 0px;

}

#locationswrap ul {

	margin: 0px;

	padding: 0px;

}

#locationswrap li {

	margin: 0px 0px 0px 2px;

	list-style: url(http://avedainstitutedesmoines.com/none) none inside;

}

#aatravelphoto {

	float: right;

	height: 180px;

	width: 340px;

	text-align: right;

	vertical-align: top;

}

#audiowrap {

	height: auto;

	width: 459px;

	border: 1px solid #999999;

	margin: 25px 0px 40px 60px;

	font-size: 15px;

}

#audiowrap iframe {

	margin: 0px;

	padding: 20px;

}

#audiowrap img {

	border-bottom: 1px solid #999999;

	margin-bottom: 35px;

}

#audiowrap #desc {

	margin: 10px 0px;

}

#audiopulldown {

	height: auto;

	width: 459px;

	margin: 25px 0px 40px 40px;

}

#teamwrap {

	margin: 10px 0px;

}

#teamwrap h3 {

	font-size: 13px;

	font-weight: bolder;

	font-variant: small-caps;

	margin: 0px 0px 2px;

}

#teamwrap td {

	vertical-align: top;

}

#teamwrap #photobox {

	padding: 10px 0px 10px 15px;

	vertical-align: middle;

}

#teamwrap #teamdesc {

	padding: 6px 6px 6px 0px;

	vertical-align: middle;

}

#teamwrap #teamdesc #quote div {

	font-size: 11px;

}

#teamwrap #photoboxleft {

	padding: 10px 15px 10px 0px;

	vertical-align: middle;

}

#photobox img {

	border: 1px solid #CCCCCC;

}



#photoboxleft img {

	border: 1px solid #CCCCCC;

}

#photoboxright {

	padding: 0px 0px 10px 15px;

	vertical-align: middle;

	float: right;

	display: block;

	height: auto;

	width: auto;

	margin: 0px 5px;

}

#photoboxleft {

	padding: 0px 15px 10px 0px;

	vertical-align: middle;

	float: left;

	display: block;

}

#credits {

	font-size: 10px;

	font-style: italic;

	color: #999999;

}

#andgomez {

	padding: 25px 0px 10px 20px;

	position: relative;

}

/*#agomezlogo {

	padding-top: 10px!important;

	padding-left: 20px!important;

}*/

#dotborder {

	border:dotted 1px #999999; 

	height: auto; 

	padding: 3px; 

	margin: 10px 0px;

}#cartlinkwrap {

	text-align: right;

	width: 500px;

	margin: 25px 0px 0px;

}

.errorMessage {

	color: #993333;

	padding: 2px;

	border: 1px solid #CCCCCC;

}

#storelinkswrap {

	text-align: left;

	margin: 20px 0px;

	width: 560px;

}

#photowrap {

	height: auto;

	width: auto;

	border-bottom: 1px solid #999999;

	margin: 0px!important;

	padding: 0px!important;

	clear:both;

}

#photowrap img {

	margin: 0px!important;

	padding: 0px!important;

	clear:both;

}

#newsImage {

	margin: 0px 5px 10px 5px;

	padding: 0 0 10px 10px;

	float: right;

	display: block;

	text-align:center;

	background-color:#FFFFFF;

	width: auto;

}

#newsImage img {

	padding: 0px 0px 10px 0px;

	}

#caption {

	font-size:11px;

	padding: 3px 10px;

	text-align:center;

}#location {

	font-size: 0.75em;

	color: #FFFFFF;

	position: relative;

	left: 300px;

	top: 225px;

	width: 200px;

	clear: both;

	float: none;

	margin: 0px;

	padding: 0px;

}


http://www.paulmitchelltheschool.com/pmsp/css/subnav.css

.subnavwrap {

	height: 30px;

	width: auto;

	border-bottom: 1px solid #999999;

	margin: 0;

	padding: 0px 0px 0px 17px;

	color: #FFFFFF;

	position: relative;

	top: 0px;

}

.subnavwrap div {

	position: absolute;

	top: 0px;	

	margin: 0px;

	padding: 0px;

	height: 30px;

	width: auto;

}

.subnavwrap a:hover {

	background-position: left top;

}



/*DEFAULT POSITIONS FOR SUBNAV. TO ALTER ADD #SUBID .FIRSTSUBNAV

THEN NEW WIDTH AND POSITION FROM LEFT CORNER */

.subnavwrap .firstsubnav {

	left: auto;

	width:100px;

}

.subnavwrap .secondsubnav {

	left: 118px;	

	width:125px;

	

}

.subnavwrap .thirdsubnav {

	left: 218px;

	width: 125px;

	

}

.subnavwrap .fourthsubnav {

	left: 318px;

	width:125px;

	

}

.subnavwrap .fifthsubnav {

	left: 418px;

	width:125px;

	

}

/*SETTINGS FOR LOCATIONS*/

#sublocations {

	background-color: #11508C;

}

#sublocations a  {

	font-size: 1px;

	color: #11508C;

	text-decoration: none;

	display: block;

	height: 30px;

	width: auto;

	text-indent:-3000px;

}

#sublocations a:hover {

background-position: left top;

}

/*SETTINGS FOR COURSES*/

#subcourses {

	background-color: #BA3914;

}

#subcourses a  {

	font-size: 1px;

	color: #643423;

	text-decoration: none;

	display: block;

	height: 30px;

	width: auto;

	text-indent:-3000px;

}

#subcourses a:hover {

background-position: left top;

}

/*SETTINGS FOR CAREER OPPORTUNITIES*/

#subcareerops {

	background-color: #00AAAD;

}

#subcareerops a  {

	font-size: 1px;

	color: #643423;

	text-decoration: none;

	display: block;

	height: 30px;

	width: auto;

	text-indent:-3000px;

}

#subcareerops a:hover {

background-position: left top;

}

/*SETTINGS FOR ADVANCED ACADEMY*/

#subadvaca {

	background-color: #AAA16F;

}

#subadvaca a  {

	font-size: 1px;

	color: #AAA16F;

	text-decoration: none;

	display: block;

	height: 30px;

	width: auto;

	text-indent:-3000px;

}

#subadvaca a:hover {

background-position: left top;

}

/*SETTINGS FOR NEWS*/

#subnews {

	background-color: #333333;

}

#subnews a  {

	font-size: 1px;

	color: #333333;

	text-decoration: none;

	display: block;

	height: 30px;

	width: auto;

	text-indent:-3000px;

}

#subnews a:hover {

background-position: left top;

}

/*SETTINGS FOR NEWSLETTER*/

#subnewsletter a  {

	font-size: 1px;

	color: #0D3862;

	text-decoration: none;

	display: block;

	height: 30px;

	width: auto;

	text-indent:-3000px;

}

#subnewsletter a:hover {

background-position: left top;

}

#subnewsletter {

	background-color: #0D3862;

}



/*OPTIONAL SUBNAV POSITIONING

FOR FINE TUNING WIDTH AND POSITIONING

defaults are: second: 118, third: 218, fourth, 318

fourth: 418*/

#sublocations .secondsubnav {

	left: 175px;

}

#subcareerops .firstsubnav {

	width: 140px;

}

#subcareerops .secondsubnav {

	left: 180px;

	width: 100px;

}

#subevents .secondsubnav {

	width: 65px;

}

#subevents .fourthsubnav {

	left: 325px;

	width: 100px;

}

#subevents .thirdsubnav {

	width:200px;

	left:200px;

}

#subnewsletter .firstsubnav {

	width: 110px;

}

#subnewsletter .secondsubnav {

	left: 143px;

}

#subnewsletter .thirdsubnav {

	left: 236px;

}

#subnewsletter .fourthsubnav {

	left: 360px;

}

/*The top-level common properties for subnavs

Height matches the height of the background images. No repeating. Text indent

hides the text offscreen left.

If you need to add more links, place a comma after #b4 and add more selectors,

incrementing from #b5*/

/*ABOUT US*/

#subcoverview, #subvideotour, #subfindaschool, #subadvoverview, #subadvcontact, #subadvtravel, #subadvteam, #subadvcontact, #subadvclasses {

	height: 30px!important;

	width: 170px!important;

	background-repeat: no-repeat;

	text-indent: -3000px;

}

#subpress, #subinthenews, #subnlindex, #subnlarchive, #subnlaudio, #subnlvideo {

	height: 30px!important;

	width: 150px!important;

	background-repeat: no-repeat;

	text-indent: -3000px;

}

#subfindaschool {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/subfindaschool.gif);

	background-position: left bottom;

}

#subvideotour {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/subvideotour.gif);

	background-position: left bottom;

}

/*COURSES*/

#subcoverview {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/subcoverview.gif);

	background-position: left bottom;

}

#subcosmetology {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/cosmetology.gif);

	background-position: left bottom;

}

#subesthetics {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/esthetics.gif);

	background-position: left bottom;

}

#subnailtech {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/nailtech.gif);

	background-position: left bottom;

}

#subadvstudies {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/advstudies.gif);

	background-position: left bottom;

}

/*EXTERNAL CAREERS*/

#subcareeroplink {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/careeropssub.gif);

	background-position: left bottom;

}

#subpostcareer {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/postcareer.gif);

	background-position: left bottom;

}

/*ADVANCED  ACADEMY*/

#subadvoverview {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/advoverview.gif);

	background-position: left bottom;

}

#subadvteam {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/advteam.gif);

	background-position: left bottom;

}

#subadvclasses {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/advclasses.gif);

	background-position: left bottom;

}

#subadvtravel {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/advtravel.gif);

	background-position: left bottom;

}

#subadvcontact {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/advcontact.gif);

	background-position: left bottom;

}

/*NEWS*/

#subpress {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/press.gif);

	background-position: left bottom;

}

#subinthenews {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/inthenews.gif);

	background-position: left bottom;

}

/*NEWSLETTER*/

#subnlindex {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/nl_current.gif);

	background-position: left bottom;

}

#subnlarchive {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/nl_archives.gif);

	background-position: left bottom;

}

#subnlaudio {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/nl_audio.gif);

	background-position: left bottom;

}

#subnlvideo {

	background-image: url(http://avedainstitutedesmoines.com/images/subnav/nl_video.gif);

	background-position: left bottom;

}

http://www.paulmitchelltheschool.com/pmsp/p7pm/p7pmh0.css

/* 

  -----------------------------------

  PopMenu Magic Style Sheet

  by Project Seven Development

  www.projectseven.com

  Menu Type: Horizontal

  Style Theme:0 -Basic Style

  -----------------------------------

  Adapted for root-level Background Images

*/

/*Font-size is set for all menu items here*/

#p7PMnav {

	margin: 0;

	padding:0;

}

#p7PMnav li {

	list-style-type: none;

	margin: 0;

	padding: 0;

}

/*border top is set to zero to allow the top of the first dropdown to abut the bottom of our buttons*/

#p7PMnav ul {

	margin: 0;

	padding: 0;

	position: absolute;

	left: -9000px;

	z-index: 10000;

	border: solid 1px #999999;

	width:auto;

}

/*top border is put back on for flyouts

#p7PMnav ul li ul {

	border-right: 1px solid #999999;

	border-left: 1px solid #999999;

}*/

/*this is all we need for top-level links*/

#p7PMnav a {

	display: block;

	text-decoration: none;

}

/*This rule styles the sub-menu links*/

#p7PMnav ul a, #p7PMnav ul a:visited {

	color: #FFFFFF;

	font-size: 1px;

}

#p7PMnav li ul li {

	height: auto;

	width: auto;

	background-position: left bottom;

	clear:both;

}

/*, #p7PMnav a:active

, #p7PMnav .p7PMmark*/

/*This is top-level only and is the rule that shifts the background image so that we now

see the bottom one. It is deployed via multiple selectors for hovering, tab key access,

and so it stays persistent when its associated sub-menu is open*/

#p7PMnav a:hover, #p7PMnav a:focus,#p7PMnav .p7PMon {

	background-position: left top;

}

/*the sub-menu hovers

#p7PMnav ul a:hover, #p7PMnav ul a:active, #p7PMnav ul a:focus {

	color: #FFFFFF;

	letter-spacing: 0.01px;

}*/

/* ------ the current page marker style ------ */

#p7PMnav ul .p7PMmark {

	color: #333333;

	font-weight: bold;

}

/* ------ the trigger link styles ------- */



/*the normal trigger links */

#p7PMnav ul .p7PMtrg {

	background-repeat: no-repeat;

	background-position: right center !important;

}

/* the active trigger link style 

We turn the background image off to ensure that our top-level images do not

inherit down.

#p7PMnav ul .p7PMon {

	background-color: #666666;

	color: #CCCCCC;

	background-image: none;

}*/

/*the submenu classes */

/*The top property here and in the show class serves to fix a minor bug introduced

by the good folks at Apple in their Safari browser for Panther OS*/

#p7PMnav .p7PMhide {

	left: -9000px;

	border: 0;

	top: 0;

}

#p7PMnav .p7PMshow {

	top: auto;

	left: auto;

	z-index: 20000 !important;

}

/* Top level menu width

We set width to auto because we are using top-level bg images and the width is

assigned directly via the IDs assigned to the links.*/

#p7PMnav li {

	float: left;

	width: auto;

}

#p7PMnav ul li {

	float: none;

}

/* 2nd and subsequent Submenu widths */

#p7PMnav ul, #p7PMnav ul li {

	width: auto;

}

/* 2nd and subsequent Submenu widths 

#p7PMnav ul, #p7PMnav ul li {

	width: auto;

}

*/

/*#pmmcrumb {

	font-weight: bold;

	margin-bottom: 16px;

	color: #333333;

}

#pmmcrumb a, #pmmcrumb a:visited {

	font-weight: normal;

	color: #535FAC;

}

#pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus {

	font-weight: normal;

	color: #333333;

}*/

/*The top-level common properties

Height and width matchesthe background images. No repeating. Text indent

hides the text offscreen left.

Add more links by adding more selectors*/

#home, #aboutus, #locations, #courses, #faq, #store, #careerops, #contactus, #policies, #newsletter, #advancedacademy, #testimonials, #newsletter, #news, #howwegiveback, #featuredartists, #gogreen, #howweteach {

	height: 32px!important;

	width: 158px!important;

	background-repeat: no-repeat;

	text-indent: -3000px;

}

#vlink {

	height: 80px!important;

	width: 158px!important;

	background-repeat: no-repeat;

	text-indent: -3000px;

}

#agomez {

	height: 107px!important;

	width: 107px!important;

	background-repeat: no-repeat;

	text-indent: -3000px;

}

/*The individual top-level IDS. We simply set width to match the width of the

associated background image and then we set the background image.

If you need to add more links, add more selectors*/

#home {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/home.gif);

	background-position: left bottom;

}

#locations {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/locations.gif);

	background-position: left bottom;

}

#courses {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/courses.gif);

	background-position: left bottom;

}

#andrewgomez {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/andrew_gomez.gif);

	background-position: left bottom;

}

#store {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/store.gif);

	background-position: left bottom;

}

#news {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/news.gif);

	background-position: left bottom;

}

#careerops {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/careerops.gif);

	background-position: left bottom;

}

#contactus {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/contactus.gif);

	background-position: left bottom;

}

#policies {

	background-image:url(http://avedainstitutedesmoines.com/images/nav/policies.gif);

	background-position: left bottom;

	}

#vlink {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/video_link.gif);

	background-position: left bottom;

}

#newsletter {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/newsletter.gif);

	background-position: left bottom;

}

#advancedacademy {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/advancedacademy.gif);

	background-position: left bottom;

}

#testimonials {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/testimonials.gif);

	background-position: left bottom;

}

#news {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/news.gif);

	background-position: left bottom;

}

#howwegiveback {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/howwegiveback.gif);

	background-position: left bottom;

}

#featuredartists {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/featuredartists.gif);

	background-position: left bottom;

}

#gogreen {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/gogreen.gif);

	background-position: left bottom;

}

#howweteach {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/howweteach.gif);

	background-position: left bottom;

}

#agomez {

	background-image: url(http://avedainstitutedesmoines.com/images/agf_logo.gif);

	background-position: left bottom;

}



/*The top-level common properties for popups

Height matches the height of the background images. No repeating. Text indent

hides the text offscreen left.

If you need to add more links, place a comma after #b4 and add more selectors,

incrementing from #b5*/

#cosmetology, #esthetics, #nailtech, #advancedteam, #advoverview, #advancedtravel, #advancedcontact, #advancedclasses {

	height: 25px!important;

	width: 190px!important;

	background-repeat: no-repeat;

	text-indent: -3000px;

}

#press, #inthenews {

	height: 25px!important;

	width: 205px!important;

	background-repeat: no-repeat;

	text-indent: -3000px;

}

#overview, #findlocation, #videotour, #hairpop, #makeup, #nails, #skin, #waxing, #careeropssub, #postcareer, #upcoming, #recent, #policiespop, #faq, #nlcurrent, #nlarchive, #nlaudio, #nlvideo {

	height: 25px!important;

	width: 158px!important;

	background-repeat: no-repeat;

	text-indent: -3000px;

}



/*The individual second-level IDS. We simply set width to match the width of the

associated background image and then we set the background image.

If you need to add more links, add more selectors, incrementing from #b5*/

/*ABOUT US*/

#overview {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/overview.gif);

	background-position: left bottom;

}

/*LOCATIONS*/

#videotour {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/videotour.gif);

	background-position: left bottom;

}

#findlocation {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/findaschool.gif);

	background-position: left bottom;

}

/*NEWS*/

#press {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/press.gif);

	background-position: left bottom;

}

#inthenews {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/inthenews.gif);

	background-position: left bottom;

}

/*POLICIES*/

#policiespop {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/policies.gif);

	background-position: left bottom;

}

#faq {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/faq.gif);

	background-position: left bottom;

}

/*COURSES*/

#cosmetology {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/basiccosmetology.gif);

	background-position: left bottom;

}

#esthetics {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/skinacademy.gif);

	background-position: left bottom;

}

#nailtech {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/nailacademy.gif);

	background-position: left bottom;

}

/*CAREER OPS*/

#careeropssub {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/careeropssub.gif);

	background-position: left bottom;

}

#postcareer {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/postcareer.gif);

	background-position: left bottom;

}

/*ADVANCED ACADEMY*/

#advoverview {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/advoverview.gif);

	background-position: left bottom;

}

#advancedteam {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/advteam.gif);

	background-position: left bottom;

}

#advancedtravel {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/advancedta.gif);

	background-position: left bottom;

}

#advancedcontact {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/aacontactus.gif);

	background-position: left bottom;

}

#advancedclasses {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/aaupcoming.gif);

	background-position: left bottom;

}

/*NEWSLETTER*/

#nlcurrent {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/nl_current.gif);

	background-position: left bottom;

}

#nlarchive {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/nl_archives.gif);

	background-position: left bottom;

}

#nlaudio {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/nl_audio.gif);

	background-position: left bottom;

}

#nlvideo {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/nl_video.gif);

	background-position: left bottom;

}

/*GUEST SERVICES*/

#hairpop {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/hair.gif);

	background-position: left bottom;

}

#nails {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/nails.gif);

	background-position: left bottom;

}

#makeup {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/makeup.gif);

	background-position: left bottom;

}

#waxing {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/waxing_last.gif);

	background-position: left bottom;

}

#skin {

	background-image: url(http://avedainstitutedesmoines.com/images/popups/skin.gif);

	background-position: left bottom;

}







/*#policieswrap {

	position: relative;

}

#policieswrap a {

	font-size: 1px;

	color: #FFFFFF;

	display: block;

	height: 80px;

	width: 158px;

	text-indent: -3000px;

}

a#policies {

	background-image: url(http://avedainstitutedesmoines.com/images/nav/policies.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

}

a#policies:hover {

	background-position: left top;

}

#vlinkwrap {

	margin: 0px 0px 50px 0px;

	padding: 0px;

	position: relative;

	vertical-align: top;

}

#vlinkwrap a {

	font-size: 1px;

	color: #757575;

	display: block;

	height: 80px;

	width: 158px;

}



a#vlink:hover {

	background-position: left top;

}*/