@charset "utf-8";
/* CSS for embargoed.org */

/* Default Tags */

* {margin:0;padding:0;}
html {font-size: 62.5%;}
body {background-color:#fff;
font-family:verdana,arial,sans-serif;
color:#000000; 
text-align:left;}
ul {list-style:none;}
a {text-decoration:none; border:none;}
a:active {text-decoration:none; border:none;outline: 0}
a:visited {text-decoration:none; border:none;}
a:hover {text-decoration:none; border:none;}
a:focus {background-color:none; border:none; outline: 0}
img {border:none;}

/* Classes */

.noDisplay {display:none;}
.bold {font-weight:bold;}
.orange {color:#E75D02;}
.light_grey {color:#ebebeb;}
.mid_grey {color:#B2B2B2;}
.dark_grey {color:#575757}


/* Site Layout */

#outerContainer {width:100%; height:100%; margin:0px 0px 0px 0px;}
#innerContainer{ margin: 0 auto 0 auto; width:1000px;}


/* Header */

#headerContainer {float:left; background-image:url('http://www.embargoed.org/images/template/header_bg.jpg');
background-position:left top; background-repeat:repeat-x; min-height:200px; width:1000px;
}

#logo {float:left;}

#headerLinks {float:right; width:610px; height:177px;
background-image:url('http://www.embargoed.org/images/template/oranges.jpg');
background-position:right top; background-repeat:no-repeat;
}

#join a {color:#4D4D4D; font-size:1.2em;background-image:url('http://www.embargoed.org/images/template/join_us_bg.png');
background-position:lefttop; background-repeat:no-repeat; height:37px;
padding:12px 20px 12px 80px; width:180px; float:left; font-size:1.4em;
margin:0px 35px 0px 0px;}

#donate a {color:#4D4D4D; font-size:1.2em;background-image:url('http://www.embargoed.org/images/template/donate_bg.png');
background-position:lefttop; background-repeat:no-repeat; height:37px;
padding:12px 20px 12px 80px; width:180px; float:left; font-size:1.4em;}

#join a:hover,#donate a:hover {background-color:#E75D02; color:#000}

#mainMenu {float:right; width:620px;}
#mainMenu li {float:left; text-transform:uppercase;
padding:0px 10px; font-size:1.1em;
}
#mainMenu li a {padding:0px 5px 5px 5px;}
#mainMenu li a:link {color:#4D4D4D;border-bottom:solid 6px #fff;}
#mainMenu li a:visited {color:#4D4D4D;border-bottom:solid 6px #fff;}
#mainMenu li a:hover {color:#4D4D4D;
border-bottom:solid 6px #B2B2B2;}
#mainMenu li a:active{color:#E75D02;border-bottom:solid 6px #B2B2B2;}

.home #mainMenu li.homeLink a,
.events #mainMenu li.eventsLink a,
.support #mainMenu li.supportLink a,
.learn #mainMenu li.learnLink a,
.who #mainMenu li.whoLink a,
.resources #mainMenu li.resourcesLink a,
.news #mainMenu li.newsLink a {color:#0D0D0D;
border-bottom:solid 6px #E75D02;}

/* Centre */

#centreContainer {float:left; width:988px;
border:solid 6px #ebebeb}

#sideBar {float:left; position:relative;}

#introPanel {background-image:url('http://www.embargoed.org/images/template/watermark_logo.png');
background-position:left top; background-repeat:no-repeat; width:240px;
padding:20px 10px 20px 20px; float:left; height:400px; position:absolute;}

#introPanel h2 {color:#116637; font-size:1.4em; text-transform:uppercase; margin:2px 0px 2px 0px;}
#introPanel h3 {color:#116637; font-size:1.6em; margin:2px 0px 2px 0px;}
#introPanel p {font-size:1.2em; padding:12px 0px 0px 0px;}
#introPanel p a {color:#116637;}

#sideMenu {float:left; margin:8px 0px;}
#sideMenu li {float:left; margin:8px 0px;}
#sideMenu li a {float:left;background-image:url('http://www.embargoed.org/images/template/side_arrow.gif');
background-position:90% 50%; background-repeat:no-repeat;background-color:#E75D02;
 color:#fff;width:140px; display:block; padding:8px 70px 0px 15px; height:60px;
font-size: 1.6em; text-transform:uppercase; font-weight:bold;}
#sideMenu li a:hover, #sideMenu li.selected a {opacity:0.7;}

#sideMenuMini {float:left; list-style:none;}
#sideMenuMini li {float:left; margin:3px 0px;}
#sideMenuMini li a {float:left;background-image:url('http://www.embargoed.org/images/template/menu_arrow_small.png');
background-position:90% 50%; background-repeat:no-repeat;background-color:#E75D02;
 color:#fff;width:160px; display:block; padding:8px 59px 0px 15px; height:40px;
font-size: 1.4em; text-transform:uppercase; font-weight:bold;}
#sideMenuMini li a:hover, #sideMenuMini li.selected a {opacity:0.7;}

#mainContent {float:right; width:710px;}

#mainContent h3 {float:left; width:100%; background-color:#E75D02;
color:#fff; padding: 10px 0px 10px 0px; text-indent:15px;
font-size:1.6em; text-transform:uppercase;}

#homePage #mainContent .col1 {float:left;background-color:#b4b4b4;
 padding:5px 6px 15px 6px; width:330px; margin:10px 4px 5px 4px;}
#mainContent .col1 h3 {background:none; color:#000;
 text-transform:none; text-indent:10px; padding:5px 0px;}
#mainContent .col1 h3 a {color:#000;}
#mainContent .col1 h3 a:hover {color:#333;}
#mainContent .col1 p {margin:0px 0px 0px 10px; font-size:1.2em;}
#mainContent .col1 a img {padding:0px 2px;}
#videoPlayer {float:left; margin:0px 0px 8px 0px;}
#moreVideo {border-top: 2px solid #000; margin:10px 0px 0px 0px;}
#moreVideo img {width:24%; padding:5px 0px 0px 0px;}

#mainContent .col2 {float:right; background-color:#ebebeb; width:344px;
padding:5px 0px 5px 10px; height:410px;}

#homeFeatures {float:left;}
.home_feature {float:left; padding:0px 8px 0px 2px;}
.home_feature1 {float:left; padding:0px 7px 0px 2px;}
.home_feature2 {float:left; padding:0px 0px 0px 2px;}

.full_panel {float:right; border-left:2px solid #B2B2B2; border-top:1px solid #B2B2B2;width:686px;
border-bottom:2px solid #B2B2B2;border-right:2px solid #B2B2B2;
height:400px; overflow:scroll; overflow-x:hidden; padding:10px;}

