body {
   padding:0px;
   margin:0px;
   background:#FFFFFF;
   font-family:arial,verdana,tahoma,sans-serif;
   font-size:12px;
   color:#000000;
}

#main {
  width:1000px;
}

#search_panel{
   background:#e7e8e8;
   height:50px;
   width:336px;
   float:right;
}

#search_panel_l{
  background:url('images/search-panel-l.gif') no-repeat left bottom;
  width:100%;
  height:100%;
}

#search_panel_r{
  background:url('images/search-panel-r.gif') no-repeat right bottom;
  height:100%;
}

#search_panel_content{
   color:#444444;
   font-weight:bold;
   font-size:12px;
   padding:5px 5px 10px 10px;
   }
   

#search_panel_content form {
   margin:0px;
   padding:0px
}
#search_input{
   width:240px;
   height:23px;
   border:0px;
   font-size:18px;
}

#top_menu { padding-top:20px; padding-left:1px;
}

#top_menu a {
   font-size:12px;
   color:#000000;
   font-weight:bold;
   text-decoration:none;
}

#top_menu a:hover {
   font-size:12px;
   color:#c30d24;
   text-decoration:none;
}

#top_menu td.spacer {
  width:5px;
}

#top_menu .menu_item{
  background:url('images/toolbar-c.gif') #cccccc repeat-x top left;
  height:33px;
  width:auto;
}

#top_menu .content{
  padding:10px 15px 5px 15px;
}

.menu_item_l{
  background:url('images/toolbar-l.gif') no-repeat left top;
  width:100%;
}

.menu_item_r{
  background:url('images/toolbar-r.gif') no-repeat right top;
}

a:hover, #left_menu_body a:hover, .normalFont a:hover  {
   color:#c30d24;
}

a {
  color:#3b843d;
}


#header_body{
  background:url('images/main-bg.gif') #eeeeee repeat-x right top;
  height:70px;
  width:100%;
}

#header_phone{
  margin-left:200px;
  width:382px;
  height:70px;
  border:0px;
}


#header_ubody{
  background:url('images/main-bottom.gif') #cccccc repeat-x left top;
  height:24px;
  font-size:13px;
  color:#666666;
  padding-left:20px;
  font-weight:bold;
}



.header_ubody{
  background:url('images/main-bottom.gif') #cccccc repeat-x left top;
  height:24px;
  font-size:13px;
  color:#666666;
  padding-left:20px;
  font-weight:bold;
}

#header_ubody span{
  float:left;
  padding-top:4px;
  width:auto;
}

#header_ubody_r{
  height:24px;
  background:url('images/main-bottom-r.gif') #cccccc repeat-x right top;

}


#header_wrapper{
  background:url('images/main-right.jpg') no-repeat right top;
}



#tic {
  /* enter any styles for the ticker below */
  font-size:0.85em;
  width:100%;

}
#tic * {
  /* this will hide all children tags */
  margin:0px;
  padding:0px;
  display:none;
}
#tic a {
  /* add more tags to this list if you wish to display them inside the children */
  display:inline;
}




/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ 
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 1px solid   #333366;
}

#simplegallery1 .gallerydesctext{ 
text-align: left;
padding: 2px 5px;
}