* {

 padding: 0;

 margin: 0;

}

body {

 font-family: Arial, Helvetica, sans-serif;

 color: #666666;

 background-color: #FFFFFF;

 font-size: 12px;

 background-image:url(images/bg-tile.gif);

 background-repeat:repeat;

}

.wrapper {

 width: 782px;

 margin: 0 auto;

}

#border {

 border: 1px solid #0068d3;

 margin: 20px 0px 5px 0px;

 background-color: #fff;

 min-height: 776px;

 float: right;

 width: 780px;

}

* html #border {height:776px} /* IE Min-Height Hack */ 

/* ------------------------ Start Header -----------------*/

.header {

 text-align: center;

 margin: 6px 0px 0px 0px;

}

/* ------------------------ End Header -----------------*/





/* ------------------------ Start Navigation Bar -----------------*/

#nav-bar {

 color: #fff;

 font-weight: bold;

 margin: 8px 0px 0px 6px;

 background-image: url(images/nav-bar.gif);

 background-repeat: no-repeat;

 height: 21px;

 padding: 5px 0px 0px 10px;

}

/* ------------------------ End Navigation Bar -----------------*/





/* ------------------------ Start Images -----------------*/

img {

 display: inline;

 border: none;

}

img.block {

 display: block;

}

img.float {

 float: left;

 margin: 0px 14px 10px 0px;

}

/* ------------------------ End Images -----------------*/





/* ------------------------ Start Main Columns -----------------*/

#leftcolumn { /* Parent Wrapper for inside boxes */

 margin: 6px 0px 0px 4px;

 display: inline; /* IE Hack */

 width: 240px;

 float: left;

 background-image:url(images/search-box.gif);

 background-repeat: no-repeat;

 min-height: 300px;

 padding: 0;



}

* html #leftcolumn {height:300px} /* IE Min-Height Hack */



.leftcolumn-inner { /* Parent Wrapper for inside boxes */

 display: inline; /* IE Hack */

 width: 220px;

 float: left;

 background-image:url(images/search-box.gif);

 background-repeat: no-repeat;

 min-height: 40px;

 padding: 10px;

 margin-bottom: 7px;

}

* html .leftcolumn-inner {height:40px} /* IE Min-Height Hack */



.in-the-news { /* Parent Wrapper for inside boxes */

 display: inline; /* IE Hack */

 width: 235px;

 float: left;

 min-height: 125px;

 margin-bottom: 7px;

}

* html .in-the-news {height:125px} /* IE Min-Height Hack */





#rightcolumn {

/* border: 1px solid red;*/

 margin: 6px 0px 0px 0px;

 display: inline; /* IE Hack */

 width: 513px;

 float: left;

 min-height: 300px;

}

* html #rightcolumn {height:300px} /* IE Min-Height Hack */ 



.sponsor {

 background-image:url(images/sponsor.gif);

 min-height: 80px;

 background-repeat: no-repeat;

 text-align: center;

 padding: 15px 10px 10px 13px;

 display: inline; /* IE Hack */

 float: left;

 width: 510px;

}

* html .sponsor {height:80px} /* IE Min-Height Hack */



.maincontent {

 min-height: 80px;

 display: inline; /* IE Hack */

 float: left;

 margin-bottom: 7px;

 width: 530px;

}

* html .maincontent {height:80px} /* IE Min-Height Hack */



.content-mid {

 background-image:url(images/content-mid.gif);

 background-repeat: repeat;

 padding: 5px 14px 5px 14px;

}

.left-mid {

 background-image:url(images/left-mid.gif);

 background-repeat: repeat;

 padding: 5px 14px 10px 14px;

}

.left-heading {

 background-image:url(images/left-heading.gif);

 background-repeat: no-repeat;

 padding: 9px 14px 5px 10px;

 font-size: 16px;

 color: #fff;

 min-height: 11px;

 font-weight: bold;



}

* html .left-heading {height:11px} /* IE Min-Height Hack */

/* ------------------------ End Main Columns -----------------*/



/* ------------------------- Start Headings ---------------------*/

h1 {

 font-size: 16px;

 color: #0068d3;

}

/* ------------------------- End Headings ---------------------*/



input {

 border: 1px solid #0068d3;

 width: 200px;

}







#footer {

 font-size: 10px;

 clear: both;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 margin-bottom: 5px;

}

#nav-bar li {

 list-style: none;

}



ul#daily-links li {

 list-style: none;

 margin-left: 2px;

}

ul#nav-links li {

 display: inline;

 margin-left: 0px;

 padding-left: 12px;

}



ul#daily-links li a:link{

 color: #333;

 text-decoration: none;

 font-weight: bold;

}

ul#daily-links li a:visited{

 color: #0068d3;

 text-decoration: none;

 font-weight: bold;

}

ul#daily-links li a:hover{

 color: #0068d3;

 text-decoration: none;

 font-weight: bold;

}



#nav-bar a:link {

 color: #fff;

 text-decoration: none;

}



#nav-bar a:visited {
	color: #fff;
	text-decoration: none;
}



#nav-bar a:hover {

 color: #fff;

 text-decoration: none;

}

a:link {
	color: #0068d3;
	text-decoration: none;
}

a:visited {
	color: #0068d3;
	text-decoration: none;
}



.valid {

 margin: 10px 0px 0px 10px;

}
