/* begin AESTYLE */

.image_quote {
	font-size:0.8em;
	color:#666;
}
.factfile {
    font-size:0.85em;
    color:#000;
    background:#c4d8f1;
    padding-left:10px;
    padding-right:10px;
    padding-top:2px;
    padding-bottom:2px;
}
.arintro {
    color:#000000;
    font-weight:bold;
    text-align:right;
}

/* end AESTYLE */


html{
    font-size:100%;
    margin:0;
    padding:0
}
body {
	font-size:1em;
	margin:0;
	padding:0;
	font-family:Arial,sans-serif;
	position:relative;
	background:#7F6870;
	margin:20px auto;
	width:855px;
	color:#333;
	text-align: center;
}
#container{
	background:#fff;
	padding:20px;
	width:795px;
	position:relative;
	overflow:auto;
	text-align: left;
}

h1{
    color:#003399;
    font-size:1.7em;
    margin:10px 0
}
h2{
    color:#003399;
    font-size:1.3em;
    margin:10px 0
}
h3{
    color:#003399;
    font-size:1.1em;
    margin:10px 0
}
h4{
    color:#003399;
    font-size:1.1em;
    margin:10px 0
}
p.brief{
    color:#666;
    font-size:1.1em;
    line-height:1.4em
}
p{
    margin:10px 0
}

hr{border:0;border-top:dotted 1px #888;height:1px;padding:0}
a{text-decoration:none}
a:hover{text-decoration:underline}

/*==================*/
/* HEADER STYLES */
/*==================*/
#header{
    float:left;
    width:100%
}
#logo{
    float:left;
    margin-left:-10px;
    width:50%
}
#smalllogo{
    float:right;
    width:50%;
    text-align:right;
    margin-right:-1px /*IE6&7 float fix*/
}
#logo img{
    border:0;
}
#smalllogo img {
    border:0;
}
#language_links{
    float:right;
    width:50%;
    margin-top:1px;
    margin-right:-1px /*IE6&7 float fix*/
}
#language_links ul{
    margin:10px 0 0 0;
    font-size:0.8125em
}
#language_links ul,
#language_links li{
    text-align:right
}
#language_links li{
    display:inline
}
#language_links a{
    color:#333;
    text-decoration:none
}
#title_area{
    float:left;
    width:100%;
    margin:10px 0 0 0;
    border-top:dotted 1px #888;
    border-bottom:dotted 1px #888;
    color:#777
}
#title{
    float:left;
    color:#777;
    width:49%;
    font-weight:bold;
    font-size:0.8125em
}
#title a{
    color:#777;
    font-weight:bold;
    text-decoration:none
}
#title p,
#subscribe_links ul{
    margin:10px 0
}
#subscribe_links{
    text-align:right;
    float:right;
    width:49%;
    font-size:0.8125em;
}
#subscribe_links ul{
    font-size:0.8125em;
    margin-top:10px
}
#subscribe_links ul,
#subscribe_links li{
    text-align:right
}
#subscribe_links li{
    display:inline
}
#subscribe_links a{
    text-decoration:none;
    color:#777
}

/*==================*/
/* BODY STYLES */
/*==================*/
#body{
    float:left;
    width:100%;
    text-align:right;
}
#column1{
    float:left;
    text-align:right;
    width:23%
}
#column2{
    float:left;
    text-align:right;
    width:75%
}
#column1 .inner{
    padding:18px 9px 12px 0;
    border-right:dotted 1px #888;
    font-size:0.75em;
    text-align:right;
}
#column2 .inner{
    padding:10px 0 12px 9px;
    border-left:dotted 1px #888;
    font-size:0.8125em;
    /*position:relative; */
    text-align:right;
    z-index:1;left:-1px /*shift left to overlap column borders*/
}
#column2 .inner td {
    font-size:0.8125em;
}
/*==================*/
/* FOOTER STYLES */
/*==================*/
#footer{
    float:left;
    width:100%;
    border-top:dotted 1px #888;
    padding-top:20px;
    text-align:center;
    font-size:0.75em;
    color:#888
}

