/* 
Project Stylesheet
Author: Nick Francis
Questions/Comments: nick@project83.com
*/

body {
	font-family:Georgia, Times, "Times New Roman", serif;
	background:url(../images/bg_top.jpg) repeat-x 0 0;
}

section, aside, footer {
	margin:0 auto;
	width:960px;
	text-align:left;
}

.wrapper.green, #bgTwo {
	background:url(../images/bg_green.jpg) repeat 0 0;
}

.wrapper.blue {
	background:url(../images/bg_blue.jpg) repeat 0 0;
}

.wrapper.white {
	background:url(../images/bg_white.jpg) repeat 0 0;
}

header {
	position:relative;
	width:100%;
	height:601px;
	margin:0 0 1em 0;
	text-indent:-9000px;
	background:url(../images/header_bg.jpg) no-repeat top center;
}

#countdownWrap {
	position:relative;
	top:25px;
	left:250px;
	margin:0 auto;
	width:300px;
	text-indent:0;
	text-align:center;
}

#countbox {
	font-size:1.6em;
}

#countdownWrap h4 {
	font-style:italic;
	font-size:1em;
	padding-top:.3em;
	color:#971B25;
}

cite {
	display:block;
}

#description h2 {
	width:677px;
	height:67px;
	margin:0 auto 1em auto;
	text-indent:-9000px;
	background:url(../images/heading_everything.png) no-repeat top left;
}

.twoCol {
	-moz-column-count: 2;
	-webkit-column-count: 2;
	-moz-column-gap: 60px;
	-webkit-column-gap: 40px;
}

.twoCol p {
	font-size:1.4em;
	color:#00181e;
}

.twoCol p strong {
	font-style:italic;
	color:#A41D25;
}

.twoCol span.w {
	display:block;
	float:left;
	width:71px;
	height:75px;
	text-indent:-9000px;
	background:url(../images/w.png) no-repeat top left;
}

#description h3 {
	font-size:2.1em;
	text-align:center;
	font-weight:normal;
	color:#025f35;
	font-style:italic;
	margin-bottom:1.5em;
	text-shadow:2px 3px 1px #C4C9AB;
}

#video {
	width:883px;
	height:533px;
	padding:29px 0 0 27.5px;
	margin:0 auto 3em auto;
	background:url(../images/video_bg.jpg) no-repeat top left;
}

aside.preOrder h3 {
	width:798px;
	height:52px;
	margin:0 auto;
	text-indent:-9000px;
	/*background:url(../images/heading_order.png) no-repeat top left;*/
}

aside.preOrder ul {
	position:relative;
	width:960px;
	height:194px;
	margin:0 0 3em 0;
	list-style:none;
	background:url(../images/order.jpg) no-repeat top left;
}

aside.preOrder ul a{
	position:absolute;
	display:block;
	height:194px;
	width:960px;
}

aside.preOrder li {
	margin:0;
}

aside.preOrder li a {
	position:absolute;
	display:block;
	height:57px;
	text-indent:-9000px;
}

aside.preOrder li a.aa {
	width:203px;
	top:40px;
	left:177px;
}

aside.preOrder li a.am {
	width:203px;
	top:40px;
	left:382px;
}

aside.preOrder li a.ba {
	width:196px;
	top:40px;
	left:596px;
}

aside.preOrder li a.bo {
	width:133px;
	top:97px;
	left:176px;
}

aside.preOrder li a.br {
	width:179px;
	top:97px;
	left:383px;
}

aside.preOrder li a.ch {
	width:150px;
	top:97px;
	left:625px;
}

#images h3 {
	text-transform:uppercase;
	font-size:2.2em;
	margin-bottom:.3em;
	color:#312517;
	text-align:center;
	font-weight:normal;
}

#images p {
	text-align:center;
	font-size:1.3em;
	color:#025f35;
	font-style:italic;
	padding-bottom:1.2em;
	border-bottom:1px solid #302616;
}

#images ul {
	list-style:none;
	margin:0;
	overflow:auto;
	padding-bottom:2em;
	border-bottom:1px solid #302616;
}

#images li {
	float:left;
	margin:0;
}

#images li a {
	display:block;
}

#images li a.left {
	margin-right:27px;
}

#images li a.top {
	margin-bottom:27px;
}

