/* these all deal with the graphic 'frame' structure, and its stretchiness */
td { font-size:12px; }
.a4
{ 
   background:#61693F url("../images/page/frm_a4.gif") bottom; 
   background-repeat: repeat-x
}

.b1                                     
{ 
   background:#61693F url("../images/page/frm_b1.gif"); 
}

.b3                                     
{ 
   background:#61693F url("../images/page/frm_b3.gif"); width:30px;
}

.b5                                     
{ 
   background:#61693F url("../images/page/frm_b5.gif"); 
}

.c4
{ 
   background:#61693F url("../images/page/frm_c4.gif") top; 
   background-repeat: repeat-x;
}

.leftSide                       
{ 
   background: #6F5F32 url("../images/page/montana_bg_bottom.gif"); 
}

.leftSide_top                       
{ 
   background-image:url("../images/page/montana_bg_top.gif"); 
   background-repeat: no-repeat;
}

.rightSide                      
{ 
   background:#3F2E00; padding-top:5px;
}

.rightSideHome
{ 
   background:#3F2E00; padding-top:180px;
}

.navigation, .signup
{ 
   padding-left:23px; 
   padding-right:10px; 
   padding-top:10px; 
}

#homeImage 
{ 
   position:absolute; 
   z-index:2; 
   top:36px; 
   left:50%; 
   margin-left:-122px; 
   width:485px; 
   height:189px; 
}

.body  
{
   font-family : Arial, Helvetica, sans-serif;
   font-size : 12px;
   line-height : 15px;
   font-weight : normal;
   color: #FFF2C8;
}

.bodyyellow  {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 12px;
   line-height : 17px;
   font-weight : normal;
   color: #FFF2C8;
 }

td.formlabel  {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 11px;
   line-height : 17px;
   font-weight : bold;
   color: #F3B621;
   vertical-align: top;
   text-align: right;
   padding-right: 5px;
}

.bodyyellow2  {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 12px;
   line-height : 17px;
   font-weight : bold;
   color: #F3B621;
}

.bodyorange  
{
   font-family : Arial, Helvetica, sans-serif;
   font-size : 11px;
   line-height : 15px;
   font-weight : normal;
   color: #F18000;
}

.bold  
{
   font-family : Arial, Helvetica, sans-serif;
   font-size : 11px;
   line-height : 15pt;
   font-weight : bold;
   color: #3D261A;
}

.mini  
{
   font-family : Arial, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : normal;
   color: #ffffff;
}

a:link 
{
   color: #F3B621;
   font-size: 12px;
   font-family : Arial, Helvetica, sans-serif;
   text-decoration: none
}

a:visited 
{
   color: #F3B621;
   font-size: 12px;
   font-family : Arial, Helvetica, sans-serif;
   text-decoration: none
}

a:active 
{
   color: #F3B621;
   font-size: 12px;
   font-family : Arial, Helvetica, sans-serif;
   text-decoration: underline
}

a:hover 
{
   color: #F3B621;
   font-size: 12px;
   font-family : Arial, Helvetica, sans-serif;
   text-decoration: underline
}


/* added by jasonk */
h4 { color:#F3B621; }
div.contentTextArea { margin-left:15px; margin-right:15px; font-family : Arial, Helvetica, sans-serif; font-size : 12px; line-height : 17px; font-weight : normal; color: #FFF2C8; }
p.bodyorange_script	{ margin-top:25px; margin-bottom:25px; font-family:Brush Script MT, Brush Script, Script, Times; font-size:24px; line-height:20px; color:#F3B621; }

a.plain				{ color:#FFF2C8; text-decoration: none; }
a.plain:hover		{ color:#F3B621; text-decoration: none; }

