html, body
{
    margin: 0;
    padding: 0;
    background: url("http://www.findyourartschool.com/css/bg.jpg") repeat-x top #557386;
    font: 9pt / 1.4em "Georgia", serif;
    color: #414141;
}

a img
{
    border: none;
}

a span
{
    display: none;
}

h1
{
    display: none;
}

form
{
    margin: 0;
    padding: 0;
}
/* Structure
 -------------------------------------------- */
#outer
{
    width: 930px;
    margin: 0 auto;
    background: url("http://www.findyourartschool.com/css/body_righttilebg.jpg") repeat-y top right #557386;
}

#innerRight
{
    background: url("http://www.findyourartschool.com/css/body_rightbg.jpg") no-repeat top right;
}

#innerLeft
{
    background: url("http://www.findyourartschool.com/css/body_leftbg.jpg") no-repeat top left;
    padding: 0 15px;
}

#content
{
    width: 900px;
    margin: 0 auto;
    background: #f6f6f6;
    display: block;
}

#footer
{
    clear: both;
    background: #40444d;
    padding: 10px 0;
    text-align: center;
    color: #8b8d91;
    font-size: .8em;
}
/* IE6 for footer */
* html #footer
{
    clear: both;
    background: #40444d;
    padding: 10px 0;
    text-align: center;
    color: #8b8d91;
    font-size: .8em;
    position: relative;
}

#footer a
{
    color: #9ea0a7;
}
/* Header
 ---------------------- */
#header
{
    height: 111px;
}

a#logo
{
    background: url("http://www.findyourartschool.com/css/logo.gif") no-repeat top left;
    display: block;
    height: 111px;
    width: 367px;
    float: left;
}

ul#menu
{
    float: right;
    list-style: none;
    margin: 80px 30px 0 0;
    padding: 0;
}

ul#menu li
{
    float: left;
    display: block;
    padding: 0 0 0 28px;
}

ul#menu a
{
    display: block;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    font-family: "Helvetica", sans-serif;
    font-size: 1.2em;
    color: #000;
    background: url("http://www.findyourartschool.com/css/menu.gif") no-repeat 0 0;
    height: 9px;
}

ul#menu a:hover
{
    color: #96d2f4;
}

ul#menu a#home
{
    width: 37px;
}

ul#menu a#home:hover
{
    background-position: 0 -9px;
}

ul#menu a#find
{
    background-position: -37px 0;
    width: 95px;
}

ul#menu a#find:hover
{
    background-position: -37px -9px;
}

ul#menu a#expert
{
    background-position: -133px 0;
    width: 95px;
}

ul#menu a#expert:hover
{
    background-position: -133px -9px;
}

ul#menu a#forum
{
    background-position: -231px 0;
    width: 44px;
}

ul#menu a#forum:hover
{
    background-position: -231px -9px;
}

ul#menu a#about
{
    background-position: -274px 0;
    width: 76px;
}

ul#menu a#about:hover
{
    background-position: -274px -9px;
}
/* Left Column
 
 ------------------------- */
#left
{
    width: 223px;
    float: left;
    margin-right: 4px;
    font-size: .8em;
    color: #343434;
}

#left div
{
    padding: 25px 8px 8px 8px;
    margin-bottom: 4px;
}

#left p
{
    padding: 0;
    margin: 0;
}

#left h3
{
    display: none;
}

#left select
{
    font-size: .9em;
}

#left a
{
    color: #343434;
}
/* just for findaschool.php */
#leftf
{
    width: 223px;
    float: left;
    margin-right: 4px;
    font-size: .8em;
    color: #343434;
}

#leftf div
{
    padding: 13px 8px 8px 8px;
    margin-bottom: 4px;
}

#leftf p
{
    padding: 0;
    margin: 0;
}

#leftf h3
{
    display: none;
}

#leftf select
{
    font-size: .9em;
}

