body {
	/*font-family: helvetica,arial,tahoma,sans-serif;*/
	background-image:url(https://www.abmp.com/img/bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-color:#fff;
	text-align:center;
	margin:0;padding:0;border:0;
}
h1 {font:bold 18px Arial, Helvetica, sans-serif;color:#252525;margin-bottom:0px;}
h2 {font:bold 16px Arial, Helvetica, sans-serif;color:#737245;margin-bottom:0px;}
h3 {font:bold 14px Arial, Helvetica, sans-serif;color:#6c4331;margin-bottom:0px;}
h4 {font:bold 12px Arial, Helvetica, sans-serif;color:#464646;margin-bottom:0px;}
h5 {font:bold 12px/12px Arial, Helvetica, sans-serif;color:#507282;margin-bottom:0px;}

ul {margin-top:0px;}
ol {margin-top:0px;}

img a {border:0px;outline:none;}

#fancy2 li {list-style-image:url(http://www.abmp.com/img/bullet1.jpg);}
#res_moreshow {margin-right:10px;}

#header {margin:0px auto;background-image:url(http://www.abmp.com/img/bg_header.jpg);background-repeat:no-repeat;width:1024px;height:174px; }
#header_members {margin:0px auto;background-image:url(https://www.abmp.com/img/members/bg_header_members.jpg);background-repeat:no-repeat;width:1024px;height:150px; }
#header_members_newsgen {margin:0px auto;background-image:url(http://www.abmp.com/img/members/bg_header_members_newsgen.jpg);background-repeat:no-repeat;width:1024px;height:150px; }
#header_blank {margin:0px auto;background-image:url(http://www.abmp.com/img/bg_header_blank.jpg);background-repeat:no-repeat;width:1024px;height:150px; }

#tagline {float:right;width:325px;color:#FFF;text-align:left;font:normal 11px/14px Arial, Helvetica, sans-serif;margin:70px 30px 0px 0px;}

#loginbox {padding:15px 20px 0px 0px;width:495px;}
#loginbox .text {font:normal 11px/16px Arial, Helvetica, sans-serif;}
#loginbox .text A {font:normal 11px/16px Arial, Helvetica, sans-serif;}
#loginbox input {border:solid 1px #999;height:18px;font:normal 12px Arial, Helvetica, sans-serif;}

#headerbox {padding:20px 0px 0px 0px;width:345px;color:#FFF;float:right;}
#headerbox A {color:#FFF;}
#headerbox .text {font:normal 11px/16px Arial, Helvetica, sans-serif;color:#FFF;}
#headerbox input {border:solid 1px #999;height:18px;font:normal 12px Arial, Helvetica, sans-serif;}

#flashcontent {width:926px;margin:0px auto;height:115px;padding:0px;}
#flashmain {float:left;clear:right;background:#6c4331;width:910px;height:115px;padding:0px;}

#container {width:926px;margin:0px auto;padding:0px;}
#maincontent {float:left;clear:right;background:url(http://www.abmp.com/img/bg_content.jpg);background-repeat:no-repeat;background-color:#fff;width:910px;height:100%;}
#maincontent_int {float:left;clear:right;width:910px;background:#FFF;}

#quote {font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;color:#FFF;padding:10px; text-align:left;overflow:hidden;}
#quote1 {font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;color:#FFF;padding:10px; text-align:left;}

#section {float:left;clear:right;width:137px;height:115px;} 
#section_quote {float:left;clear:right;width:252px;height:100px;overflow:hidden;} 
#section_art {float:left;clear:right;width:245px;height:119px;} 

#content {float:left;margin:0px 10px;width:575px;	line-height:18px;}
#content_int {padding:10px 20px 20px 10px;margin:0px 10px;width:565px;text-align:left;	line-height:18px;}
#content_int A {color:#6c4331; font-weight:bold;}

/* newsgen special styles */
#content_int_wide {float:left;width:910px;min-height:650px;background:#f1e8d8;margin:0px;line-height:18px;}
#content_int_news {padding:10px 20px 20px 10px;margin:0px 10px;width:850px;text-align:left;	line-height:18px;}
.menuBlue A {color:#6c4331;font-weight:bold;}
.menunews A, .menunews A:visited {color:#6c4331;font-weight:bold;}
.menunews A:hover {text-decoration:underline;background:none;}

#leftflash {float:left;clear:right;width:8px;}
#rightflash {float:right;width:8px;}

#leftcontent {float:left;clear:right;width:8px;}
#rightcontent {float:right;width:8px;}

#ben_add {float:left;margin:0px; display:none;padding:0px;}

#post {text-align:left;margin:20px;}

#footer_int {clear:both;color:#FFF;background-color:#6c4331;height:22px;margin:0px auto;width:910px;}
#footer_int A {color:#FFF;font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;}
#footer_int A:hover {text-decoration:underline;background:transparent;}

#bottomcontent {width:930px;height:19px;margin:0px auto;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#contentfooter {color:#335c65;font:normal 11px/15px Arial, Helvetica, sans-serif;text-align:left;margin-left:20px;}
#contentfooter A {color:#335c65;text-decoration:none;}

#footer {text-align:center;font:normal 11px Arial, Helvetica, sans-serif;color:#999;}
#footer A {text-align:center;font:normal 11px Arial, Helvetica, sans-serif;color:#999;text-decoration:none;}

#overdiv {text-align:left;font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;}
#overdiv A {font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;padding:0px;}

.title {font:bold 12px/14px Arial, Helvetica, sans-serif;}
.title A {font:bold 12px/14px Arial, Helvetica, sans-serif;text-decoration:none;}
.title_lg {font:bold 14px/18px Arial, Helvetica, sans-serif;}
.title_lg A {font:bold 14px/14px Arial, Helvetica, sans-serif;text-decoration:none;}

.fineprint {font:normal 9px/11px Verdana, Arial, Helvetica, sans-serif;}
.fineprint A {color:#000;text-decoration:none;}
.fineprint A:hover {color:#000;text-decoration:underline;}

.bluegreen{color:#335c65;}
.bluegreen A {color:#335c65;text-decoration:none;}

.white {color:#FFF;}
.black {color:#000;}

.error {font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;color:#C00;}
.button {border:solid 1px #747345;background:#6c4331;color:#FFF;padding:5px;font:bold 12px Verdana, Arial, Helvetica, sans-serif; cursor:auto;}

/* Members section */
#msgcenter {font:bold 12px Verdana, Arial, Helvetica, sans-serif;border:solid 1px #FFF;padding:7px;background-color:#8f9b9b; width:400px;color:#FFF;}
#msgcenter A {text-decoration:underline;color:#FFF;}

#members_int_left {float:left;width:600px;background:#FFF;margin:0px;}

#alignright {
	float: right;
	width:240px;
	}

#alignleft {
	float: left;
	width:240px;
	}
	
	#navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	width:500px;
	}

.newstext A {color:#6c4331;}


/* Articles */
div.articleHeadline{
	font-size:1.7em;
	font-weight:bold;
	color: #6c4331;
	margin-top:1.2em;
}

div.articleSubHead{
	color: #6c4331;
	font-size:1.3em;
}

div.articleByLine{
	color: #6c4331;
	font-style:italic;
}
span.ce_sectionhead{
	color: #6c4331;
	font-size:1.2em;
	font-weight:bold;
}
.articleSectionSubHead{
text-decoration:underline;
}
.ce_callout{
	font-size:10px;
	background-color:#fff;
	border:1px dashed black;
	color:#6c4331;
	width:200px;
	padding:5px;
	margin:5px;
}

.ce_image{
	margin:12px;
}

.errText {color:#c00;font:bold 12px Arial, Helvetica, sans-serif;}
