
h1.title {color:#ff0000; align:center; margin-top:50px; font: arial; 200px; font-weight: 900}

h1.brown {color:#a52a2a; align:center; font-weight: 900}
h2.brown {color:#a52a2a; align:center; font-weight: 900}
h3.brown {color:#a52a2a; align:center; font-weight: 900}
h3.red   {color:#ff0000; align:center; font-weight: 900}
h1,h2,h3 {color: #000000; text-align:center; font-family: sans-serif; font: arial font-weight: 500}
h4 {color: #000000; text-align: center; font-family: sans-serif; font: 12px; arial font-weight: 900;}
h2.ndrln {color: #000000; text-align:center; text-decoration: underline; font-family: sans-serif; font: arial font-weight: 500}
h2.6 {color: #FF0000; text-align:center; text-decoration: underline; font-family: sans-serif; font: arial font-weight: 500}


p.regular {font: 500 14px arial; margin-left: 12px; margin-right: 8px}
p.regular1 {font: 500 14px arial; margin-left: 1px; margin-right: 100px}
p.regular2 {font: 400 14px arial; line-height: 1.2; margin-left: 12px; margin-right: 0px}
p.regular3 {font: 400 10px arial; line-height: 1.2; margin-left: 8px; margin-right: 0px}
p.regular11 {font: 400 11px arial; line-height: 1.2; margin-left: 8px; margin-right: 0px}
p.regular12 {font: 400 12px arial; line-height: 1.2; margin-left: 8px; margin-right: 0px}
p.regularGary {font: 500 15px arial; line-height: 1.4; margin-left: 12px; margin-right: 12px}
p.regular16 {font: 500 16 px arial; margin-left: 12px; margin-right: 8px}
p.regular16b {font: 900 16px arial; margin-left: 12px; margin-right: 8px}
p.regular16sop {font: 500 16px arial; margin-left: 20px; margin-right: 18px}
p.regular16sp {font: 500 16 px arial; line-height: 1.2; margin-left: 75px; margin-right: 73px}
p.regular14sp {font: 500 14 px arial; line-height: 1.2; margin-left: 75px; margin-right: 73px}
p.regular12sp {font: 500 12 px arial; line-height: 1.2; margin-left: 75px; margin-right: 73px}
p.regular12spb {font: 900 12 px arial; line-height: 1.2; margin-left: 75px; margin-right: 73px}


p.arial1285 {font: 500 12 px arial; line-height: 1.2; margin-left: 20px; margin-right: 85px}
p.arial12 {font: 500 12 px arial; line-height: 1.2; margin-left: 20px; margin-right: 20px}
p.arial14 {font: 500 14 px arial; line-height: 1.2; margin-left: 0px; margin-right: 20px}


p.leftm200 {margin-left: 200px}



p.small {font: 400 10px arial; text-align:center}



p.big {font: 500 16px arial; line-height: 1.3; margin-left: 100px; margin-right: 100px}
p.center {text-align:center}
p.centered {font: 600 14px arial; margin-left: 50px; margin-right: 40px; color:#ff0000}
p.centered400 {font: 400 14px arial; line-height: 1.2; margin-left: 50px; margin-right: 40px; color:#ff0000}

p.centerbld12{font: 900 14px arial; line-height: 1.2; text-align:center; color:#000000}
p.centerbld12a{font: 900 14px arial; line-height: 1; text-align:center; color:#000000}
p.centerbld18{font: 900 18px arial; line-height: 1.2; text-align:center; color:#000000}  
p.centerbld20 {font: 900 20px arial; line-height: 1.2; text-align:center; color:#000000}


p.center10 {font: 500 10px arial; line-height: 1.2; text-align:center; color:#000000}
p.center12 {font: 500 12px arial; line-height: 1.2; text-align:center; color:#000000}
p.center12b {font: 900 12px arial; line-height: 1.2; text-align:center; color:#000000}
p.center14 {font: 500 14px arial; line-height: 1.2; text-align:center; color:#000000}
p.center14b {font: 900 14px arial; line-height: 1.2; text-align:center; color:#000000}
p.center16 {font: 500 16px arial; line-height: 1.2; text-align:center; color:#000000}
p.center16b {font: 900 16px arial; line-height: 1.2; text-align:center; color:#000000}
p.center18 {font: 500 18px arial; line-height: 1.2; text-align:center; color:#000000}
p.center18b {font: 900 18px arial; line-height: 1.2; text-align:center; color:#000000}
p.center20 {font: 500 20px arial; line-height: 1.2; text-align:center; color:#000000}
p.center20b {font: 900 20px arial; line-height: 1.2; text-align:center; color:#000000}
p.center24 {font: 500 24px arial; line-height: 1.2; text-align:center; color:#000000}
p.center30 {font: 500 30px arial; line-height: 1.2; text-align:center; color:#000000}
p.center30b {font: 900 30px arial; line-height: 1.2; text-align:center; color:#000000}
p.center50b {font: 900 48px arial; line-height: 1.2; text-align:center; color:#000000}

p.centerwhtbld18 {font: 900 18px arial; line-height: 1.2; text-align:center; color:#ffffff}  
p.centerwhtbld20 {font: 900 20px arial; line-height: 1.2; text-align:center; color:#ffffff} 
p.centerwhtbld24 {font: 900 24px arial; line-height: 1.2; text-align:center; color:#ffffff} 
p.centerwhtbld30 {font: 900 30px arial; line-height: 1.2; text-align:center; color:#ffffff} 
p.centerwhtbld32 {font: 900 32px arial;  text-align:center; color:#ffffff}

p.centeredbld12 {font: 900 12px arial; line-height: 1.2; text-align:center; color:#ff0000}
p.centeredbld14 {font: 900 14px arial; line-height: 1.2; text-align:center; color:#ff0000}
p.centeredbld16 {font: 900 16px arial; line-height: 1.2; text-align:center; color:#ff0000}  
p.centeredbld18 {font: 900 18px arial; line-height: 1.2; text-align:center; color:#ff0000}  
p.centeredbld20 {font: 900 20px arial; line-height: 1.2; text-align:center; color:#ff0000} 
p.centeredbld24 {font: 900 24px arial; line-height: 1.2; text-align:center; color:#ff0000} 
p.centeredbld30 {font: 900 30px arial; line-height: 1.2; text-align:center; color:#ff0000} 
p.centeredbld32 {font: 900 32px arial;  text-align:center; color:#ff0000} 


p.centerbld16 {font: 900 16px arial; line-height: 1.2; text-align:center; color:#000000} 

p.centerprplbld16 {font: 900 16px arial; line-height: 1.2; text-align:center; color:#520e90}  


p.normal {font: 500 12px arial; margin-left: 12px}
p.instructions {font: 500 14px arial; margin-left:8px; margin-right:8px}
p.coding {font: 400 80%; margin-left:6px}
p.title {color:#ff0000; text-align:center; margin-top:40px; font: 900 40px arial}
p.title30 {color:#ff0000; text-align:center; margin-top:40px; font: 900 30px arial}
p.bp {font 500 16px arial; margin-left: 10px; margin-right: 8px}
p.burgandy {font: 600 18px arial; margin-left: 50px; margin-right: 40px; color:#660000}
p.burgandy1 {font: 600 18px arial; margin-left: 20px; margin-right: 15px; color:#660000}
p.blusml {font: 400 12px; color:#003366;  margin-left: 20px; margin-right: 20px}
p.marleft30 {margin-left: 45px}
p.mar45 {margin-left: 45px; margin-right: 45px}
   
p.arial12 {font: 500 12px arial}
p.arial14 {font: 500 14px arial; margin-left: 30px; margin-right: 30px}
p.arial16 {font: 500 16px arial; margin-top: 54px; margin-left: 320px; margin-right: 10px}
p.arial14bld {font: 900 14px arial; margin-left: 30px; margin-right: 30px}
p.arial18 {font: 500 18px arial}

p.tnr14 {font: 500 14px "Times New Roman"; margin-left: 12px; margin-right: 8px}
p.tnr16 {font: 500 16px "Times New Roman"; margin-left: 12px; margin-right: 8px}
p.tnr18 {font: 500 18px "Times New Roman"; margin-left: 12px; margin-right: 8px}
p.tnr14bc {font: 900 14px "Times New Roman"; text-align:center}
p.tnr16bc {font: 900 16px "Times New Roman"; text-align:center}
p.tnr17bc {font: 900 17px "Times New Roman"; text-align:center}
p.tnr18bc {font: 900 18px "Times New Roman"; text-align:center}
p.tnr20bc {font: 900 20px "Times New Roman"; text-align:center}
p.tnr22bc {font: 900 22px "Times New Roman"; text-align:center}

p.cn14 {font: 500 14px "Courier New"; margin-left: 12px; margin-right: 8px}
p.cn16 {font: 500 16px "Courier New"; margin-left: 12px; margin-right: 8px}
p.cn14bc {font: 900 14px "Courier New"; text-align:center}
p.cn15bc {font: 900 15px "Courier New"; text-align:center}
p.cn16bc {font: 900 16px "Courier New"; text-align:center}
p.cn17bc {font: 900 17px "Courier New"; text-align:center}
p.cn18bc {font: 900 18px "Courier New"; text-align:center}
p.cn20bc {font: 900 20px "Courier New"; text-align:center}

p.lsu14 {font: 500 14px "Lucida Sans Unicode"; margin-left: 12px; margin-right: 8px} 
p.lsu16 {font: 500 16px "Lucida Sans Unicode"; margin-left: 12px; margin-right: 8px} 


p.cn18bcreg {font: 500 18px; "Courier New"; margin-left: 16px; margin-right: 22px}

body{
margin: 0; padding: 0;
font-family: Arial,Verdana,Courier,Helvetica,sans-serif;

}

/* LINKS  */

a:link {text-decoration: underline; font: 900; color: blue}

a:hover {font-size:13; font-weight:bold; color: red}

a.black:link {text-decoration: underline; font: 900; color: black}
a.drkred:link {text-decoration: underline; font: 900; color: #df0a00}

a img{ 
border:0; 
} 



img.floatR {
float:right;
border:none
}

img.floatL {
float:left
}

.floatleftp
{
float: left;
margin: 30px 0 6px 2px;
padding: 10px; 2px; 5px; 5px;
}

#floatright
{
float: right;
position: relative;
top-margin; 4px;
padding: 0
}

.floatleftptan
{
float: left;
margin: 30px 0 6px 2px;
padding: 10px; 2px; 5px; 5px;
border: 1px black;
background: tan
}

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto 
}

img.centerit {
    display: block;
    text-align:center;
    border: 2px solid #000000
}

img.centerit1 {
    display: block;
    text-align:center
}

img.left40 {
    display: block;
    margin-left:40px;
    border: 2px solid #000000
}

img.leftagain {   
    float: left;
    margin-left:40px;
    border: 2px solid #000000
}

img.floatright { float: right; 
margin: 0 0 10px 10px;
border: 1px solid #666;
padding: 2px;
}

img.floatright2 { float: right; 
margin: 0 0 10px 10px;
border: 2px solid #666;
padding: 2px;
}

img.floatleft { float: left; 
margin: 0 10px 10px 0;
border: 1px solid #666;
padding: 2px;
}

img.mvRt15 {
margin-left:15px;
margin-top:10px
}

#star {
   opacity: 0;
   position:;
   z-index: 2;
   float: right;
   width: 150px;
   height: 100px;
   top: 600px;
   left: 800px;
   border: none;
   text-align: center;
}

#star1 {
   opacity: 0;
   position:;
   float: right;
   width: 85px;
   height: 85px;
   top-margin: 900px;
   left: 850px;
   border: none;
   text-align: right;
}

#star2 {
   opacity: 0;
   position:;
   z-index: 4;
   float: left;
   width: 85px;
   height: 85px;
   top-margin: 900px;
   left: 850px;
   border: none;
   text-align: right;
}




hr.red50 {
     height:3px;
     width:50%;
     align:center;
     color:#ff0000
    }

hr.red502 {
     height:2px;
     width:50%;
     align:center;
     color:#ff0000
    }

hr.red702 {
     height:2px;
     width:70%;
     align:center;
     color:#ff0000
    }

hr.blue50 {
     height:3px;
     width:50%;
     align:center;
     color:mediumblue
    }

hr.blk50 {
     height:3px;
     width:50%;
     align:center;
     color:#000000
    }

hr.blk501 {
     height:1px;
     width:50%;
     align:center;
     color:#000000
    }
	
hr.blk502 {
     height:2px;
     width:50%;
     align:center;
     color:#000000
    }


hr.blk70 {
     height:3px;
     width:70%;
     align:center;
     color:#000000
    }


hr.blk702 {
     height:2px;
     width:70%;
     align:center;
     color:#000000
    }

hr.videoblk {
     height:3px;
     width:60%;
     color:#000000
    }

hr.gray501 {
     height:1px;
     width:50%;
     align:center;
     color:gray;
	 background-color:gray
	 }	

hr.gray502 {
     height:2px;
     width:50%;
     align:center;
     color:gray;
	 background-color:gray
	 }		 
	
hr.gray70 {
     height:2px;
     width:70%;
     aligh:center;
     color:gray
    }


#caps {text-transform: capitalize}
#nderlinered {text-decoration: underline; font-size: 120%; color: #ff0000}
#nderlineredsm {text-decoration: underline; color: #ff0000}
#nderlineblk {text-decoration: underline; font-size: 120%; color: #000000}
#nderlineblksm {text-decoration: underline; font-size: 20px; color: #550055}
#small {font-size: 11px; font-weight: 400; text-decoration: none}
#nderline {text-decoration: underline}

#ryellow {color: #003300}
#brntor {color: #cc6600}
#orng {color: #f99d1c}
#red {color: #FF0000}
#drkred {color: #dF0a00}

#white {color: #ffffff}
#blk {color: #000000}
#blu1 {color: #0d4984}
#prpl {color: #510e90}
#burgandy {color: #6a2334}
#crimson {color: #dc143c}
#navy {color: navy}
#green {color: green}

#nderlinebld {text-decoration: underline; font: 800}
#nderlineprpl {text-decoration: underline; font-size: 120%; color: #520e90}
#nderlineprplBld {text-decoration: underline; font-size: 120%; font-weight: 900; color: #520e90}
#nderlineprplsm {text-decoration: underline; font-size: 95%; color: #510e90}

#bld10 {font: 800 10px}
#bld11 {font: 800 11px}
#bld12 {font: 800 12px}
#reg12 {font: 500 12px}
#bld14 {font: 800 14px}
#reg14 {font: 500 14px}

#bld16 {font: 800 16px}
#bld18 {font: 800 18px}
#bld20 {font: 900 20px}
#bld22 {font: 900 22px}
#bld24 {font: 900 24px}
#bld26 {font: 900 26px}
#bld28 {font: 900 28px}
#bld30 {font: 900 30px}

#14blk {font: 900 14px; color: black}
#16blk {font: 900 16px; color: black}
#18blk {font: 900 18px; color: black}

#bld {font: 900}
#bldL12S105 {font: 900; font-size: 120%; line-height: 1.2; right-margin: 10px}
#bldItalic  {font: 900; text-decoration: italic}

#20 {font: 500 20px}
#17 {font: 500 17px}
#13 {font: 500 13px}
#12 {font: 500 12px}
#10 {font: 500 10px}

#cntr {text-align:center}
#cntr10 {text-align:center; font: 10px}
#cntr16 {text-align:center; font: 500 16px}
#cntr18 {text-align: center; font: 500 18px}




#cntrbld {text-align: center; font: 900 18px}
#cntrbldsm {text-align: center; font: 900 16px}
#cntrplainsm {text-align: center; font: 500 16px}
#cntrbldsmr {text-align: center; font: 900 14px}
#cntrbld12 {text-align: center; font: 900 12px}
#cntrbldbig {text-align: center; font: 900 20px}
#cntrbldbigred {text-align: center; font: 900 20px; color:#ff0000}
#cntrbldbig26 {text-align: center; font: 900 26px}
#cntrbldbig28 {text-align: center; font: 900 28px}
#cntrbldbig30 {text-align: center; font: 900 30px}
#cntrbldbig30red {text-align: center; font: 900 30px; color:#ff0000}

#cntr14 {text-align: center; font: 500 14px}
#red12b {font: 900 12px; color:#ff0000}
#red14b {font: 900 14px; color:#ff0000}
#red16b {font: 900 16px; color:#ff0000}
#red18b {font: 900 18px; color:#ff0000}
#red22b {font: 900 22px; color:#ff0000}
#red28b {font: 900 28px; color:#ff0000}

#hilite1 {background-color: #ffff00}
#hilite1a {background-color: #ffdf00}  
#hilite1b {background-color: #ffffaa}    
#hilite2 {background-color: #cc6600}
#hilite3 {background-color: #ffcc00}


#hilite7 {background-color: #ff6633}

div.container
{
width:100%;
height:95%;
margin:0px;
border:1px solid gray;
line-height:100%
padding: 2em
}


div.heading
{
width:100%;
height:110px;
line-height:120%;
background:#000000
}

div.headingSub1
{
width:100%;
height:80px;
line-height:110%;
background:#ffff33;
border: 4px solid red;
padding: .1em
}

div.headingSub2
{
width:100%;
height:76px;
line-height:110%;
background:#ffff00;
border: 4px solid green;
padding: .5em
}




div.outermain
{
width:100%;
margin-top:10px
}



div.main
{
width:100%;
height:100%;
border-color: #f00 #f00 #f0a35d #f00; 
border: solid 7px; 
/*background-image:url(beige240.jpg); background-repeat: repeat;*/
/*background-image:url(beige227.jpg); background-repeat: repeat;*/
/*background-image:url(parchment1.png); background-repeat: repeat;*/
background-color: #D3CB97;
padding:1em .2em .2em 0em
}




div.mainhp
{
margin-top:20px;
margin-right:0px;
margin-bottom:0px;
margin-left:2px;
padding:.0em 1em .5em 0em
}


div.videostack
{
position:relative;
top: 800px;
left: 20px;
width:80%;
background: #D3CB97
}

div.CNNvideos
{
float:left;
Width:200px;
background-color: #D3CB97;
margin: 0px 0px 0px 10px;
padding:0em 0em 0em 2em
}






div.leftcol
{
float:left;
Width:120px;
height:100%;
background-color: #D3CB97;
/*border: 3px solid green;*/
margin: 0px 20px 0px 0px;
padding:.9em 0em 0em .8em
}

div.leftcolvideos
{
float:left;
Width:200px;
height:100%;
background-color: #D3CB97;
/*border: 3px solid green;*/
margin: 0px 20px 0px 0px;
padding:.9em 0em 0em .8em
}


div.leftcolvideos1
{
float:left;
Width:200px;
height:100%;
background-color: #D3CB97;
/*border: 3px solid green;*/
margin: 0px 88px 0px 0px;
padding:.9em 0em 0em .8em
}


div.leftcolvideos2
{
float:left;
Width:200px;
height:100%;
background-color: #D3CB97;
/*border: 3px solid green;*/
margin: 0px 0px 0px 0px;
padding:.9em 0em 0em .8em
}



div.videopadding1
{
float:left;
Width:200px;
height:100%;
background-color: #D3CB97;
border: 3px solid green;
margin: 0px 0px 0px 0px;
padding:0em 0em 0em 2em
}

div.rightcol 
{
position: absolute;
top:95px;
right:10px;
width:15%;
height:100%;
background-color: #D3CB97;
border: 3px solid green;
margin: 0px 0px 0px 20px;
padding:.5em
}


div.rightcol1 
{
float: right;
Width:120px;
height:100%;
background-color: #D3CB97;
border: 3px solid green;
margin: 0px 0px 0px 20px;
padding:.5em
}


div.homepgpic
{
background-position: 10% 0%;
width:80%;
margin-top:10px;
margin-left:10px;
background: #D3CB97
}


div.tablepics
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-left:10px;
background: #D3CB97
}

div.tabletext
{
background-position: 0% 0%;
width:400px;
padding-top:10px;
padding-left:10px;
padding-right:14px;
background:#D3CB97
}

div.tabletext2pics
{
background-position: 0% 0%;
width:800px;
padding-top:10px;
padding-left:10px;
padding-right:14px;
background:#D3CB97
}


div.media
{
background-position: 10% 0%;
width:80%;
margin-top:10px;
margin-left:30px;
background: #D3CB97
}

div.homepgtext
{
background-position: 10% 0%;
width:80%;
margin-top:10px;
margin-left:10px;
background:#D3CB97
}



div.white
{
background-position: 10% 0%;
width:80%;
margin-top:10px;
margin-left:10px;
background:#ffffff;
border: 2px solid black;
}

div.plainWhite
{
background-position: 10% 0%;
width:100%;
margin-top:14px;
margin-left:30px;
margin-right:30px;
background:#ffffff;
border: 2px solid  white;
}









div.RWB1
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
line-height:110%;
background:#ffffff;
border: 4px solid #ff3300;
padding: .1em
}

div.RWB2
{
background-position: 10% 0%;
width:100%;
margin-top:1px;
margin-right:1px;
margin-left:1px;
margin-bottom:1px;
line-height:110%;
background:#ccffff;
border: 4px solid #0066cc;
padding: 2em
}





div.headingGaryBrugman1
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
line-height:110%;
background:#ffff33;
border: 4px solid red;
padding: .1em
}

div.headingGaryBrugman2
{
background-position: 10% 0%;
width:100%;
margin-top:1px;
margin-right:1px;
margin-left:1px;
margin-bottom:1px;
line-height:110%;
background:#ffff00;
border: 4px solid green;
padding: .3em
}



div.pics1
{
float:left;
Width:100px;
height:100%;
background:#000000;
padding:.5em
}

div.links img span {
display:none
}

div.linksrt img span {
float: right;
display:none
}

div.links img:hover span {
display: block;
position: absolute: top: 100px; left: 0, width 125px;
padding: 5px, margin: 20px; z-index: 100;
color: #AAA; background: black;
font: 12px Verdana, sans-serif;text-align: center
}






div.2photos
{
width:100%;
border-color: #f00 #f00 #f0a35d #f00; 
border: solid 7px; 
background-color: #D3CB97;
padding:1em .2em .2em .2em
}

div.center
{
width: 70%;
background-color: #D3CB97
}



div.mainbigplain
{
width:100%;
margin-top:20px;
margin-left:105px;
border: 2px solid green;
padding:0

}

div.main2
{
background-image: url("highway403.jpg");
background-repeat: no-repeat;
background-position: 50% 0%;
width:80%;
margin-top:20px;
margin-left:105px;
margin-right:80px;
padding:.0em .5em .5em 0em

}

div.mainNoPic
{
width:80%;
margin-top:20px;
margin-left:105px;
margin-right:80px;
padding:.0em .5em .5em 0em

}

div.right
{
width:20%;
margin-top:20px;
margin-left:900px;
padding:.0em 1em .5em 0em
}

div.righthp
{
border:1px solid blue;
float: right;
width:20%;
margin-top:20px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0em 0em .5em 0em
}

	pre {
	margin:0px 5px 5px 5px;
	}

	#rightcontent {
		position: absolute;
		right:5px;
		top:270px;
                margin: 0px 10px 0px 0px;
		width:124px;
		background:#fff;
		}

#rightcontent1 
{
position: absolute;
right:5px;
top:250px;
margin: 0px 10px 0px 0px;
width:180px;
background:#fff;
}


#rightcontent2 
{
position: absolute;
right:2px;
top:225px;
width:15%;
margin: 0px 0px 0px 0px;
background:#fff;
}


div.tracksack
{
border:1px solid red;
width:90%;
margin-top:20px;
margin-left:215px;
padding:.5em
}


div.features
{
border:5px solid blue;
margin-top:20px;
margin-left:45%;
width:20em;
padding: .5em .5em .5em .5em
}

div.contactinfo
{
margin-top:20px;
margin-left:25%
}

div.bp
{
background-position: 10% 0%;
width:100%;
margin-top:20px;
margin-left:20px;
height:98%;
background:#d5eaf7;
border: 2px solid grey;
padding:.3em
}

div.GaryTruck
{
background-position: 10% 0%;
width:80%;
margin-top:10px;
margin-left:10px;
background:#ffffff;
border: 2px solid black;
}


div.rallyrpt
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-left:20px;
height:98%;
background:#e1e1e1;
border: 2px solid grey;
padding:.3em .3em 1em .3em
}

div.important
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-left:20px;
height:98%;
background:#ffe455;
border: 2px solid grey;
padding:.3em .3em 1em .3em
}

div.feature
{
background-position: 10% 0%;
width:95%;
margin-top:12px;
margin-left:10px;
margin-right:12px;
height:30%;
padding:.1em .3em 1em .3em
}

div.bpGreen1
{
background-position: 10% 0%;
width:95%;
margin-top:20px;
margin-left:20px;
height:98%;
background:#eef3e2;
border: 2px solid grey;
padding:.3em
}

div.bpGreen2
{
background-position: 10% 0%;
width:95%;
margin-top:10px;
margin-bottom:10px;
margin-left:12px;
height:98%;
background:#eef3e2;
border: 2px solid grey;
padding:.3em
}

div.orange
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-left:20px;
height:98%;
background:#f99d1c;
border: 2px solid grey;
padding:.3em .3em 1em .3em
}

div.red
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-left:20px;
height:98%;
background:#ff0000;
border: 2px solid grey;
padding:.3em .3em 1em .3em
}

div.red1
{
background-position: 10% 0%;
width:95%;
margin-top:10px;
margin-left:12px;
height:98%;
background:#f64c00;
border:2px solid grey;
padding:.3em .3em 1em .3em
}

div.black
{
background-position: 10% 10%;
width:95%;
margin-top:10px;
margin-left:12px;
background:#000000;
border: 2px solid grey;
padding:.3em .3em 1em .3em
}

div.blu1
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:60px;
margin-left:60px;
background:#BDE5FF;
border: 2px solid grey;
padding:.6em .3em .6em .3em
}


div.pink1
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:60px;
margin-left:60px;
background:#F1CCBC;
border: 2px solid grey;
padding:.6em .3em .6em .3em
}

div.Ivory
{
background-position: 10% 0%;
width:90%;
margin-top:10px;
margin-right:60px;
margin-left:60px;
margin-bottom:20px;
background:#FFFFF0;
border: 2px solid grey;
padding:.6em .3em 2em .3em
}

div.yellow1
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:60px;
margin-left:60px;
background:#FFF05F;
border: 2px solid grey;
padding:.6em .3em .6em .3em
}


div.ltgrey
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:60px;
margin-left:60px;
background:#F1ECFF;
border: 2px solid grey;
padding:.6em .3em .6em .3em
}

div.ltgrey1
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
background:#F1ECFF;
border: 2px solid grey;
padding:.6em .3em .6em .3em
}

div.ltgrey2
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
background:#F2EDFF;
border: 6px solid blue;
padding:.6em .3em .6em .3em
}

div.ltgrey3
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
background:#F2EDFF;
border: 6px solid red;
padding:.6em .3em .6em .3em
}

div.white1
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
background:#FFFFFF;
border: 6px solid green;
padding:.6em .3em .6em .3em
}

div.whitebluem
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
background:#FFFFFF;
border: 6px solid navy;
padding:.6em .3em .6em .3em
}

div.whitebluem1
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
background:#FFFFFF;
border: 6px solid navy;
padding:.6em 1.5em 1.5em 1.5em
}


div.whitebluem2
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
background:#FFFFFF;
border: 6px solid navy;
padding:.7em .8em .7em .3em
}

div.whiteRed
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
background:#FFFFFF;
border: 6px solid red;
padding:.6em .3em .6em .3em
}

div.TancredoCookout
{
background-position: 10% 0%;
width:100%;
margin-top:1px;
margin-right:30px;
margin-left:10px;
background:#FFFFFF;
border: 6px solid red;
padding:.3em .3em .3em .3em
}

div.whitenoborder
{
background-position: 10% 0%;
width:100%;
margin-top:70px;
margin-right:30px;
margin-left:80px;
background:#FFFFFF;
padding:.6em .3em .6em .3em
}

div.whiteplain
{
background-position: 10% 0%;
width:100%;
margin-top:30px;
margin-right:10px;
margin-left:10px;
background:#FFFFFF;
padding:.6em .3em .6em .3em
}

div.whiteright
{
width:100%;
margin-top:10px;
margin-right:5px;
margin-left:5px;
background:#FFFFFF;
border: 2px solid black;
padding:.4em .0em .6em .0em
}

div.whiterightnoborder
{
width:100%;
margin-top:10px;
margin-right:5px;
margin-left:5px;
background:#FFFFFF;
padding:.4em .0em .6em .0em
}


div.ltyellow
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:30px;
margin-left:10px;
background:#F6FA86;
border: 6px solid red;
padding:.6em .3em .6em .3em
}

div.lavendar
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-right:60px;
margin-left:60px;
background:#EEE0FF;
border: 2px solid grey;
padding:.6em .3em .6em .3em
}


div.piclnk
{
background-position: 10% 0%;
margin-top:10px;
margin-left:20px;
width:100%;
height:40%;
background:#f6ea4e;
border: 3px solid orange;
padding:2em .3em 0 .3em
}

div.ride
{
width:100%;
margin-top:20px;
margin-left:20px;
height:98%;
background:#d97827;
border: 2px solid grey;
padding:.3em
}

div.NachoLetter
{
background-position: 10% 0%;
width:96%;
margin-top:10px;
margin-right:10px;
margin-left:10px;
background:#E0E8E8;
border: 2px solid grey;
padding:.3em .3em .3em .3em
}


div.WhiteHeader
{
background-position: 10% 0%;
width:98%;
margin-top:10px;
margin-left:10px;
height:98%;
background:#ffffff;
border: 2px solid grey;
padding:2em 1em .1em 1em
}

div.MsgLtYellow
{
background-position: 10% 0%;
width:98%;
margin-top:10px;
margin-left:10px;
background:#ffff99;
border: 2px solid black;
padding:1em 1em 1em 1em
}

div.MsgLtGreen
{
background-position: 10% 0%;
width:98%;
margin-top:10px;
margin-left:10px;
background:#ccff66;
border: 2px solid black;
padding:1em 1em 1em 1em
}


div.MsgWhite
{
background-position: 10% 0%;
width:98%;
margin-top:10px;
margin-left:10px;
background:#ffffff;
border: 2px solid black;
padding:1em 1em 1em 1em
}

div.MsgRed
{
background-position: 10% 0%;
width:98%;
margin-top:10px;
margin-left:10px;
background:#ff3333;
border: 2px solid black;
padding:1em 1em 1em 1em
}



div.NachoHeader
{
background-position: 10% 0%;
width:98%;
margin-top:10px;
margin-left:10px;
height:98%;
background:#f99d1c;
border: 2px solid grey;
padding:1em .1em .1em .1em
}

div.NachoFooter1
{
background-position: 10% 0%;
width:98%;
margin-top:10px;
margin-left:10px;
height:98%;
background: greenyellow;
border: 2px solid grey;
padding:1em .1em 1em .1em
}

div.NachoFooter
{
background-position: 10% 0%;
width:98%;
margin-top:10px;
margin-bottom:12px;
margin-left:10px;
height:98%;
background:gold;
border: 2px solid grey;
padding: 1em .1em 1em .1em
}

div.speakers
{
width:89%;
margin-top:10px;
margin-left:10%;
height:15%;
background:#ee8833;
border: 2px solid grey;
padding:1em; 1em; 2.5em; .6em
}

div.blkbox
{
width:100%;
margin-top:20px;
margin-left:20px;
height:98%;
background:#000000;
border: 2px solid grey
}

div.state
{
width: 30%;
margin-top: 10px;
margin-left: 30px;
padding: 0 0 0 6px;
background: none;
text-decoration: underline;
border: none
}

div.city
{
width: 100%;
height: 20px;
margin-top: 4px;
margin-left: 70px;
margin-bottom: -20px;
border: none;
font: 16px; arial font-weight: 500;
padding: 0, 0, 1px, 0

}

div.city1
{
width: 100%;
height: 20px;
margin-top: 4px;
margin-left: 30px;
margin-bottom: -20px;
border: none;
font: 16px; arial font-weight: 500;
padding: 0, 0, 1px, 0

}

div.contactname
{
position:relative;
top: -18;
left: 145px;
width: 90%;
margin: 0 0 0 0;
border: none;
font: 16px; arial font-weight: 500;
padding: 0
}

div.contactname1
{
position:relative;
top: -18;
left: 125px;
width: 90%;
margin: 0 0 0 0;
border: none;
font: 14px; arial font-weight: 900;
padding: 0
)

div.stars
{
width:80%;
height:95%;
margin:100px;
border:1px solid gray;
line-height:100%;
padding: 5em;
background-image: url(Starsbkg.gif)

}

div.graf
{
width:90%;
margin-top:20px;
margin-left:20px;
margin-right:25px;
margin-bottom:20 px;
height:98%;
background:#e0e0a0;
border: 2px solid grey;
padding:.3em
}

div.church
{
width:100%;
height:95%;
margin:10px;
line-height:110%
padding: .5em
}

div.white
{
background-position: 10% 0%;
width:100%;
margin-top:10px;
margin-bottom:30px;
margin-left:20px;
height:98%;
background:#FFFFFF;
border: 3px solid red;
padding:.3em .3em 1em .3em
}

.floatright
{
float: right;
width: 103px;
margin: 0 0 10px 10px;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}

div.floatright img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}

p.top { margin-top: 0; }

div.notice
(
width: 80%;
margin 0 28 5 20
)





#box1 {
position: absolute;
top: 100px;
left: 300px;
border: solid 3px #000000;
background-color: #ffff00;
visibility: hidden;
}


ul {
list-style-type:disc;
color:red
}

ul.blk {
list-style-type:disc;
color:black
}