/**********************
 ** PAGE-WIDE STYLES **
 *********************/

body {
  background-image: url(images/bg.png);
  background-repeat: no-repeat;
  color: #ee9911;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  marker-offset: 0px;
  font-size:12px;
}

a img{
   border:none;
}

a {
	text-decoration:underline;
	color:#ee9911;
}

a:hover {
	text-decoration:underline;
	color:#ffcc66;
}

/* Section title box (Menu, Page title, etc.) */
.section {

	font-weight: bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
	font-size:14px;
	color: #6d0e0e;
}

/* Paragraph in main content area */
#content p {
	margin:0;
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:2px;
	color:#000000;
        background-image: url(images/opacity_50.png);
        background-repeat: repeat-x repeat-y;
}

/* Paragraph in main content area */
#content h3 {
	margin:0;
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:2px;
}

#content ul {
        background-image: url(images/opacity_50.png);
        background-repeat: repeat-x repeat-y;
}

#right p {
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:2px;
}

#right .box {
	margin:0;
	padding:0;
	padding-left:6px;
	padding-right:6px;
}

.center {
	text-align:center;
}

.right {
	text-align:right;
}

#middle img.bordered {
	border:1px solid #999999;
	padding:2px;
	margin:2px;
}

.OTDRHwxNewStyle {
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:2px;
}

#content p.important {
   text-align:center;
   font-weight:bold;
   margin-left:20px;
   margin-right:20px;
   margin-top:10px;
   margin-bottom:10px;
   padding:10px;
   border:1px solid #FFCC00;
}

/************************
 ** WEATHER **
 ***********************/
.weather_day {
	margin:10px;
}

.weather_day td {
	color:#333333;
	background:#FFFFFF;
	border:1px #000000 solid;
	margin:5px;
	padding:5px;
}

.weather_day td.not {
	color:#999999;
}

.weather_day img {
	float:left;
	margin:5px;
	margin-bottom:35px;
}

/************************
 ** CARS **
 ***********************/
.car_table th {
	background:#666666;
	font-size:14px;
	font-weight:bold;
	align:center;
}

/************************
 ** NEWS **
 ***********************/

#content p.headline,
#right p.headline {
	margin:0;
	padding:0;
	padding-top:10px;
	padding-bottom:2px;
	padding-left:5px;
	font-weight:bold;
	border-bottom:1px solid #ffcc00;
        background:none;
}

.post_details {
	text-align:right;
	color:#888888;	
}

/************************
 ** PAGE LAYOUT STYLES **
 ***********************/

/* Top section */
#top {

}

/* Middle section */
#middle {
	
	
}

/* Left, center and right table cells */
.bottom, .bottom_text {

}


/* Just the center table cell containing the text */
.bottom_text {
	padding:4px;
}

#bottom_bar {
	text-align:right;
	color:#68A9FF;
}

/* Left menu area */
#menu {
	width:150px;
	padding:5px;
}

/* Main content area */
#content {
	width:490px;
        padding-top:15px;

}

/* Right boxes area */
#right {
	width:150px;
	padding:0px;
 
}

/*style for menu,countdown, and random image boxes*/
.widget{
        background-image: url(images/opacity_50.png);
        background-repeat: repeat-x repeat-y;
        border:1px solid #5386e3;
        margin-top:15px;    
}

/**********************
 ** MAIN MENU STYLES **
 *********************/
#menu a {
  text-decoration:none;
}

#menu a:hover {
  text-decoration:none;
  color:#ee9911;
}


#menu ul {
  margin:0;
  padding:0;
}

#menu ul li {
  margin:0;
  padding:0;
  padding-left:4px;
  padding-right:4px;
  line-height:16px;
list-style: inside url("images/list.gif") square;
}



/* Initial class for menu items */
.dark {
   background: none;
  }

/* MouseOver class for menu items */
.light {
  background:#68A9FF;
}

/*******************
 ** COUNTDOWN BOX **
 ******************/

/* Countdown box */
#countdown {
	text-align:center;
	color:#666666;
	padding-top:6px;
	padding-bottom:6px;
}

/* Countdown time div */
#countdown_time {
	font-size:16px;
	font-weight:bold;
}

/* Each time element (day, hour, min, sec) */
#countdown_time span {
	padding-left:4px;
	padding-right:4px;
}

/* Countdown labels div */
#countdown_labels {
	font-size:12px;
	color:#666666;
}

/* Each time element label (day, hour, min, sec) */
#countdown_labels span {
	padding-left:2px;
	padding-right:2px;
}

.hrTable th {
\
} 

.hrTable td {

} 

.hrTableTr td {

} 

form input {
 
  padding:2px;
}

form textarea {
  border-style: solid;
  border-width: 1px;
  background-color:#666666;
  border-color:#FFCC00;
  color:#FFCC00;
  padding:2px;
}