.full_panel h4 {font-size:1.4em; color:#666; padding:15px 0px 10px;}
.full_panel h5 {font-size:1.2em; color:#333; padding:15px 0px 6px;}

.full_panel p {font-size:1.3em; padding:5px 0px 8px; line-height:1.2em;}
.full_panel li {font-size:1.3em; padding:5px 0px; margin:0px 0px 0px 25px;}
.full_panel li a {color:#333; border-bottom:1px dashed #EE8D4D;}
.full_panel li a:hover {color:#E75D02; border-bottom:1px dashed #E75D02;}
.full_panel ul {list-style:disc;}
.full_panel li li {font-size:1em;}
.article_result, #article {float:left; padding:0px 5px; }
.article_result h4, #article h4 {border-top:2px solid #333; border-bottom:2px solid #333;
font-size:1.6em; width:660px;
padding:5px 0px 5px 0px;}
.article_result h4 a {color:#575757;}
.article_result h4 a:hover {color:#E75D02;}

.result_thumbnail {float:left; margin:10px 15px 10px 5px; width:130px;}
.result_thumbnail:hover {opacity:0.9;}
.result_text {float:left; width:400px; margin:10px; }
.result_text p {font-size:1.2em; line-height:1.3em;}
.result_text a {color:#575757; font-weight:bold;}
.result_text a:hover {color:#E75D02;}

.archive_result {float:left; padding:0px 5px; border-bottom:2px solid #ddd;
border-top:1px solid #eee; width:660px; margin:0px 0px 10px 0px;}
.archive_result:hover {background-color:#efefef;}
.archive_result h4 { font-size:1.5em;
padding:3px 0px 3px 0px;}
.archive_result h4 span {color:#E75D02;}
.archive_result h4 a {color:#575757;}
.archive_result h4 a:hover {color:#E75D02;}
.archive_text {float:left; width:660px; margin:0px 0px; }
.archive_text p {font-size:1.2em; line-height:1.1em; float:left;}
.archive_text a {color:#575757; font-weight:bold;}
.archive_text a:hover {color:#E75D02;}

.article_image {float:left; margin:15px 20px 10px 5px; width:140px;}
.article_body {float:left; width:450px; margin:10px 0px 20px 0px;}
.article_body p {font-size:1.2em; color:#333; padding:5px 0px 10px 0px; line-height:1.3em;}

.page_nav {background-color:#efefef; float:left; width:650px; padding:10px;
font-size:1.2em; text-align:center;}
.page_nav a {color:#666;}
.page_nav a, .page_nav span {margin:0px 10px;}
.page_nav a.next {float:right;}
.page_nav a.previous {float:left;}
.page_nav a:hover {color:#000;}

.event_info {float:left; width:460px; padding:10px 0px 0px 0px;}
#article h5 {font-size:1.5em; color:#666;}
#article ul {margin:0px 0px 0px 20px; list-style:circle; color:#444; font-size:1.1em;}
.event_details {float:left; width:660px;}
.info_title {color:#666; font-size:1.1em; font-weight: bold;}

#emailBar {background-color:#ebebeb; float:left; width:988px;}
#updated {float:left; width:105px; font-size:1.2em; font-weight:bold; color:#000;
margin:28px 20px 20px 10px}

#newsletter {float:left; width:232px; height:61px;
background-image:url('http://www.embargoed.org/images/template/newsletter_bg.gif');
background-position:left top; background-repeat:no-repeat; margin:10px 20px 10px 10px;}

#tellafriend{float:left; width:232px; height:61px;
background-image:url('http://www.embargoed.org/images/template/tellafriend_bg.gif');
background-position:left top; background-repeat:no-repeat; margin:10px 20px 10px 0px;}

#emailBar form {float:left; padding:6px 0px;}
#emailBar .form_field {margin:2px 0px 2px 0px; float:right;}
#emailBar .form_field label {display:none;}
#emailBar .form_field input {width:148px; float:right;margin:0px 9px 2px 0px;}
#emailBar input.submit {background-color:#575757; font-size:1.2em;color:#fff; border:1px solid #fff;
padding:0px 2px 2px 2px;float:right; margin:0px 9px 0px 0px;
width:150px;}
#emailBar input.submit:hover {border:1px solid #000; cursor:pointer;
background-color:#B2B2B2; color:#000;}

/* Footer */

#footerContainer {float:left;
width:1000px; background-color:#959595;}

#footerLogo {float:left;margin:5px 0px 10px 10px;}
#copyright {float:left; color:#fff; width:540px;
margin:5px 15px 10px 0px; font-size:1.1em; font-weight:bold;}
#userLoginBox {float:right; width:350px; margin:0px 10px 0px 0px;}
#userLoginBox .login_field {float:left; width:175px;}
#userLoginBox label {float:left; color:#fff; font-weight:bold; font-size:1.2em;
text-transform:lowercase;padding:5px 0px;}
#userLoginBox input {border:solid 1px #4d4d4d;
font-size:1.2em; padding:1px 1px 2px 1px; width:165px;; }
#termsMenu {float:right; margin:5px 7px 5px 0px;}
#termsMenu li {float:left;
border-right:1px solid #fff; padding:0px 10px;
text-transform:uppercase; font-size:1.2em;}
#termsMenu li.last {border-right:none;}
#termsMenu li a {color:#fff;}

#designer {float:left; width:1000px; text-align:center;
margin:10px 0px 20px 0px;}
#designer a {color:#959595; text-transform:lowercase;
font-weight:bold; font-size:1.1em;}
#designer a:hover {text-decoration:underline;}


#contact_form {float:left; margin:20px 0px 0px;}
#contact_form div {float:left; width:620px; margin:4px 0px;}
#contact_form p.formError {padding:0px;float:left; width:100%; margin:0px 0px 0px 220px; color:#f00;}
#contact_form label {float:left; width:200px; text-align:right; font-size:1.2em; font-weight:bold; color:#666;
margin:0px 20px 0px 0px;}
#contact_form input, #contact_form select, #contact_form textarea {width:396px; border:solid 1px #999; padding:1px;}
input.inputError {border:1px solid #f00;}
#contact_form input.submit {float:right; width:140px; background-color:#116637; color:#ebebeb; font-weight:bold; text-transform:lowercase;
padding:4px 0px; border:1px solid #fff;}
#contact_form .radio_input {float:left; font-size:1.2em; float:left; width:300px; padding:0px; margin:0px 0px 3px 0px;}
#contact_form .radio_input input {width:20px;}

div.thumbnail {width:170px; background-color:#eee; margin:0px 20px 0px 20px;
float:left; text-align:center; padding:5px; height:180px;}
div.thumbnail img {border:none;}
div.thumbnail a {float:left; opacity:0.9;margin:5px;border:#eee solid 1px;}
div.thumbnail a:hover {border:#000 solid 1px; opacity:1; }
div.thumbnail:hover {background-color:#ddd;}

div.image_thumbnail {width:162px; background-color:#eee;
float:left; text-align:center; padding:1px;}
div.image_thumbnail img {border:none;}
div.image_thumbnail a {float:left; opacity:0.9;margin:1px;border:#eee solid 1px;}
div.image_thumbnail a:hover {border:#000 solid 1px; opacity:1; }
div.image_thumbnail:hover {background-color:#ddd;}

.video_thumb {background:#eee; float:left; border:1px solid #666; width:300px; margin:5px 10px; height:120px;}
.video_thumb .image {float:left; height:120px;background:#000 url('http://www.embargoed.org/images/template/vid_bg.gif') no-repeat 5px 6px;}
.video_thumb .image a {margin:10px; float:left;}
.video_thumb .image a img {opacity:1; border:none;}
.video_thumb .image a:hover img {opacity:0.4;}
.video_thumb .text {margin:10px; float:left; width:120px; color:#333;}

.section {float:left; width:500px; border:1px solid #999; margin:10px 0px;
padding:10px; background-color:#eee;}
.row {margin:12px 0px;}
.row label {font-size:1.2em;}

#socialLinks {float:right; padding:10px 30px 0px 0px;}


#socialLinks img {margin:0px 5px;}
#footerLeft {float:left; width:630px;}

.captcha {margin:0px 0px 0px 220px}

.committee {float:left; width:650px;margin:10px 0px; padding: 0px 0px 10px 0px; border-bottom:solid #ddd 3px;}
.com-thumb {float:left; width:140px; padding:0px 10px 10px 10px;}
.com-text {float:left; width:480px;}

.full_panel a.topLink {font-weight:bold; color:#EE8D4D; margin:3px 0px 10px 0px; float:left; clear:both; width:100%}

.sub-menu{float:left; width:710px; background:#E75D02;}
.sub-menu li {float:left; padding:0px 14px 8px 14px;}
.sub-menu li a {color:#fff; font-size:1.2em; padding:0px 0px 2px 0px}
.sub-menu li.selected a {border-bottom:solid 2px #fff;}

#shareLink {float:left; margin:20px 0px 0px 80px;}
#shareLink a {color:#fff; font-size:1.2em;}
.paypal {padding:0px 0px; border:solid 4px #E75D02; width:400px;
margin:10px auto 10px auto; text-align:center;}
.paypal table {width:400px;}
.paypal td {padding:10px 0px; font-size:1.4em; font-weight:bold;}
.paypal input {padding:10px;}

p.formError {color:#f00; padding: 0px; margin:0px;}

#charterForm {width:330px;}
#charterForm .section {width:330px;}
#charterForm .captcha {margin:5px 0px;}

.go-button input {background:none; border:0; border-bottom:dotted 1px #f00; color:#00f;}
.go-button input:hover {background:none; border:0; border-bottom:solid 1px #f00; color:#000; cursor:pointer;}

ul li .go-button input {text-align:left; padding:0px; margin:0px;}

.indicate-required {float:right; font-size:1.2em;}

.mce_inline_error {float:left; padding:0px 0px 0px 220px; color:#f00; font-size:1.2em;}








