*
body {
  margin: 0;
  padding: 0;
  background:transparent url('../images/bg3.png') 50% 0;
  background-repeat: repeat-x;align: center;
  }

 {
 padding: 0;
 margin: 0;
}



.wrapper {
 width: 783px;
 margin: 0 auto;
}


/* -------------- Start Navigation Bar ------------- */
.navbar {
 margin: 0px 5px 0px 5px;
}
#nav-left {
 display: inline; /* IE Hack */
 width: 800px;
 float: left;
 padding: 12px 0px 12px 0px;
}
#nav-right { 
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 12px 0px 12px 0px;
 width: 258px;
 float: left;
 text-align: right;
}
/* -------------- End Navigation Bar ------------- */


/* -------------- Start Header ------------- */
#header {
 margin: 0px 5px 0px 5px;
 text-align: right;
 color: #fff;
 padding: 8px 18px 0px 5px;
 height: 58px;
 background-image: url(images/top-header.jpg);
 background-repeat: no-repeat;
}
/* -------------- End Header ------------- */


/* -------------- Start Columns ------------- */
#leftcolumn { /* Parent Wrapper for inside boxes */
 margin: 10px 0px 0px 5px;
 display: inline; /* IE Hack */
 width: 321px;
 float: left;
}
#centercolumn { /* Parent Wrapper for inside boxes */
 margin: 10px 0px 0px 0px;
 display: inline; /* IE Hack */
 float: left;
 width: 263px;
 text-align: right;
}
#rightcolumn {
 margin: 10px 5px 0px 15px;
 display: inline; /* IE Hack */
 float: left;
 background-image: url(images/daily-links.jpg);
 background-repeat: no-repeat;
 width: 143px;
 min-height: 152px;
 padding: 10px 10px 0px 12px; 
}
* html #rightcolumn {height: 155px} /* IE Min-Height Hack */ 

#bottomcolumn {
 margin: 10px 0px 20px 31px;
 min-height: 23px;
 display: inline; /* IE Hack */
 float: left;
 width: 377px;
 text-align: right;
 padding-top: 117px; 
 padding-right: 43px; 

}
* html #bottomcolumn {height: 23px} /* IE Min-Height Hack */

#leftcontent { /* Parent Wrapper for inside boxes */
 margin: 0px 0px 0px 5px;
 display: inline; /* IE Hack */
 padding: 4px;
 width: 500px;
 float: left;
 min-height: 300px;
}
* html #leftcontent {height:300px} /* IE Min-Height Hack */ 

#rightcontent {
 margin: 0 5px 0px 0px;
 padding: 4px;
 display: inline; /* IE Hack */
 width: 243px;
 float: left;

 min-height: 300px;
}
* html #rightcontent {height:300px} /* IE Min-Height Hack */ 
/* -------------- End Columns ------------- */

/* -------------- Start Footer ------------- */
#footer {
 background-image:url(images/footer.jpg);
 margin: 0px 5px 5px 5px;
 display: inline; /* IE Hack */
 padding: 17px;
 float: left;
 color: #fff;
 font-weight: bold;
 width: 100%;
 min-height: 44px;
 background-repeat: no-repeat;
}
* html #footer {height: 44px} /* IE Min-Height Hack */ 
/* -------------- End Footer ------------- */


/* -------------- Start Lists ------------- */
ul#utility-links li {
 display: inline;
 margin-left: 20px;
}
ul#daily-links li {
 list-style: none;
 margin-left: 2px;
}
ul#nav-links li {
 display: inline;
 margin-left: 0px;
 padding-left: 12px;
}
/* -------------- End Lists ------------- */


/* -------------- Start Links ------------- */
ul#utility-links li a:link{
 color: #fff;
 text-decoration: none;
}
ul#utility-links li a:visited{
 color: #fff;
 text-decoration: none;
}
ul#utility-links li a:hover{
 color: #fff;
 text-decoration: underline;
}
h2 a:link {
 font-size: 15px;
 text-decoration: none;
 color: #12938f;
}
h2 a:visited {
 font-size: 15px;
 text-decoration: none;
 color: #12938f;
}
ul#daily-links li a:link{
 color: #333;
 text-decoration: none;
 font-weight: bold;
}
ul#daily-links li a:visited{
 color: #333;
 text-decoration: none;
 font-weight: bold;
}
ul#daily-links li a:hover{
 color: #999;
 text-decoration: none;
 font-weight: bold;
}
/* -------------- End Links ------------- */


/* -------------- Start Headings ------------- */
h1 {
 font-size: 21px;
 color: #12938f;
}
h2 {
 font-size: 15px;
 display: inline;
 color: #12938f;
}
/* -------------- End Headings ------------- */


/* -------------- Start Misc ------------- */
img {
 border: none;
}
.text {
 margin: 0px 5px 0px 5px;
}
#search {
 border: 1px solid #999;
}
/* -------------- End Misc ------------- */




a { color: #00659F; }
body {
 margin: 0;
 padding: 0; background-image: url("images/bg.png"); background-repeat: repeat-x;

 }



.footer { font-size: 11px; color: #777; }
form { display: inline; }
body, td { font-family: "Helvetica, Arial, Tahoma, Lucida Grande", "Lucida Sans", sans-serif; font-size: 13px; color: #656565; }

#lightbox { background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666; }
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }
#lightboxCaption { float: left; }
#keyboardMsg { float: right; }
#lightbox img { border: none; } 
#overlay img { border: none; }
#overlay { background-image: url(images/overlay.png); }



/* ======= STAR-RATER ======== */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(../images/star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display: inline-block;
vertical-align: middle;
}

.small-star{
width:50px;
height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
background-image: url(../images/star_small.gif);
line-height: 10px;
height: 10px;
}
/* ======= /STAR-RATER ======== */







.menubar {
width:100%;
background: #F3F3F3 url(../images/blockdefault.gif) center center repeat-x;
}

.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
background: #F3F3F3 url(../images/blockdefault.gif) center center repeat-x;
}

.suckertreemenu ul li a{
display: block;
padding: 5px 10px;
border-left-width: 0;
text-decoration: none;
color: white;
}

.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em;
display: block;
visibility: hidden;
}

.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

.suckertreemenu ul li ul li ul{ 
left: 159px;
top: 0;
}

.suckertreemenu ul li ul li a{
display: block;
width: 140px;
color: black;
background-color: #f0f0f0;
text-decoration: none;
font-size: 11px;
padding: 3px 5px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

.suckertreemenu ul li a:hover{
background: #F3F3F3 url(../images/blockactive.gif) center center repeat-x;
color: white;
}

* html p#iepara{
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */






