@charset "utf-8";
/* CSS Document */
body { background:#000; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10pt; margin:0;}
a { color:#039; }
a:hover { text-decoration:none;}
a.email { color:#900;}

p { color:#000;}
ul li, ol li { color:#000; }
p.white { color:#FFF; }

div.update_content p { color:#FFF; }

h4.question { color:#036; margin-bottom:0px; }
p.answer { color:#000; margin-top:0px; font-size:9pt;}

#wrap { width:988px; height:786px; margin:0px auto;}
#row-1 { background:url(../img/background.png) no-repeat; height:576px;}
#row-2 { background:url(../img/control-bg.png) no-repeat; height:210px; clear:both;}
#navigation { width:223px; float:left; margin-left:30px;}

#content-pane, #about-pane, #services-pane, #contact-pane, #pricing-pane, #faq-pane{ float:left; margin-left:40px; width:430px; margin-top:85px;}
#content-pane h3 { margin:0 0 0 200px; }
#content-pane h1 { margin:0 0 0 120px;}
#content-pane h2 { color:#000; margin-top:30px;}
#content-pane p { color:#000; }

#about-pane, #services-pane, #contact-pane, #contact-pane { margin-left:30px;}
#about-pane p { color:#000; }
#services-pane h4 { color:#000; margin:0;}
#services-pane p, #pricing-pane p { color:#000; margin-top:0px;}

#contact-pane h2 { color:#000; margin:0px; }
#contact-content { color:#000;}
#contact-content h4 { margin-bottom:0px;}
#contact-content p { margin-top:0px;}
#pricing-pane {height:450px; width:500px;}
#pricing-pane p { font-size:9pt;}
#pricing-pane table { color:#000;}
#pricing-pane div h4 { color:#000;}
#voiceover { color:#000; margin:0px;}
#faq-content { height:420px; overflow:auto; margin:0px;}
#faq-content h3 { color:#000;}
#services { overflow:auto; padding-right:5px; height:438px; font-size:8pt;}

#player { width:223px; float:left; height:210px; margin-left:16px;}
#testimonials { width:350px; float:left; height:210px; margin-left:25px;}
#news { float:left; margin-left:15px; width:350px; height:210px;}

#footer { clear:both;}
#footer p { padding:10px; color:#FFF; }


ul.links { list-style:none; margin:0 0 0 0; padding:0 0 0 0;}
ul.links li {list-style:none; margin:0 0 0 0; padding:0 0 0 0;}
ul.links li img { margin:0; display:block;}

ul.ray-services, ul.pricing, ul.qa { list-style-image:url(../img/bullet.gif); color:#000; }
ul.pricing { font-size:8pt;}
ul.qa { font-size:8pt; margin-top:0px;}

.testimonial { font-size:7.5pt;}
.client_name { font-size:6.5pt; text-align:right; color:#06C;}

.error { font-size:8pt; font-style:italic; color:#F00;}