/***********************************************/
/* blue.css                            */
/* Use with template 2col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body
{
    color: black;
    background-image: url(ala2images/bg.jpg);
    background-color: white;
    background-repeat:repeat-x;
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:.85em;
}

a:link, a:visited, a:active {
	color: #0f5ba3;
	text-decoration:none;
}

a:hover {
	color: #9d8a60;
}

p 
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
    letter-spacing: 150%;
    line-height:150%;
}


h1{
 	color: #988a66;
}

h2{
  	color: #006699;
}

h3{
 	color: #988a66;
}

h4{
  	color: #333333;
}

h5{
 	color: #988a66;
}

label{
 	color: #988a66;
}
				


#Wrapper
{
    width: 943px;
    text-align: center !important;
    text-align: -moz-center !important;
    margin: 0px auto;
    margin-top: 0px;
    margin-right: 0px auto;
    margin-bottom: 0px;
    margin-left: 0px auto;
    padding: 0; 
}

#newmasthead
{
    margin: 0px;
    position: relative;
    padding: 0px 0px 0px 0px;
    width: 943px;
    height: 327px;
    background-image: url(ala2images/fullheader.jpg);
    background-position: top;
    background-repeat: no-repeat;
    text-align: left;
}


*html #newmasthead .layout {top: 12px; left: 54px; position: relative; width: 943px; margin-bottom:-12px;}

#newmasthead .layout {top: 12px; left: 45px; position: relative; width: 938px; margin-bottom:-12px;}

#loginLink
{
    position: relative;
    left: 750px;
    top: -10px;
    width: 110px;
}

#leftcolumn
{
    position: relative;
    left: -43px;
    top: 110px;
    width: 232px;
    z-index: 10;
}

.floatingmenubuttonscontainer
{
    width: 232px;
}

.floatingmenubuttonscontainerEmpty
{
    width: 232px;
    height: 250px;
}

*html .floatingmenubuttonscontainerEmpty
{
    width: 232px;
    height: 250px; margin-left: 4px;
}

.floatingmenubuttons a
{
    color: #000; /*background-color: #ECECEC;*/
    background-image: url(ala2images/leftnav_bkgnd_off.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding: 0px 0px 0px 40px;
    height: 31px;
    width: 232px;
    display: block;
    font: 12px Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    line-height: 2.3em;
}
.floatingmenubuttons a.top
{
    height: 35px;
    line-height: 3em;
    background-image: url(ala2images/leftnavtop_bkgnd_off.gif);
    background-repeat: no-repeat;
}

.floatingmenubuttons a.topcurrent
{
    color: #fff;
    height: 35px;
    line-height: 3em;
    background-image: url(ala2images/leftnavtop_bkgnd_on.gif);
}

.floatingmenubuttons a.top:hover
{
    color: #fff;
    height: 35px;
    background-image: url(ala2images/leftnavtop_bkgnd_on.gif);
}

.floatingmenubuttons a.current
{
    color: #fff;
    background-image: url(ala2images/leftnav_bkgnd_on.gif);
}

.floatingmenubuttons a:hover
{
    color: #fff;
    text-decoration: none;
    background-image: url(ala2images/leftnav_bkgnd_on.gif);
}

.floatingmenubuttonstext
{
    margin-top: 8px;
}

#testimonial
{
    position: absolute;
    top: 78px;
    left: 341px;
    width: 555px;
    height: 225px;
}

*html #testimonial
{
    position: absolute;
    top: 78px;
    left: 346px;
    width: 560px;
    height: 225px;
}

/*#testimonial.top1{background-image: url(headers/topgraph_1.jpg);}
#testimonial.top2{background-image: url(headers/topgraph_2.jpg);}
#testimonial.top3{background-image: url(headers/topgraph_3a.jpg);}
#testimonial.top4{background-image: url(headers/topgraph_4.jpg);}
#testimonial.top5{background-image: url(headers/topgraph_5.jpg);}
#testimonial.top6{background-image: url(headers/topgraph_6.jpg);}
#testimonial.top7{background-image: url(headers/topgraph_7.jpg);}
#testimonial.top8{background-image: url(headers/topgraph_8.jpg);}
#testimonial.top9{background-image: url(headers/topgraph_9.jpg);}
#testimonial.top10{background-image: url(headers/topgraph_10.jpg);}*/



#content
{
    /*background-image: url(ala2images/content_back.png);*/
    background-color: White;
    left: -49px;
    position: relative;
    top: -29px;
    width:950px;
}

*html #content
{
    background-image: url(ala2images/content_back.png) top left repeat-y;
    left: -44px;
    position: relative;
    top: -183px;
    width:950px;
}
*:first-child+html #content
{
    background-image: url(ala2images/content_back.png) top left repeat-y;
    left: -49px;
    position: relative;
    top: -12px;
    width:950px;
}

#content_left
{
    float: left;
    position: relative;
    top: 125px;
}

#content_main
{
    padding-left: 280px;
}

#content_main ul li
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
    letter-spacing: 150%;
    line-height:150%;
}

#content_main ol li
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
    letter-spacing: 150%;
    line-height:150%;
}

#content_container
{
    width:620px;
}

#footer
{
    color: #000;
    background-color: #988a66;
    background-image:url(ala2images/footer.jpg);
    position:relative;
    top:0px;
    left:2px;
    width:946px;
    height:23px;
}

*html #footer {top: 20px;}

td.tableheaders 
{
    color: white;
    font-weight:bold;
    font-family:Arial;
    font-size: 12px;
}

#footerTxt {}
.mainfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.mainfooter a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#8a7f6a;
}
.mainfooter a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}


