/* 

 COMPANY: 		GODIRECT INTERACTIVE
 AUTHOR:		RUBEN NASCIMENTO / WEB DEVELOPER
 EMAIL:			INFO@GODIRECT-I.COM

 PROJECT:       SHIFT NATAL 2009
 
*/

/* ------------------------------------------ */
/* PAGE SETUP */
/* ------------------------------------------ */
*					{ margin:0; }
html, body			{ height:100%; } 
body				{ background-image:url(../images/bck_pattern.gif); font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:7.5pt; }
a					{ outline:none;}
img					{ border:none;}

.clear	{ clear:both;}

#page-wrap { position:relative; width:960px; margin:0px auto;  min-height:100%;  height:100%;}
#page-wrap .shiftThinkers { position:absolute; top:35px; z-index:100;  }
#page-wrap .lang { position:absolute; top:20px; right:20px;}


#page-wrap .lang ul li 	{ list-style:none; float:left; margin-left:10px;}
#page-wrap .lang ul li:first-child 	{ list-style:none; float:left; margin-left:0px;}
#page-wrap .lang ul li a:link, #page-wrap .lang ul li a:visited { color:#838182; text-decoration:none;}
#page-wrap .lang ul li a:hover { color:#00a651; text-decoration:none;}
#page-wrap .lang ul li.current a { color:#00a651; text-decoration:none;}

#page-wrap .nav 		{ position:absolute; top:210px;  font-size:12pt; /*background:#FFFFFF;*/}
#page-wrap .nav ul li 	{ list-style:none; }
#page-wrap .nav ul li a:link, #page-wrap .nav ul li a:visited { color:#000000; text-decoration:none;}
#page-wrap .nav ul li a:hover 	{ color:#00a651; text-decoration:none;}
#page-wrap .nav ul li .current a { color:#00a651; text-decoration:none;}

#page-wrap .messages { position:absolute; top:130px; background:#CCC; left:245px; width:700px; height:570px; background:transparent;}
/*#page-wrap .messages a{border:solid #999 1px; background:transparent; float:left; margin-right:20px; margin-bottom:20px;}*/
#page-wrap .messages .media { float:left; margin-right:20px; padding-bottom:20px;}
#page-wrap .messages .label { background:#FFFFFF /* url(../images/playImg.gif) no-repeat 5px 2px*/; padding-left:5px; z-index:10; position:absolute; bottom:0px; height:25px; line-height:25px; width:100%; font-size:9px; border-top:solid 1px #c8c7c7; padding-right:4px; }
#page-wrap .messages .label .city {color:#cf5a65;}

#page-wrap .messages .duration { position:absolute; bottom:-50px; font-size:9px; color:#000000; left:-234px;}
#page-wrap .messages .pagination { position:absolute; bottom:-30px; width:700px;}
#page-wrap .messages .pagination a {display:none;}
#page-wrap .messages .pagination .previous {position:absolute; left:0; display:block;}
#page-wrap .messages .pagination .next {position:absolute; right:0; display:block;}

/* Accordion
----------------------------------*/
#page-wrap .accordion {position:absolute; top:200px; width:200px;  background:#FFFFFF; padding:10px;}
#page-wrap .accordion h3 { font-size:12pt; text-transform:uppercase; margin-bottom:3px; }

#page-wrap .accordion h3.trigger { background:url(../images/btnHome.gif) no-repeat;}
#page-wrap .accordion h3.trigger:hover { background:url(../images/btnHome_o.gif) no-repeat;}
#page-wrap .accordion h3.active { background:url(../images/btnHome_o.gif) no-repeat;}
#page-wrap .accordion h3.trigger a {color:transparent;}
#page-wrap .accordion .toggle_container { font-size:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; line-height:13px;}

#page-wrap .accordion h3.trigger2 { background:url(../images/btnAbout.gif) no-repeat;}
#page-wrap .accordion h3.trigger2:hover { background:url(../images/btnAbout_o.gif) no-repeat;}
#page-wrap .accordion h3.active2 { background:url(../images/btnAbout_o.gif) no-repeat;}
#page-wrap .accordion h3.trigger2 a {color:transparent;}

#page-wrap .accordion h3.trigger3 { background:url(../images/btnYourMovie.gif) no-repeat;}
#page-wrap .accordion h3.trigger3:hover { background:url(../images/btnYourMovie_o.gif) no-repeat;}
#page-wrap .accordion h3.active3 { background:url(../images/btnYourMovie_o.gif) no-repeat;}
#page-wrap .accordion h3.trigger3 a {color:transparent;}

.form_entry { background:#ec1c24; width:160px; padding:15px;  border:solid 1px #c8c7c7; }

.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1;  }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important;  color:#3C0; background:url(../images/btnHome_o.gif) no-repeat;}
.ui-accordion .ui-accordion-header a { display: block; cursor:pointer; text-decoration:none; color:#000000; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding-top:10px; border-top: 0; margin-top: -2px; position: relative; top: 1px;  overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
.ui-accordion .ui-accordion-header:first-child{background:url(../images/btnHome.gif)  no-repeat;}
.ui-accordion .ui-accordion-header{background:url(../images/btnAbout.gif)  no-repeat;}
.ui-accordion .ui-accordion-header[class="yourMovie"] {background:url(../images/btnAbout.gif)  no-repeat;}
*/

/* Form Entry
----------------------------------*/
.clear { clear:both;}
.form_entry { padding:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; position:relative;}
.form_entry div.title {}
.form_entry div.title .close {margin-left:110px;}
.form_entry  div.content {font-size:9px; }
.form_entry  div.content p { margin:10px 0px; color:#FFF; line-height:11px;}
.form_entry  div.content p.copyright { margin:10px 0px; color:#000; line-height:11px; text-decoration:line-through;}
.form_entry  div.content table td { padding-bottom:5px;}
.form_entry  div.content table td span.error { color:#FFF; margin:0px;}
.form_entry  div.content table td  input { margin-top:2px;}
.form_entry  div.content table tr.KT_buttons td input { background:transparent; color:#000000; text-decoration:underline; border:none; text-align:left; padding:0; cursor:pointer;}
span.checkbox {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(checkbox.gif) no-repeat;
  display: block;
  clear: left;
  float: left;
}
span.radio {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(radio.gif) no-repeat;
  display: block;
  clear: left;
  float: left;
}
span.select {
  position: absolute;
  width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 21px;
  padding: 0 24px 0 8px;
  color: #fff;
  font: 12px/21px arial,sans-serif;
  background: url(select.gif) no-repeat;
  overflow: hidden;
}



