home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
familyradio.com
/
www.familyradio.com.tar
/
www.familyradio.com
/
new
/
homeNew.css.orig
< prev
next >
Wrap
Text File
|
2011-04-18
|
25KB
|
637 lines
/*1 General --------------------------------------------------------------*/
dd, dt {margin:0; padding:0; border:0}
html {height: 100%;position:relative;background:#f8f7f3;}
ul, ol, dl { margin:0 0 1em; padding:0}
body {height: 100%;color:#331c01;font:.625em/1 Verdana,sans-serif;-webkit-text-size-adjust:none;}
/*Keep contents on one page */
#primaryContainer
{min-height:100%;height: 100%;}
#bodyContainer
{padding:10px;padding-bottom:10px;}
#footerContainer
{position:absolute;width: 97%;height:10px;}
/*2 Header -------------------------------------------------------------- */
.logo { position:absolute; left:20px; top:25px;}
#header {
height:14em;
background:#dfddd6 url(http://www.familyradio.com/graphics/header.png) no-repeat 100% 0}
/*#nav {position:absolute;z-index:400;top:0em;left:0}*/
/*#nav li a:hover {display:block; background-color:#ffffff; padding:7px 24px 8px 8px;color:#3e290f;font-size:1.3em;text-decoration:none;text-transform:uppercase}*/
/*3 iFrames -------------------------------------------------------------- */
.listen { position:absolute; right:8%; top:10px;}
.languageBox{position:absolute; top:200px; right:100px;}
#languageFrame
{overflow-x:auto;
overflow-y:hidden;}
/*4 Menus -------------------------------------------------------------- */
/*d Donate Links*/
.donate { font-family:times new roman; font-size:15px; color:#444444; font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 7px; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff}
a.donate:hover
{ font-size:15px; font-family:times new roman; color:#999999; font-weight:bold; text-decoration: none;}
/* ---- forms ---- */
button, input, select, textarea, .faux_select_ie6 {
margin:0;
padding:5px;
border:1px solid #d3d3d3;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
color:#331c01;
font:1em/1.545 Verdana,sans-serif}
select {
cursor:pointer}
textarea {
overflow:auto}
input:focus, select:focus, textarea:focus {
border-color:#006734}
/*6 Footer ------------------------------------------------------------------------------ */
/*keep footer at the bottom*/
#non-footer{min-height: 100%;}
#dock2 {width: 100%;bottom: 0px;position: absolute;left: 0px;}
.dock-container2 {position: absolute;height: 50px;padding-left: 20px;}
a.dock-item2 {display: block; font: bold 12px Arial, Helvetica, sans-serif;width: 40px; color: #000; bottom: 0px; position: absolute;text-align: center;text-decoration: none;}
.dock-item2 span {display: none;padding-left: 20px;}
.dock-item2 img {border: none; margin: 5px 10px 0px; width: 100%;}
/*ie exceptions*/
.iefooter {font-family:arial; font-size:13px; color:#000000; text-decoration:none;}
a.iefooter:link,
a.iefooter:active,
a.iefooter:visited
{ font-size:13px }
a.iefooter:hover
{font-size: 13px; font-weight:bold; color:#006634; font-weight:bold; text-decoration: none;}
.rightHeaders {opacity: 1; cursor:pointer; display:block; background:#3349ef; width:205px; height:23px; font-family:times new roman; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.rightHeaders:link,
a.rightHeaders:active,
a.boxua2:visited
{ font-size:14px }
a.rightHeaders:hover
{ opacity: 1; cursor:pointer; display:block; background:#bb9999; height:23px; font-family:times new roman; font-size:14px; color:#000000; font-weight:bold; text-decoration: none; text-align:center; vertical-align:middle; border-style:inset border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
.standOut {opacity: 1; cursor:pointer; display:block; background:#3349ef; width:205px; height:23px; font-family:times new roman; font-size:14px; color:#FFFF00; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.standOut:link,
a.standOut:active,
a.standOut:visited
{ font-size:14px }
a.standOut:hover
{ opacity: 1; cursor:pointer; display:block; background:#bb9999; height:23px; font-family:times new roman; font-size:14px; color:#000000; font-weight:bold; text-decoration: none; text-align:center; vertical-align:middle; border-style:inset border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
.backwardsRightHeaders {opacity: 1; cursor: default; display:block; background:#bb9999; width:205px; height:23px; font-family:times new roman; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.rightHeaders:link,
a.rightHeaders:active,
a.boxua2:visited
{ font-size:14px }
a.rightHeaders:hover
{}
.rightSlots {cursor:pointer; display:block; background:#dfddd6; width:205px; height:23px; font-family:times new roman; font-size:14px; color:#000000; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.rightSlots:link,
a.rightSlots:active,
a.rightSlots:visited
{ font-size:14px }
a.rightSlots:hover
{ cursor:pointer; display:block; background:#bb9999; font-family:times new roman; font-size:14px; color:#ffffff; font-weight:bold; text-decoration: none; text-align:center; vertical-align:middle; border-style:inset border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
.rightSlots2 {cursor:pointer; display:block; background:#dcdad2; width:205px; height:23px; font-family:times new roman; font-size:14px; color:#000000; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.rightSlots2:link,
a.rightSlots2:active,
a.rightSlots2:visited
{ font-size:14px }
a.rightSlots2:hover
{ cursor:pointer; display:block; background:#bb9999; font-family:times new roman; font-size:14px; color:#ffffff; font-weight:bold; text-decoration: none; text-align:center; vertical-align:middle; border-style:inset border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
.rightSlots3 {cursor:pointer; display:block; background:#d8d6ce; width:205px; height:23px; font-family:times new roman; font-size:14px; color:#000000; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.rightSlots3:link,
a.rightSlots3:active,
a.rightSlots3:visited
{ font-size:14px }
a.rightSlots3:hover
{ cursor:pointer; display:block; background:#bb9999; font-family:times new roman; font-size:14px; color:#ffffff; font-weight:bold; text-decoration: none; text-align:center; vertical-align:middle; border-style:inset border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
.leftHeaders {opacity: 1; cursor:pointer; display:block; background:#3349ef; width:240px; height:23px; font-family:times new roman; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.leftHeaders:link,
a.leftHeaders:active,
a.leftHeaders:visited
{ font-size:14px }
a.leftHeaders:hover
{ opacity: 1; cursor:pointer; display:block; background:#bb9999; font-family:times new roman; font-size:14px; color:#000000; font-weight:bold; text-decoration: none; text-align:center; vertical-align:middle; border-style:inset border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
.leftSlots {cursor:pointer; display:block; background:#cdcac2; width:240px; height:23px; font-family:times new roman; font-size:14px; color:#000000; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.leftSlots:link,
a.leftSlots:active,
a.leftSlots:visited
{ font-size:14px }
a.leftSlots:hover
{cursor:pointer; display:block; background:#bb9999; font-family:times new roman; font-size:14px; color:#ffffff; font-weight:bold; text-decoration: none; text-align:center; vertical-align:middle; border-style:inset border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
.leftSlots2 {cursor:pointer; display:block; background:#c9c6be; width:240px; height:23px; font-family:times new roman; font-size:14px; color:#000000; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.leftSlots2:link,
a.leftSlots2:active,
a.leftSlots2:visited
{ font-size:14px }
a.leftSlots2:hover
{cursor:pointer; display:block; background:#bb9999; font-family:times new roman; font-size:14px; color:#ffffff; font-weight:bold; text-decoration: none; text-align:center; vertical-align:middle; border-style:inset border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
.leftSlots3 {cursor:pointer; display:block; background:#c5c2ba; width:240px; height:23px; font-family:times new roman; font-size:14px; color:#000000; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.leftSlots3:link,
a.leftSlots3:active,
a.leftSlots3:visited
{ font-size:14px }
a.leftSlots3:hover
{cursor:pointer; display:block; background:#bb9999; font-family:times new roman; font-size:14px; color:#ffffff; font-weight:bold; text-decoration: none; text-align:center; vertical-align:middle; border-style:inset border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
.backwards {opacity: 1; cursor:default; display:block; background:#bb9999; width:240px; height:23px; font-family:times new roman; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; padding: 3px 0px 3px 7px; text-align:center; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px; border-color: #ffffff #999999 #999999 #ffffff;}
a.backwards:link,
a.backwards:active,
a.backwards:visited
{ font-size:14px }
a.backwards:hover
{}
.mono { display:block; background:#cdcac2; width:240px; height:23px; font-family:'times new roman'; font-size:10pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.mono:link,
a.mono:active,
a.mono:visited
{ font-size:10pt }
a.mono:hover
{ background:#bb9999; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.mono2 { display:block; background:#c9c6be; width:240px; height:23px; font-family:'times new roman'; font-size:10pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.mono2:link,
a.mono2:active,
a.mono2:visited
{ font-size:10pt }
a.mono2:hover
{ background:#bb9999; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.monoMac { display:block; background:#cdcac2; width:245px; height:23px; font-family:'times new roman'; font-size:10pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.monoMac:link,
a.monoMac:active,
a.monoMac:visited
{ font-size:10pt }
a.monoMac:hover
{ background:#bb9999; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.monoMac2 { display:block; background:#c9c6be; width:245px; height:23px; font-family:'times new roman'; font-size:10pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.monoMac2:link,
a.monoMac2:active,
a.monoMac2:visited
{ font-size:10pt }
a.monoMac2:hover
{ background:#bb9999; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.duala { display:block; background:#d4d2ca; width:208px; font-family:'times new roman'; font-size:10pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.duala:link,
a.duala:active,
a.duala:visited
{ font-size:10pt }
a.duala:hover
{ background:#bb9999; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.dualaMac { display:block; background:#d4d2ca; width:210px; font-family:'times new roman'; font-size:10pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.dualaMac:link,
a.dualaMac:active,
a.dualaMac:visited
{ font-size:10pt }
a.dualaMac:hover
{ background:#bb9999; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.tgbtg { display:block; background:#c5c2ba; width:175px; height:23px; font-family:'times new roman'; font-size:10pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.tgbtg:link,
a.tgbtg:active,
a.tgbtg:visited
{ font-size:10pt }
a.tgbtg:hover
{ background:#bb9999; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.dual2 { display:block; background:#dfddd6; width:30px; height:23px; font-family:arial; font-size:9pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.dual2:link,
a.dual2:active,
a.dual2:visited
{ font-size:9pt }
a.dual2:hover
{ background:#bb9999; font-size:9pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.dual2b { display:block; background:#dcdad2; width:30px; height:23px; font-family:arial; font-size:9pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.dual2b:link,
a.dual2b:active,
a.dual2b:visited
{ font-size:9pt }
a.dual2b:hover
{ background:#bb9999; font-size:9pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.dual2c { display:block; background:#d8d6ce; width:30px; height:23px; font-family:arial; font-size:9pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.dual2c:link,
a.dual2c:active,
a.dual2c:visited
{ font-size:9pt }
a.dual2c:hover
{ background:#bb9999; font-size:9pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.dual2d { display:block; background:#d4d2ca; width:30px; height:23px; font-family:arial; font-size:9pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.dual2d:link,
a.dual2d:active,
a.dual2d:visited
{ font-size:9pt }
a.dual2d:hover
{ background:#bb9999; font-size:9pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.pdf2 { display:block; background:#c5c2ba; width:65px; font-family:arial; font-size:9pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.pdf2:link,
a.pdf2:active,
a.pdf2:visited
{ font-size:9pt }
a.pdf2:hover
{ background:#bb9999; font-size:9pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.triplet { display:block; background:#dfddd6; width:175px; height:23px; font-family:'times new roman'; font-size:10pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.triplet:link,
a.triplet:active,
a.triplet:visited
{ font-size:10pt }
a.triplet:hover
{ background:#bb9999; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.triplet2 { display:block; background:#dcdad2; width:175px; height:23px; font-family:'times new roman'; font-size:10pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.triplet2:link,
a.triplet2:active,
a.triplet2:visited
{ font-size:10pt }
a.triplet2:hover
{ background:#bb9999; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
.triplet3 { display:block; background:#d8d6ce; width:175px; height:23px; font-family:'times new roman'; font-size:10pt; color:#000000;
font-weight:bold; text-decoration:none;
padding: 3px 0px 3px 3px; text-align:left; ; vertical-align:middle; border-style:outset; border-width: 1px 1px 1px 1px;
border-color: #ffffff #999999 #999999 #ffffff}
a.triplet3:link,
a.triplet3:active,
a.triplet3:visited
{ font-size:10pt }
a.triplet3:hover
{ background:#bb9999; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; border-
style:inset }
/* navigation menu----------------------------------------------- */
#nav {
position:absolute;
z-index:400;
top:3.5em;
left:300}
#nav h3 {
display:none}
#nav ul {
margin:0 0 0 610px}
#nav li {
display:inline;
position:relative;
float:left;
margin:0 0 0 1px}
#nav li a {
display:block;
padding:7px 24px 8px 8px;
color:#3e290f;
font-size:1.3em;
text-decoration:none;
text-transform:uppercase}
#nav li a span {
display:block;
margin:5px 0 0;
color:#9b948d;
font-size:.692308em;
text-transform:none;
white-space:nowrap}
/* ---- mega menus --- */
#nav li div.menu {
visibility:hidden;
position:absolute;
z-index:1000;
margin:-1px 0 0;
padding:3.5em 210px 1em 20px;
border:1px solid #e0ded9;
width:520px;
height:450px;
top:0;
/*background:#fbfbfa url() no-repeat 100% 100%;*/
-moz-box-shadow:3px 3px 7px rgba(0,0,0,.1);
-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.1);
box-shadow:3px 3px 7px rgba(0,0,0,.1);
/*line-height:0.6*/}
#nav li:hover div.menu {
visibility:visible}
#nav li div.menu ul {
/* fix_lteie6.css */
position:relative;
margin:0 0 1em;
width:auto;
overflow:hidden}
#nav li div.menu ul.menu_holder {
/* fix_lteie6.css */
min-height:174px; height:auto !important; height:174px}
#nav li div.menu li {
margin:0 20px 0 0;
width:141px}
#nav li div.menu a {
/* fix_ie8.css */
display:inline;
padding:0;
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
background:none;
font-size:1em;
text-transform:none}
#nav li div.menu a:hover,
#nav li div.menu a:focus {
padding:0;
border:0;
background:none;
text-decoration:underline}
#nav li:hover div.menu a {
padding:0;
border:0}
/* site sections */
#nav div.menu dl {
margin:0 0 1.25em;
padding:3px 0 1.25em;
border-bottom:1px solid #d9d7d0}
#nav div.menu dl dt {
margin:0 0 .5em;
padding:0 5px .5em;
border-bottom:1px solid #bbb6ae}
#nav div.menu dl dt a,
#nav div.menu dl dt a:hover,
#nav li:hover div.menu dl dt a {
padding-top:.25em;
padding-bottom:.25em;
color:#115426}
#nav div.menu dl dd {
margin:.25em 0 .5em;
padding:0 5px;
line-height:1.25}
#nav div.menu dl dd a {
color:#5a4233}
#nav div.menu dl dd a:hover {
color:#006634}
/* ---- mega menu customizations ---- */
/* nav_Open Forum */
#nav li#nav_menu div.menu {
left:-120px}
#nav li#nav_menu div.menu .menu_suggestion {
width:385px}
/* nav_ Holy Bible */
#nav li#nav_coffeehouse div.menu {
left:-220px}
#nav li#nav_coffeehouse div.menu .menu_suggestion {
width:300px}
/* nav_ International Ministry*/
#nav li#nav_responsibility div.menu {
left:-490px}
/* ---- utilities list ---- */
.hasJS #utilities ul {
position:absolute;
z-index:500;
top:0;
right:26em}
#utilities li {
float:left;
margin:0 0 0 5px}
/*#utilities li a {
display:block;
padding:.5em .75em;
color:#58462f;
font-weight:bold;
text-decoration:none}
.hasJS #utilities li a {
font-weight:normal}
#utilities li a:hover {
color:#006634;
text-decoration:underline}*/
/* Station finder message */
#utilities li a.hello {
color:#000}
/*hasjs is the name of the javascript*/
/* country dropdown */
.hasJS #utilities li#international {
position:relative;
top:-4px;
margin:0 2px 0 0;
width:14.4em;
height:1px}
.hasJS #utilities li#international #countries {
position:absolute;
bottom:0;
right:-26px;
margin:0;
padding:20px 0 20px 20px;
width:70em;
border:1px solid #dad8d1;
border-top:0;
background:#f5f5f3}
.hasJS #utilities li#international #countries span {
display:block;
position:absolute;
bottom:-3.44em;
right:26px;
margin:0 0 0 .75em;
padding:0 1px 1px;
-moz-border-radius:0 0 7px 7px;
-webkit-border-bottom-right-radius:7px;
-webkit-border-bottom-left-radius:7px;
border-radius:0 0 7px 7px;
width:13em;
background:#FFF url() repeat-x 0 100%}
li#international #countries.expanded,
li#international #countries.expanded span {
-moz-box-shadow:3px 3px 7px rgba(0,0,0,.1);
-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.1);
box-shadow:3px 3px 7px rgba(0,0,0,.1);
background:#F5F5F3}
li#international #countries.expanded span {
background:#dad8d1}
#utilities li#international span a {
/* fix_lteie6.css */
padding:.5em .5em .7em 33px;
-moz-border-radius:0 0 6px 6px;
-webkit-border-bottom-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
border-radius:0 0 6px 6px;
background:url() no-repeat 10px 55%}
.hasJS #utilities li#international span a {
padding-top:.9em;
background-color:#F7F7F5}
#utilities li#international span a:hover {
color:#006634}
li#international #countries.expanded span a {
background-color:#F5F5F3}
li#international ol {
display:inline;
float:left;
margin:1em 10px 0 33px;
width:16em}
.hasJS li#international ol {
margin:0 10px 0 0}
li#international ol li {
display:block;
float:left;
width:100%;
margin:0 0 1.25em}
li#international ol li a {
display:inline;
padding:0}
/* ---- utilities search ---- */
form#search {
position:absolute;
top:2px;
right:4.75em}
form#search fieldset {
display:inline;
border:1px solid #f2f1ed;
-moz-border-radius:11px;
-webkit-border-radius:11px;
border-radius:11px}
/* search input */
input.search_input {
float:left;
margin:0;
padding:2px 7px 3px;
width:14.5em;
height:12px;
border:1px solid #d8d8d8;
border-top-color:#a6a5a2;
border-right:0;
-moz-border-radius:10px 0 0 10px;
-webkit-border-radius:0;
-webkit-border-bottom-left-radius:10px;
-webkit-border-top-left-radius:10px;
border-radius:10px 0 0 10px;
-moz-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;
-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;
box-shadow:0 1px 1px rgba(0,0,0,.1) inset}
input.search_input:focus {
outline:0}
/*Adds nice graphical effect to search field at top*/
/* search button */
button.search_submit {
float:left;
margin:0;
padding:2px 0 3px;
width:27px;
height:19px;
border:1px solid #d8d8d8;
border-top-color:#a6a5a2;
-moz-border-radius:0 10px 10px 0;
-webkit-border-radius:0;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-radius:0 10px 10px 0;
-moz-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;
-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;
box-shadow:0 1px 1px rgba(0,0,0,.1) inset;
background:#FFF url(http://www.familyradio.com/images/search_button.gif) no-repeat 40% 50%;
text-indent:-9999px;
overflow:hidden;
cursor:pointer}
button.search_submit:focus {
outline:0;
background-color:#e1ddd9}