*{margin:0px;padding:0px;}
/*background-color:#FF9933;*/
body{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	background-color:#ff8800;
	background-image:url(moostyle/images/bg.gif);
	color:#971812;
	text-align:center;
	}
#page{text-align:left; margin:0 auto}
a{text-decoration:none;color:#6633CC;}

a:hover{color:#FF5500}

a:visited{color:#60615C}
img{ border:none}
input{color:#971812}

#main_table{margin:0px auto; width:780px; border:1px solid white; text-align:left; padding:0;}

#top_smr_banner{margin:0 0 0 15px}

#counter_label{padding:2px;font-size:11px;font-weight:bold; vertical-align:bottom; color:#ffffff; text-align:center; width:130px; margin-left:40px}
#counter_label div{font-size:10px; width:auto}

#footer_top{background-image:url(images/foot_line.jpg);width:780px; vertical-align:top;}

#footer{
	background-image:url(images/footer.jpg);height:42px;width:780px; vertical-align:top;

	}

#main_inq{

	width:180px;

	margin:10px 0px 0px 20px;

	border:1px solid #7F9DB9;

	}

#inq_label{

	font-size:12px;

	font-weight:bold;

	margin:10px 0px 0px 10px;

	vertical-align:top;

	color:#000;

	}

#inq_email_label{

	font-size:11px;

	font-weight:100;

	margin:10px 0px 0px 20px;

	vertical-align:top;

	color:#7F9DB9;

	}

#inq_submit{

	height:22px;width:74px; 

	margin-left:20px;

	vertical-align:top;

		}

#qc{

	color:#4B7B89;

	font-size:10px;

	margin:20px 0px 0px 20px;	

	}

#top_banner{

	background-image:url(images/header_banner.jpg);width:521px;height:71px 

}

#menu_container{

	width:420px;

	background-color:#FFCC00;

	height:20px;

	float:right

	}

#usermenu_main_list{padding:5px; background-color:#fff}

#section_container{margin:5px 0px 0px 30px}

#hor_div{background-color:#4B7B89;	margin:10px 0px 0px 20px;	font-size:2px;	height:2px;	}

#hor_div_full{background-color:#4B7B89;	margin:10px 0px 0px 0px;width:auto;font-size:2px;	height:2px;	}

#space{height:5px;font-size:5px;	}

#spacer{height:10px;font-size:10px;	}

#gap{height:20px;font-size:20px}



#mains{

	background-color:none;

	width:500px;

	margin:15px 0px 0px 10px;

	height:auto;

		}

#lpane{background:#fcb804 url(images/lpixies/left_banner.jpg); background-repeat:no-repeat; width:230px}

#lbanner{width:230px;height:431px}

#paragraph{

	font-size:13px;

	margin:0px 0px 20px 10px;

	text-indent:20px;

	text-align:justify;

		}

#t1{

	font-weight:bold;

	color:#971812;

	font-size:11px;

	}

#t2{

	font-weight:bold;

	color:#971812;

	font-size:14px;

	}



#t3{

	font-weight:bold;

	color:#971812;

	font-size:18px;
	margin-left:20px

	}

#red_b{color:#FF0000;font-weight:bold}	

#sf{height:auto;width:205px;background-color:none}

#sft{background:#FEFCED url(images/f2t.jpg); background-repeat:no-repeat; width:205px;height:11px; font-size:11px}

#sfc{background:#FEFCED url(images/f2c.jpg); background-repeat:repeat-y; width:205px; padding:0px;margin:0px}

#sfb{background:#FEFCED url(images/f2b.jpg); background-repeat:no-repeat; width:205px;height:14px;font-size:14px;}



#bf{height:auto;width:288px;background-color:none}

#bft{background:#FEFCED url(images/f1t.jpg); background-repeat:no-repeat; width:288px;height:16px; font-size:16px}

#bfc{background:#FEFCED url(images/f1c.jpg); background-repeat:repeat-y; width:288px; padding:0px;margin:0px}

#bfb{background:#FEFCED url(images/f1b.jpg); background-repeat:no-repeat; width:288px;height:19px;font-size:19px;}



