body{
margin:0;
padding:0;
line-height: 1.4em;
background-color: #363636;
color: #fff;
font-size: 95%;
background-image: url(images/back.jpg);
background-repeat: repeat-x;
font-family: arial,helvetica,sans-serif;
}

.video {
padding-right: 18px;
background: transparent url(../images/clap.png) no-repeat center right;
}

#maincontainer{
width: 1000px;
margin: 0 auto;
background-color: #ee781b;
}


#header_top{
clear: left;
width: 100%;
height: 43px;
background-image: url(images/header_top.jpg);
background-repeat: no-repeat;
text-align:right;
}

.subscriberight{
padding: 10px 50px 0 0;
font-size: 85%;
}

#header_bottom{
clear: left;
width: 100%;
height: 69px;
background-image: url(images/header_bottom.jpg);
background-repeat: no-repeat;
}


#inside_logo{
clear: left;
width: 100%;
height: 84px;
background-image: url(images/logo_back.jpg);
background-repeat: no-repeat;
}

#content_wide{
clear: left;
width: 100%;
background-image: url(images/center_back_top.jpg);
background-repeat: no-repeat;
}

.content_full {
padding:0px 91px 20px 59px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 472px;
height:319px;
background-image: url(images/left_main.jpg);
background-repeat: no-repeat;
}

#rightcolumn{
float: left;
width: 472px;
margin-left: -472px;
height: 319px;
background-image: url(images/flash_holder.jpg);
background-repeat: no-repeat;
}

#r_logo {
clear: left;
width: 100%;
height: 56px;
background-image: url(images/r_logoheader.jpg);
background-repeat: no-repeat;
}

#r_main {
clear: left;
width: 100%;
height: 236px;
background-image: url(images/r_homemain.jpg);
background-repeat: no-repeat;
}

#r_social {
clear: left;
width: 100%;
height: 62px;
background-image: url(images/r_feedline.jpg);
background-repeat: no-repeat;
}

.social {
float:right;
padding-right: 48px;
}

#r_contentwrapper {
float: left;
width: 100%;
}

#r_contentcolumn {
margin-right: 499px;
background-image: url(images/r_appback.jpg);
background-repeat: no-repeat;
}

#r_rightcolumn {
float: left;
width: 499px;
margin-left: -499px;
background-image: url(images/r_cadencedesktop.jpg);
background-repeat: no-repeat;

}

#slider_top{
clear: left;
width: 100%;
height: 94px;
background-image: url(images/slider_back.jpg);
background-repeat: no-repeat;
}

#slider_area{
clear: left;
width: 100%;
height: 220px;
background-color: #ee781b;
}

#bottom_buttons{
clear: left;
width: 100%;
height: 118px;
background-color: #ee781b;
}

#top_footer{
clear: left;
width: 100%;
height: 127px;
background-image: url(images/inside_footer.jpg);
background-repeat: no-repeat;
}

#footer{
clear: left;
width: 100%;
height: 211px;
background-color: #ee781b;
font-size: 80%;
/* background-image: url(images/r_trekocorner.jpg);
background-position:bottom right;
background-repeat: no-repeat; */
}

a,
a:link 
a:active {
   text-decoration: underline;
   background-color: inherit; 
   color: #000; 
}

a:visited {
   text-decoration: underline;
   background-color: inherit;
  color: #000;
}


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

a.j,
a.j:link 
a.j:active {
   text-decoration: underline;
   background-color: inherit; 
   color: #fff; 
}

a.j:visited {
   text-decoration: underline;
   background-color: inherit;
  color: #fff;
}


a.j:hover {
   text-decoration: none;
   background-color: none;
   color: #fff;
}

.inner01{
padding: 152px 0 0 59px;
font-size: 120%;
line-height: 150%;
}

.inner02{
padding-right: 50px;
}

.inner02a{
padding-right: 50px;
}

.topfooterinney{
padding-left: 59px;
}

/* LINKERS */

a.topbuttons
{
	display:block;
	width:99px;
	overflow:hidden;
}

a:hover.topbuttons
{
	display:block;
	text-indent:-99px;
	}
	
a.watch
{
	display:block;
	width:265px;
	overflow:hidden;
}

a:hover.watch
{
	display:block;
	text-indent:-265px;
	}

img {
   border: 0;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 10px;
}

td {
padding-left: 6px;
}

.slideystop {
padding: 0 600px 0 88px;
}

p {
padding: 0;
margin: 0 0 8px 0;
}

h2 {
margin: 0 0 14px 0;
}

h2.vid {
padding: 20px 0 0 0;
}

.spacer {
padding-bottom: 10px;
}