/*CSS Doc*/

/*GLOBALS*/
body{
	background: url(bg.jpg)  repeat-x #99bac1;
	margin:0;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

h2{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/*WRAPPERS*/
#wrapper_outer{
	text-align:center;
	background: url(bgtop.jpg) no-repeat top center;
	
}
#wrapper_inner{
	width: 749px;
	margin: 0 auto;
	text-align:left; /*Compensate for the global CENTER for template fix*/
	
}

/*HEADER*/
#wrapper_inner #header{
	height: 75px;
	background: url(avp.png) no-repeat;
}
/*TOP NAVGATION*/
#wrapper_inner #header ul{
	list-style:none;
	float:right;
	margin: 0px;
padding:0px;


width:auto;
}
#wrapper_inner #header ul li{
	
display:inline;
}
#wrapper_inner #header ul li a{ 
      display:inline;
      height:17px;
       color: #1c2b40;
margin:0px;
	text-decoration:none;
	/*overflow: hide;*/
padding: 2px 5px;

}
/*LINKS*/
#wrapper_inner #header ul li.left a{
	background: url(topmenu_left.jpg) no-repeat;
        margin:0px;
  
}
#wrapper_inner #header ul li.right a{
	background: url(topmenu_right.jpg) no-repeat top right;
}
/*LINKS (HOVER)*/
#wrapper_inner #header ul li.left a:hover{
	background: url(topmenu_left_over.jpg) no-repeat;
margin:0px;
  margin:0px;

}
#wrapper_inner #header ul li.right a:hover{
	background: url(topmenu_right_over.jpg) no-repeat top right;
}

/*MAIN MENU*/
#wrapper_inner #mainmenu{
height: 23px;
background: url(menubg.jpg) no-repeat;
}
#wrapper_inner #mainmenu ul{
margin: 0;
padding: 0 5px;
list-style: none;
}
#wrapper_inner #mainmenu ul li{
float: left;
margin-top:3px;
height: 20px;
}
#wrapper_inner #mainmenu ul li a{
display: block;
padding: 3px 7px 5px 7px;
color: #3a3a3a;
text-decoration: none;
}
#wrapper_inner #mainmenu ul li a:hover, #wrapper_inner #mainmenu ul li.active a{
color: #3a3a3a;
background: #586b86 url(hoverleft.jpg) no-repeat top left;
}
#wrapper_inner #mainmenu ul li.active a{
	color: #eae54f;
}
#wrapper_inner #mainmenu ul li a img.right{
display: none;
}
#wrapper_inner #mainmenu ul li a:hover img.right{
display: block;
width:7px;
height:21px;
border:0;
position:relative;
top:-10px;
}

.leftcall_wr {

margin-top:30px;
float:left;
width:200px;
height:600px;


}
#map img{float: left; margin-top:50px; margin-bottom:30px; }
/*#quote{color:#000; width: 260px; clear: both; margin-top:-105px; float:left;}*/
#quote{color:#000; width: 260px;   }

#market { width: 250px; margin-bottom:30px; }

/*CONTENT AREA*/
#wrapper_inner #content{
	background: #586b86;
	color: #FFF; /*GLOBAL CONTENT TEXT COLOR*/
	padding: 20px;
}

#content_index{
	background: #586b86;
	color: #FFF; /*GLOBAL CONTENT TEXT COLOR*/
	padding: 20px;
	width: 380px;
	float: right;
}

#content_index p{ clear:both;}

#content_index img{clear:both; display:block; margin-bottom: 16px; margin-top:-14px;}

#contentTable {
	background: #586b86;
	color: #FFF; /*GLOBAL CONTENT TEXT COLOR*/
	margin: 0;
	padding: 0;
}

#left{float: left; width: 200px; height: 100px; }
#left p, #right p {line-height: 10px;}
#middle{ background: url(avplogo.png) no-repeat; width:165px; height:50px; margin-left: 215px; margin-top: 40px; }
#right{width: 200px; margin-left: 480px; height: 100px; margin-top: -50px;}
#right a{color:#fff;}

/* IMG FLOATS */
img.marginLeft { 
    /*float: left;*/ 
    margin: 0 4px 4px 0;  
}

img.marginRight { 
    /*float: left;*/ 
    margin: 0 0 4px 4px;  
}


/* COLUMNS MAIN */
#Left {
	clear: both;
}


#Left, #Right {
	position: relative;
	float: left;
	margin: 0;
	padding: 4px 0 4px 0;
	width: 354px;
}

#floatLeft {
   position: relative;
   float: left;
   margin: 0;
   padding: 0 4px 0 0;
}

.clear {
	clear: both;	
}

/*VIDEO PAGE*/
#video {
	position: relative;
	float: left;
	margin: 0 8px 0 0;
	padding: 0;
	width: 320px;
}

/*IMAGE THUMBS*/
#wrapper_inner #content img{
border: 0; /*STRIP LINKED IMAGE BORDERS*/
}
#wrapper_inner #content ul#thumbs{
list-style: none;
margin: 0;
padding: 0;
}
#wrapper_inner #content ul#thumbs li{
float: left;
margin: 8px 10px;
}
#wrapper_inner #content ul#thumbs li a.img span{
display: none;
}
#wrapper_inner #content ul#thumbs li a.img:hover{
position: relative;
cursor: default;
}
#wrapper_inner #content ul#thumbs li a.img:hover span{
display: block;
position: absolute;
top: -18px;
left: 4px;
color: #eee;
font-size: 12px;
background: #46566d;
padding: 5px;
border: 1px solid #EEE;
}

/*FOOTER*/
#wrapper_inner #footer{
	clear: both;
	text-align:center;
	color: #42546e;
	font-size:11px;
	margin-top:8px;
}

/*#footer_index{
	clear: both;
	text-align:center;
	color: #42546e;
	font-size:11px;
	padding-top:160px;
}*/