/*
Give Me A Chance Scotland site page CSS
Version: 1
Author: David Bonner
Author URI: http://19eightyseven.com
*/

/* BODY structure */

#outsidecontainer {
height:auto;
margin:0px auto 0px;
padding:0px;
text-align:left;
width:1110px;
}

#insidecontainer {
height: auto;
margin: 0 auto;
width: 1050px;
}

#contentcontainer {
float:left;
height:auto;
padding:0 0 0 20px;
width:870px;
margin: 13px 0 0 0;
}

/* HEADER */

#header {
padding: 0;
height: 194px;
width: 1100px;
}

#headcntct {
float:left;
line-height:17px;
margin:65px 0 0 40px;
text-align:right;
}

#wcslogo {
float:left;
margin:20px 0 0 20px;
}

#headrule {
background:transparent url(../images/headline.jpg) no-repeat scroll center center;
height:36px;
position:relative;
top:145px;
width:1100px;
}

/* NAVIGATION */

ul#nav {
float:left;
font-size:18px;
height:100%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:160px;
}

ul#nav li {
line-height:21px;
margin:0;
padding:12px 0 0 36px;
width:115px;
}

ul#nav li.current_page_item {
background:transparent url(../images/navdot.jpg) no-repeat scroll 0 8px;
margin:0 0 -18px;
padding:12px 0 18px 36px;
}

ul#nav li.current_page_parent {
background:transparent url(../images/navdot.jpg) no-repeat scroll 0 8px;
margin:0 0 -18px;
padding:12px 0 18px 36px;
}

ul#nav li.page-item-46.current_page_item {
background:transparent url(../images/navdot.jpg) no-repeat scroll 0 12px;
margin:0 0 -18px;
padding:12px 0 18px 36px;
}

ul#nav li.page-item-46.current_page_parent {
background:transparent url(../images/navdot.jpg) no-repeat scroll 0 12px;
margin:0 0 -18px;
padding:12px 0 18px 36px;
}

ul#nav li ul li.current_page_item {
background: none;
color: #000000;
font-size:13px;
line-height:16px;
margin: 0;
padding:10px 0 0 10px;
}

ul#nav li ul li.current_page_item a {
color: #000000;
}

ul#nav li ul {
margin:0;
height:auto;
}

ul#nav li ul li {
font-size:13px;
line-height:16px;
padding:10px 0 0 10px;
}

ul#nav li ul li a {
color: #636362; 
font-weight: normal;
}

ul#nav li ul li a:hover {
color: #000000;
}


/* LEFT SETUP */

#leftcol {
float: left;
height: auto;
width: 390px;
}

.leftbox {
float:left;
height:auto;
line-height:20px;
width:390px;
}


/* RIGHT SETUP */

#rightcol {
float:right;
height:auto;
width:454px;
}

/* HOME SPECIFICS */

#homepost {
float: right;
width: 200px;
}

#homeblock {
background: #ffffff no-repeat center center;
height:482px;
width:454px;
}
#contactblock {
background: url(../images/groupimg.jpg) no-repeat center center;
height:482px;
width:454px;
}
#contactblock p {
color:#636362;
left:18px;
position:relative;
top:435px;
}

#homeblock p {
float:left;
font-size:10px;
margin:0 0 0 18px;
position:absolute;
top:650px;
}

/*FOOTER */

#footer {
float:left;
font-size:10px;
height:100px;
width:100%;
}

#footcontain {
margin:0 auto;
width:100%;
}

.footlink {
float:left;
}
a.footlink, #footer a {
color: #636362;
}
a.footlink:hover, #footer a:hover {
color: #000000;
}

.footcopy {
float:left;
margin:0;
}

.footimg1 {
float:left;
margin:0 10px 0 0;
position: relative;
}
.footimg2 {
float:left;
margin:0 0 0 0;
position: relative;
}

@-moz-document url-prefix()
{
.footimg1 {
float:left;
margin:0 12px 0 0;
position: relative;
}
.footimg2 {
float:left;
margin:0 0 0 0;
position: relative;
}

}

/* LIGHTBOX */

#facebox .b {
  background:url(../images/b.png);
}

#facebox .tl {
  background:url(../images/tl.png);
}

#facebox .tr {
  background:url(../images/tr.png);
}

#facebox .bl {
  background:url(../images/bl.png);
}

#facebox .br {
  background:url(../images/br.png);
}

#facebox {
  position: absolute;
  top: 90px;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

/* NEWSLETTER and CONTACT FORM*/

#mp-container {
margin:10px 0 0;
}

.scf-form-success {
color: #000000;
font-size: 14px;
font-weight: bold;
text-align: center;
}

.scf-form-error {
color: #000000;
margin: 0 0 15px 0;
}

input.MailPressFormEmail, input.MailPressFormName, #scf_field_name, #scf_field_email, #scf_field_subject, #scf_field_message {
border:1px dotted #000000;
font-size:14px;
margin:4px 0 10px;
padding:7px;
}

input.MailPressFormEmail:focus, input.MailPressFormName:focus, #scf_field_name:focus, #scf_field_email:focus, #scf_field_subject:focus, #scf_field_message:focus {
background: #dddddd;
}