#leftf a
{
    color: #343434;
}
/* Begin Background Fix for IE */
#quickschoolsearch, #browseartschools, #browseartschoolsf, #testimonials, #testimonialsf, #todaysquiz
{
    height: 1%;
}

html > body #quickschoolsearch, html > body #browseartschools, #browseartfschools, html > body #testimonials, #testimonialsf, html > body #todaysquiz
{
    height: auto;
}
/* End Background Fix for IE */
#quickschoolsearch
{
    background: url("http://www.findyourartschool.com/css/quickschoolsearch.gif") no-repeat top left #d0dce1;
    text-align: right;
}

#browseartschools
{
    background: url("http://www.findyourartschool.com/css/browseartschools.gif") no-repeat top left #d0dce1;
}

#browseartschools a:hover
{
    color: #427289;
}

#testimonials
{
    background: url("http://www.findyourartschool.com/css/testimonials.gif") no-repeat top left #d1d1d1;
    text-align: center;
}

#testimonialsf
{
    background: url("http://www.findyourartschool.com/css/testimonials.gif") no-repeat top left #d1d1d1;
}

#todaysquiz
{
    background: url("http://www.findyourartschool.com/css/todaysquiz.gif") no-repeat top left #d1d1d1;
    padding: 30px 8px 8px 8px;
}

#quickschoolsearch table td, form#findaschool table td
{
    padding: 2px 2px 2px 5px;
    text-align: left;
}

#quickschoolsearch table td.label, form#findaschool table td.label
{
    width: 77px;
    background: #baccd4;
    text-align: left;
    padding: 6px;
}

form#findaschool table td.space, form#findaschool table tr.space
{
    background: #baccd4;
}

#quickschoolsearch table td.dropdown
{
    width: 133px;
}

#quickschoolsearch table td select
{
    width: 110px;
}

#browseartschools select
{
    width: 78%;
}

#browseartschools ul
{
    margin: 4px 0 4px 16px;
    padding: 0;
}
/* only for findaschool.php */
#browseartschoolsf select
{
    width: 78%;
}

#browseartschoolsf ul
{
    margin: 4px 0 4px 16px;
    padding: 0;
}

#browseartschoolsf
{
    background: url("http://www.findyourartschool.com/css/browseartschools.gif") no-repeat top left #d0dce1;
}

#browseartschoolsf a:hover
{
    color: #427289;
}

#todaysquiz table
{
    width: 80%;
    margin: 0 auto;
    text-align: left;
}

#todaysquiz .button
{
    width: 16px;
    vertical-align: top;
}
/* Center Column
 
 ------------------------- */
#centerthin
{
    width: 481px;
    float: left;
    margin-right: 4px;
}

#centerwide
{
    background: url("http://www.findyourartschool.com/css/genericheader.gif") no-repeat top left;
    width: 673px;
    float: left;
}
/* IE6 centerwide */
* html #centerwide
{
    background: url("http://www.findyourartschool.com/css/genericheader.gif") no-repeat top left;
    width: 671px;
    float: left;
}
/*#centerwiderequest{
 
 
 background: url("http://www.findyourartschool.com/css/genericheader.gif") no-repeat top left;
 
 width: 100%;
 
 float: left;
 
 }*/
/* #centerthin a, #centerwide a{ color: #74c5f4; } */
#centerthin a, #centerwide a
{
    color: #427289;
}
/* Homepage
 
 ----------------------- */
#splash
{
    width: 481px;
    height: 248px;
    display: block;
    background: url("http://www.findyourartschool.com/css/splash.jpg") no-repeat top left;
}

#wehelp
{
    background: url("http://www.findyourartschool.com/css/helpaspiring.gif") no-repeat top left;
    padding: 33px 14px 14px 14px;
}

div.searchheader
{
    background: #427289;
    margin: 6px 0px;
    padding: 4px;
    color: #fff;
    font-size: 16px;
    font-family: arial;
}

