@charset "UTF-8";
/* CSS Document */

* {
vertical-align: baseline;
font-weight: inherit;
font-family: inherit;
font-style: inherit;
font-size: 100%;
border: 0 none;
outline: 0;
padding: 0;
margin: 0;	
}

body {
font-family: helvetical, arial, sans-serif;
border-top:#395d27 8px solid;
margin:auto auto;
color:#030;
}

h1 {
background:url(images/trippHeader.jpg) no-repeat;
height:120px;
width:240px;
margin:30px 0 0 30px;
}

h2 {
color:#729529;
padding-bottom:10px;
font-weight:bold;
font-size:1.2em;
}

a {
color:#a3ba41;
}

a:hover {
text-decoration:none;
color:#333;
}

p {
font-size:1em;
padding-top:3px;
line-height:18px;
}

.invisible {
text-indent:-9999px;
}

.container {
margin:auto auto;
width:1024px;
}

.content {
margin:10px 0 0 50px;
width:900px;
}


/*-----LEFT CONTENT------*/
.left {
width:400px;
height:200px;
float:left;
}
 
.intro_text {
width:490px;
font-size:.92em;
}

.intro_text p {
margin-bottom:10px;	
}

.intro_text a {
color:#a3ba41;	
}

/*-----RIGHT CONTENT------*/
.right {
width:300px;
margin-left:580px;
}

/*-----WIDGETS------*/
.player {
margin-bottom:20px;
padding-bottom:20px;
line-height:20px;
color:#063;
font-size:1em;
}

.player h3 {
margin-top:25px;
}

.player h3, .scheduler h3 {
margin-bottom:12px;
padding:5px 0;
border-bottom:dotted 2px #060;
border-top:dotted 2px #060;
text-indent:4px;
text-transform:uppercase;
font-size:.79em;
color:#a3ba41;
}
	
.scheduler {
margin-bottom:20px;
padding-bottom:20px;
color:#063;
font-size:1em;
}

.emailer h3 {
margin-bottom:10px;
margin-top:70px;
padding:5px 0;
border-bottom:dotted 2px #060;
border-top:dotted 2px #060;
text-indent:4px;
font-size:.9em;

text-transform:uppercase;
font-size:.79em;
color:#a3ba41;
}

/*-----FOOTER------*/
.footer {
margin-top:18px;
color:#333;
font-size:.88em;
width:600px;
}

.footer p {
color:#030;
margin-bottom:10px;
}

.footer ul {
list-style:none;
}

.footer li a {
float:left;
margin-right:30px;
color:#0B5E1D;
}