/*
Theme Name: AVP
Theme URI: http://avparuba.net
Description: AVP.
Version: 1.0
Author: Marko Espinoza
Author URI: http://markoespinoza.com


*/
@media screen, tv { 

body,html,ul,ol,li,h1,h2,h3,form,p,hr{margin:0;padding:0;}img{border:0;}

/*------------------------------------------------------------------*/
/* Default Styles													*/
/*------------------------------------------------------------------*/

body {font-family: Arial, Verdana, sans serif;font-size: 12px;color: #647883;margin:0;padding: 14px 0 14px 0;background: #fff;}
hr {color: #ccc;background-color: #ccc;height: 1px;border: none;margin-top: 2px;margin-bottom: 1px;}
img, div, h1, a, .spot_light {behavior: url(http://mikeeman.com/wp-content/themes/avp/iepngfix.htc);}
.clr {clear: both;}
.transparent {filter:alpha(opacity=70);/*Needed for IE*/filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7;/*Older mozilla broswers like NN*/-khtml-opacity: 0.7;/*Old versions of Safari and "KHTML" browser engines*/opacity: 0.7;/*FF, Safari, and Opera*/}
.stransparent {filter:alpha(opacity=90);/*Needed for IE*/filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity:0.9;/*Older mozilla broswers like NN*/-khtml-opacity: 0.9;/*Old versions of Safari and "KHTML" browser engines*/opacity: 0.9;/*FF, Safari, and Opera*/}


/*------------------------------------------------------------------*/
/* Layout Styles													*/
/*------------------------------------------------------------------*/

#wrapper {width: 855px;margin: auto;}

#header {background: #C6C8CB;height: 40px;position:relative;}
#header h1 {width:161px;height: 20px;position:absolute;top:10px;left:14px;zindex: 1;}
#header h1 a {display:block; width:100%;height: 100%;background: url(images/logo_mikeeman.png) no-repeat;text-indent: -1000em;}
#header #aruba {width:32px;height: 21px;position:absolute;top:12px;left:186px;zindex: 1;}
#header ul {list-style-type:none;position:absolute;top:10px;right:8px;zindex: 1;}
#header ul li {float:left;margin: 0 20px 0 0;}
#header ul li a {display:block;height: 9px;text-decoration:none;color:#111;text-transform:uppercase;font-weight:bold;font-size:10px;padding: 5px 0 10px 29px;}
#header ul li a#avparuba {background: url(images/icon_check.gif) no-repeat;width: 78px;}
#header ul li a#avptv {background: url(images/icon_tv.gif) no-repeat; width: 37px;}
#header ul li a#podcasts {background: url(images/icon_podcasts.gif) no-repeat; width: 53px;}
#header ul li a:hover {color:#555;}

#main_banner {position:relative;background: white;margin-top: 4px;height:280px;}
#main_banner h1{width: 169px;height: 77px;position:absolute;right:0;bottom: 0;}
#main_banner h1 a{background: url(images/logo_avp.png) no-repeat;text-indent: -1000em;display: block;width: 100%;height: 100%;}
#main_banner #logo_watermark {position: absolute;background: url(images/logowt_avp.png) no-repeat;width: 258px;height: 136px;left:305px;top: 73px;}

#separator {height: 7px;background: #A6CE39;}

#content {background: #EAEEEC;padding: 0 0 0 0;}
#content #col_left {position:relative;float:left;width: 200px;margin:0;padding-top:175px;} 
#content #col_left ul {padding: 7px 0 0 0;position:absolute;z-index:1;top: -38px;left:9px;border: 4px solid white;background: url(images/menu_bg.png);width: 183px;height: 190px;}
#content #col_left ul li {margin: 0 0 24px 5px;list-style-type: none;padding-left: 5px}
#content #col_left ul li a {text-decoration: none;color: #58595B;font-weight:bold;font-size:14px;text-transform:lowercase;}
#content #col_left ul li a:hover {color:#a6ce39;}
#content #col_left #agenda {background: url(images/menu_bg.png);border: 4px solid white;margin: 0 0 0 9px;padding: 0 0 10px 0;}
#content #col_left #agenda h2 {text-transform:uppercase;background: url(images/icon_agenda.png) no-repeat 4px 0 white;font-size: 12px;font-weight:bold;padding: 4px 0 8px 30px;}
#content #col_left #agenda h3 {font-size: 14px;color: #A3238E;margin: 10px 0 0 0;padding: 0 5px 0 5px;}
#content #col_left #agenda p {color:#333;padding: 0 5px 0 5px;margin: 0 0 10px 0;}
#content #col_left #agenda a {color: #A3238E;}

#content #col_left #user1 {background: white;text-align:center;margin: 6px 0 15px 9px;padding: 14px 0;}

#content #col_center {float:left;width: 500px;line-height: 18px;padding: 0 22px 18px 22px;}   
#content #col_center #breadcrumbs {background: url(images/arrow_t.gif) 0 5px no-repeat;padding: 0 0 0 10px;margin: 4px 0 4px 0;}
#content #col_center #breadcrumbs a {color: #bcbec0;text-decoration:none;}
#content #col_center #breadcrumbs a:hover {color: #647883;}
#content #col_center p {margin: 0 0 12px 0;}
#content #col_center h2 {margin: 26px 0 16px 0;}
#content #col_center h2 a {text-decoration: none;color:#647883;;font-size: 20px;margin: 26px 0 16px 0;}
#content #col_center h2 a:hover {color:#a6ce39;}
#content #col_center h3 {font-size: 16px;font-weight:normal;margin: 0 0 7px 0;}
#content #col_center img {float: left;border: 1px solid white; padding: 5px;margin: 0 10px 0 0;}
.readmore {color: #659e40;}


#content #col_right {float:left;width: 100px;}
#content #col_right #date {background: #F3F4F4;width: 79px;margin: 12px 0;padding: 12px 8px;text-align:center;}

#content #col_right h3 {font-size: 12px;margin: 10px 0 0 0;}


#outerfooter {background: #A6CE39;;height: 42px;padding-top: 1px;padding-bottom: 1px;}
#footer {height: 28px;border-top:1px solid #E0EFAB;border-bottom:1px solid #E0EFAB;color: white;font-weight:bold;padding: 12px 18px 0 18px;}
#footer p{float: left;}
#footer ul{list-style-type:none;float: right;}
#footer ul li{display:inline;border-left: 1px solid white;padding-right: 2px;padding-left: 4px;}
#footer ul li a{color: white;text-decoration:none;}
#footer ul li a:hover{color: #E0EFAB;}
#footer .first {border-left: none;}

#spot_light {background: #EAEEEC;margin: 4px 0 0 0;padding: 14px 14px 14px 98px;}
.spot_light {text-align: center;cursor: pointer;position: relative;height: 116px;width: 162px;background: url(images/spotlight_canvas_g.gif) no-repeat;padding: 10px 0 0 10px;float:left;}
.spot_light a {position: absolute; top: 0;left: 0;width: 162px;height: 126px;text-indent: -1000em;display:block;z-index: 2;}
.spot_light h2{text-align: left;background: url(images/arrow_v.gif) no-repeat; color: #A6CE39;font-size:16px; font-weight:bold;padding: 0 0 0 16px;}
.spot_light img {}
.spot_light p {text-align: left;color: white;font-size:9px;padding: 4px 0 0 0;width: 110px;float:left;}
.spot_light .img_holder {height: 52px;}

#navigation {float:right;line-height: 18px;padding: 0 22px -100px 22px;}   
#navigation a {text-decoration: none;color:#647883;;font-size: 15px;margin: 15px 0 16px 0;}
#navigation a:hover {color:#a6ce39;}


}

/*------------------------------------------------------------------*/
/* other media														*/
/*------------------------------------------------------------------*/

@media print {

body {margin: 1cm 1cm 0.5cm 1cm;padding: 0px}
body, td, a {font-family: Arial, Verdana, sans serif;font-size: 11pt;color: #000000;background-color: #ffffff;}
object {display: none;}
.sIFR-flash {display : none !important;height: 0;width: 0;position: absolute;overflow: hidden;}
.sIFR-alternate {visibility: visible !important;display: block   !important;position: static  !important;left: auto !important;top: auto !important;width: auto !important;height: auto !important;}

}

@media handheld {

object {display: none;}

}