

@media print {
body {
   background: white;
   font-size: 11pt;
   font-family: tahoma, arial, verdana, sans-serif;
   font-weight:normal;
   width:100%;
   padding:0;
   margin:0;
   }
#header, #mainheader, #sidebar, #clearfooter, #navigation, #footer, #subnavigation, #print {
   display: none;
   }
#wrapper { 
 margin: 0;
 padding:0;
 width: 100%;
}
#content {
   width: 100%;
   margin: 0;
   padding: 0;
   border: 0;
   color: black;
   background: transparent none;
   }
#footerwrap {
background:none;
width:100%;
}   
a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   border:none;
   }
}

@media screen {
/* commented backslash hack v2 \*/ 
html, body {
	height:100%;
}
/* end hack */ 
 
body {
	padding:0;
	margin:0;
	background:#86d1d8 url(http://media.dare2share.org/images/css/gjm/background.jpg) fixed bottom right no-repeat;
	color: #000000;
	text-align:center;
	font:normal normal normal 100.1%/1.4em Verdana, Arial, Helvetica, sans-serif;
	color:#0B0B0B;
}
#outer {
	min-height:100%;
	width:700px;
	background:transparent url(http://media.dare2share.org/images/css/gjm/main.gif) repeat-y center top;
	color: #000000;
	margin:auto;
	position:relative;
	text-align:left;
}
* html #outer {
	height:100%
}
#header {
	background:transparent url(http://media.dare2share.org/images/css/gjm/header.jpg) no-repeat;
	height:180px;
}
#footer {
	position:absolute;
	bottom:0;
	left:0;
	height:100px;
	font-size:73%;
	background:transparent url(http://media.dare2share.org/images/css/gjm/footer.jpg) no-repeat bottom center;
	padding:25px;
}
#clearfooter {
	clear:both;
	height:150px;
	padding-top:50px;
}
#content {
	padding:0 25px;
	background:transparent;
	padding-top:20px;
}
#wrapper {
	background:transparent url(http://media.dare2share.org/images/css/gjm/background_left.jpg) bottom left no-repeat fixed;
	min-height:100%;
}
p {
	font:normal normal normal 80%/1.3em Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}
h1,h2,h3,h4,h5 {
padding-top:5px;
position:relative;
z-index:999;
}
h1 {
	font:normal normal normal 140%/1.6em Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#006699;
}
h2 {
	font:normal normal normal 120%/1.6em Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#000;
}
h3 {
	font:normal normal normal 110%/1.6em Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#006699;
}
img {
	border:none;
}
fieldset {
	padding: 20px;
}
#nav {
width:660px;
height:55px;
margin:0 0 0 24px;
}
#nav ul {
margin:0;
padding:0;
}
#nav ul li {
	display:block;
	float:left;
}
#nav ul li a {
	display:block;
	outline:none;
	width:34px;
	height:40px;
	background:transparent url(http://media.dare2share.org/images/css/gjm/gjm_nav.gif) no-repeat 0 0;
	text-indent:-9009px;
	margin:0 16px 0 0;
}
#nav ul li a:hover {
	background-position:0 -80px
}
#nav ul li#home a {
	width:55px;
	background-position:0 0;
}
#nav ul li#home a:hover {
	background-position:0 -48px;
}
#nav ul li#about a {
	width:55px;
	background-position:-83px 0;
}
#nav ul li#about a:hover {
	background-position:-83px -48px;
}
#nav ul li#cast a {
	width:45px;
	background-position:-160px 0;
}
#nav ul li#cast a:hover {
	background-position:-160px -48px;
}
#nav ul li#get a {
	width:130px;
	background-position:-360px 0;
}
#nav ul li#get a:hover {
	background-position:-360px -48px;
}
#nav ul li#buy a {
	width:105px;
	background-position:-230px 0;
}
#nav ul li#buy a:hover {
	background-position:-230px -48px;
}
#nav ul li#greg a {
margin-left:15px;
	width:203px;
	background-position:-517px 0;
}
#nav ul li#greg a:hover {
	background-position:-517px -48px;
}
#nav ul li#gnar a {
	width:250px;
	background-position:-745px 0;
}
#nav ul li#gnar a:hover {
	background-position:-745px -48px;
}
#nav ul li#download a {
	width:150px;
	background-position:-1115px 0;
}
#nav ul li#download a:hover {
	background-position:-1115px -48px;
}
#nav ul li#d2s a {
	width:115px;
	background-position:-1293px 0;
}
#nav ul li#d2s a:hover {
	background-position:-1293px -48px;
}
#nav ul li#freeepisode a {
	width:118px;
	background-position:-1427px 0;
}
#nav ul li#freeepisode a:hover {
	background-position:-1427px -48px;
}
#surf {
position:absolute;
left:-105px;
top:195px;
width:134px;
height:141px;
background:url(http://media.dare2share.org/images/css/gjm/surf_our_site.png);
z-index:9999;
}

