@charset "UTF-8";
/* CSS Document */

/* General */

* html ul li a {
   height:1em;
}

*{
	margin:0px;
	padding:0px;
}


* html body {
font-size: x-small; /* for IE5/Win */
f\ont-size: small; /* for other IE versions */
}


body{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:small;
	line-height: 1.4em;
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	background-image:url(../images/ajm_bg_light_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


#wrapperbackground {
	padding:0;
	background-color:#FFFFFF;
	margin:0 auto;
}

#wrapper {
	width:820px;
	margin:0 auto;
	padding:0;
}

* html #wrapper  /* this is recognized by IE only */
{
width: 820px;  /* total width, only for IE5.x/Win */
w\idth: 820px; /* content width for other IE */
}


#mainnavigation {
	background-image:url(../images/ajm_bg_light_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:125px 30px 0px 130px;
	background-color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:105%;
	line-height:1.5em;
	color:#CC0000;
	}

#mainnavigation li {
display:inline;
}


#mainnavigation a {
color:#333333;
text-decoration:none;
}

#mainnavigation a:hover {
color:#febf01;
text-decoration:underline;
}

#selected {
font-weight:bold;
color:#FFFFFF;
}
	
#maincontent {
	background-image:url(../images/ajm_bg_light_bottom.jpg);
	padding:50px 50px 0 50px;
	margin:0px;
	background-repeat: no-repeat;
	background-position: center top;
}


#stylelink {
width:200px;
float:right;
padding:10px 25px 0 0;
text-align:right;
}

#stylelink a {
color:#FFFFFF;
}


.redtext {
color:#CC0000;
}
.imagelinkboxnob {
float:right;
width:210px;
padding:0px;
margin:0px;
}

.imagelinkbox {
float:right;
width:182px;
border:1px solid #666666;
padding:10px 15px 15px 15px;
margin:0px;
}


.imagelinkbox h2 {
font-size:135%;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
line-height:1.35em;
padding:0 0 10px 0;
}

.imagelinkbox h3 {
font-size:120%;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
line-height:1.35em;
padding:10px 0 10px 0;
}

.imagelinkbox h3 a {
color:#CCCCCC;
font-weight:bold;
}
.imagelinkbox img {
margin: 2px 0 0px 0px;
padding:0px 0px 0px 0px;
border:1px solid #666666;
}


.imagelinkbox a img {
margin: 2px 0 0px 0px;
padding:0px 0px 0px 0px;
border:1px solid #666666;
}

.leftcontent {
float:left;
width:480px;
padding:0px;
}

.leftcontenttext {
float:left;
padding:35px 0px 0px 80px;
}

.leftcontenttext h1 {
font-size:170%;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0px 0px 10px 00px;
font-weight:normal;
border-bottom:1px dotted #999999;
margin:0 0 10px 0;
}

.leftcontent img {
border:1px solid #666666;
}


.leftcontenttext p {
padding-bottom:10px;
}

.leftcontenttext a {
color:#333333;
}
.leftcontenttext a:hover {
color:#CC9900;
}



.separator{
	clear:both;
}


#footer {
border-top:1px dotted #999999;
margin:60px 0 0 0;
padding:20px 0 200px 80px;
font-size:85%;
}

#footer p {
padding:0 0 10px 0;
}

#footer img {
border:none;
padding:15px 0 0 0;
}

#footer a {
color:#333333;
}

.boldtext {
font-weight:bold;
}




.leftcontentabout {
float:left;
width:715px;
padding:0px;
}

.leftimage img {
float:left;
padding:5px 15px 5px 0;
}

.rightimage img {
float:right;
padding:5px 0px 15px 25px;
}





