body { background-color: #f2f2f2; text-align: center; margin: 0; color: #333; font-size: 12px; font-family: "Trebuchet MS", arial, sans-serif;  }





/* ================ CONTAINERS ============= */

#container { background-image: url(../_images/bg_body.gif); background-repeat: repeat-y; background-position: center 0; text-align: left; width: 840px; margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 10px; }
	#container_header {}
	#container_search { width: 180px; float: left; margin-top: 17px; margin-bottom: 15px; margin-left: 30px; display: block; }
	#container_big_pic { background-image: url(../_images/big_pic_top.jpg); background-repeat: no-repeat; width: 840px; height: 239px; }
	#container_small_pic { background-repeat: no-repeat; width: 840px; height: 58px; }
		.MPA #container_small_pic {background-image: url(../_images/sm_pic_top_AS.jpg);}
		.MPS #container_small_pic {background-image: url(../_images/sm_pic_top_SR.jpg);}
		.MPF #container_small_pic {background-image: url(../_images/sm_pic_top_FD.jpg);}
	#container_color_bar_top { height: 9px;background-repeat: no-repeat; overflow:hidden;}
		.MPA #container_color_bar_top { background-color: #aad3f2;background-image: url(../_images/logo_mopress_AS.gif);}
		.MPS #container_color_bar_top {background-color: #f99200;background-image: url(../_images/logo_mopress_SR.gif);}
		.MPF #container_color_bar_top {background-color: #b4cf6a;background-image: url(../_images/logo_mopress_FD.gif);}
	#container_color_bar_bottom { height: 14px; border-left: 11px solid; }
		.MPA #container_color_bar_bottom { background-color: #556774; border-left-color: #4b5b67; }
		.MPS #container_color_bar_bottom { background-color: #573c16; border-left-color: #4d3513; }
		.MPF #container_color_bar_bottom { background-color: #4d5636; border-left-color: #444c30; }
	#container_content {width: 840px; overflow:hidden; background-image: url(../_images/bg_content.gif); background-repeat: repeat-y;}
	#container_content_front {width: 840px; overflow:hidden; background-image: url(../_images/front_mbg.jpg); background-repeat: repeat-y;}
		#container_content.home { background-color: #f7f7f0; background-image: none; }
		#container_leftbar {width: 180px; float:left; padding-left: 0px;}
		#container_center {width: 415px; overflow:hidden; float:left; padding-left: 40px; padding-right: 20px;}
		#container_rightbar {width: 175px; overflow: hidden;}
		
		
		#container_rightbar h3 {
		
			margin-top: 2px;
		
		}
			.container_rightbar_item {
			 margin-top:10px; 
			 margin-bottom: 15px;
			 
			 
			 position: relative;
			top: 0px;
			overflow: hidden;
			background: #f6f6f5;
			padding: 0px 10px;
			
			border-left: 1px solid #dddddd;
			border-right: 1px solid #dddddd;
			border-bottom: 1px solid #dddddd;
			
			 
			 
			 }	
			
		.container_rightbar_item_ltgrey {
		
			margin-top:10px;
			margin-bottom: 15px;
			position: relative;
			top: 0px;
			overflow: hidden;
			background: #f6f6f5;
			padding: 0px 10px;
			
			border-left: 1px solid #dddddd;
			border-right: 1px solid #dddddd;
			border-bottom: 1px solid #dddddd;
			
		
		}
						
		#container_about { width: 280px; float: right; display: block; padding:0px 1px 10px 10px; margin: 0; background-color:#f7f7f0;}
		#container_quicklinks { background-color: #efeee3; overflow: hidden; margin: 0; padding:0px 1px 10px 10px; border-left: 11px solid #d4d3c9; display: block; height:170px;}
		#container_news { background-color: #fff; overflow: hidden; margin: 0px; padding:0px 1px 10px 10px; border-left: 11px solid #e2e2e2; }
		
	#container_footer { background-color: #efeee3; height:15px; overflow: hidden; clear: left; padding: 7px 15px 7px 0px; border-left: 11px solid #d4d3c9; clear:both; margin:0px;}
		#bottom_shadow { background-image: url(../_images/bg_footer.jpg); background-repeat: no-repeat; background-position: center top; text-align: right; width: 825px; height: 25px; margin-right: auto; margin-left: auto; padding-top: 8px; padding-right: 15px; display: block; }
		
		#bottom_shadow a { color: #666;}	