#callout {
	position:relative;
	top:37px;
	height:486px;
	background:url(../images/callout_bg.jpg) no-repeat 0 0;
}

#callout h4 {
	font-size:2.4em;
	font-style:italic;
	font-weight:normal;
	color:#9d060f;
	text-align:center;
	margin-left:485px;
	line-height:1.4em;
	padding-top:.5em;
}

#callout a {
	position:absolute;
	display:block;
	left:525px;
	top:241px;
	width:233px;
	height:69px;
	text-indent:-9000px;
}

.wrapper.blue {
	padding-top:37px;
}

.wrapper.blue section h3 {
	color:#a41d25;
	font-size:2.3em;
	font-weight:normal;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #fff;
	padding-bottom:.5em;
	border-bottom:1px solid #606060;
	margin-bottom:.8em;
}

#bloggerReviews blockquote {
	text-align:center;
	margin-bottom:.5em;
}

#bloggerReviews blockquote p {
	color:#341E00;
	font-size:1.6em;
	padding:0 2em;
	margin-bottom:.5em;
}

#bloggerReviews cite {
	display:block;
	color:#A41D25;
	text-align:center;
	font-size:1.3em;
	font-style:normal;
	padding-bottom:2em;
}

section#press {
	overflow:auto;
	margin-bottom:3em;
}

section#press .col {
	float:left;
	width:235px;
	padding:0 15px;
}

section#press .col.rt {
	width:190px;
	padding-right:0;
}

section#press .col.lt {
	width:210px;
	padding-left:0;
}

section#press .col h4 {
	text-transform:uppercase;
	color:#134C2C;
}

section#press .col h4 span {
	padding-bottom:.2em;
	border-bottom:1px dotted;
}

section#press p, section#press li {
	color:#341e00;
	font-size:1.1em;
	margin-bottom:1em;
}

section#press a.btn {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #7BB4C5;
	padding:.3em .8em;
	font-size:.9em;
	color:#114E2E;
	text-decoration:none;
	font-weight:bold;
	background:#FBFAE1 url(../images/btn_bg.png) repeat-x bottom left;
}

img.mk {
	display:block;
	margin-bottom:1em;
}

a.pdf, a.rg {
	color:#341e00;
	text-decoration:none;
	font-size:.9em;
}

a.pdf:hover, a.rg:hover {
	text-decoration:underline;
}

section#press ul {
	list-style:none;
	margin:0;
}

section#press li {
	margin:.3em 0;
}

.rt a {
	color:#005a2c;
}

section#bio {
	position:relative;
	margin-bottom:20px;
}

section#bio .friend {
	position:absolute;
	top:-6px;
	right:5px;
}

section#bio .friend p {
	float:left;
	padding:.5em .5em 0 0;
	font-size:1.3em;
	font-style:italic;
	color:#412807;
}

section#bio .friend ul {
	float:left;
	list-style:none;
	margin:0;
	width:271px;
	height:46px;
	background:url(../images/friend.png) no-repeat top left;
}

section#bio .friend li {
	float:left;
	margin:0;
}

section#bio .friend a {
	display:block;
	text-indent:-9000px;
	width:40px;
	height:46px;
}

section#bio .friend a.em {
	width:35px;
	background-position:0 0;
}

section#bio .friend a.fe {
	background-position:-35px 0;
}

section#bio .friend a.yt {
	background-position:-75px 0;
}

section#bio .friend a.tw {
	background-position:-115px 0;
}

section#bio .friend a.fb {
	background-position:-155px 0;
}

section#bio .friend a.it {
	width:35px;
	background-position:-195px 0;
}

img.headshot {
	float:left;
	padding-right:1.5em;
	margin-bottom:1em;
}

span.h {
	float:left;
	display:block;
	width:68px;
	height:63px;
	text-indent:-9000px;
	background:url(../images/h.png) no-repeat top left;
}

span.a {
	float:left;
	font-style:normal;
	color:#025f35;
	font-size:5.7em;
	font-weight:normal;
	margin-right:2px;
	margin-top:8px;
}

#book{
	color:#a41d25;
	font-style:italic;
	font-weight:normal;
	text-shadow:1px 1px 0 #fff;
	padding-right:3px;
}