#topfeatured .school
{
    padding: 16px 5px 14px 7px;
    background: url("http://www.findyourartschool.com/css/schoolbg.gif") repeat-x bottom left;
}

#homefeatured
{
    background: url("http://www.findyourartschool.com/css/topfeatured.gif") no-repeat top left;
    padding: 19px 0 0 0;
}

#homefeatured .school
{
    padding: 16px 5px 4px 7px;
    background: url("http://www.findyourartschool.com/css/schoolbg.gif") repeat-x bottom left;
}

#nonfeatured .school
{
    padding: 16px 5px 4px 7px;
    background: url("http://www.findyourartschool.com/css/schoolbg.gif") repeat-x bottom left;
}

#suggested
{
    padding: 12px 0 0 0;
    width: 642px;
    float: left;
}

#suggested .school
{
    padding: 16px 5px 4px 7px;
    background: url("http://www.findyourartschool.com/css/schoolbg.gif") repeat-x bottom left;
}

#suggested .info
{
    margin-left: 20px;
    width: 480px;
}

#nomatch
{
    padding: 16px 5px 4px 7px;
    background: url("http://www.findyourartschool.com/css/nomatches.gif") repeat-x bottom left;
}

#extrafeatured .school
{
    padding: 16px 5px 4px 7px;
    background: url("http://www.findyourartschool.com/css/schoolbg.gif") repeat-x bottom left;
}

.school table td
{
    vertical-align: center;
}

.school table td.schoolthumb
{
    width: 100px;
}

.school table td.info
{
    padding-left: 22px;
    width: 347px;
}

.school a
{
    display: block;
}

.school img.getfreeinfo
{
    width: 95px;
    height: 20px;
    margin: 8px 0 0 235px;
}
/* Find A School
 
 ----------------------- */
form#findaschool
{
    background: url("http://www.findyourartschool.com/css/findyourdreamartschool.gif") no-repeat top left #d0dce1;
    padding: 25px 5px 5px 5px;
    margin-bottom: 4px;
    font-size: .8em;
    text-align: right;
    width: 470px;
}

form#findaschool table
{
    width: 100%;
}

form#findaschool select
{
    width: 100%;
    font-size: .9em;
}
/* Tabs
 
 ------------------------- */
.paddedtabs
{
    height: 19px;
    margin-bottom: 2px;
    position: relative;
}

.activetabs
{
    height: 19px;
    position: relative;
}

a.tab
{
    display: block;
    height: 19px;
    background: url("http://www.findyourartschool.com/css/tab_edge.gif") no-repeat top right;
    position: absolute;
    z-index: 10;
    color: #fff;
    text-decoration: none;
    font: bold 1.1em "Helvetica", sans-serif;
}

a.tab span
{
    display: block;
    padding-left: 8px;
    padding-top: 1px;
    margin-right: 21px;
    height: 18px;
    background: #94b3c6;
    color: #fff;
}

a.tab span.next
{
    padding-left: 21px;
}

a.tab:hover span, a.selected span, a.selectednext span
{
    background: #e4eaed;
    color: #94b3c6;
}

a.tab:hover, a.selected, a.selectednext
{
    background: url("http://www.findyourartschool.com/css/tab_edge.gif") no-repeat right -19px;
    z-index: 11;
}

a.tab:hover span.next, a.selectednext span.next
{
    background: url("http://www.findyourartschool.com/css/tab_edge.gif") no-repeat -2px 1px #e4eaed;
}

#tabjobs
{
    width: 116px;
}

#tabservices
{
    width: 102px;
    left: 98px;
}

#tabnews
{
    width: 82px;
    left: 182px;
}

#tabarticles
{
    width: 94px;
    left: 122px;
}

#tabfaq
{
    width: 76px;
    left: 322px;
}

#tabprogram
{
    width: 180px;
    left: 287px;
}

#tabapplying
{
    width: 170px;
    left: 135px;
}

#tabschool
{
    width: 153px;
}