#g_image{

	margin:20px 0px 0px 30px;

	padding:10px;

	border:2px solid #A86E46;

	background-color:#fff;

	width:400px;

	height:auto;

	}

#brd_img{margin:5px;padding:5px;border:1px solid #A86E46;background-color:#fff;height:304px;width:185px;}

#img_array{width:120px;border:1px solid white}



/*news/specials*/

#specials{width:203px;height:auto;background-color:transparent};

#news_title{width:195px;height:auto;font-size:10px;font-weight:bold;margin:0px 0px 5px 5px}

#news_content{width:185px;height:auto;font-size:10px;margin:0px 0px 15px 15px;text-align:justify}

#news_date{width:auto;height:auto;font-size:9px;font-weight:bold;margin:0px 5px 0px 0px;color:#FF6600}



/*new detail*/

#news_det{width:450px;margin:10px 0px 10px 30px;}

#news_img{width:220px;float:right;margin:0px 0px 5px 10px}



/*Cpanel */

#cpanel_main_head{background-color:#EDCC49;margin:20px 0px 0px 110px;padding:10px 0px 10px 20px;font-size:12px;color:#ff6600;font-weight:bold;width:760px;}

#cpanel_main_foot{background-color:#EDCC49;margin:0px 0px 0px 110px;padding:10px 0px 10px 20px;font-size:12px;color:#ff6600;font-weight:bold;width:760px;}

#login_stat{float:right;margin-top:0px}

	#news_show_title{background:#0066cc;height:25px;padding-top:5px;font-weight:bold;color:#fff;padding:5px 0px 3px 15px;font-size:15px;}

	#mini_stamps{font-size:9px}

	#eenpoot{font-size:9px;font-weight:bold;}

	#news_main_edit{width:780px;margin-left:110px; background-color:#FBD4AB;padding:10px 0px 10px 0px;}

	#news_main_list{width:780px;margin-left:110px; background-color:#FEFCED;padding:10px 0px 10px 0px;}

	#menu_list{margin-left:25px;color:#A86D45;}



.menu {

  display:table;         /* ignored by IE */

  padding:0; 

  list-style-type:none;

  white-space:nowrap;    /* keep text on one line */

  border:1px solid #06a; /* add a border to show size of menu */

  }

* html .menu {

  display:inline-block;  /* for IE only */

  width:1px;             /* IE will expand to fit menu width */

  padding:0 2px;         /* fix bug in IE for border spacing */

  }  

.menu li {

  display:table-cell;    /* ignored by IE */

  }

* html .menu li {

  display:inline;        /* for IE only */

  }

.menu a, .menu a:visited {

  display:block;         /* for all browsers except IE */

  padding:4px 16px;

  color:#000; 

  background:#d4d4d4; 

  border:1px solid #fff; /* add a 1px white border around items */ 

  text-decoration:none;

  }

* html .menu a, * html .menu a:visited {

  display:inline-block;  /* for IE only */ 

  margin:0 -2px;         /* to correct an IE border width bug */  

  }

.menu a:hover {

  color:#fff; 

  background:#08c;

  }

#for_index{width:200px; margin:0 auto; height:1px; overflow:hidden;}
* html #for_index{opacity:0.80;alpha:2}
#cse-search-box{margin:10px 0px 0px 8px; font-size:10px; border:none; width:210px; padding:5px 0px 0px 5px; height:30px}


.lefted {margin:0 auto 0 0;}

.centered {margin:0 auto;}

.righted {margin:0 0 0 auto;}

.clear{clear:both}
#sf #sfc img{ margin-left:10px}
#sf #focused h4{text-align:center; font-size:13px; width:95%; color:#999999}
#sf #focused img{margin:5px 0px 5px 15px}

#photo_prev {text-align:center; border:1px dashed #cecece; padding:3px}
#photo_prev img{padding:1px}
#photo_prev h3{font-size:14px; font-weight:bolder; color:#993300; text-align:left; background-color:#ffcc00; padding:1px 3px}