section#bio p {
	color:#341e00;
	font-size:1.3em;
	padding-top:.2em;
	line-height:1.7em;
}

section#bio p a {
	color:#7e3012;
	font-style:italic;
	text-decoration:none;
}

section#bio p a:hover {
	text-decoration:underline;
}

section#bio h2 {
	font-style:italic;
	color:#025f35;
	font-size:2.2em;
	font-weight:normal;
	margin-bottom:.3;
	line-height:1.3em;
}

section#bio h2 span {
	font-style:normal;
	color:#025f35;
	font-weight:normal;
	margin-bottom:.3;
	line-height:1.3em;
}

#landscapeWrap {
	position:relative;
	bottom:24px;
	background:url(../images/bg_blue.jpg) repeat 0 0;
}

#landscape {
	width:100%;
	height:151px;
	background:url(../images/bg_landscape.jpg) no-repeat top center;
}

.wrapper.green.banners {
	position:relative;
	padding:30px 0;
	bottom:24px;
}

.audioClip {
	width:500px;
	padding-left:150px;
	margin:0 auto;
}

#banners .audioClip p {
	float:left;
	width:200px;
	color:#312517;
	font-size:1.4em;
	font-style:normal;
}

#banners .audioClip #flashcontent {
	float:right;
}

#banners img {
	border:1px solid #937D63;
}

#banners h2 {
	text-transform:uppercase;
	font-size:2.2em;
	margin-bottom:.3em;
	color:#312517;
	text-align:center;
	font-weight:normal;
	padding-bottom:.4em;
	margin-bottom:1em;
	border-bottom:1px solid;
}

#banners h2 span {
	font-size:.6em;
	text-transform:none;
	font-style:italic;
}

#banners h2 strong {
	font-weight:normal;
	color:#a41d25;
}

#banners .box {
	text-align:center;
	padding:2em;
	margin-bottom:3em;
	border:1px solid #C6C7A6;
	background:rgba(233,236,209,0.5) !important;
	background:rgb(233,236,209);
}

#banners h4 {
	font-size:1.4em;
	color:#991C26;
	margin-bottom:1em;
}

#banners p {
	font-style:italic;
	color:#0d5430;
	font-size:1.8em;
	line-height:1.4em;
}

#banners textarea {
	display:block;
	font-family:'andale mono', 'monotype.com', 'lucida console', monospace;
	margin:1em auto 3em auto;
	background:#E1D6A3;
	color:#312518;
	font-size:1em;
	width:520px;
	height:45px;
	padding:10px;
	border:0;
}

#banners .banner {
	float:left;
	width:415px;
}

#banners .banner.lt {
	padding-right:80px;
}

#banners .banner textarea {
	width:390px;
	height:70px;
}

ul.pdf {
	list-style:none;
}

ul.pdf li {
	font-size:1.5em;
	margin:.5em 0;
}

ul.pdf li span {
	font-size:.7em;
	font-style:italic;
}

ul.pdf li a {
	color:#312517;
	line-height:2em;
	padding:.3em 0 .3em 40px;
	background:url(../images/pdf-2.png) no-repeat top left;
}

footer {
	width:420px;
	height:387px;
	padding:0 520px 0 20px;
	background:url(../images/footer_bg.jpg) no-repeat 0 0;
}

footer h3 {
	color:#91aa05;
	font-size:2.2em;
	line-height:1.3em;
	font-weight:normal;
	padding:90px 0;
}

footer a {
	color:#a54e10;
	text-decoration:none;
}

footer a:hover {
	text-decoration:underline;
}

footer p {
	color:#a54e10;
}

/* Fancy Drop Down */

#triqui_container {
	width: 100%;
	position: fixed;
	top: 0;
}
 
#triqui_ad{
	background-color:#e5e5e5;
	height: 50px;
	text-align:center;
	display:block;
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(0, 0, 0) transparent;
	/* RGBa with 0.6 opacity */
	background: rgba(0, 0, 0, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

#triqui_ad p, #triqui_ad p a{
	padding-top: 15px;
	color: white;
}
 
#triqui_ad_close {
	padding: 10px;
	display: block;
	float: right;
	padding-bottom: 10px;
	cursor: pointer;
	text-decoration: underline;
	color: white;
}/* 
Project Stylesheet
Author: Nick Francis
Questions/Comments: nick@project83.com
*/

