body {background:#000 url(images/back-diamonds.jpg); margin:0 auto; padding:0; text-align:center; font-family:Arial, Helvetica, sans-serif}

#page {background:url(images/back-header.jpg) repeat-x center top;}
.form-item, .resizable-textarea, textarea {font-size:12px;}


#header {height:59px; width:800px; margin:0 auto; text-align:center}
#header ul {margin:0; padding:21px 0 0 0; list-style:none; text-align:right;}
#header li {display:inline; margin:0;}
#header li.home a {padding:19px 27px 19px 35px; background:url(images/top-home.jpg) no-repeat bottom left}
#header li.onlineapp a {padding:19px 52px 19px 59px; background:url(images/top-application.jpg) no-repeat bottom left}
#header li.contact a {padding:19px 34px 19px 40px; background:url(images/top-contact.jpg) no-repeat bottom left}


#main {width:800px; background:#fff; padding:0; margin:0 auto; text-align:left; font-size:12px}
#main a {color:#b11f25;}
#main a:hover {color:#218ce7;}
.section-massage-therapy #main, .section-state-requirements-massage #main {background:#fff url(images/back-section-massage.jpg) no-repeat bottom right;}
.section-medical-assisting #main {background:#fff url(images/back-section-medassist.jpg) no-repeat bottom right;}
.section-truck-driving #main, .section-state-requirements-trucking #main {background:url(images/back-section-truck-grad.jpg) repeat-y right;}
.section-truck-driving #main-inner, .section-state-requirements-trucking #main-inner {background:url(images/back-section-truck.jpg) no-repeat bottom right;}


#content-top .identity {background:url(images/headers/all/rotator.php) no-repeat center; width:629px; height:181px; margin-left:-29px}
.section-massage-therapy #content-top .identity, .section-massage-clinic #content-top .identity, .section-state-requirements-massage #content-top .identity {background:url(images/headers/massage/rotator.php) no-repeat center; width:629px; height:181px; margin-left:-29px}
.section-medical-assisting #content-top .identity {background:url(images/headers/medical/rotator.php) no-repeat center; width:629px; height:181px; margin-left:-29px}
.section-truck-driving #content-top .identity, .section-state-requirements-trucking #content-top .identity {background:url(images/headers/truck/rotator.php) no-repeat center; width:629px; height:181px; margin-left:-29px}


#content-top .newsfeed {background:#474747; color:#fff; display:block; width:599px; padding:5px 15px; margin:-14px 0 0 -29px}
.section-massage-therapy #content-top .newsfeed, .section-state-requirements-massage #content-top .newsfeed, .section-massage-clinic #content-top .newsfeed {background:#474747 url(images/newsfeed-therapy.jpg) no-repeat right center; padding:5px 120px 5px 15px; width:494px;}
.section-medical-assisting #content-top .newsfeed {background:#474747 url(images/newsfeed-assisting.jpg) no-repeat right center; padding:5px 145px 5px 15px; width:469px;}
.section-truck-driving #content-top .newsfeed, .section-state-requirements-trucking #content-top .newsfeed {background:#474747 url(images/newsfeed-driving.jpg) no-repeat right center; padding:5px 120px 5px 15px; width:494px;}


.marquee {position:relative; width:599px; overflow:hidden; height:20px; font-size:14px}
.marquee-inner {position:absolute; width:599px; height:20px; font-size:14px}
#main .marquee-inner a {color:#fff; font-weight:bold} 
#main .marquee-inner a:hover {color:#218ce7;}
#iemarquee {position:absolute; left:0; top:0; color: yellow;}
.ilayer {width:599px; height:20px;}
#temp {visibility:hidden; position:absolute; top:-100px; left:-9000px}


.section-massage-therapy .marquee,
.section-state-requirements-massage .marquee,
.section-truck-driving .marquee,
.section-state-requirements-trucking .marquee,
.section-massage-clinic .marquee {position:relative; width:494px; overflow:hidden; height:20px;}
.section-massage-therapy .marquee-inner,
.section-state-requirements-massage .marquee-inner,
.section-truck-driving .marquee-inner,
.section-state-requirements-trucking .marquee-inner, 
.section-massage-clinic .marquee-inner {position:absolute; width:494px; height:20px;}
.section-massage-therapy .ilayer,
.section-state-requirements-massage .ilayer,
.section-truck-driving .ilayer,
.section-state-requirements-trucking .ilayer,
.section-massage-clinic .ilayer {width:494px; height:20px;}


.section-medical-assisting .marquee {position:relative; width:469px; overflow:hidden; height:20px;}
.section-medical-assisting .marquee-inner {position:absolute; width:469px; height:20px;}
.section-medical-assisting .ilayer {width:469px; height:20px;}
#iemarquee {position:absolute; left:0; top:0}
#temp {visibility:hidden; position:absolute; top:-100px; left:-9000px}


#content h1.title {color:#b11f25; font-size:14px; font-style:italic; margin:0; padding:0;}
#content strong {color:#b11f25;}
.section-massage-therapy #content h1.title, 
.section-massage-therapy #content strong, 
.section-massage-clinic #content h1.title,
.section-massage-clinic #content strong,  
.section-state-requirements-massage #content h1.title, 
.section-state-requirements-massage #content strong {color:#69aaa0;}
.section-medical-assisting #content h1.title, 
.section-medical-assisting #content strong,
.section-practical-nursing-program #content h1.title, 
.section-practical-nursing-program #content strong {color:#218ce7;}
.section-truck-driving #content h1.title, 
.section-truck-driving #content strong, 
.section-state-requirements-trucking #content h1.title, 
.section-state-requirements-trucking #content strong {color:#071d51;}


table.contact {width:95%; border:none}
.contact td {vertical-align:top; padding-bottom:5px; text-align:center}
.contact td.right {text-align:left; width:60%; padding-right:5px}
.contact td.left {text-align:right; width:35%; padding-right:5px}
.contact label {color:#b11f25;}


#sidebar-left {margin:-59px 0 0 -34px; background:#fff url(images/back-sidebar-grad.jpg) repeat-x bottom; width:204px; padding-bottom:15px; border-right:1px solid #d2d2d2}
#sidebar-left h2.title {display:none;}
#sidebar-left #logo {margin:0; padding:0; height:230px;}
#sidebar-left img#logo-image {margin-bottom:0; padding-bottom:0; height:230px;}
#sidebar-left .phoneaddress {background:url(images/back-phoneback.jpg) repeat-y left; padding:5px 0; margin:-10px auto 0 auto; text-align:center; color:#fff; width:204px; display:block; clear:both; font-size:11px;}
#sidebar-left .phoneaddress strong {font-size:24px; font-weight:normal; margin-bottom:3px; line-height:125%;}
#sidebar-left .phoneaddress p {margin:0; padding:0;}
#sidebar-left #block-block-13, #sidebar-left #block-block-14, #sidebar-left #block-block-15, #sidebar-left #block-block-16 {clear:both;}


#sidebar-left #block-menu-primary-links {clear:both;}
#sidebar-left ul {margin:10px 0 15px 12px; text-align:center; list-style-image:url(images/bullet-nav.jpg); width:180px; padding:0; clear:both}
#sidebar-left li {background:url(images/back-nav-grad.jpg) repeat-y left; display:block; border-bottom:2px solid #fff; text-align:left; font-size:10px; text-transform:uppercase; clear:both}
#sidebar-left li a {background:url(images/bullet-nav.jpg) no-repeat left center; display:block; padding:5px 0 5px 30px; color:#fff; text-decoration:none}
#sidebar-left li a:hover {background:url(images/bullet-nav-hover.jpg) no-repeat left center; color:#fff}
#sidebar-left li ul {margin:0 0 15px 0; list-style-image:none;}
#sidebar-left li li {border-bottom:none;}
#sidebar-left li li a {background:none; padding:5px 0 5px 30px;}
#sideber-left li li a:hover {background:none; color:#fc0}
#sidebar-left #block-menu-primary-links li.home, #sidebar-left #block-menu-primary-links li.sitemap, #sidebar-left form ul {display:none}
#sidebar-left form {display:block; text-align:left; font-size:10px; text-transform:uppercase; clear:both}
#sidebar-left form .form-item, #sidebar-left form input.form-submit {margin-left:12px;}


#sidebar-right {margin-top:230px;}
#sidebar-right p.massage {background:url(images/icon-massagetherapy2.jpg) no-repeat center right; padding:5px; text-align:center; border:1px solid #333; width:152px; height:39px;}
#sidebar-right p.medassist {background:url(images/icon-medicalassisting2.jpg) no-repeat center right; padding:5px; text-align:center; border:1px solid #333; width:152px; height:39px}
#sidebar-right p.trucking {background:url(images/icon-truckdriving2.jpg) no-repeat center right; padding:5px; text-align:center; border:1px solid #333; width:152px; height:39px}
#sidebar-right p.massage a, #sidebar-right p.medassist a, #sidebar-right p.trucking a  {color:#d2181f; text-decoration:none; background:url(images/back-quick-arrow.jpg) no-repeat top left; padding:2px 50px 0 10px; font-size:13px; text-transform:uppercase; line-height:15px; display:block; font-weight:bold; text-align:left}


#sidebar-right #block-menu-menu-quicklinks-massage {border:1px solid #69aaa0; background:#f1fbf9; margin-right:12px}
#sidebar-right #block-menu-menu-quicklinks-massage h2.title {color:#fff; font-size:14px; text-transform:uppercase; background:#69aaa0 url(images/back-quick-massage.jpg) repeat-x top; padding:3px 0 3px 7px}
#sidebar-right #block-menu-menu-quicklinks-massage li a {color:#69aaa0;}
#sidebar-right #block-menu-menu-quicklinks-massage li a:hover {color:#036;}

#sidebar-right #block-menu-menu-quicklinks-truck {border:1px solid #323232; background:#494949; margin-right:12px}
#sidebar-right #block-menu-menu-quicklinks-truck h2.title {color:#fff; font-size:14px; text-transform:uppercase; background:#494949 url(images/back-quick-truck.jpg) repeat-x top; padding:3px 0 3px 7px}
#sidebar-right #block-menu-menu-quicklinks-truck li a {color:#fff;}
#sidebar-right #block-menu-menu-quicklinks-truck li a:hover {color:#fc0;}

#sidebar-right #block-menu-menu-quicklinks-medical {border:1px solid #0c3765; background:#f9f0f0; margin-right:12px}
#sidebar-right #block-menu-menu-quicklinks-medical h2.title {color:#fff; font-size:14px; text-transform:uppercase; background:#0c3765 url(images/back-quick-medical.jpg) repeat-x top; padding:3px 0 3px 7px}
#sidebar-right #block-menu-menu-quicklinks-medical li a {color:#0c3765;}
#sidebar-right #block-menu-menu-quicklinks-medical li a:hover {color:#b11f25;}

#sidebar-right #block-menu-menu-quicklinks-nursing {border:1px solid #0c3765; background:#f9f0f0; margin-right:12px}
#sidebar-right #block-menu-menu-quicklinks-nursing h2.title {color:#fff; font-size:14px; text-transform:uppercase; background:#0c3765 url(images/back-quick-medical.jpg) repeat-x top; padding:3px 0 3px 7px}
#sidebar-right #block-menu-menu-quicklinks-nursing li a {color:#0c3765;}
#sidebar-right #block-menu-menu-quicklinks-nursing li a:hover {color:#b11f25;}


#sidebar-right #block-block-11 h2.title {background:url(images/back-quickcontact-head.jpg) repeat-y left; color:#fff; font-weight:normal; font-size:18px; padding:2px 0 2px 5px; font-variant:small-caps; width:162px;}
#sidebar-right form .form-inner {margin:0; padding:5px 0 10px 10px; width:157px; background:#a4a09f url(images/back-quickcontact-mid.jpg) repeat-y center}
#sidebar-right form label {color:#00478f; font-size:10px; font-variant:small-caps; font-weight:bold}
#sidebar-right form input.submitbutton {background:url(images/submit-red.gif) no-repeat right top; border:none; height:25px; width:167px; margin-left:-5px; z-index: 500}
#sidebar-right form .select {width:144px; overflow:hidden; border-right:1px solid #7f9db9}

.section-medical-assisting #sidebar-right #block-block-11 h2.title {background:url(images/back-quickcontact-head2.jpg) repeat-y left;}
.section-medical-assisting #sidebar-right form input.submitbutton {background:url(images/submit-blue.png) no-repeat right top;}

.section-massage-therapy #sidebar-right #block-block-11 h2.title, .section-state-requirements-massage #sidebar-right #block-block-11 h2.title, .section-massage-clinic #sidebar-right #block-block-11 h2.title {background:url(images/back-quickcontact-head3.jpg) repeat-y left;}
.section-massage-therapy #sidebar-right form input.submitbutton, .section-state-requirements-massage #sidebar-right form input.submitbutton, .section-massage-clinic #sidebar-right form input.submitbutton {background:url(images/submit-green.png) no-repeat right top;}

.section-practical-nursing-program #sidebar-right #block-block-11 h2.title {background:url(images/back-quickcontact-head2.jpg) repeat-y left;}
.section-practical-nursing-program #sidebar-right form input.submitbutton {background:url(images/submit-blue.png) no-repeat right top;}


#footer {clear:both; width:800px; margin:0 auto; text-align:left; padding:20px 0 10px 0; min-width:800px; margin-top: 50px;}
#footer img {margin-right:15px;}


#closure-blocks {width:800px; clear:both; background:#ae1d23 url(images/back-footer.jpg) repeat-x center top; margin:0 auto; text-align:center; color:#fff; padding:20px 0 10px 0; font-size:11px;}
#closure-blocks h2.title {display:none;}
#closure-blocks ul {margin:0; padding:0 75px; list-style:none; text-align:center;}
#closure-blocks li {display:inline; color:#fff; font-size:6px; border-right:1px solid #fff; margin-right:5px; padding-right:5px;}
#closure-blocks li a {color:#fff; text-decoration:none; font-size:12px}
#closure-blocks li a:hover {color:#fc0;}
#closure-blocks li.last {border:none;}


.submitted {display:none;}

.page-sitemap .site-map h2.title, 
.page-sitemap .site-map li.sitemap,
#sidebar-left li.massageclinic,
#sidebar-left li.massagetherapy ul {display:none;}