#tababout
{
    width: 68px;
}

#taboffered
{
    width: 103px;
    left: 50px;
}

#tabreqinfo
{
    width: 180px;
    left: 134px;
}

#tabindepthaau
{
    width: 140px;
    left: 134px;
}

#tabreqinfoaau
{
    width: 180px;
    left: 256px;
}

#tabservicesEndcap
{
    width: 106px;
    left: 50px;
}

a.tab span
{
    cursor: pointer;
}
/* About FYAS
 
 ----------------------- */
#aboutfyas
{
    background: url("http://www.findyourartschool.com/css/aboutfyas.gif") no-repeat top left;
    padding-top: 21px;
}

#genericfyas
{
    background: #e4eaed url("http://www.findyourartschool.com/css/genericheader.gif") no-repeat top left;
    padding-top: 21px;
}

#aboutinfo
{
    background: url("http://www.findyourartschool.com/css/homepage_thumb.gif") no-repeat 24px 24px #e4eaed;
    padding: 24px 24px 24px 250px;
}

#articleinfo
{
    background: #e4eaed;
    padding: 24px 24px 24px 24px;
}

#aboutinfo ul, #info ul
{
    padding-left: 18px;
}

#aboutinfo p, #info p
{
    padding: 0 0 10px 0;
    margin: 0;
}
/* Academy of Art Univ
 
 ----------------------- */
#academyofartuniv
{
    background: url("http://www.findyourartschool.com/css/genericheader.gif") repeat-x top left;
    padding-top: 21px;
}

#info
{
    padding: 24px;
    background: #e4eaed;
    padding-bottom: 300px;
}

.containerrequest
{
    margin: 0 auto;
    width: 750px;
    height: 100%;
}

#entirerequest
{
    width: 900px;
    float: left

: background-color:

#cccdcd;
}

#leftbox
{
    width: 330px;
    float: left;
    background-color: #d0dce1;
    margin-right: 7px;
    padding: 15px;
    position: relative;
    padding-top: 180px;
    height: 100%;
}

.leftboxheader
{
    font-family: georgia, arial, tahoma, sans-serif;
    font-size: 18px;
    color: #3a6883;
    padding: 10px;
    padding-bottom: 5px;
    margin-bottom: 0px;
}

.leftboxtext
{
    font-family: georgia, arial, tahoma, sans-serif;
    font-size: 12px;
    padding: 15px;
    padding-top: 6px;
}

.leftboxtextprog
{
    font-family: georgia, arial, tahoma, sans-serif;
    font-size: 12px;
    line-height: 1.8;
    font-weight: bold;
    padding: 15px;
    padding-top: 5px;
    background-color: #a5cadf;
}

#inforequest
{
    width: 493px;
    float: left;
    background-color: #d0dce1;
    padding-top: 25px;
    padding-left: 7px;
    padding-right: 5px;
    padding: 15px;
    padding-top: 25px;
}

.minclass
{
    min-width: 100px;
}

#requestarrow
{
    position: absolute;
    width: 400px;
    height: 200px;
    z-index: 10;
    left: 50px;
    top: 30px;
}

#infowithlogo
{
    overflow: hidden;
    position: relative;
}

#infoleft
{
    width: 205px;
    float: left;
    text-align: center;
    margin-right: 24px;
    background-color: #d0dce1;
    padding-top: 20px;
    padding-left: 5px;
    padding-right: 5px;
}

#infoleft2
{
    width: 205px;
    float: left;
    text-align: center;
    margin-top: 20px;
    margin-right: 24px;
    padding-top: 20px;
    padding-left: 5px;
    padding-right: 5px;
    position: absolute;
    / /

top: 0;

left:
    0;

background:
    url("http://www.findyourartschool.com/css/schoolinfoleftbg.gif")

top left repeat-y;

height:
    100%;

background-color:

#d0dce1;
}

#inforight
{
    margin-left: 234px;
}