* html #surf {
background:url(http://media.dare2share.org/images/css/gjm/surf_our_site.gif);
}
.leftimage {
float:left;
padding:5px 5px 5px 0;
}
.rightimage {
float:right;
padding:5px 0 5px 5px;
}
#message {
width:650px;
height:137px;
background:url(http://media.dare2share.org/images/css/gjm/a-word-from-greg.jpg) no-repeat;
clear:both;
margin:0 -5px -10px 4px;
position:relative;
}
#message p {
margin:0;
padding: 45px 15px 0 140px;
font-weight:bold;
}

#subnav{
width:640px;
height:75px;
margin:-15px 0 0 24px;
clear:both;
}
#subnav ul{
margin:0;
padding:0;
}
#subnav ul li{
	display:block;
	float:left;
}
#subnav ul li a{
	display:block;
	outline:none;
	width:155px;
	height:75px;
	background:transparent url(http://media.dare2share.org/images/css/gjm/learn-more.gif) no-repeat 0 0;
	text-indent:-9009px;
	margin:0 40px 0 0;
}
#subnav ul li a:hover{
	background-position:0 -80px
}
#subnav ul li#learnmore a{
	margin-top:10px;
	width:160px;
	background-position:0 0;
}
#subnav ul li#learnmore a:hover{
	background-position:0 -80px;
}
#subnav ul li#buynow a{
	width:190px;
	background-position:-160px 0;
}
#subnav ul li#buynow a:hover{
	background-position:-160px -80px;
}
#subnav ul li#whatisinthekit a{
	margin-top:10px;
	width:165px;
	background-position:-350px 0;
}
#subnav ul li#whatisinthekit a:hover{
	background-position:-350px -80px;
}

.date {
font-size:80%;
font-style:italic;
margin:0 -10px 0 10px;
color:#666666;
font-weight:lighter;
}
a:link {
color:#FF33CC;
text-decoration: underline;
}
#message a:link {
color:#000;
text-decoration: underline;
}
a:visited {
color:#0099FF;
text-decoration: underline;
}
a:hover {
color:#FF9900;
text-decoration: none;
}
a:active {
color:#FF33CC;
text-decoration: underline;
}
#shreddin{
width:367px;
height:650px;
background:url(http://media.dare2share.org/images/css/gjm/shreddin-the-gnar.jpg) no-repeat;
padding:50px 0 0 233px;
margin-left:50px;
}
#shreddin p {
width: 300px;
}
#shreddin #subnav {
width:450px;
margin:25px 0 0 -75px;
}
#shreddin #subnav #whatisinthekit {
margin-left:-25px;
}
#buynowpull {
position:absolute;
right:-60px;
top:215px;
width:125px;
height:125px;
z-index:9999;
}
#buynowpull a {
	display:block;
	outline:none;
	width:125px;
	height:125px;
	background:transparent url(http://media.dare2share.org/images/css/gjm/buy_now.png) no-repeat 0 0;
	text-indent:-9009px;
}
* html #buynowpull a { 	background:transparent url(http://media.dare2share.org/images/css/gjm/buy_now.gif) no-repeat 0 0; }
#buynowpull a:hover {
	background-position:-125px 0px
}
}