/* ================ GRAPHICS =============== */
/* ================ FORMS ================== */

.form_item_text { background-color: #fff; border: solid 1px #8f8f8f; }
.form_item_button { color: #51697f; font-size: 11px; font-family: "Trebuchet MS", arial, sans-serif; background-color: #fff; border: solid 1px #fff; }



/* ================ FORMS ================== */

.table_style {table-layout:fixed; padding:0px; margin:0px; background-color: #f7f7f0; overflow: hidden; margin: 0; padding:0px; border-right: 1px solid #f0f0ed; border-left: 1px solid #f0f0ed; border-bottom: 1px solid #d4d3c9; display: block;}
.table_style th {background-color: #efeee3; border-bottom: 1px solid #d4d3c9;}
.table_style tr {background-color: #f7f7f0;}



/* ================ TEXT =================== */

a:link, a:visited { color: #ff8c00; }
a:hover, a:active { color: #ff6a00; text-decoration: underline; }
	.MPA a:link, .MPA a:visited { color: #77a1f0; }
	.MPA a:hover, .MPA a:active { color: #1b79a6; text-decoration: underline; }
	
	.MPS a:link, .MPS a:visited { color: #ff8c00; }
	.MPS a:hover, .MPS a:active { color: #ff6a00; text-decoration: underline; } 
	
	.MPF a:link, .MPF a:visited { color: #879c62; }
	.MPF a:hover, .MPF a:active { color: #6d7656; text-decoration: underline; } 
	
h3 { text-transform: uppercase; font-size: 12px; font-family: "Trebuchet MS", arial, sans-serif; font-weight: normal; overflow: hidden;  padding-top:7px; display: block;  padding-bottom: 4px; border-bottom: 1px solid #51697F; }
	#nav_side h3 { margin-bottom: 4px; margin-left: 0; }
	.MPA h3 {color: #51697F;}
	.MPS h3 {color: #573c16;}
	.MPF h3 {color: #4d5636;}
	
h3 a { background-repeat: no-repeat; background-position: right center; float: right; padding-right: 10px; display: block; }
	.MPA h3 a {background-image: url(../_images/AS_arrow.gif);}
	.MPS h3 a {background-image: url(../_images/SR_arrow.gif);}
	.MPF h3 a {background-image: url(../_images/FD_arrow.gif);}

h3 a:link, h3 a:visited { text-decoration: none; }
	.MPA h3 a:link, .MPA h3 a:visited {color: #51697f;}
	.MPS h3 a:link, .MPS h3 a:visited {color: #573c16;}
	.MPF h3 a:link, .MPF h3 a:visited {color: #4d5636;}
h3 a:hover, h3 a:active {}

p { color: #484848; font-size: 12px; font-family: "Trebuchet MS", arial, sans-serif; line-height: 16px; margin: 0 0 20px 0; }
	p.headline { font-size: 14px; margin-right: 25px; margin-bottom: 2px; }
	p.headline span { float: right; display: block; }
		
.copyright { color: #484848; font-size: 11px; font-family: "Trebuchet MS", arial, sans-serif; margin: 0; }

/* text options */
			
	

/* ================ LISTS ================== */
#nav_header { float: left; margin: 20px 0 0; display: block; }
	#nav_header li { font-size: 11px; font-family: "Trebuchet MS", arial, sans-serif; float: left; list-style-type: none; display: block; }
	#nav_header li a { float: left; padding-right: 12px; padding-left: 12px; border-right: 1px solid #d9d9d9; display: block; }
	#nav_header li a:link, #nav_header li a:visited { color: #51697f; text-decoration: none; }
	#nav_header li a:hover, #nav_header li a:active { color: #99beea; }
	
#nav_footer { float: left; margin:0px; display: block; }
	#nav_footer li { font-size: 11px; font-family: "Trebuchet MS", arial, sans-serif; float: left; margin: 0; list-style-type: none; display: block; }
	#nav_footer li a { float: left; margin: 0; padding-right: 15px; padding-left: 15px; border-right: 1px solid #d9d9d9; display: block; }
	#nav_footer li a:link, #nav_footer li a:visited { color: #616161; text-decoration: none; }
	#nav_footer li a:hover, #nav_footer li a:active { color: #2a2a2a; }	
	
	#nav_footer tr { font-size: 11px; font-family: "Trebuchet MS", arial, sans-serif; float: left; margin: 0;  display: block; }
	#nav_footer tr a {  margin: 0; padding-right: 15px; padding-left: 15px; border-right: 1px solid #d9d9d9; display: block; }
	#nav_footer tr a:link, #nav_footer td a:visited { color: #616161; text-decoration: none; }
	#nav_footer tr a:hover, #nav_footer td a:active { color: #2a2a2a; }		

#nav_tabs { background-image: url(../_images/logo_mopress.gif); background-repeat: no-repeat; width: 325px; height: 29px; clear: left; margin: 0; padding-top: 38px; padding-left: 515px; }
	#nav_tabs li { font-size: 11px; font-family: "Trebuchet MS", arial, sans-serif; float: left; list-style-type: none; display: block; }
	#nav_tabs li a { width: 102px; height: 29px; float: left; margin-right: 2px; display: block; }
	#nav_tabs li a span { display: none; }
	#nav_tabs li a.association:link, #nav_tabs li a.association:visited { background-image: url(../_images/bg_tab_assoc.gif); background-repeat: no-repeat; }
	#nav_tabs li a.association:hover, #nav_tabs li a.association:active {  }
	#nav_tabs li a.services:link, #nav_tabs li a.services:visited { background-image: url(../_images/bg_tab_serv_2.gif); background-repeat: no-repeat; }
	#nav_tabs li a.services:hover, #nav_tabs li a.services:active {  }
	#nav_tabs li a.foundation:link, #nav_tabs li a.foundation:visited { background-image: url(../_images/bg_tab_found.gif); background-repeat: no-repeat; }
	#nav_tabs li a.foundation:hover, #nav_tabs li a.foundation:active {  }
	
#nav_quicklinks { margin: 0px; display: block; }
	#nav_quicklinks li { background-image: url(../_images/bg_quicklink.gif); background-repeat: no-repeat; text-align: center; width: 83px; margin-right: 8px; list-style-type: none; display: block; font-size: 12px; font-family: "Trebuchet MS", arial, sans-serif; font-weight: normal; float: left; margin-bottom: 8px; }
	#nav_quicklinks a { background-repeat: no-repeat; margin-top: 4px; margin-left: 5px; padding-top: 80px; display: block; }
	#nav_quicklinks a:link, #nav_quicklinks a:visited { color: #51697f; text-decoration: underline; }
	#nav_quicklinks a:hover, #nav_quicklinks a:active { color: #003360; text-decoration: underline; } 
		/*Missouri Press Association Settings */
		#nav_quicklinks a.ql_magazine:link, #nav_quicklinks a.ql_magazine:visited { background-image: url(../_images/quicklinks/AS_magazine.jpg); }
		#nav_quicklinks a.ql_magazine:hover, #nav_quicklinks a.ql_magazine:active {background-image: url(../_images/quicklinks/AS_magazine_o.jpg);}
		#nav_quicklinks a.ql_bulletin:link, #nav_quicklinks a.ql_bulletin:visited {background-image: url(../_images/quicklinks/AS_bulletin.jpg);}
		#nav_quicklinks a.ql_bulletin:hover, #nav_quicklinks a.ql_bulletin:active {background-image: url(../_images/quicklinks/AS_bulletin_o.jpg);}
		#nav_quicklinks a.ql_legal:link, #nav_quicklinks a.ql_legal:visited {background-image: url(../_images/quicklinks/AS_legal.jpg);}
		#nav_quicklinks a.ql_legal:hover, #nav_quicklinks a.ql_legal:active {background-image: url(../_images/quicklinks/AS_legal_o.jpg);}
		#nav_quicklinks a.ql_legislative:link, #nav_quicklinks a.ql_legislative:visited {background-image: url(../_images/quicklinks/AS_legislative.jpg);}
		#nav_quicklinks a.ql_legislative:hover, #nav_quicklinks a.ql_legislative:active {background-image: url(../_images/quicklinks/AS_legislative_o.jpg);}
		#nav_quicklinks a.ql_postal:link, #nav_quicklinks a.ql_postal:visited {background-image: url(../_images/quicklinks/AS_postal.jpg);}
		#nav_quicklinks a.ql_postal:hover, #nav_quicklinks a.ql_postal:active {background-image: url(../_images/quicklinks/AS_postal_o.jpg);}
		/*Missouri Press Service Settings */
		#nav_quicklinks a.ql_search:link, #nav_quicklinks a.ql_search:visited { background-image: url(../_images/quicklinks/SR_search.jpg); }
		#nav_quicklinks a.ql_search:hover, #nav_quicklinks a.ql_search:active {background-image: url(../_images/quicklinks/SR_search_o.jpg);}
		#nav_quicklinks a.ql_classified:link, #nav_quicklinks a.ql_classified:visited {background-image: url(../_images/quicklinks/SR_classified.jpg);}
		#nav_quicklinks a.ql_classified:hover, #nav_quicklinks a.ql_classified:active {background-image: url(../_images/quicklinks/SR_classified_o.jpg);}
		#nav_quicklinks a.ql_placement:link, #nav_quicklinks a.ql_placement:visited {background-image: url(../_images/quicklinks/SR_placement.jpg);}
		#nav_quicklinks a.ql_placement:hover, #nav_quicklinks a.ql_placement:active {background-image: url(../_images/quicklinks/SR_placement_o.jpg);}
		#nav_quicklinks a.ql_download:link, #nav_quicklinks a.ql_download:visited {background-image: url(../_images/quicklinks/SR_download.jpg);}
		#nav_quicklinks a.ql_download:hover, #nav_quicklinks a.ql_download:active {background-image: url(../_images/quicklinks/SR_download_o.jpg);}
		#nav_quicklinks a.ql_resources:link, #nav_quicklinks a.ql_resources:visited {background-image: url(../_images/quicklinks/SR_resources.jpg);}
		#nav_quicklinks a.ql_resources:hover, #nav_quicklinks a.ql_resources:active {background-image: url(../_images/quicklinks/SR_resources_o.jpg);}
		/*Missouri Press Foundation Settings */
		#nav_quicklinks a.ql_nie:link, #nav_quicklinks a.ql_nie:visited { background-image: url(../_images/quicklinks/FD_serial.jpg); }
		#nav_quicklinks a.ql_nie:hover, #nav_quicklinks a.ql_nie:active {background-image: url(../_images/quicklinks/FD_serial_o.jpg);}
		#nav_quicklinks a.ql_museum:link, #nav_quicklinks a.ql_museum:visited {background-image: url(../_images/quicklinks/FD_museum.jpg);}
		#nav_quicklinks a.ql_museum:hover, #nav_quicklinks a.ql_museum:active {background-image: url(../_images/quicklinks/FD_museum_o.jpg);}
		#nav_quicklinks a.ql_better:link, #nav_quicklinks a.ql_better:visited {background-image: url(../_images/quicklinks/FD_better.jpg);}
		#nav_quicklinks a.ql_better:hover, #nav_quicklinks a.ql_better:active {background-image: url(../_images/quicklinks/FD_better_o.jpg);}
		#nav_quicklinks a.ql_builder:link, #nav_quicklinks a.ql_builder:visited {background-image: url(../_images/quicklinks/FD_builder.jpg);}
		#nav_quicklinks a.ql_builder:hover, #nav_quicklinks a.ql_builder:active {background-image: url(../_images/quicklinks/FD_builder_o.jpg);}
		#nav_quicklinks a.ql_hall_fame:link, #nav_quicklinks a.ql_hall_fame:visited {background-image: url(../_images/quicklinks/FD_hall_fame.jpg);}
		#nav_quicklinks a.ql_hall_fame:hover, #nav_quicklinks a.ql_hall_fame:active {background-image: url(../_images/quicklinks/FD_hall_fame_o.jpg);}
		
		#nav_quicklinks a.ql_online:link, #nav_quicklinks a.ql_online:visited {background-image: url(../_images/quicklinks/SR_online.jpg);}
		#nav_quicklinks a.ql_online:hover, #nav_quicklinks a.ql_online:active {background-image: url(../_images/quicklinks/SR_online_o.jpg);}
		#nav_quicklinks a.ql_state:link, #nav_quicklinks a.ql_state:visited {background-image: url(../_images/quicklinks/SR_statewide.jpg);}
		#nav_quicklinks a.ql_state:hover, #nav_quicklinks a.ql_state:active {background-image: url(../_images/quicklinks/SR_statewide_o.jpg);}
		#nav_quicklinks a.ql_hall:link, #nav_quicklinks a.ql_hall:visited {background-image: url(../_images/quicklinks/SR_hall.jpg);}
		#nav_quicklinks a.ql_hall:hover, #nav_quicklinks a.ql_hall:active {background-image: url(../_images/quicklinks/SR_hall_o.jpg);}
		
		#nav_quicklinks a.ql_class:link, #nav_quicklinks a.ql_class:visited {background-image: url(../_images/quicklinks/FD_stories.jpg);}
		#nav_quicklinks a.ql_class:hover, #nav_quicklinks a.ql_class:active {background-image: url(../_images/quicklinks/FD_stories_o.jpg);}
		
		#nav_quicklinks a.ql_edu:link, #nav_quicklinks a.ql_edu:visited {background-image: url(../_images/quicklinks/FD_nie.jpg);}
		#nav_quicklinks a.ql_edu:hover, #nav_quicklinks a.ql_edu:active {background-image: url(../_images/quicklinks/FD_nie_o.jpg);}
		

	
	
#nav_side { }
	#nav_side li {color: #626262; list-style-type: none; font-size: 12px; font-family: "Trebuchet MS", arial, sans-serif; font-weight: normal; margin-left: -20px; }
	#nav_side a {  }
	#nav_side a:link, #nav_side a:visited { color: #51697f; text-decoration: underline; }
	#nav_side a:hover, #nav_side a:active { color: #003360; text-decoration: underline; }
	#nav_side li ul {}
	#nav_side li ul li {}
	#nav_side li ul li a {margin-left: -20px;  }
	#nav_side li ul li a:link, #nav_side li ul li a:visited {text-decoration: none;  }
	#nav_side li ul li a:hover, #nav_side li ul li a:active {background-color: #b0d1e1;  }	
		
		
#nav_side_right {padding-top:5px; background-image: url(../_images/bg_rightbar_item_top.gif); background-repeat: no-repeat; color: #626262; list-style-type: none; font-size: 12px; font-family: "Trebuchet MS", arial, sans-serif; font-weight: normal}
	#nav_side_right a { }
	#nav_side_right a:link, #nav_side_right a:visited { color: #51697f; text-decoration: underline; }
	#nav_side_right a:hover, #nav_side_right a:active { color: #003360; text-decoration: underline; }
	#nav_side_right a:link, #nav_side_right  a:visited {text-decoration: none;  }
	#nav_side_right a:hover, #nav_side_right a:active {background-color: #b0d1e1;  }
	#nav_side_right_bottom {}
	
	
	
.cal {
	border:1px solid #e5e5e5;

}	
.cal td {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	

}	
.cal_day {
	height:110px;
	width:104px;
	font-size:14px;
	text-align:right;
	vertical-align:top;
	padding: 3px;
}

.cal_greyday {
	height:110px;
	width:104px;
	font-size:14px;
	text-align:right;
	vertical-align:top;
	padding: 3px;
	color:#aaa;
	background-color:#f8fafb;
}

.cal_month {
	background-image:url(../_images/cal_month_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:16px;
	padding:10px;
	text-align:center;

}

.cal_week {
	text-align:center;
	background-image:url(../_images/cal_week_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
}
.cal_event {
	width:100%;
	text-align:left;
	font-size:10px;
}

.cal_event ul{
	list-style: none;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	
}	
.cal_event li{
	padding: 0px;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	
}			

#front_container_leftbar {
width: 268px;
 
float:left; 
padding-left: 0px;

margin-left: 11px;
clear: both;
}
.clearboth {
clear: both;
}
#front_top_status_bar {
height: 24px;
background: url(../_images/front_top_status_bg.jpg) repeat-x;
clear:both;
}
#front_assoc_left {
width: 279px;
float:left;
background: url(../_images/front_service_left_bg.jpg) repeat-x;
height: 25px;
}
.front_left_nav_container {
height: 65px;
width: 245px;
margin-left: 9px;
margin-top: 7px;
cursor: pointer;
}
.front_left_nav_left {
width: 71px;
height: 60px;
float: left;
background: url(../_images/front_frame_bg.jpg) no-repeat;
}
.front_left_nav_right {
padding-top: 4px;
}
.front_left_nav_container p {
font-size: 11px;
color: #8f8e8e;
}
.front_left_nav_container h4 {
color: #5e5e5e;
font-size: 12px;
margin:0;
padding:0;
}
.front_left_nav_left a {
display: block;
width: 53px;
height: 50px;
margin-left: 5px;
margin-top:4px;

}
#a_legislative_news {
background: url(../_images/front_bg/a_legislative_news.jpg) -53px no-repeat;
}
#a_legislative_news:hover {
background: url(../_images/front_bg/a_legislative_news.jpg) no-repeat;
}
#a_legal_advice {
background: url(../_images/front_bg/a_legal_advice.jpg) -53px no-repeat;
}
#a_legal_advice:hover {
background: url(../_images/front_bg/a_legal_advice.jpg) no-repeat;
}
#a_magazine {
background: url(../_images/front_bg/a_magazine.jpg) -53px no-repeat;
}
#a_magazine:hover {
background: url(../_images/front_bg/a_magazine.jpg) no-repeat;
}
#a_bulletin {
background: url(../_images/front_bg/a_bulletin.jpg) -53px no-repeat;
}
#a_bulletin:hover {
background: url(../_images/front_bg/a_bulletin.jpg) no-repeat;
}
#a_jobs_marketplace {
background: url(../_images/front_bg/a_jobs_marketplace.jpg) -53px no-repeat;
}
#a_jobs_marketplace:hover {
background: url(../_images/front_bg/a_jobs_marketplace.jpg) no-repeat;
}
#a_online_advertising {
background: url(../_images/front_bg/a_online_advertising.jpg) -53px no-repeat;
}
#a_online_advertising:hover {
background: url(../_images/front_bg/a_online_advertising.jpg) no-repeat;
}
#a_search_missouri_papers {
background: url(../_images/front_bg/a_search_missouri_papers.jpg) -53px no-repeat;
}
#a_search_missouri_papers:hover {
background: url(../_images/front_bg/a_search_missouri_papers.jpg) no-repeat;
}
#a_classified_ad_network {
background: url(../_images/front_bg/a_classified_ad_network.jpg) -53px no-repeat;
}
#a_classified_ad_network:hover {
background: url(../_images/front_bg/a_classified_ad_network.jpg) no-repeat;
}
#a_advertising_placement {
background: url(../_images/front_bg/a_advertising_placement.jpg) -53px no-repeat;
}
#a_advertising_placement:hover {
background: url(../_images/front_bg/a_advertising_placement.jpg) no-repeat;
}
#a_podcast {
background: url(../_images/front_bg/a_podcast.jpg) -53px no-repeat;
}
#a_podcast:hover {
background: url(../_images/front_bg/a_podcast.jpg) no-repeat;
}
#a_statewide {
background: url(../_images/front_bg/a_statewide.jpg) -53px no-repeat;
}
#a_statewide:hover {
background: url(../_images/front_bg/a_statewide.jpg) no-repeat;
}
#a_news {
background: url(../_images/front_bg/a_news.jpg) -53px no-repeat;
}
#a_news:hover {
background: url(../_images/front_bg/a_news.jpg) no-repeat;
}
#a_nie {
background: url(../_images/front_bg/a_nie.jpg) -53px no-repeat;
}
#a_nie:hover {
background: url(../_images/front_bg/a_nie.jpg) no-repeat;
}
#a_serial {
background: url(../_images/front_bg/a_serial.jpg) -53px no-repeat;
}
#a_serial:hover {
background: url(../_images/front_bg/a_serial.jpg) no-repeat;
}
#a_stories {
background: url(../_images/front_bg/a_stories.jpg) -53px no-repeat;
}
#a_stories:hover {
background: url(../_images/front_bg/a_stories.jpg) no-repeat;
}





