
/* ::::: http://www.eight6.com/css/style.css?1162007 ::::: */

body { border: 0pt none ; margin: 0pt; padding: 0pt; background: white url('bg.jpg') repeat-x fixed 0%; font-family: "Trebuchet MS",Helvetica,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 1.5; font-size-adjust: none; font-stretch: normal; color: rgb(34, 34, 34); }
a, a:link, a:active, a:visited { color: red; }
a:hover { color: rgb(51, 51, 51); }
blockquote { margin: 0pt; padding: 0pt 0pt 0pt 60px; background: transparent url('quoteleft.jpg') no-repeat scroll left top; }
img { border: 0pt none ; }
h1 { margin: 0pt; padding: 0pt; }
h1 a, h1 a:link, h1 a:visited { margin: 0pt; padding: 0pt; display: block; width: 131px; height: 50px; float: left; }
#tagline { margin: 26px 0pt 0pt; padding: 0pt; float: right; }
#header { margin: 15px 0pt 15px; height: 65px; position: relative; }
h2 { margin: 0pt 0px 10px 0pt; padding: 0pt; font-size: 24px; font-weight: normal; }
h3 { margin: 0pt 0px 10px 0pt; padding: 0pt; font-size: 20px; font-weight: normal; }
h3 a, h3 a:link, h3 a:visited, h3 a:active { color: rgb(34, 34, 34); text-decoration: none; }
h3 a:hover {  }
h4 { margin: 0pt 0px 8px 0pt; font-weight: normal; }
h4 a, h4 a:link, h4 a:visited, h4 a:active { color: rgb(34, 34, 34); text-decoration: none; }
h4 a:hover { color: black; text-decoration: underline; }
p { margin: 0pt 0pt 10px; padding: 0pt; line-height: 1.75; }
div#body { overflow: auto; width: 100%; height: 100%; text-align: center; }
#white { margin: 0px auto 0px -280px; background: white none repeat; z-index: -1; position: fixed; width: 560px; height: 100%; top: 0px; left: 50%; }
#wrap { margin: 0pt auto 0pt -280px; padding: 0pt; z-index: 10; width: 560px; left: 50%; position: absolute; top: 0px; text-align: left; }
#wrap #content { margin: 0pt 35px; }
#footer { border-top: 1px solid rgb(204, 204, 204); margin: 15px 0pt 30px; clear: both; position: relative; top: 1px; padding-top: 15px; text-align: right; color: rgb(102, 102, 102); font-size: 11px; height: 40px; }
#footer .info { float: left; text-align: left; }
#footer a, #footer a:link, #footer:visited, #footer:active { color: rgb(102, 102, 102); }
#footer a:hover { color: red; }
.left { margin: 0pt 15px 0pt 0pt; float: left; }
.right { margin: 0pt 0pt 0pt 15px; float: right; }
.hidden, .hide { text-indent: -1000em; height: 0pt; width: 0pt; }
.headline { margin: 0pt 0px 30px 0pt; padding: 0pt; height: 200px; clear: both; }
blockquote em, .highlight { background: rgb(255, 252, 206) none repeat; font-style: normal; }
.rfp { margin: 0pt 30px 0pt 0pt; padding: 0pt; background: rgb(251, 255, 179) url('yellow_bg_over.jpg') repeat-x; float: left; width: 180px; }
.rfp a, .rfp a:link, .rfp:visited { padding: 15px; background: rgb(248, 255, 159) url('yellow_bg.jpg') repeat-x; line-height: 2; font-size: 14px; display: block; text-decoration: none; color: black; }
.rfp a:hover { background: rgb(251, 255, 140) url('yellow_bg_over.jpg') repeat-x; text-decoration: none; color: black; }
.rfp em { font-style: normal; text-decoration: underline; }
.our_services { float: left; width: 255px; clear: right; }
.we_donate { clear: both; margin-top: 20px; }
.sidebox { margin: 15px 0pt 20px 20px; background: rgb(248, 255, 159) url('yellow_bg.jpg') repeat-x; width: 200px; float: right; }
.sidebox .sleeve { margin: 15px; }
.sidebox h2 { margin: 0pt; }
.sidebox h4 { padding: 0pt; font-size: 20px; }
.worklist { margin: 0pt; padding: 0pt; clear: both; }
.worklist li { border: 3px solid rgb(102, 102, 102); margin: 0pt 14px 15px 0pt; padding: 0pt; display: block; float: left; height: 50px; text-align: center; }
#mainimage { background: rgb(247, 247, 247) url('ajax-loader.gif') no-repeat scroll 50%; clear: both; margin-bottom: 15px; }
#mainimage img { border: 0px none ; margin: 0px; padding: 0px; width: 480px; }
#mainimage a, #mainimage a:link, #mainimage a:visited, #mainimage a:active { margin: 0px; padding: 5px; text-decoration: none; display: block; }
#contacto { border-right: 1px solid rgb(204, 204, 204); margin: 0pt 20px 15px 0pt; width: 320px; float: left; min-height: 150px; }
#contacto .sleeve { margin-right: 20px; }
#contacto form { margin: 0pt; padding: 0pt; }
#contacto form span { width: 28%; display: block; float: left; font-weight: bold; }
#contacto form .float { width: 70%; display: block; float: left; }
#contacto form p { margin: 0px; padding: 0px 0px 10px; display: block; clear: both; float: left; width: 100%; }
p.submit { margin: 0px; padding: 0px; height: 20px; }
.submit input { margin: 10px 0pt 0pt 28%; }
.contactcard { height: 150px; float: left; }
.org { font-weight: bold; }
#rfp fieldset { border: 0pt none ; margin: 0pt 0pt 10px; padding: 10px; background: rgb(247, 247, 247) none repeat; }
#rfp textarea { height: 75px; }
#rfp textarea, #rfp .fullsize { width: 100%; }
#rfp ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
#menu { margin: 10px 35px 0pt 225px; padding: 0pt; background: transparent url('menu.jpg') no-repeat scroll 0px 10px; width: 265px; height: 20px; clear: both; line-height: 10px; }
#menu li { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; display: block; float: left; height: 10px; line-height: 10px; }
#menu li a, #menu li a:link, #menu li a:active, #menu li a:visited { border-top: 10px solid white; border-bottom: 10px solid white; display: block; height: 10px; text-indent: -1000em; line-height: 10px; }
#menu .selected a, #menu li a:hover { background: transparent url('menu.jpg') no-repeat; text-indent: -1000em; }
#menu .home, #menu .home:link { width: 40px; }
#menu .selected .home, #menu .home:hover { background-position: 0pt -10px; }
#menu .services, #menu .services:link { width: 54px; }
#menu .selected .services, #menu .services:hover { background-position: -40px -10px; }
#menu .ourwork, #menu .ourwork:link { width: 66px; }
#menu .selected .ourwork, #menu .ourwork:hover { background-position: -94px -10px; }
#menu .about, #menu.about:link { width: 50px; }
#menu .selected .about, #menu .about:hover { background-position: -160px -10px; }
#menu .contact, #menu .contact:link { width: 54px; }
#menu .selected .contact, #menu .contact:hover { background-position: -210px -10px; }
/* *** Top Navigation menu ***/