body {
	font-family:Georgia, Times, "Times New Roman", serif;
	background:url(../images/bg_top.jpg) repeat-x 0 0;
}

section, aside, footer {
	margin:0 auto;
	width:960px;
	text-align:left;
}

.wrapper.green, #bgTwo {
	background:url(../images/bg_green.jpg) repeat 0 0;
}

.wrapper.blue {
	background:url(../images/bg_blue.jpg) repeat 0 0;
}

.wrapper.white {
	background:url(../images/bg_white.jpg) repeat 0 0;
}

header {
	position:relative;
	width:100%;
	height:601px;
	margin:0 0 1em 0;
	text-indent:-9000px;
	background:url(../images/header_bg.jpg) no-repeat top center;
}

#countdownWrap {
	position:relative;
	top:25px;
	left:250px;
	margin:0 auto;
	width:300px;
	text-indent:0;
	text-align:center;
}

#countbox {
	font-size:1.6em;
}

#countdownWrap h4 {
	font-style:italic;
	font-size:1em;
	padding-top:.3em;
	color:#971B25;
}

cite {
	display:block;
}

#description h2 {
	width:677px;
	height:67px;
	margin:0 auto 1em auto;
	text-indent:-9000px;
	background:url(../images/heading_everything.png) no-repeat top left;
}

.twoCol {
	-moz-column-count: 2;
	-webkit-column-count: 2;
	-moz-column-gap: 60px;
	-webkit-column-gap: 40px;
}

.twoCol p {
	font-size:1.4em;
	color:#00181e;
}

.twoCol p strong {
	font-style:italic;
	color:#A41D25;
}

.twoCol span.w {
	display:block;
	float:left;
	width:71px;
	height:75px;
	text-indent:-9000px;
	background:url(../images/w.png) no-repeat top left;
}

#description h3 {
	font-size:2.1em;
	text-align:center;
	font-weight:normal;
	color:#025f35;
	font-style:italic;
	margin-bottom:1.5em;
	text-shadow:2px 3px 1px #C4C9AB;
}

#video {
	width:883px;
	height:533px;
	padding:29px 0 0 27.5px;
	margin:0 auto 3em auto;
	background:url(../images/video_bg.jpg) no-repeat top left;
}

aside.preOrder h3 {
	width:798px;
	height:52px;
	margin:0 auto;
	text-indent:-9000px;
	/*background:url(../images/heading_order.png) no-repeat top left;*/
}

aside.preOrder ul {
	position:relative;
	width:975px;
	height:194px;
	margin:0 0 3em -10px;
	list-style:none;
	background:url(../images/order.jpg) no-repeat top left;
}

aside.preOrder ul a{
	position:absolute;
	display:block;
	height:194px;
	width:960px;
}

aside.preOrder li {
	margin:0;
}

aside.preOrder li a {
	position:absolute;
	display:block;
	height:57px;
	text-indent:-9000px;
}

aside.preOrder li a.aa {
	width:203px;
	top:40px;
	left:177px;
}

aside.preOrder li a.am {
	width:203px;
	top:40px;
	left:382px;
}

aside.preOrder li a.ba {
	width:196px;
	top:40px;
	left:596px;
}

aside.preOrder li a.bo {
	width:133px;
	top:97px;
	left:176px;
}

aside.preOrder li a.br {
	width:179px;
	top:97px;
	left:383px;
}

aside.preOrder li a.ch {
	width:150px;
	top:97px;
	left:625px;
}

#images h3 {
	text-transform:uppercase;
	font-size:2.2em;
	margin-bottom:.3em;
	color:#312517;
	text-align:center;
	font-weight:normal;
}

#images p {
	text-align:center;
	font-size:1.3em;
	color:#025f35;
	font-style:italic;
	padding-bottom:1.2em;
	border-bottom:1px solid #302616;
}

#images ul {
	list-style:none;
	margin:0;
	overflow:auto;
	padding-bottom:2em;
	border-bottom:1px solid #302616;
}

#images li {
	float:left;
	margin:0;
}

#images li a {
	display:block;
}

#images li a.left {
	margin-right:27px;
}

#images li a.top {
	margin-bottom:27px;
}

