body {background-color:#000;/*background: url(../_images/ajax-loader.gif) 10px 10px no-repeat;*/font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#808284;}
body#aboutsteve {background:#fff;}
body#home {margin:0;}

.fleft {float:left;}
.fright {float:right;}
.clear {clear:both;}

p {padding-bottom:10px; line-height:14px;}

a {color:#cacb2c; text-decoration:none;}
a:hover {text-decoration:underline;}
a:hover, a:active, a:focus {color:#dbdc7f;}

.min-width {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%"); min-width:1000px; background:url(../_images/bg.jpg) top center no-repeat;}
#container {width:1000px; margin:0 auto;}
body#home .min-width {background:url(../_images/homebg.jpg) top center no-repeat;}

/*** Section Styles ***/
.section {width:900px;padding:201px 0 522px; margin: 0 auto;}
.give {padding-bottom:411px;}

.home {width:1000px;min-height:600px; max-height:1250px; height:1250px;}
.home a {display:block; width:1000px; height:600px;}

/*** Header Styles ***/
.header {height:91px;}
.header h1 {text-indent:-9999px; height:92px; filter:alpha(opacity=60); opacity:0.6;}
.about .header h1 {background:transparent url(../_images/01abouth1.png) 0 0 no-repeat;}
.folio .header h1 {background:transparent url(../_images/02folioh1.png) 0 0 no-repeat;}
.testimonials .header h1 {background:transparent url(../_images/03testimonialsh1.png) 0 0 no-repeat;}
.upload .header h1 {background:transparent url(../_images/04uploadh1.png) 0 0 no-repeat;}
.contact .header h1 {background:transparent url(../_images/05contacth1.png) 0 0 no-repeat;}
.give .header h1 {background:transparent url(../_images/06giveh1.png) 0 0 no-repeat;}

/*** Navigation Styles ***/
.navigation li {float:left;padding:15px;}
.navigation a {font-size:10px; color:#fff; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.navigation a:hover, .navigation a:active, .navigation a:focus {color:#e1e2e2;}
.navigation a:hover span, .navigation a.current span {color:#cacb2c;}
.navigation a:active span, .navigation a:focus span {color:#8f8f8f;}

/*** Content Styles ***/
.content {clear:left;}

.content .main {background:#fff url(../_images/udio_logo.png) right top no-repeat;padding:20px;max-height:307px; height:307px; overflow:hidden;color:#808284;}
.content .main .left, .content .main .right {width:50%;}
.content .main .text {width:410px;height:200px;float:right;padding-top:40px;padding-right:40px;overflow:hidden;}
.content .promo .text {float:left;padding-left:20px;width:290px;}
.content .main .text a {color:#7da4ab;}
.content .main .text h1 {color:#7da4ab;font-size:30px;text-transform:lowercase; margin-bottom:10px;font-weight:lighter;}

.sidebar div img {padding: 0 5px 20px 40px;}
.sidebar h1.exploreart {height:28px;text-indent:-9999px;background:transparent url(../_images/exploreart.png) 0 0 no-repeat;margin:10px 0 15px;}
.sidebar a {font-size:9px; line-height:11px;color:#808284;text-decoration:none;}
.sidebar a:hover {color:#cecece;}
.sidebar a:hover strong {text-decoration:underline;}
.sidebar a strong {color:#5d8990;font-size:12px;}

.content .bottombar {clear:both;height:39px;background: transparent url(../_images/bottombar.png) 0 0 no-repeat; text-align:right;line-height:39px;}
.content .bottombar a {color:#7da4ab;font-size:9px;text-decoration:none;margin-right:15px;}
.content .bottombar a:hover {color:#a8a8a8;}
.content .bottombar a.fb {background:url(../_images/fb.png) left center no-repeat;padding:4px 0 4px 23px;}

.content h2 {text-indent:-9999px; height:86px; margin-bottom:15px;}
.about .content h2 {background:transparent url(../_images/01abouth2.png) 0 0 no-repeat;}
.testimonials .content h2 {background:transparent url(../_images/03testimonialsh2.png) 0 0 no-repeat;}
.give .content h2 {background:transparent url(../_images/06giveh2.png) 0 0 no-repeat; height:42px;}

.give .main {background:#fff url(../_images/giveback.png) right top no-repeat; padding-right:320px;}
.give .donate {width:157px; height:100px; float:left;margin-top:20px;margin-left:20px;}
.give .donate a {display: block; width:157px; height:100px;}
.give .donate a.wepscf {background:transparent url(../_images/wepscf.png) 0 0 no-repeat;}
.give .donate a.cff {background:transparent url(../_images/cff.png) 0 0 no-repeat;}
.give .donate a.ala {background:transparent url(../_images/ala.png) 0 0 no-repeat;}
.give .donate a:hover {filter:alpha(opacity=60); opacity:0.6;}

.testimonials .left li {font-size:9px; float:left;line-height:14px;}
.testimonials .left li a {color:#8c8d84;display:block;width:207px; text-decoration:none;}
.testimonials .left li a:hover, .testimonials .left li a:active {color:#333;}
.testimonials .left li a:focus {color:#cacb2c;}
.testimonials #quotes {padding:37px 20px 0 23px;background:transparent url(../_images/greenarrow.png) left 40px no-repeat;}
.testimonials #quotes p {font-size:11px; color:#8c8d84;line-height:14px;}
.testimonials #quotes p strong {color:#8c8d84; font-size:12px;}

.contact .right {padding-top:37px;}
.contact .right p span {font-size:26px; line-height:30px;}

.folio .main {background:url(../_images/bg-folio.jpg) right top no-repeat;}
.folio .select  {background:#fff url(../_images/udio_logo.png) right top no-repeat;}
.folio .promo {background:url(../_images/bg-promo.jpg) right top no-repeat;}
.folio .main a.icons {display:block;font-size:9px;width:143px;height:124px;float:left;background:url(../_images/folioicons.jpg) left top no-repeat;text-align:center;padding-top:10px;color:#a7a9ac;}
.folio .main a.icons:hover {text-decoration:none;color:#cacb2c;filter:alpha(opacity=60); opacity:0.6;}
.folio .main .folioicons {margin-top:40px;}
.folio .main a.br {background-position:-286px top;}
.folio .main a.bc {background-position:-143px top;}
.folio .main a.ci {background-position:left top;}
.folio .main a.em {background-position:-572px top;}
.folio .main a.fp {background-position:-572px bottom;}
.folio .main a.pk {background-position:left bottom;}
.folio .main a.po {background-position:-143px bottom;}
.folio .main a.pi {background-position:-429px top;}
.folio .main a.st {background-position:-429px bottom;}
.folio .main a.re {background-position:right bottom;}
.folio .main a.ve {background-position:-286px bottom;}
.folio .main a.we {background-position:right top;}

/*** Footer Styles ***/
.footer {clear:left;font-size:8px; color:#a8a8a8; text-transform:uppercase; text-align:right;padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*** Form Styles ***/
input {width:384px; height:53px; border:1px solid #cdcdcd; font-size:22px; color:#cdcdcd;}
input {*padding-top:15px;*height:38px;}
input#name, input#email {width:324px;padding-left:60px; margin-bottom:15px;color:#dbdc7f;}
input#name {background: #fff url(../_images/contactsprite.gif) 0 0 no-repeat;}
input#email {background: #fff url(../_images/contactsprite.gif) 0 -52px no-repeat;}
input#ea {background: #fff url(../_images/contactsprite.gif) 0 -208px no-repeat;width:189px;padding-left:165px; padding-right:10px;}

button.submit, button.nl {background-color:transparent; font-size:16px;color:#cdcdcd;border:0;float:right;margin-right:40px;}
button.nl {font-size:18px; float:none;margin:50px 0 0;}
button.submit:hover, button.nl:hover {color:#333;}

div.referralwrap, div.servicewrap {height:39px;width:384px; border:1px solid #cdcdcd;padding-top:14px;margin-bottom:15px;position:relative;}
select {color:#cdcdcd;border:0;background-color:transparent;font-size:16px;}
div.servicewrap {background: transparent url(../_images/contactsprite.gif) 0 -104px no-repeat;}
div.referralwrap {background: transparent url(../_images/contactsprite.gif) 0 -156px no-repeat;}
select.service {margin-left:150px;width:190px;}
select.referral {margin-left:220px;width:130px}

.referralwrap .coverup, .servicewrap .coverup {height:53px;width:70px;position:absolute;margin-top:-14px;right:0;background:#fff url(../_images/arrow.png) left center no-repeat;z-index:1000;}
.servicewrap .coverup {width:75px;}
.referralwrap .coverup, .servicewrap .coverup {*display:none;}

input:focus, select:focus {color:#333;border-color:#dbdc7f;}

/*** Other Styles ***/

#music {width:100px;height:20px;position:fixed;right:10px;top:10px; filter:alpha(opacity=40); opacity:0.4;}
#aboutsteve>div {background:#fff url(../_images/aboutsteve.jpg) right top no-repeat;font-size:11px;width:412px;height:432px;padding:0 450px 0 0;overflow:auto;margin-top:-10px;}
#aboutsteve>div p {padding-bottom:7px;}