/*
Theme Name: Plastiki 2010
Theme URI: 
Description: A new theme for 2010.
Author: www.theplastiki.com
Author URI: http://www.theplastiki.com/
Tags: 
Version: 1.0
*/
* { padding:0; margin:0; outline:0; }

body {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	line-height:20px;
    color: #2e2d29;
}

#bodyhome { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/homebg_02.jpg) no-repeat center 0; height: 1900px; }
#bodyhome2 { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/homebg_05.jpg) no-repeat center 0; height: 1900px; }
#bodyhome3 { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/homebg_06.jpg) no-repeat center 0; height: 1900px; }
#bodyhome7 { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/homebg_07.jpg) no-repeat center 0; height: 1900px; }
#bodyhome8 { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/homebg_08.jpg) no-repeat center 0; height: 1900px; }
#bodyhome9 { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/homebg_09.jpg) no-repeat center 0; height: 1900px; }
#bodysingleshort { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/singleshortbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyshop { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/shopbg_02.jpg) no-repeat center 0; height: 1700px; }
#bodyshop2 { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/shopbg_03.jpg) no-repeat center 0; height: 1700px; }
#bodycontact { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/contactbg_01.jpg) no-repeat center 0; height: 1699px; }
#bodyiwc { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/iwcbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodynormal { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/img/bg_07.jpg) no-repeat center 0; }
#bodytrack { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/trackbg_02.jpg) no-repeat center 0; height: 1800px; }
#bodyblog { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/blogbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyfriends { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/friendsbg_01.jpg) no-repeat center 0; height: 1900px; }
#body2column { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/2columnbg_01.jpg) no-repeat center 0; height: 1700px; }
#body1column { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/1columnbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodywhatis { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/whatisbg_02.jpg) no-repeat center 0; height: 1700px; }
#bodycomingsoon { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/comingsoonbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyfff { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/fffbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyfffblank { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/fffblankbg_01.jpg) no-repeat center 0; height: 1671px; }
#bodyearlysketches { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/earlysketchesbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyplasticsissues { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/plasticsissuesbg_02.jpg) no-repeat center 0; height: 1700px; }
#bodyplasticsissues3 { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/plasticsissuesbg_03.jpg) no-repeat center 0; height: 1700px; }
#bodyinspiration { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/inspirationbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodycrew { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/crewbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodypress { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/pressbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodymessagebottle { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/plasticproverbsbg_01.jpg) no-repeat center 0; height: 1700px; }
#body404 { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/404bg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyhto { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/htobg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyhto2 { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/htobg_03.jpg) no-repeat center 0; height: 2300px; }
#bodydownloads { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/downloadsbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyrecentmedia { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/recentmediabg_01.jpg) no-repeat center 0; height: 1700px; }
#bodybadges { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/badgesbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodytrackmessage { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/trackthemessagebg_02.jpg) no-repeat center 0; height: 1700px; }
#bodykontiki { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/kontikibg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyvideo { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/videobg_02.jpg) no-repeat center 0; height: 1700px; }
#bodyfood { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/foodbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyphotos { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/photosbg_01.jpg) no-repeat center 0; height: 1700px; }
#bodyproverbs { background: #5ab7cc url(http://assets1.theplastiki.com/wp/plastiki-2010/images/plastikiproverbsbg_01.jpg) no-repeat center 0; height: 1700px; }

.left { float:left; display:inline; }
.right { float:right; display:inline; }