#infoindepth
{
    padding: 30px 40px 200px 40px;
    background: #e4eaed;
    padding-bottom: 200px;
}

a.requestinformation
{
    display: block;
    width: 150px;
    height: 18px;
    background: url("http://www.findyourartschool.com/css/requestinformation.gif") no-repeat top left;
    margin: 0 auto;
}

#academyofartuniv #titleinfo
{
}

#reqinfo, #reqinfo table
{
    font-size: .9em;
    width: 100%;
    vertical-align: top;
}

#reqinfo table td
{
    padding: 0 12px 4px 0;
}

#reqinfo table input, #reqinfo table textarea
{
    width: 97%;
}

#reqinfo table input, #reqinfo table select
{
    font-size: .9em;
}
/* Expert Advice
 
 ------------------------- */
.expertadvice
{
    background: url("http://www.findyourartschool.com/css/expertadvice.gif") no-repeat top left;
    padding-top: 21px;
}

.expertadvice #info
{
    padding: 15px;
    background: #e4eaed;
}
/* Right Column
 
 ------------------------- */
#right
{
    width: 188px;
    float: left;
}

#left .item, #right .item
{
    background: url("http://www.findyourartschool.com/css/scanlines.gif") no-repeat top left #a5b2b9;
    padding: 10px 0;
    text-align: center;
}

#left .item
{
    background: url("http://www.findyourartschool.com/css/leftscanlines.gif") repeat-x top left #d1d1d1;
}

#right #quiz
{
    width: 80%;
    margin: 0 auto;
    text-align: left;
    font-size: .9em;
}

#right #quiz p
{
    padding: 2px 0;
    margin: 0;
}
/* General Classes
 
 ------------------- */
.clear
{
    display: block;
    clear: both;
    height: 0px;
}

.textcenter
{
    text-align: center;
}

.textright
{
    text-align: right;
}

.textleft
{
    text-align: left;
}

.big
{
    font-size: 1.3em;
}

.small
{
    font-size: .8em;
}

.bold
{
    font-weight: bold;
}

.sansserif
{
    font-family: "Helvetica", sans-serif;
}

.navy
{
    color: #002346;
}

p.programinfotitle
{
    font-size: 14px;
    font-weight: bold;
    color: #002346;
}

p.programinfotitle:link
{
    font-size: 14px;
    font-weight: bold;
    color: #002346;
}

p.programinfotitle:visited
{
    font-size: 14px;
    font-weight: bold;
    color: #002346;
}

p.programinfotitle:active
{
    font-size: 14px;
    font-weight: bold;
    color: #002346;
}

p.programinfotitle:hover
{
    font-size: 14px;
    font-weight: bold;
    color: #002346;
}

h1.arttitle
{
    font-size: 16px;
}

.programname
{
    font-size: 11px;
}

h3.statetitle
{
    font-size: 18px;
    color: #427288;
    padding-left: 8px;
    margin: 10px 0px;
}

.statesearchresultheader
{
    valign: center;
    margin: auto;
    background-color: #d2dde2;
    padding: 1px;
    margin-top: 8px;
}

p.programlist
{
    color: #000000;
}

a.programlist:link
{
    color: #000000;
}

a.tableofcontentsprograms:hover
{
    color: #000000;
}

a.tableofcontentsprograms
{
    color: #000000;
}

a.tableofcontentsprograms
{
    color: #000000;
}

.smalltext
{
    font-size: 8px;
}

div.cf_wrapper
{
    position: relative;
    left: 30%;
}

div.cf_element
{
    width: 400px;
    background-color: #eee;
    border: 1px solid #ccc;
}

div.cf_element div.content
{
    padding: 10px;
}

div.cf_element div.content h3
{
    padding-top: 0;
    margin-top: 0;
}

.mediumtext
{
    font-size: 12px;
}

.quiztext
{
    font-size: 11px;
}

.leftquizalign
{
    margin-left: 5px;
    text-align: left;
}

