/* ----- LINKS ----- */
a, a:link, a:visited, a:active, a:hover {background:transparent;cursor:pointer}
a:link {color:#06C}
a:visited {color:#06C /*444*/}
a:hover, a:active {color:#C00;text-decoration:underline;}

/* ----- REGULARS ----- */
body {background:#EBE9D8;color:#2E375D}

/* ----- MASTHEAD ----- */
#masthead {clear:both;background:#fff url("img/gradient.gif") repeat-x 0 0;border:0;height:100px}
#masthead p {margin-left:20px;margin-top:6px;}
#masthead p a{display:block;text-indent:-9000px;background:transparent url("img/fm-logo.gif") no-repeat 0}
#masthead p.sub-logo{float:right;width:118px;margin-right:20px;}
#masthead p.sub-logo a {background:transparent url("img/omg-logo.gif") no-repeat scroll 0 50%;display:block;text-indent:-9000px}

/* ----- CONTENTWRAP ----- */
#contentwrap{ background:#fff; }

/* ----- CONTENT ----- */
#content{padding-top:1.5em;margin:0 18px 0 18px}

.fdBlurb{line-height:1.8;}

ul.tabs{margin:20px 0 5px 0;height:30px;}
ul.tabs li{display:inline;float:left;font-family:Arial, Helvetica, sans-serif; font-size:1.1em;font-weight:bold;}
ul.tabs li a{display:block; width:150px; height:23px;margin-right:2px;background-color:#e9e9e9;text-align:center;padding:7px 0 0 0;line-height:1.4}
ul.tabs li a:link, ul.tabs li a:visited, ul.tabs li a:active, ul.tabs li a:hover{background-color:#e9e9e9;text-decoration:none;}
ul.tabs li.tab_FDnetwork a{width:200px;}
ul.tabs li.tab_FDcommunity a{width:220px;}
ul.tabs li.tab_FDaz a{width:180px;}
ul.tabs li.selected a{color:#2e375d;font-size:1.1em;background-color:#fff;border:2px solid #ddd;border-bottom:none;height:21px;line-height:1.1}
ul.tabs li.selected a:link, ul.tabs li.selected a:visited, ul.tabs li.selected a:active, ul.tabs li.selected a:hover{background-color:#fff;}

.sstrap .col{width:204px;float:left;margin-right:12px;}
.sstrap .col.last{margin-right:0;}
.sstrap h2{font-size:1.2em;font-family:Arial, Helvetica, sans-serif;}
.sstrap ul li{list-style:none;font-size:0.9em;margin:0.4em 0}
.sstrap ul,.sstrap dl{margin-bottom:1.5em;}
.sstrap dl dt{font-weight:bold;}
.sstrap dl dd{font-size:0.9em;margin:0.4em 0}

#content .sstrap{border-top:1px solid #ddd;margin-bottom:0;padding-top:5px;}
#content .sstrap.first{border-top:none}
#content .sstrap h2{margin:0.4em 0 0.2em 0;}

#content p{margin:0.3em 0 0.5em;}
.plainList li{ list-style:disc; margin-left:1.3em}
.alphaList {list-style:lower-alpha}
.breadcrumbs{color:#777372; font-size:0.9em}
.breadcrumbs em{ font-style:normal;font-weight:bold}

/* ----- SIDEBAR ----- */
#sidebar{}
#sidebar .sstrap{margin:1em 0;}
#sidebar .sstrap h2{margin:1em 0 0.1em 0;color:#B8A814}
#sidebar .sstrap p{font-size:0.9em}
#sidebar form{border:1px solid #777372;padding:4px 0 4px 6px;}
#sidebar form.search{padding:8px 0 6px 6px;}

#search-sponsor,
form label{float:left;display:block; font-weight:bold; color:#777372; font-size:0.9em}
form .sLabel{font-size:0.9em;display:block;margin-left:80px}
form.search label{font-size:1em; color:#2e375d}
#search-sponsor{margin:3px 0 0 80px;}
form label{width:80px;}
form h3{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;margin:0;}
ul.fRows{margin-bottom:0;}
ul.fRows li{padding-bottom:0;}
li.fSubmit input{margin-left:80px;}

#sidebar .ffxLinks{border-top:none;}

.ffxLinks h4{padding:5px 0 0 6px;margin:0; border-top:1px solid #ddd;background-color:#F9F7F7}
#sidebar .ffxLinks ul{padding:2px 0 3px 6px;background-color:#F9F7F7;margin:0;}
#sidebar .ffxLinks li{margin:0.2em 0;list-style:disc outside;margin-left:1.5em}
#sidebar .ffxLinks li ul{margin-left:12px;padding:0;padding-left:2px}
#sidebar .ffxLinks li li{display:inline; font-size:1em; border-right:1px solid #ddd;padding-right:4px;}
#sidebar .ffxLinks li li.last{border-right:none;}
#footer{margin:0;border:none;}


/* ----- ADS ----- */
#ad-island {width:300px;height:270px;background:#fff;position:relative;margin:1em 0;}