/*==================*/
/* COLUMN1 STYLES */
/*==================*/
#column1 h1{
    font-size:1.2em;
    text-align:right;
    color:#666;
    margin:5px 0 0 0;
}
#column1 .box{
    background:#ece8e9;
    overflow:auto;
    background-image: url(http://www.woodgroupnews.com/Upload/Q3-09-story3-ar.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-bottom:55px
}
#column1 a {
    color:#589199;
}
#column1 a:hover,a:active {
    color:#589199;
    text-decoration:underline;
}
#column1 a:visited {
    color:#589199;
}
#column2 a {
    color:#589199;
}
#column2 a:hover,a:active {
    color:#589199;
    text-decoration:underline;
}
#column2 a:visited {
    color:#589199;
}
* html #column1 .box{display:inline-block}
#column1 .box q{
    font-size:1.3em;
    font-family:Georgia,times,serif;
    margin:5px;
    display:block
}
q:before,q:after{content:none}
#column1 .box p{
    font-size:11px;
    margin:5px 0 5px 5px;
    overflow:hidden
}
#column1 p{
    margin-right:-2px /*Opera10 fix*/
}
#column-row {
    width:100%;
}

#column-left {
    width:48%;
    float:left;
    text-align:right;
    background-image: url(http://www.woodgroupnews.com/Upload/publications-sml.jpg);
    background-repeat: no-repeat;
    background-position: top left;
}
#column-left h2{
    color:#003399;
    text-align:right;
    font-size:1.3em;
    margin:10px 0;
    padding-bottom:6px;
    border-bottom:dotted 1px #888;
}
#column-left-events {
    width:48%;
    float:left;
    text-align:right;
    background-image: url(http://www.woodgroupnews.com/Upload/events-sml.jpg);
    background-repeat: no-repeat;
    background-position: top left;
}
#column-left-events h2{
    color:#003399;
    text-align:right;
    font-size:1.3em;
    margin:10px 0;
    padding-bottom:6px;
    border-bottom:dotted 1px #888;
}
#column-right {
    width:48%;
    float:right;
    text-align:right;
    background-image: url(http://www.woodgroupnews.com/Upload/events-sml.jpg);
    background-repeat: no-repeat;
    background-position: top left;
}
#column-right h2{
    color:#003399;
    text-align:right;
    font-size:1.3em;
    margin:10px 0;
    padding-bottom:6px;
    border-bottom:dotted 1px #888;
}
#column-right-events {
    width:48%;
    float:right;
    text-align:right;
}
#column-right-events h2{
    color:#003399;
    text-align:right;
    font-size:1.3em;
    margin:10px 0;
    padding-bottom:6px;
    border-bottom:dotted 1px #888;
}


.article img{
    margin-right:10px;
}
.img-resize img {width: 560px;height: auto;}

.displaypanel {
    font-size:0.95em;
    color:#000;
    background:#c6e1e5;
    padding-left:10px;
    padding-right:10px;
    padding-top:1px;
    padding-bottom:1px;
    margin-top:1px;
    margin-bottom:10px;
    margin-left:10px;
    margin-right:1px;
    border: solid 1px #3a8b94;
}
.displaypanel h4{
    font-size:1.1em;
    color:#FFFFFF;
    background:#3a8b94;
    font-weight: bold;
    margin-top:1px;
    margin-top:5px;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
    padding-bottom:3px;
}
.displaypanel ol{
    margin-top: 5px;
    margin-right: 10px;
    padding-right: 5px;
}
.displaypanel UL {
    margin-top: 0px;
    margin-right: 10px;
    padding-right: 5px;
}
#column-see {
    width:50%;
    float:left;
    text-align:right;
}
#column-ar{
    width:95%;
    float:left;
    text-align:right;
}
#inbrief {
    float:right;
display:block;
    width:90%;

}

