/* CSS FOR LONESTAR HOMEPAGE                                          */

/* Defines default font, color, and line height                       */
/* for ALL items on the homepage                                      */
*             { font-family: Arial, Helvetica, san-serif; color: #000; line-height: 130%; }

/* DEFINES DEFAULT ALIGNMENT AND BACKGROUND FOR CONTAINER             */
/* ELEMENTS ON THE HOMEPAGE                                           */
body          { text-align: left; background: #e6e6e6 url("../images/bodyBG.jpg") repeat-x; margin: 0 auto auto auto; } 
#index        { width: 100%; margin: 0 auto auto auto; text-align: center;  } 
#container    { width: 760px; 
                margin: 0 auto auto auto; 
				text-align: left; 
				background: transparent url("../images/containerBG.jpg") no-repeat; 
				height: 700px; }

/* BASIC FORMATTING OF HTML TAGS                                      */
h3            { font-size: 1.1em; color: #900; margin: 0; padding: 5px 0 3px 10px; }
p             { font-size: 0.7em; margin: 0 0 5px 0px; padding: 0; }	
ul            { margin: 0 0 5px 0px; padding: 5px 0 0 0; list-style-type: none; }
ul li         { margin: 0; padding: 0 5px 3px 10px; font-size: 0.7em;  line-height: 110%; }
a             { color: #036;  }			

/* FORMATS HEADER AND TOP NAVIGATION                                  */				
div.star          { width: 320px; height: 72px; float: left; background: transparent; } 
                                               
div.topnav       { margin: 8px 8px 0 2px; height: 60px; width: 410px; float: right; text-align: right; background: #036  }
.topnav ul        { display: inline; width: 410px; position: relative; top: 10px; padding: 0 0 0 0; } 
.topnav ul li     { width: 32px; height: 20px; margin: 0 0 0 2px; padding: 0 0px 3px 5px; list-style: none; display: inline; color: #fff; line-height: 130%; }
.topnav ul li a   { color: #fff;  text-align: center; text-decoration: none; }
.topnav ul li a:visited { color: #ccc; text-decoration: none; }
.topnav ul li a:hover   { color: #fff; text-decoration: underline; }
div.topbarprint   { display: none; } 

 /* Used for "skip to content" accessability link */
.skipnav           { z-index:99; }  


/* LEFT COLUMN                                                        */
.leftcolumn     { width: 454px; float: left; position: relative; top: 18px; }
                                
div#lonestarinfo   { position: relative; left: 20px; top: 15px;  width: 300px;  background: transparent; font-size: 1.1em;}
div#instructions   { position: relative; width: 436px; margin: 30px 0 0px 1px; padding: 5px 0 0 20px; background: #fff; }
div#copyright   { position: relative; width: 436px; margin: 10px 0 0px 1px; padding: 5px 0 0 20px; background: #fff; }
div#footer   { position: relative; width: 740px; margin: 0 auto auto auto; text-align:center; padding: 5px 0 0 20px; 
               background: transparent url("../images/div_bottom_large.gif") no-repeat bottom left; }

#lonestarinfo img { border-style:none; 
                    left:auto}

/* RIGHT COLUMN                                                       */

/* Defines top, bottom, and general content areas                     */
/* of the right column chunks                                         */
.rightcolumn           {position: relative; top: -8px; 
width: 292px; margin: 0 0 0px 0; padding: 5px 0px 8px 0; float: right;
	left: -6px;
}
.rightcolumn div       { width: 292px; margin: 0 0 -3px 0; padding: 5px 3px 8px 0; background: transparent url("../images/curve_bottom.gif") no-repeat bottom left;}

.rightcolumn div h3    { font-size: 0.9em; color: #900; width: 288px; background: transparent url("../images/curve_top.gif") no-repeat top left; }
.rightcolumn ul    { background: #FFFFFF; }
.rightcolumn ul li   {padding: 5px 0px 0px 25px; }
.FiveYears ul li a   { font-weight: bold; }

/*.whatisnew  {width: 454px; position: relative; top: 28px; float: left;  
background: transparent url("../images/curve_bottom_news.gif") no-repeat bottom left; }

.whatisnew  h3  { font-size: 0.9em; color: #900; width: 454px; background:  url("../images/curve_top_news.gif") no-repeat top left; }*/
	



