body 
{
background-image:url('images/bkgdlight.gif');
font-size: 12pt;
font-family:"Trebuchet MS", Helvetica, sans-serif; 
color:  #333333;
height: 100%;
}

#header
{
padding: 0px;
margin: 0px auto;
width: 1060px;
align: right;
background: url('http://www.coachesmarketingsource.com/images/CMSHome4.jpg') no-repeat;
Height: 306px;
}

#container {
margin: 0 auto;
width: 1060px;
min-height: 100%;
margin-bottom: -90px;
border: 1px solid #c0c0c0;
font-family:"Trebuchet MS", Helvetica, sans-serif;
position: relative;
background: #ffffff;
overflow: hidden;
}

#testimonial
{
width: 680px;
padding: 5px;
border-width: 1px;
border-style: solid;
border-color: #cccccc;
background-color: #ececff;
margin: 60px;
text-align: left;
font-size: 10pt;
}

#form
{
width: 520px;
padding: 5px;
border-width: 1px;
border-style: solid;
border-color: #cccccc;
margin: 20px;
}

#signmeupbutton
{
display: block;
margin:0px; 
width: 200px;
height: 34px;
padding-top: 0px;
padding-bottom: 45px;
backgroundp-image: url('images/belcherSignMeUpbutton_small.gif') no-repeat;
}

#block
{
padding: 0px;
border:0px solid #bbb;
float: left;
width: 1060px;
}

#block-left
{
padding-left: 50px;
display: inline;
float: left;
text-align: left;
width: 160px;
height: 1000px;
}

#block-middle
{
display: inline;
float: left;
text-align: center;
width: 565px;
height: 1200px;
}

#block-right
{
padding-right: 20px;
display: inline;
float: right;
text-align: center;
font-size: 10pt;
width: 265px;
height: 1000px;
background-image: url('http://www.coachesmarketingsource.com/images/bkgdlightgrey.gif');
}

#content2column
{
padding: 0px;
border:0px solid #bbb;
float: left;
width: 1060px;
}

#contentleft
{
padding-left: 20px;
display: inline;
float: left;
text-align: center;
width: 755px;
}


#contentright 
{
padding-right: 20px;
display: inline;
float: right;
text-align: center;
font-size: 10pt;
width: 265px;
background-image: url('http://www.coachesmarketingsource.com/images/bkgdlightgrey.gif');
}



#content1
{
padding: 20px;
border:0px solid #bbb;
float: left;
width: 1060px;
height: 425px;
}

#content1-left 
{
display: inline;
float: left;
text-align: center;
width: 350px;
}


#content1-main 
{
display: inline;
float: left;
text-align: center;
width: 350px;
}

#content1-right 
{
display: inline;
float: left;
text-align: center;
width: 330px;
}

#contentmain
{
padding-left: 20px;
padding-right: 20px;
border: 0px solid #bbb;
float: left;
width: 1060px;
}

p
{
text-align:left;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size: 12pt; 
color:  #333333;
padding-left: 20px;
padding-right: 20px;
}




a {
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

a:link {
color:#3333ff;
}

a:visited {
color:#C0AD6B;
}

a:hover {
text-decoration: none; 
color:#000066;
font-weight:bold;
}

a:active {
color:#ff6600;
text-decoration: none
}

h1 {
font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#663300;
text-align:center;
font-size:16pt;
}

h2 {
font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#ff6600;
text-align:center;
font-size:14pt;
}

h3 {
font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#000066;
text-align:left;
font-size:12pt;
padding-left: 20px;
padding-right: 20px;
}

h4 {
font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#663300;
text-align:center;
font-size:24pt;
}

table {
font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#333333;
}

#checklist ul {
list-style-type: none;
padding-left: 40px;
padding-right: 40px;
padding-top: 5px;
padding-bottom: 5px;
margin: 5px;
}

#checklist li {
background-image: url('images/tiedyebullet.jpg');
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 20px;
padding-bottom: 15px;
text-align: left;
}

#navigationh ul {
list-style: none;
margin: 0px auto;
padding: 7 20px;
width: 100%;
height: 35px;
overflow: hidden;
background: url('images/Tie-dyeLinkBar.jpg') no-repeat;
}

#navigationh li {
float: left;
margin: 0px;
padding: 0 16px;
}

#navigationh li a {
display: block;
margin: 0;
padding: 0;
text-decoration: none;
font-size: 13px;
height: 35px;
}

#navigationh a:link
{
color: #3333ff;
text-decoration: none;
}

#navigationh a:visited
{
color: #663300;
text-decoration: none;
}

#navigationh a:hover
{
color: #3333ff;
text-decoration: underline;
}

#navigationh active a:link, #active a:visited, #active a:hover
{
color: #999999;
text-decoration: none;
}


#navigation ul {
list-style: none;
border: 0px solid #000000;
margin: 0px;
padding: 0px;
}
#navigation li {
background-image: url('images/tiedyered2.jpg');
background-repeat: no-repeat;
text-align: center;
text-indent: 0px;
margin: 0px;
padding: 0px;
line-height: 30px;
height: 30px
}
#navigation a {
display: block;
padding: 0px 0px 0px 0px;
border: 0px solid #000066;
width: 150px;
}
#navigation a:link
{
color: #000066;
text-decoration: none;
}

#navigation a:visited
{
color: #000066;
text-decoration: none;
}

#navigation a:hover
{
color: #000066
border: 1px solid #000066;
background-image: url('images/tiedyebuttonhoverred2.jpg');
background-color: #ffffff;
}
#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #333;
background-color: #FF6600;
background-image: url('images/tiedyehoverred2.jpg');
color: #333;
}

#block-footer 
{
padding: 20px;
border:0px solid #bbb;
float:left;
width: 1060px;
height: 90px;
}

#block-footer-left
{
display: inline;
float: left;
text-align: left;
width: 560px;
}

#block-footer-right
{
display: inline;
float: right;
text-align: right;
font-size: 10pt;
width: 480px;
}


#footer {
width: 1060px;
height: 200px;
text-align:center;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size: 10pt; 
color: #333333;
overflow: hidden; 
}