#top_navigation_menu {
    width: 635px;
    float: left;
    display: inline;
    text-align: left;
}

#top_navigation_menu ul {
    list-style: none;
    border: 0;
    padding: 0;
    margin: 0;
}

#top_navigation_menu li {
    float: left;

}

/*

#top_navigation_menu li a {
    height: 24px;
    line-height: 2.2em;
    float: left;
    margin: 0;
    padding: 0 5px;
    display: block;

    text-decoration: none;
    text-align: center;
    color: #333;
}

#top_navigation_menu li a: hover {
    background-color: #CC2800;
    color: #fff;
}

*/

/* and so begins the serving to ie mac 5.0 */

/*\*//*/
   #top_navigation_menu li a {
   float: none;

}

   li.home {
   width: 42px;
}

   li.contributors {
   width: 106px;
}

   li.subjects {
   width: 84px;
}

   li.editors {
   width: 85px;
}

   li.stevebellx {
   width: 122px;
}

   li.danchung {
   width: 140px;
}

   li.audio {
   width: 110px;
}

   li.about {
   width: 95px;
}

   li.webfeeds {
   width: 65px;
}

   li.otherblogs {
   width: 78px;
}

   /*this rule makes the nav a state, in a good way*/
   .nav_tvradio {
    width: 99px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #f15a5b;
    text-decoration: none;
    vertical-align: middle;
}

.nav_tvradio A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_tvradio {
    border-top: 10px solid #f15a5b !important;
}
    
.nav_tvradio A:hover {
    background-color: #000000;
    color: #ffffff;
}


.nav_music {
    width: 99px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #ae1f52;
    text-decoration: none;
    vertical-align: middle;
}

.nav_music A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_music {
    border-top: 10px solid #ae1f52 !important;
}
    
.nav_music A:hover {
    background-color: #000000;
    color: #ffffff;
}


.nav_theatre {
    width: 99px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #c47292;
    text-decoration: none;
    vertical-align: middle;
}

.nav_theatre A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_theatre {
    border-top: 10px solid #c47292 !important;
}
    
.nav_theatre A:hover {
    background-color: #000000;
    color: #ffffff;
}


.nav_film {
    width: 99px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #efb154;
    text-decoration: none;
    vertical-align: middle;
}

.nav_film A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_film {
    border-top: 10px solid #efb154 !important;
}
    
.nav_film A:hover {
    background-color: #000000;
    color: #ffffff;
}


.nav_art {
    width: 99px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #f15a22;
    text-decoration: none;
    vertical-align: middle;
}

.nav_art A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_art {
    border-top: 10px solid #f15a22 !important;
}
    
.nav_art A:hover {
    background-color: #000000;
    color: #ffffff;
}


.nav_writers {
    width: 116px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #f05988;
    text-decoration: none;
    vertical-align: middle;
}

.nav_writers A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_writers {
    border-top: 10px solid #f05988 !important;
}
    
.nav_writers A:hover {
    background-color: #000000;
    color: #ffffff;
}


.nav_home {
    width: 99px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #f05988;
    text-decoration: none;
    vertical-align: middle;
}

.nav_home A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_home {
    border-top: 10px solid #f05988 !important;
}
    
.nav_home A:hover {
    background-color: #000000;
    color: #ffffff;
}


.nav_subjects {
    width: 116px;
    margin: 2px 0px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #f05988;
    text-decoration: none;
    vertical-align: middle;
}

.nav_subjects A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_subjects {
    border-top: 10px solid #f05988 !important;
}
    
.nav_subjects A:hover {
    background-color: #000000;
    color: #ffffff;
}


.nav_books {
    width: 99px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #f7941d;
    text-decoration: none;
    vertical-align: middle;
}

.nav_books A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_books {
    border-top: 10px solid #f7941d !important;
}
    
.nav_books A:hover {
    background-color: #000000;
    color: #ffffff;
}
.feedburnerFeedBlock {
font-size:1.2em;
line-height:1.3em;
}
.feedburnerFeedBlock li{
text-align:justify;
}
.feedTitle {
color:darkgray
}
.headline {
color:red;
font-weight: bold;
} 