.MailPressFormSubmit, .form-submit input {
background:#000000 none repeat scroll 0 0;
border:1px dotted #FFFFFF;
color:#FFFFFF;
cursor: pointer;
font-weight:bold;
margin:10px 0 0;
padding:4px 4px 5px;
}

.MailPressFormSubmit:hover, .form-submit input:hover {
background: #dddddd;
}

div.MailPress div.mp-container, div.MailPress div.mp-formdiv {
	position:relative;
}

div.MailPress div.mp-loading, div.MailPress div.mp-message  {
	position:absolute;
	opacity:0;
}
// IE
div.MailPress div.mp-loading, div.MailPress div.mp-message {
	filter:alpha(opacity=0);
}

#facebox .mp-loading img {
margin: 0 10px 0 0;
}
.mp-loading {
font-size: 12px;
}
.mp-message {
font-size: 14px;
font-weight: bold;
}

/* NEWS SPECIFICS */

#newsblock {
background: url(../images/girl1img.jpg) no-repeat center right;
height:482px;
width:454px;
}

.archivebox {
float:left;
height:auto;
margin:2px 0;
}

.archivebox p {
font-size: 12px;
margin:7px 0;
}

.archivebox h4 {
margin:3px 0 0;
}


/* archiveslider */

.featpanel {
border:none;
float:left;
height:330px;
margin:0 0 0 14px;
position:relative;
width:234px;
}

.featpanel .wrapper {
height:330px;
left:0;
margin:0;
overflow:auto;
position:absolute;
top:0;
width:234px;
}

.featpanel .wrapper ul {
width: 9999px;
list-style: none;
position: absolute;
top: 0;
left: 0;
margin: 0;
}

.featpanel ul li {
display:block;
float:left;
height:330px;
margin:0;
padding:0;
width:234px;
}

.featpanel .arrow {
display: none;
height: 26px;
width: 27px;
background: url(../images/lrbtn.jpg) no-repeat 0 0;
text-indent: -9999px;
position: absolute;
top: 65px;
cursor: pointer;
z-index:100;
}

.featpanel .forward {
background-position:0 0;
left:4px;
top:320px;
}

.featpanel .back {
background-position:-27px 0;
left:31px;
top:320px;
width:28px;
}

.featpanel .forward:hover {
background-position: 0 -27px;
}

.featpanel .back:hover {
background-position: -27px -27px;
}

#start-stop {
background:transparent url(../images/grnbg.jpg) repeat scroll 0 0;
display:block;
height:34px;
left:-4px;
position:absolute;
top:316px;
width:67px;
}

#thumbNav {
border-top:1px dotted #000000;
letter-spacing:6px;
margin:335px 0 0;
padding:6px 0 0;
text-align:right;
}

/*
  Prevents
*/
.featpanel .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.featpanel .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }


/* STORIES SPECIFICS */

#storiesblock {
background: none;
height:482px;
width:454px;
}

.storycopy {
}

.storypic {
float:left;
margin:0px 10px 5px 0;
}

.vidpic {
margin:0 0 0 40px;
}

/* MYTHS SPECIFICS */

#mythsblock {
background: none;
height:482px;
width:454px;
}

a#mythtop {
background: url(../images/girlmyth.jpg) no-repeat;
display: block;
height: 203px;
text-indent: -9999px;
width: 435px;
}

a#mythbtm {
background: url(../images/guymyth.jpg) no-repeat;
display: block;
height: 257px;
text-indent: -9999px;
width: 435px;
}

ul.truth, .truth ul {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
padding:0 0 0 20px;
}
ul.truth li, .truth li {
margin: 0 0 6px 0;
}

/* MATERIALS MAIN SPECIFICS */

.materialsblockscol {
float: left;
width: 210px;
}

.materialsblockscolr {
float: left;
margin: 0 0 0 32px;
width: 210px;
}

.materialsblocks {
float: left;
width: 210px;
}

/* POSTERS SPECIFICS */

.postersblock {
background: none;
width:454px;
text-align:center;
}


ul.posternav {
margin: 15px 0 10px;
}

ul.posternav li {
display: inline;
}

.posterdl {
float:left;
text-align:center;
}

.posterdlcenter {
float:left;
margin:20px 14px 0;
text-align:center;
}

/* LOGOS SPECIFICS */

#gmacslogodl {
}

#wcslogodl {
float:left;
margin:40px 30px 0 0;
}

#guidelogodl {
float: left;
}

.logodlbox {
margin:10px 0;
text-align:center;
width:550px;
}

/* EMAIL SIGS SPECIFICS */



/* SITEMAP SPECIFICS */

ul#sitemap {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
padding:0 0 0 15px;
}

ul#sitemap li {
margin:5px 0;
}

ul#sitemap li ul {
padding:0 0 0 10px;
}

ul#sitemap li ul li {
}


/* PARTNERS SPECIFICS */

#partnersblock {
background: none;
height:482px;
text-align: center;
width:454px;
}

/* PRESS RELEASE SPECIFICS */

#pressblock {
background: url(../images/girl2img.jpg) no-repeat center right;
height:482px;
width:454px;
}

