* {

 padding: 0;

 margin: 0;

}

body {

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

 color: #666666;

 background-color: #1b95cc;

 font-size: 12px;

 background-image:url(images/new_bg.jpg);

 background-repeat:repeat;

}

.wrapper {

 width: 782px;

 margin: 0 auto;

}

#border {

 border: 1px solid #1B95CC;

 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;

}



#nav-bar-b {

 color: #fff;

 font-weight: bold;

 margin: 8px 0px 0px 6px;

 background-image: url(images/nav-ba.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:right;

    margin: 0px 14px 10px 0px;

}



img.floatp {

	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/sponso.gif);

	min-height: 80px;

	background-repeat: no-repeat;

	text-align: left;

	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: 17px;

 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;

	color: #1B95CC;

	font-size: 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: 18px;

	color: #990;

}

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





.wrapper #border #rightcolumn .maincontent .content-mid li {

	padding: 0px;

	margin-left: 20px;

}



input {

 border: 1px solid #8ECE5F;

 width: 200px;

}







#footer {

 font-size: 10px;

 clear: both;

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

 margin-bottom: 5px;

 text-align:center;

}

#nav-bar li {

	list-style: none;

	text-align: center;

}



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:visited{

 color: #990;

 text-decoration: none;

 font-weight: bold;

}

ul#daily-links li a:hover{

 color: #999;

 text-decoration: none;

 font-weight: bold;

}



#nav-bar a:link {

 color: #fff;

 text-decoration: none;

}



#nav-bar a:visited {

 color: #990;

 text-decoration: none;

}



#nav-bar a:hover {

	color: #fff;

	text-decoration: none;

}





#nav-bar-b a:link {

 color: #1B95CC;

 text-decoration: none;

}



#nav-bar-b a:visited {

 color: #990;

 text-decoration: none;

}



#nav-bar-b a:hover {

	color: #ccc;

	text-decoration: none;

}







a:link {

 color: #990;

 text-decoration: none;

}

a:visited {

	color: #1B95CC;

	text-decoration: none;

}



.valid {

 margin: 10px 0px 0px 10px;

}