.blog_post_body img {

	padding-right: 10px;


}





.form_std form {

	position: relative;
	top: 0px;
	width: 100%;
}


.form_std h2 {
	position: relative;
	top: 0px;
	width: 100%;
	clear: both;
	line-height: 20px;
	
	font-size: 15px;
	
	color: #444;
		
		
	margin: 15px 0px 15px 0px;
	
	
}


.form_std label {

	width: 100px;
	height: 27px;
	line-height: 24px;
	margin-bottom:3px;
	display: block;
	float: left;
	text-align: right;
}

.form_std input {

	width: 140px;
	height: 15px;
	border: 1px solid #aaa;
	margin: 2px 19px 10px 8px;
	display: block;
	float: left;
	
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	padding: 2px;
	
	
	background: url(http://nineapair.com/imgs/textarea.jpg) repeat-x;
}
.form_std select {

	width: 140px;
	height: 20px;
	border: 1px solid #aaa;
	margin: 2px 19px 10px 8px;
	display: block;
	float: left;
	padding: 1px;
	
	font-family: Arial;
	font-size: 12px;
	height: 21px;
	line-height: 21px;

	
	
	background: url(http://nineapair.com/imgs/textarea.jpg) repeat-x;
}

.form_std input[type=submit], .form_std input[type=button] {

	margin: 0px;
	padding:0px;
	
	background: #1c4272 url(../_images/form_button.jpg); 
	background-position: 0px 0px;
	color: #fff;
	border: 1px solid #1c4272;
	height:21px;
	font-family: Helvetica;
	font-size: 12px;
	line-height: normal;

	margin-top: 2px;

	width:80px; 
	
}

.form_std input[type=submit]:hover, .form_std input[type=button]:hover {
	background: #1c4272 url(../_images/form_button.jpg); 
	background-position: 0px 50px;
}


.form_std input[type=hidden] {

	margin: 0px;
	padding:0px;
	height: 0px;
	width:0px;
	overflow: hidden;
	border: 0px solid #fff;

}


.form_std .error {

	background: #fff3be url(http://ads.kspress.com/_images/yellow_warning.png);

}




.store_image_zoom {
	width:140px; float:left; margin: 0px 10px 50px 0px;
	cursor: -moz-zoom-in;

}


.store_image_zoomin {
	width:100%; float:left; margin: 0px 0px 10px 0px;
	cursor: -moz-zoom-out;

}












.clearboth {

	clear: both;
	height: 0px;
	width: 0px;
	overflow: hidden;
}