.submitinfoheader
{
    width: 100%;
    font-size: 14px;
    background-color: #d0dce1;
    padding: 12px;
    height: 10px;
}

.submitinfothanks
{
    font-size: 12px;
    padding-left: 15px;
    padding-right: 15px;
    height: 20px;
}

.schoolimageri
{
    text-align: center;
}

.centerbuttons
{
    text-align: center;
}

div#aboutfyas div.about
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 10px 0px 10px 100px;
    width: 500px;
    float: left;
}

div#aboutfyas div.about h2
{
    font-size: 12px;
    color: #73c4e2;
    text-transform: uppercase;
    font-weight: 500;;
}

div#aboutfyas div.about ul
{
    margin: 0px 0px;
    width: 240px;
}

div#aboutfyas div.about ul li
{
    margin: 10px 0px;
}

div#aboutfyas div.about div.left
{
    float: left;
    width: 290px;
}

div#aboutfyas div.about div.image
{
    float: right;
    margin: 40px 0px;
}

div#aboutfyas div.about div.inquiry
{
    color: #73c4e2;
    text-transform: uppercase;
}

div#aboutfyas div.about span
{
    color: #777;
    font-weight: 500;
}

span.code
{
    font-size: 9px;
}

a.black
{
    text-decoration: none;
}

a.black b
{
    color: #414141;
}

a.black b:hover
{
    text-decoration: underline;
}
/** Video */
div.video div.player
{
    margin-bottom: 12px;
}

div.video div.player img.progress
{
    margin: 25px auto;
}

div#infowithlogo
{
    height: 100%;
}

.hidden
{
    display: none;
}
/** Article Page */
div.relatedlists
{
    width:200px;
    float:right;
    margin:0px 0px 0px 8px;
}

div.relatedarticles
{
    float: right;
    width: 200px;
    background: #D0DCE1;
    border: 1px solid #ccc;
    padding: 0px;
    margin: 0px 0px 16px 12px;
}

div.relatedarticles div.header,
div.featuredarticle div.header
{
    background:#326582;
    color:#fff;
    font-family:arial;
    padding:4px 8px;
}

div.relatedarticles ul
{
    margin: 10px 0px 10px -10px;
    list-style-type:circle;
}

div.relatedarticles ul li
{
    margin: 4px 0px;
    padding:2px 4px 2px 0px;
}

div.relatedarticles ul a#relatedlink
{
    font-family:arial;
    font-size:11px;
    color:#326582;
    text-decoration:none;
}

div.relatedarticles ul a#relatedlink:hover
{
    text-decoration:underline;
}

img.rightimage
{
    float: right;
    margin: 0px 0px 0px 10px;
}

div.article_center_banner
{
    margin:24px 24px 0px 24px;
}

div.findaschool_bottom
{
    background:#E4EAED;
    height:100px;
    padding:24px 230px;
}

div.about a#title
{
    font-size:12px;
    font-family:arial;
    text-decoration:none;
}

div.about a#title:hover
{
    text-decoration:underline;
}

div#info div.article
{
    border-top:1px solid #aaa;
    padding-bottom:16px;
}

div#info div.featuredarticle
{
    margin:0px;
    background:#d0dce1;
}

div#info div.featuredarticle div.content
{
    padding:10px;
}

div#info div.featuredarticle div.text
{
    display:inline;
    float:left;
    width:265px;
    margin-right:8px;
}

div#info div.featuredarticle div.content h2
{
    margin-top:0px;
    font-family:arial;
}

div#info div.featuredarticle div.content h2 a#title
{
    text-decoration:none;
    font-weight:normal;
}

div#info div.featuredarticle div.content h2 a#title:hover
{
    text-decoration:underline;
}

div#info div.featuredarticle div.header
{
    font-size:14px;
    font-weight:600;
    color:#fff;
    text-transform:uppercase;
}

.emailcontent 

{position:absolute;
top:350px;
left:60px;}