#callout {
	position:relative;
	top:37px;
	height:486px;
	background:url(../images/callout_bg.jpg) no-repeat 0 0;
}

#callout h4 {
	font-size:2.4em;
	font-style:italic;
	font-weight:normal;
	color:#9d060f;
	text-align:center;
	margin-left:485px;
	line-height:1.4em;
	padding-top:.5em;
}

#callout a {
	position:absolute;
	display:block;
	left:525px;
	top:241px;
	width:233px;
	height:69px;
	text-indent:-9000px;
}

.wrapper.blue {
	padding-top:37px;
}

.wrapper.blue section h3 {
	color:#a41d25;
	font-size:2.3em;
	font-weight:normal;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #fff;
	padding-bottom:.5em;
	border-bottom:1px solid #606060;
	margin-bottom:.8em;
}

#bloggerReviews blockquote {
	text-align:center;
	margin-bottom:.5em;
}

#bloggerReviews blockquote p {
	color:#341E00;
	font-size:1.6em;
	padding:0 2em;
	margin-bottom:.5em;
}

#bloggerReviews cite {
	display:block;
	color:#A41D25;
	text-align:center;
	font-size:1.3em;
	font-style:normal;
	padding-bottom:2em;
}

section#press {
	overflow:auto;
	margin-bottom:3em;
}

section#press .col {
	float:left;
	width:235px;
	padding:0 15px;
}

section#press .col.rt {
	width:190px;
	padding-right:0;
}

section#press .col.lt {
	width:210px;
	padding-left:0;
}

section#press .col h4 {
	text-transform:uppercase;
	color:#134C2C;
}

section#press .col h4 span {
	padding-bottom:.2em;
	border-bottom:1px dotted;
}

section#press p, section#press li {
	color:#341e00;
	font-size:1.1em;
	margin-bottom:1em;
}

section#press a.btn {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #7BB4C5;
	padding:.3em .8em;
	font-size:.9em;
	color:#114E2E;
	text-decoration:none;
	font-weight:bold;
	background:#FBFAE1 url(../images/btn_bg.png) repeat-x bottom left;
}

img.mk {
	display:block;
	margin-bottom:1em;
}

a.pdf, a.rg {
	color:#341e00;
	text-decoration:none;
	font-size:.9em;
}

a.pdf:hover, a.rg:hover {
	text-decoration:underline;
}

section#press ul {
	list-style:none;
	margin:0;
}

section#press li {
	margin:.3em 0;
}

.rt a {
	color:#005a2c;
}

section#bio {
	position:relative;
	margin-bottom:20px;
}

section#bio .friend {
	position:absolute;
	top:-6px;
	right:5px;
}

section#bio .friend p {
	float:left;
	padding:.5em .5em 0 0;
	font-size:1.3em;
	font-style:italic;
	color:#412807;
}

section#bio .friend ul {
	float:left;
	list-style:none;
	margin:0;
	width:271px;
	height:46px;
	background:url(../images/friend.png) no-repeat top left;
}

section#bio .friend li {
	float:left;
	margin:0;
}

section#bio .friend a {
	display:block;
	text-indent:-9000px;
	width:40px;
	height:46px;
}

section#bio .friend a.em {
	width:35px;
	background-position:0 0;
}

section#bio .friend a.fe {
	background-position:-35px 0;
}

section#bio .friend a.yt {
	background-position:-75px 0;
}

section#bio .friend a.tw {
	background-position:-115px 0;
}

section#bio .friend a.fb {
	background-position:-155px 0;
}

section#bio .friend a.ms {
	background-position:-195px 0;
}

section#bio .friend a.it {
	width:35px;
	background-position:-235px 0;
}

img.headshot {
	float:left;
	padding-right:1.5em;
	margin-bottom:1em;
}

span.h {
	float:left;
	display:block;
	width:68px;
	height:63px;
	text-indent:-9000px;
	background:url(../images/h.png) no-repeat top left;
}

span.a {
	float:left;
	font-style:normal;
	color:#025f35;
	font-size:5.7em;
	font-weight:normal;
	margin-right:2px;
	margin-top:8px;
}

#book{
	color:#a41d25;
	font-style:italic;
	font-weight:normal;
	text-shadow:1px 1px 0 #fff;
	padding-right:3px;
}

