/* (c) 2009 Spike Likes, LLC */


body {margin:0; padding:0; background-color: #000000; font-family:arial, sans-serif; font-size:12px; color:#333333; line-height:18px;top:0;}
body a {color:#0058a7;} body a:hover {color:#009933; text-decoration:none;}

.container-video {background-image:url(../jpgs/bckgrnd-video.jpg); background-repeat:no-repeat; background-position:center;}
.container-contact {background-image:url(../jpgs/bckgrnd-contact.jpg); background-repeat:no-repeat; background-position:center;}
.container-extended {background-image:url(../jpgs/bckgrnd-extended.jpg); background-repeat:no-repeat; background-position:center;}

.container-990 {margin-right:auto; margin-left:auto; width:990px; height:875px;}
.container-auto {margin-right:auto; margin-left:auto; width:990px; height:1070px;}
.container-flash {height:380px; width:640px; margin-right:auto; margin-left:auto; padding:7px 0px 0px 40px;}
.container-content {padding:65px 90px 0px 90px; height:620px;}
.container-content-ext {padding:45px 90px 10px 90px;}

.container-contact-form {float:right; width:412px; height:450px; margin-left:75px; background:url(../jpgs/bckgrnd-contact-form.jpg) no-repeat; font-size:11px; text-align:right;}
.container-newsletter-form {width:610px; height:45px; background:url(../gifs/bckgrnd-newsletter-form.gif) no-repeat; font-size:10px; margin-top:25px;}

.follow-us {float:right; margin:35px 0px 0px 0px; color:#ffffff; font-size:8px; font-weight:bold; }
.follow-us img { float:right; margin-left:10px; margin-top:-2px; }

/* FONTS STYLES	*/
.hm-text {width:610px; margin-right:auto; margin-left:auto; line-height:17px;}
h1.icon-bl {font-size:26px; font-family:verdana, sans-serif; background:url(../gifs/icon-leaf-bl.gif) no-repeat 0px 0px; padding-left:28px; height:20px;}
h1.home {font-size:15px; font-family:verdana, sans-serif; font-weight:normal; color:#000000; margin:0px 0px 5px 0px;}

h2.home {font-size:15px; font-family:verdana, sans-serif; font-weight:normal; margin:0px 0px 0px 42px;}
h2 {font-size:16px; font-family:verdana, sans-serif;  font-weight:normal; margin:0px 0px 8px 0px;}

.txt-wht {color:#ffffff;}
.txt-blck {color:#000000;}
.txt10 {font-size:10px;}
.txt9 {font-size:9px;}
.txtrt {text-align:right;}


.w700 {width:700px;}

.lft {float:left;}
.rt {float:right;}

.pad-5 {padding:5px;}
.pad-10 {padding:10px;}
.pad-20 {padding:20px;}
.pad-30 {padding:30px;}
.pad-40 {padding:40px;}

/* NAVIGATION CONTROLLERS	*/

#footer a {color:#569bbd; padding:0px 14px 0px 0px; font-size:9px; text-decoration:none; margin:0px 0px 5px 0px;}
#footer a:hover {color:#ffffff;}
.page-home #footer a.hm, .page-contact #footer a.cu, .page-privacy #footer a.pp  {color:#ffffff;}
.copyright {font-family: arial, sans-serif; font-size:11px; color:#00446a;}

/* IMAGES	*/

.logo-twiigg {border:0px;}


/* FORMS	*/

#portfolio-drop {float: right; padding-top: 5px; width: 130px;}
input, textarea, select, option  {color: #333333; border: inset 1px #333333; margin-left:5px;}	
input {width:200px;}
label {padding:2px 7px 2px 0px; text-align:right;}
.no-brdr {border: 0px;}
.check {width:20px; border:0px; float:left;}

.container-newsletter-form {margin-top:25px;}
.container-newsletter-form input {width:165px; height:11px; font-size:10px; color:#999999; padding:2px 4px 5px 4px;  margin:2px 3px 0px 3px;}
.container-newsletter-form table {padding:0; border:0px;}
.container-newsletter-form .newsletter-submit {margin-top:5px;}
.hide{display:none;}
.label-input{padding:.2em;} .label-input{width:7em;}
   .displaytext{opacity: 1; filter: alpha(opacity = 100); }
   .normaltext{opacity: 1; filter: alpha(opacity = 100); }
