/* AMCON CSS */

body{margin:0px auto; padding:0;  background-image:url(../images/amcon_bg.gif); background-attachment:fixed; background-repeat:repeat-x; text-align:center; }

#CONTAINER{
	background-color:#efecca;
	background-position:center top;
	position:relative;
	display:block;
	width:850px;
	margin:0;
	padding:0;
	text-align:center;
	vertical-align:top;
	overflow: hidden;
}

#FOOTER{
background-color:#efecca;
	background-position:center;
	width:850px;
	height:177px;
	margin:0;
	padding:0;
	text-align:center;
	}

.bg_001{ background-color:#efecca;}
.bg_002 { background-image:url(../images/amcon_bg_link.gif); background-attachment:scroll; background-repeat:repeat-x; height:195px; }
.bg_003{ background-image:url(../images/amcon_line_1.gif); background-attachment:scroll; background-repeat:no-repeat;  height:38px;}
.bg_004{ background-image:url(../images/amcon_line_portfolio.png); background-attachment:scroll; background-repeat:no-repeat; background-position:center; vertical-align:middle; height:152px;}
.bg_005{ background-image:url(../images/amcon_subpage_bg.png); background-attachment:scroll;background-repeat:no-repeat; background-position:top; }
.bg_006{ background-image:url(../images/amcon_portfolio_subpages.gif); background-attachment:scroll;background-repeat:no-repeat; background-position:center; vertical-align:middle; }
.bg_007{ background-image:url(../images/portfolio_bg.gif);  background-repeat:repeat;  background-attachment:scroll;  height:100px;}

.border_001{ border-right:solid; border-right-width: 2px; border-right-color:#cccccc;}
.border_002{ border: solid; border-width:1px; border-color:#655A41; }
.border_003{ border-right:solid; border-right-width: 1px; border-right-color:#524630;}
.border_004{ border: solid; border-width:20px; border-color:#a8a293; text-align:center; border-collapse:collapse;  font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;  font-size:12px; text-align:center; color:#FFFFFF;}


.txt_001{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:11px; letter-spacing:1px; color:#655A41; padding-left:15px; padding-right:10px; text-align:left;}
.txt_002{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:12px; letter-spacing:1px; color:#655A41; font-weight:bold; padding-left:15px; padding-right:10px; text-align:left;  text-transform:uppercase;}
.txt_003{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:11px; letter-spacing:1px; color:#655A41; padding-left:15px; padding-right:15px; text-align:left;}
.txt_004{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; letter-spacing:1px; color:#FFFFFF; padding-left:15px; padding-right:15px; text-align:left;}
.txt_005{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:20px; letter-spacing:1px; color:#655A41;  text-align:left;}
.txt_006{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; letter-spacing:1px; color:#FFFFFF;  text-align:center; font-weight:bold;}

.txt_007{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:11px; letter-spacing:1px; color:#655A41; padding-left:20px; padding-right:20px; text-align:justify;}
.txt_008{font-family:MicrogrammaDMedExt; font-size:12px; letter-spacing:1px; color:#655A41; text-align:left;}
.txt_009{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:11px; letter-spacing:1px; color:#655A41; text-align:left; padding-right:10px;}

.button{ background-image:url(../images/amcon_bg_button.gif); background-repeat:repeat-x; font-size:11px;  font-weight:bold; color:#333333; border:thin; border-style:solid; border-width:1px; border-color:#333333; padding:1px; cursor:auto;}
.button1{font-size:10px;  font-weight:bold; color:#333333; border:thin; border-style:solid; border-width:1px; border-color:#333333; margin-top:1px;padding-top:5px; padding-bottom:5px; padding:2px; cursor:pointer;}

a{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; letter-spacing:1px; color:#655A41; font-weight:bold; text-align:left; text-decoration:none;}
a:link{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; letter-spacing:1px; color:#655A41; font-weight:bold;   text-align:left;}
a:visted{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; letter-spacing:1px; color:#655A41; font-weight:bold; text-align:left;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:10px; letter-spacing:1px; color:#655A41; font-weight:bold;  text-align:left; text-decoration:underline;}

.portfolio{ text-align:center; padding:10px; border:none;}
.portlinks { text-align:center; padding:10px; border:none; border: solid; border-width:1px; border-color:#655A41;}

.newlinks a{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; letter-spacing:1px; color:#FFFFFF;  text-align:center; font-weight:bold;}

.newlinks a:links{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; letter-spacing:1px; color:#FFFFFF;  text-align:center; font-weight:bold;}
.newlinks a:visited{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; letter-spacing:1px; color:#FFFFFF;  text-align:center; font-weight:bold;}
.newlinks a:hover{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; letter-spacing:1px; color:#FFCC33;  text-align:center; font-weight:bold; text-decoration:underline;}

/*Our Company*/

.head_company{background-image:url(../images/headline_sub_ourcompany.gif); background-attachment:scroll; background-repeat:no-repeat; background-position:right bottom; height:40px;}

.head_portfolio{background-image:url(../images/headline_sub_portfolio.gif); background-attachment:scroll; background-repeat:no-repeat; background-position:right bottom; height:40px;}

.head_services{background-image:url(../images/headline_sub_services.gif); background-attachment:scroll; background-repeat:no-repeat; background-position:right bottom; height:40px;}

.head_news{background-image:url(../images/headline_sub_news.gif); background-attachment:scroll; background-repeat:no-repeat; background-position:right bottom; height:40px;}

.head_contact{background-image:url(../images/headline_sub_contact.gif); background-attachment:scroll; background-repeat:no-repeat; background-position:right bottom; height:40px;}

.head_project{background-image:url(../images/headline_sub_project.gif); background-attachment:scroll; background-repeat:no-repeat; background-position:right bottom; height:40px;}