section#bio p {
	color:#341e00;
	font-size:1.3em;
	padding-top:.2em;
	line-height:1.7em;
}

section#bio p a {
	color:#7e3012;
	font-style:italic;
	text-decoration:none;
}

section#bio p a:hover {
	text-decoration:underline;
}

section#bio h2 {
	font-style:italic;
	color:#025f35;
	font-size:2.2em;
	font-weight:normal;
	margin-bottom:.3;
	line-height:1.3em;
}

section#bio h2 span {
	font-style:normal;
	color:#025f35;
	font-weight:normal;
	margin-bottom:.3;
	line-height:1.3em;
}

#landscapeWrap {
	position:relative;
	bottom:24px;
	background:url(../images/bg_blue.jpg) repeat 0 0;
}

#landscape {
	width:100%;
	height:151px;
	background:url(../images/bg_landscape.jpg) no-repeat top center;
}

.wrapper.green.banners {
	position:relative;
	padding:30px 0;
	bottom:24px;
}

.audioClip {
	width:500px;
	padding-left:150px;
	margin:0 auto;
}

#banners .audioClip p {
	float:left;
	width:200px;
	color:#312517;
	font-size:1.4em;
	font-style:normal;
}

#banners .audioClip #flashcontent {
	float:right;
}

#banners img {
	border:1px solid #937D63;
}

#banners h2 {
	text-transform:uppercase;
	font-size:2.2em;
	margin-bottom:.3em;
	color:#312517;
	text-align:center;
	font-weight:normal;
	padding-bottom:.4em;
	margin-bottom:1em;
	border-bottom:1px solid;
}

#banners h2 span {
	font-size:.6em;
	text-transform:none;
	font-style:italic;
}

#banners h2 strong {
	font-weight:normal;
	color:#a41d25;
}

#banners .box {
	text-align:center;
	padding:2em;
	margin-bottom:3em;
	border:1px solid #C6C7A6;
	background:rgba(233,236,209,0.5) !important;
	background:rgb(233,236,209);
}

#banners h4 {
	font-size:1.4em;
	color:#991C26;
	margin-bottom:1em;
}

#banners p {
	font-style:italic;
	color:#0d5430;
	font-size:1.8em;
	line-height:1.4em;
}

#banners textarea {
	display:block;
	font-family:'andale mono', 'monotype.com', 'lucida console', monospace;
	margin:1em auto 3em auto;
	background:#E1D6A3;
	color:#312518;
	font-size:1em;
	width:520px;
	height:45px;
	padding:10px;
	border:0;
}

#banners .banner {
	float:left;
	width:415px;
}

#banners .banner.lt {
	padding-right:80px;
}

#banners .banner textarea {
	width:390px;
	height:70px;
}

ul.pdf {
	list-style:none;
}

ul.pdf li {
	font-size:1.5em;
	margin:.5em 0;
}

ul.pdf li span {
	font-size:.7em;
	font-style:italic;
}

ul.pdf li a {
	color:#312517;
	line-height:2em;
	padding:.3em 0 .3em 40px;
	background:url(../images/pdf-2.png) no-repeat top left;
}

footer {
	width:420px;
	height:387px;
	padding:0 520px 0 20px;
	background:url(../images/footer_bg.jpg) no-repeat 0 0;
}

footer h3 {
	color:#91aa05;
	font-size:2.2em;
	line-height:1.3em;
	font-weight:normal;
	padding:90px 0;
}

footer a {
	color:#a54e10;
	text-decoration:none;
}

footer a:hover {
	text-decoration:underline;
}

footer p {
	color:#a54e10;
}

/* Fancy Drop Down */

#triqui_container {
	z-index:100;
	width: 100%;
	position: fixed;
	top: 0;
}
 
#triqui_ad{
	background-color:#e5e5e5;
	height: 50px;
	text-align:center;
	display:block;
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(0, 0, 0) transparent;
	/* RGBa with 0.6 opacity */
	background: rgba(0, 0, 0, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

#triqui_ad p, #triqui_ad p a{
	padding-top: 15px;
	color: white;
}
 
#triqui_ad_close {
	padding: 10px;
	display: block;
	float: right;
	padding-bottom: 10px;
	cursor: pointer;
	text-decoration: underline;
	color: white;
}