input, textarea, select { font-size:12px; font-family: Verdana, Arial, sans-serif; border:solid 1px #222; color:#333333;}
input, textarea { padding:6px 5px; }
textarea { overflow:auto; }

a img { border:0; }http://staging.adventureecology.com/wp-admin/theme-editor.php?file=/themes/ae-2010/creative-by-nature/header.php&theme=AE+2010
.cl { font-size:0; line-height:0; height:0; display:block; clear:both; }
#shell { width:966px; margin:0 auto; }

a.clean, a.clean:visited, a.clean:hover { background: none; text-decoration: none; }

a, a:visited { color: #f26522; text-decoration: underline; }
a:hover { background: #f26522; color: #ffffff; text-decoration: underline; }

#headerhome { min-height:190px; position:relative; width:966px; }
#headernormal { background:url(img/header_07.jpg) no-repeat 0 0; min-height:190px; position:relative; width:966px; }
#headeradv { background:url(img/adv_header_07.jpg) no-repeat 0 0; min-height:190px; position:relative; width:966px; }
#headerblog { min-height:190px; position:relative; width:966px; }

#header{ height:246px; position:relative; z-index:2; }
#headerimgw{ color:#564d45; padding:40px 0 0 70px; height:172px; width:270px;}
#headerimg h1{ font-size:36px; line-height:36px; font-family: Georgia, serif; font-style: italic; padding-bottom:7px;}
#headerimg h1 a{ color:#564d45; text-decoration: none; }
#headerimg h1 a:hover{ background:#564d45; color:#fff; }

#navigation { font-size:19px; font-family: "Trebuchet MS", Arial, sans-serif; height:56px; padding-top: 10px;}
#navigation ul{ list-style-type: none; height: 56px; padding-top: 10px; }
#navigation li{ display:inline; float:left; margin-right:0px; }
#navigation li a, #navigation li a:hover, #navigation a, #navigation a:hover { display:inline; background: none; text-decoration: none; }

#intro { margin-top: 35px; padding-right: 35px; height: 95px; text-align: right; }

#recentnews { width: 732px; height: 395px; float: left;}
#recentnews .post a { color: #f26522; text-decoration: underline; }
#recentnews .post a:hover { background: #f26522; color: #ffffff; text-decoration: underline; }
#recentnews .post h2 { background:url(images/posttitlebg.png) no-repeat 0 0; width: 318px; height: 39px; font-family: Arial, sans-serif; font-size: 12px; font-weight: 100; color: #f26522; padding-top: 10px; padding-left: 10px; }
#recentnews .post h2 a { color: #f26522; text-decoration: none; }
#recentnews .post h2 a:hover { color: #f26522; background: none; text-decoration: none; }
#recentnews .blogimage a { text-decoration: none; }
#recentnews .blogimage a:hover { background: none; text-decoration: none; }
#social { width: 234px; height: 395px; float: left;}
#social a, #social a:visited { color: #f26522; text-decoration: underline; }
#social a:hover { background: #f26522; color: #fff; }
#social a.followus, #social a.followus:visited { color: #f26522; text-decoration: none; }
#social a.followus:hover { background: none; }
#social a.twitter, #social a.twitter:visited { color: #2e3192; text-decoration: underline; }
#social a.twitter:hover { background: #2e3192; color: #fff; }

#content2 { width: 966px; height: 360px; }
#content2 .left { float: left; width: 480px; height: 360px; }
#content2 .right { float: left; width: 460px; height: 360px; }
#content3 { width: 966px; height: 240px; }
#content4 { width: 966px; height: 200px; }
#content5 { width: 966px; height: 80px; }
#content6 { width: 966px; height: 90px; }
#content3new { width: 966px; height: 250px; }
#content4new { width: 966px; height: 210px; }
#content5new { width: 966px; height: 85px; }
#content6new { width: 966px; height: 80px; }

.discovermore {
	font-family: Tahoma;
	font-size: 12px;
}
.discovermore a, .discovermore a:visited {
	color: #676363;
}
.discovermore a:hover {
	color: #ffffff;
	background-color: #676363;
}

#arrival h2 { font-family: Arial, sans-serif; font-size: 12px; font-weight: 100; color: #f26522; padding-top: 5px; }
#arrival a, #arrival a:visited { color: #2e3192; text-decoration: underline; }
#arrival a:hover { background: #2e3192; color: #fff; }

.postwrapper h2 { color:#2e3192; }
.post h2 a, .post h2 a:visited { color: #f26522; text-decoration: none; }
.post h2 a:hover { color: #fff; text-decoration: none; background: #f26522; }
.post .entry p { padding-top:8px; padding-bottom: 8px;}

.post .entry a.clean, .post .entry a.clean:visited, .post .entry a.clean:hover { background: none; color: #f26522; text-decoration: none; }

.post .entry a, .post .entry a:visited { color: #f26522; text-decoration: underline; }
.post .entry a:hover { background: #f26522; color: #ffffff; text-decoration: none; }

.post a, .post a:visited { color: #f26522; text-decoration: underline; }
.post a:hover { background: #f26522; color: #ffffff; text-decoration: none; }

.comments { font-size: 10px; padding-top: 10px; }

#tweet a, #tweet a:visited { color: #f26522; text-decoration: underline; }
#tweet a:hover { background: #f26522; color: #fff; }
#tweet a.twitter, #tweet a.twitter:visited { color: #2e3192; text-decoration: underline; }
#tweet a.twitter:hover { background: #2e3192; color: #fff; }

#main { }

.more { padding-top:10px; }
.more a{ color:#fff; text-decoration: none; background:url(images/bul.gif) no-repeat 0 5px !important; padding-left:12px; }
.more a span{ border-bottom:solid 1px #b0c306; margin-right:10px;}
.more a:hover { color:#000; }
.more a:hover span{ background:#b0c306; }

small { color:#2e3192; font-size:10px; display:block; line-height:12px; }
small.caption { color:#2e3192; font-size:10px; display:block; line-height:12px; }
a.caption, a.caption:visited { color: #2e3192; text-decoration: underline; }
a.caption:hover { background: #2e3192; color: #ffffff; text-decoration: underline; }

#commentform small { color:#2e3192; font-size:10px; display:block; line-height:12px; }
#commentform p { padding-bottom: 5px;}
label.error { float: none; color: red; padding-left: .5em; }

.white { color:#fff; } 

#footer { margin-top: 15px; width:966px; height: 30px; text-align: center; color: #ffffff; font-size: xx-small; }
#footer a, #footer a:visited { color: #ffffff; text-decoration: none; }
#footer a:hover { background: none; text-decoration: underline; }
#footer .right { font-size:10px; color:#707070; line-height:16px; position:relative; margin-top: 3px; margin-right: 10px; white-space:nowrap; text-align: right;}
#footer .right a, #footer .right a:visited { color: #707070; text-decoration: none; }
#footer .right a:hover { text-decoration: underline; }

h3 { font-size:18px; color:#000; font-family: "Trebuchet MS", sans-serif; font-weight: normal; line-height:22px; }

.posts { padding-top:30px; }
.hidden { display:none;}

#sidebar { padding-left: 5px; }
#sidebar ul { list-style-type: none;}
#sidebar ul li{ padding-top:4px; padding-bottom:4px; }
#sidebar ul li ul{ padding-left:20px; }
#sidebar ul li ul ul{ padding-left:15px; }
#sidebar ul li a, #sidebar ul li a:visited { color:#f26522; text-decoration: none; border-bottom:solid 1px #f26522;}
#sidebar ul li a:hover { background:#f26522; color:#fff; }
#sidebar ul li li{ padding-bottom:2px;  }

.posts .post { padding-bottom:31px; margin-bottom:30px; border-bottom:dashed 1px #2b2f30; }

.pagesubtitle { color:#f26522; font-weight: bold; padding-top: 5px; padding-bottom: 5px;}
.pagesubsubtitle { color:#f26522; }
.pageblurb { padding-top: 10px; color: #2e2d29; line-height: 13px; font-size: x-small;}

.friends_sponsors p { padding-bottom: 4px; font-family: Arial,Helvetica,sans-serif; font-size: 10px; line-height: 11px; }
.friends_kp p { padding-bottom: 4px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 13px; }
.friends_network a, .friends_network a:visited, .friends_network a:hover,
.friends_supporters a, .friends_supporters a:visited, .friends_supporters a:hover { background: none; text-decoration: none; }
.friends_supporters .slide { left: 0px; margin: 0px; padding: 0px; width: 750px; }
.friends_network .slide { left: 0px; margin: 0px; padding: 0px; width: 750px; }

.hto_archive p { margin: 0px; padding: 0px; }
.hto_archive p.title { color: #f26522; font-size: x-small; font-family: verdana; }
.hto_archive p.link { padding-bottom: 10px; color: #362f2d; font-size: x-small; font-family: verdana; }
.hto_archive p.link a { color: #362f2d; text-decoration: underline; }
.hto_archive p.link a:hover { color: #ffffff; text-decoration: underline; background-color: #362f2d; cursor: pointer; }

.recentmedia p { margin: 0px; padding: 0px; color: #362f2d; font-size: x-small; font-family: verdana; line-height: 13px; }
.recentmedia p.title { color: #f26522; font-size: x-small; font-family: verdana; }
.recentmedia p.link { padding-bottom: 4px; color: #362f2d; font-size: x-small; font-family: verdana; }
.recentmedia p.link a, .recentmedia a { color: #362f2d; text-decoration: underline; }
.recentmedia p.link a:hover, .recentmedia a:hover { color: #ffffff; text-decoration: underline; background-color: #362f2d; cursor: pointer; }
.recentmedia a.pager, .recentmedia a.pager:hover { text-decoration: none; }
.recentmedia a.pagercurrent, .recentmedia a.pagercurrent:hover { color: #f26522; text-decoration: none; }

.badges p.link a, .sizescroll a { color: #362f2d; text-decoration: underline; }
.badges p.link a:hover, .sizescroll a:hover { color: #ffffff; text-decoration: underline; background-color: #362f2d; cursor: pointer; }

#zoom_close { background: none; text-decoration: none; }
.zoomboxtitle {
	font-size: 11px;
	font-weight: bold;
	color: #f26522;
}
.zoomboxcontent ul {
	padding-left:  15px;
}
.zoomboxcontent p, .zoomboxcontent li {
	color: #333333;
	font-size: 11px;
	padding-bottom: 1em;
	line-height: 13px;
}
/*** Sharing ***/
.addthis a, .addthis a:hover, .addthis a:visited {
	text-decoration: none;
	background: none;
}
.addthis a.text:hover {
	text-decoration: none;
	background: none;
	color: #f26522;
}

/*** Hovers ***/
.nav { height:40px; font-size:11px; white-space:nowrap; }
.alignleft { float:left; }
.alignright { float:right; }
.nav a { color: #f26522; }
.nav a:hover { background: #f26522; color: #ffffff; }

.single { padding-left:50px; padding-right:50px; }

#respond { padding-top:31px; margin-top:5px; border-top:dashed 1px #2b2f30; }
#respond p { padding-bottom:10px; }
#respond small { display:inline; }
#respond input,
#respond textarea{ border:solid 1px #222; background:url(images/box-c.png); color:#c0c17e; }
#respond input { width:200px;}
#respond input#submit { cursor:pointer;}
#respond textarea { width:600px; height:170px; }

#respond h3, h3#comments { color:#c0c17e; padding-bottom:15px; }

ol.commentlist { list-style-type: none;}
ol.commentlist li{ padding-bottom:35px; }
ol.commentlist li ul.children { list-style-type: none; margin-left: 15px; padding-left: 15px; margin-top: 15px;}
ol.commentlist li ul.children li {
    padding-bottom: 0;
}
ol.commentlist li p{ padding-top:10px; }
ol.commentlist .commentmetadata{ font-size:11px; }
ol.commentlist img{ float:right; padding:1px; border:solid 1px #333; }

.nobrd { border:0 !important;}

.screen-reader-text { display:none;}

#searchform input { width:180px; }
#searchform input#searchsubmit { width:80px; }
