@charset "UTF-8";
/* CSS Document */


body {margin:20px 0 0 0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
img {border:0px;}
h1 {font-size:16px;text-transform:uppercase;color:#2f4ba7;margin:0 0 0 0;padding:0px;}
h2, h2.entry-title {font-size:14px;color:#d08600;}
h2.entry-title {margin-bottom:0px;}
h2.entry-title a {color:#8c8c8c;text-decoration:none;}
h2.entry-title a:hover {color:#D08215;}
div.entry-meta {font-size:11px;color:#8c8c8c;}
div.entry-meta a {color:#D08215;}
p {line-height:1.5em;}
a {color:#D08215;}
a:hover {text-decoration:none;}

p a {color:#D08215;}
p a:hover {text-decoration:none;}

#bg {
        position:fixed;
        top:0;
        left:0; 

        /* Preserve aspet ratio */
        min-width:100%;
        min-height:100%;
}
#bg {
        position:;
        top:-50%;
        left:-50%;
        width:200%;
        height:200%;
}
#bg img {
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        margin:auto;
        min-width:50%;
        min-height:50%;
}

/*page holding*/

#container {width:1026px;margin-left:auto;margin-right:auto;clear:both;position:relative;}
#container .top {width:1026px;height:55px;background:url(images/top-bg.png);}
#container .mid {width:1026px;background:url(images/mid-bg.png) repeat-y;overflow:auto;}
#container .btm {width:1026px;}
.page-container {width:960px;margin-left:auto;margin-right:auto;}
.clear {clear:both;}
/*task*/
#task-holder {width:924px;margin-left:auto;margin-right:auto;}
div.task {width:750px;margin-left:auto;margin-right:auto;text-align:right;position:relative;float:right;}
div.lang {float:right;width:164px;text-align:right;}

div.task ul {margin:0 8px 0 0;padding:0px;}
div.task li {display:inline-block;border-left:1px solid #fff;padding-left:5px;text-align:center;position:relative;top:10px;list-style-type:none;text-transform:lowercase;}
div.task li:first-child {border-left:0px;}


div.task li a {text-decoration:none;color:#fff;}
div.task li a:hover {text-decoration:underline;}
/*current*/
div.task li.current_page_item a {text-decoration:underline;color:#fd9c15;}

div.lang ul {margin:0px;padding:0px;}
div.lang ul li {list-style-type:none;display:inline;float:left;text-align:center;margin:0 2px 0 0;position:relative;top:-7px;}
div.lang ul li a {background-image:url(images/tab.png);background-repeat:no-repeat;display:block;width:77px;height:40px;position:relative;line-height:3em;color:#fff;text-decoration:none;}
div.lang ul li.active a {background-image:url(images/tab-inactive.png);color:#d08215;}
div.lang ul li a:hover {background-image:url(images/tab-inactive.png);color:#d08215;}

/*search*/
div.search {text-align:right;width:924px;margin-left:auto;margin-right:auto;}
.btn-search {background:url(images/btn-search.jpg) no-repeat;border:0px;width:37px;height:32px;}
.btn-search-f {background:url(images/btn-search-f.jpg) no-repeat;border:0px;width:79px;height:32px;}
.search-box {background:url(images/search-bg.jpg) repeat-x;width:200px;height:25px;border:1px solid #e7e2e2;position:relative;top:-2px;color:#666;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.search-box {top:8px;;}
}

/*mainmenu*/

div.mainmenu {background:url(/images/nav-bg1.jpg) repeat-x;height:55px;margin:10px 0 0 0;text-align:right;}
div.mainmenu ul {margin:0 15px 0 0;padding:0px;}
div.mainmenu ul li {display:inline-block;line-height:4.0em;text-transform:uppercase;background-image:url(images/nav-line.png);background-repeat:no-repeat;background-position:left 50%;padding-left:8px;padding-right:5px;font-size:12px;font-weight:bold;list-style-type:none;}
div.mainmenu ul li:first-child {background-image:none;}
div.mainmenu ul li a {color:#fff;text-decoration:none;}
div.mainmenu ul li a:hover {color:#fd9c15;}
div.mainmenu ul li.current_page_item a {color:#fd9c15;}


/*mainmenu French*/

/*mainmenu*/

div.mainmenu-f {background:url(/images/nav-bg1.jpg) repeat-x;height:55px;margin:10px 0 0 0;text-align:right;}
div.mainmenu-f ul {margin:0 15px 0 0;padding:0px;}
div.mainmenu-f ul li {display:inline-block;line-height:4.0em;text-transform:uppercase;background-image:url(images/nav-line.png);background-repeat:no-repeat;background-position:left 50%;padding-left:8px;padding-right:5px;font-size:11px;font-weight:bold;list-style-type:none;}
div.mainmenu-f ul li:first-child {background-image:none;}
div.mainmenu-f ul li a {color:#fff;text-decoration:none;}
div.mainmenu-f ul li a:hover {color:#fd9c15;}
div.mainmenu-f ul li.current_page_item a {color:#fd9c15;}





div.logo {position:absolute;top:45px;z-index:1;left:33px;}
div.banners {width:960px;margin-left:auto;margin-right:auto;}

div.countdown-vote {width:924px;margin-left:auto;margin-right:auto;position:relative;}
div.countdown {position:absolute;width:924px;margin-left:auto;margin-right:auto;text-align:right;top:-300px;right:-10px;}
div.vote {position:absolute;width:924px;text-align:right;top:-200px;right:-10px;}

/*columns*/

div.body-columns {width:924px;margin-left:auto;margin-right:auto;position:relative;margin-top:30px;padding-bottom:30px;}
div.body-columns .left {width:220px;float:left;}
div.body-columns .right {width:890px;margin-left:24px;}
div.body-columns .right .column1 {width:564px;float:left;margin-left:20px;margin-right:20px;}
div.body-columns .right .column2 {width:170px;float:right;}

/*n7w graphic*/

.n7w-graphic {text-align:center;margin-bottom:20px;margin-top:20px;}

/*footer-menu*/

div.footer-menu {margin-left:auto;margin-right:auto;text-align:center;color:#fff;}
div.footer-menu ul {margin:0px;padding:0px;}
div.footer-menu ul li {list-style-type:none;display:inline-block;font-size:10px!important;line-height:3em;padding-left:5px;padding-right:2px;background-image:url(images/footer-lines.png);background-repeat:no-repeat;background-position:left 40%;text-transform:uppercase;}
div.footer-menu ul li:first-child {background-image:none;}
div.footer-menu ul li a {color:#ffffff;text-decoration:none;}
div.footer-menu ul li a:hover {text-decoration:underline;}
div.footer-menu ul li.current_page_item a {text-decoration:underline;}

div.partners {text-align:center;width:961px;margin-left:auto;margin-right:auto;margin-bottom:20px;padding-top:40px;}

/*overrides*/

div#post-4 h2.entry-title, div.mainmenu ul li.page-item-22, div.mainmenu ul li.page-item-28, div.mainmenu ul li.page-item-26, div.mainmenu ul li.page-item-4, div.mainmenu ul li.page-item-53 {display:none;}
div.mainmenu ul li.page-item-11 {background-image:none!important;}
div.left li h3.widget-title, div.wide-column-right h3.widget-title {display:none;}
div.left li, div.wide-column-right li{list-style-type:none;}
div.column2 div.widget-area li h3.widget-title {display:none;}
div.column2 div.widget-area li {list-style-type:none;}

/*News Release*/
div.news h1 {margin:0 0 10px 0;}
ul#news {margin:0px;padding:0px;line-height: 15px;
    list-style: none outside url("images/bullet.png");
    margin-left: 16px;
    text-align: left;}
ul#news li {padding:0px;margin:0 0 9px 0;list-style-type:none;}
ul#news li a {text-decoration:underline;color:#333;}
ul#news li a:hover {text-decoration:underline;color:#D08215;}

div.socialmedia-buttons, div.gallery {margin-bottom:5px;text-align:center;}
div.post {border-bottom:1px dotted #dadada;}

div.twitter-feed {margin-bottom:40px;margin-right:5pxlcolor:#666;background:url(images/twitter-bg.png) no-repeat;width:121px;height:AUTO;font-style:italic;padding:60px 5px 5px 5px;}
div.twitter-feed a {color:#D08215;}

.twitter_div {border:0px!important;padding: 10px; background-color: #fff!important;padding-bottom:20px; color:#666666!important;width:121px;padding-left:35px;}
.twitter_div_home {width:121px;}
.twitter_div a {color: #D08215; text-decoration: underline;}
 
ul#twitter_update_list { width: 121px; padding: 0; margin: 0 0 0px 0; overflow: hidden;list-style-type:none; }
ul#twitter_update_list a {color:#D08215;}
 
ul#twitter_update_list li { width:121px; padding: 5px 0 5px 0; border-bottom: dotted 1px #dadada; list-style: none;color:#666666!important; }
 
ul#twitter_update_list li a { color: #D08215; text-decoration: underline; }
 
ul#twitter_update_list li a:hover {  text-decoration: none; }


/*new home page structure*/
.home-div {background-color:#dadada;height:1px;width:670px;margin:5px 0 5px 0;}
.wide-column-left {width:670px;float:left;margin-right:20px;}
.wide-column-right {width:200px;float:right;}

div.votelist {background-color:#e3f1f7;overflow:auto;border:1px solid #cbeaf5;padding-left:5px;}
ul.vote {margin-left:0px;padding:0 0 0 0px;}
ul.vote li {background-image:url(images/check.png);background-repeat:no-repeat;background position:left 0;padding-left:40px;list-style-type:none;line-height:2.5em;margin-left:0px;font-size:11px;}

a.wp-oembed {  background-image: url("images/icon_externallink.gif");
    background-position: right center;
    background-repeat: no-repeat;

    padding-right: 15px;}
	
	.content-block-left {width:425px;float:left;margin-right:10px;}
	.content-block-right {width:200px;float:right;}
	
	.galleryhome {padding-top:60px;}
div#post-61 h1.entry-title {display:none;}

div.video {text-align:center;}

/*partners*/

div.partners {text-align:center;width:600px;margin-left:auto;margin-right:auto;}
div.partners ul {margin:0px;padding:0px;}
div.partners ul li {list-style-type:none;display:inline;}