@charset "utf-8";
/* CSS Document */

/*elements */
body{min-height:1200px;}
body, div, p, ul {position:relative;}
body{background-color:#002D56; background-image:url(/assets/img_old/bg_gradient.png); background-repeat:repeat-x; }
a:link, a:visited {text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3edaf0; }

/* outer wrappers */
#wrap_outer{width:764px; margin:auto;}
#bg_top{width:764px; height:120px; background-image:url(/assets/img_old/bg_top.jpg); background-position:center; }
#bg_left{width:150px; height:460px; background-image:url(/assets/img_old/bg_leftside.jpg); position:absolute !important; top:120px; left:-150px;}
#bg_right{width:150px; height:460px; background-image:url(/assets/img_old/bg_rightside.png); position:absolute !important; top:120px; right:-150px;}
.ad_banners #bg_left{width:150px; height:460px; background-image:url(/assets/img_old/bg_leftside.jpg); position:absolute !important; top:205px; left:-150px;}
.ad_banners #bg_right{width:150px; height:460px; background-image:url(/assets/img_old/bg_rightside.png); position:absolute !important; top:205px; right:-300px;}
.ad_banners2 #bg_left{width:150px; height:460px; background-image:url(/assets/img_old/bg_leftside.jpg); position:absolute !important; top:205px; left:-150px; display:none;}
.ad_banners2 #bg_right{width:150px; height:460px; background-image:url(/assets/img_old/bg_rightside.png); position:absolute !important; top:205px; right:-300px; display:none;}
.ad_banners3 #bg_left{width:150px; height:460px; background-image:url(/assets/img_old/bg_leftside.jpg); position:absolute !important; top:205px; left:-150px; }

#wrap_inner{width:764px; height:439px; background-image:url(/assets/img_old/main_inside_notext.png); padding-top:23px;  }
#wrap_inner a#seslogo{display:block; position:absolute !important;  width:75px; height:60px; z-index:1 ; bottom:25px !important; bottom:150px; right:0px;}

/* footer */
#footer{width:764px; height:105px; padding-top:15px; background-image:url(/assets/img_old/bg_bottom.jpg);  text-align:center; color:#3edaf0; font-weight:normal; font-size:12px;  }
#footer p a:link, #footer p a:visited{font-weight:normal; font-size:11px}
#footer p {color:#3edaf0; text-align:center; margin-bottom:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#footer span {margin-left:10px; margin-right:10px;}
#footer a:link, #footer a:visited  {font-size:11px; text-decoration:underline;}

#footer div#social_links{position:absolute; bottom:30px; left:0px; top:10px; height:33px; z-index:5}
#footer div#social_links a {display:-moz-inline-stack; vertical-align:top; display:inline-block; height:33px; width:31px; background-repeat:no-repeat; margin-right:10px;}
#footer div#social_links #facebook {background-image:url(/assets/img_old/icons/facebook.jpg);}
#footer div#social_links #twitter {background-image:url(/assets/img_old/icons/twitter.jpg);}
#footer div#social_links #youtube {background-image:url(/assets/img_old/icons/youtube.jpg); width:45px;}

/*utilities*/
.clear{clear:both;}
.makevisible {display:block !important;}

/*main menu*/
#wrap_inner ul#menu{width:764px; height:30px; padding-top:8px;}
#wrap_inner ul#menu li {display:-moz-inline-stack; vertical-align:top; display:inline-block; color:#4CE0AB; margin-left:0px; margin-left:25px;  }
*:first-child+html #wrap_inner ul#menu li {zoom:1; display:inline;} * html #wrap_inner ul#menu li   {zoom:1; display:inline;} /*target IE7 and below*/
#wrap_inner ul#menu li a {display:-moz-inline-stack; display:inline-block; padding:7px 0 0 32px; height:22px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; white-space:nowrap; }
#wrap_inner ul#menu li#home a:link, #wrap_inner ul li#home a:visited { background:url(/assets/img_old/menu_normal/home.png) no-repeat; color:#4CE0AB;}
/*#wrap_inner ul#menu li#home a:hover, #wrap_inner ul#menu li#home a.mainnav_selected {background-image:url(/assets/img_old/menu_hover/home.png); color:white; }*/
#wrap_inner ul#menu li#home a:hover,  #p_home #wrap_inner ul li#home a {background-image:url(/assets/img_old/menu_hover/home.png); color:white; }

#wrap_inner ul#menu li#av a:link, #wrap_inner ul li#av a:visited {background:url(/assets/img_old/menu_normal/av.png) no-repeat; padding:7px 0 0 32px; color:#4CE0AB;  }
#wrap_inner ul#menu li#av a:hover, #p_audiovideo #wrap_inner ul li#av a {background-image:url(/assets/img_old/menu_hover/av.png); color:white; }

#wrap_inner ul#menu li#calendar a:link, #wrap_inner ul li#calendar a:visited {background:url(/assets/img_old/menu_normal/calendar.png) no-repeat; padding:7px 0 0 34px; color:#4CE0AB; }
#wrap_inner ul#menu li#calendar a:hover, #p_calendar #wrap_inner ul li#calendar a {background-image:url(/assets/img_old/menu_hover/calendar.png); color:white; }

#wrap_inner ul#menu li#blog a:link, #wrap_inner ul li#blog a:visited {background:url(/assets/img_old/menu_normal/blog.png) no-repeat; padding:7px 0 0 34px; color:#4CE0AB;  }
#wrap_inner ul#menu li#blog a:hover, #p_blog #wrap_inner ul li#blog a {background-image:url(/assets/img_old/menu_hover/blog.png); color:white; }

#wrap_inner ul#menu li#gateway a:link, #wrap_inner ul li#gateway a:visited {background:url(/assets/img_old/menu_normal/gateway.png) no-repeat; padding:7px 0 0 25px; color:#4CE0AB;  }
#wrap_inner ul#menu li#gateway a:hover, #p_gateway #wrap_inner ul li#gateway a {background-image:url(/assets/img_old/menu_hover/gateway.png); color:white; }

#wrap_inner ul#menu li#sponsors a:link, #wrap_inner ul li#sponsors a:visited { background:url(/assets/img_old/menu_normal/sponsors.png) no-repeat; padding:7px 0 0 30px;   }
#wrap_inner ul#menu li#sponsors a:hover, #p_sponsors #wrap_inner ul li#sponsors a {background-image:url(/assets/img_old/menu_hover/sponsors.png); color:white; }

/*home page */
#p_home #wrap_inner{background-image:url(/assets/img_old/main_inside_with_logo.png);}

/*audio video page */
#p_audiovideo #wrap_inner{}

/*calendar page */
#p_calendar #wrap_inner{}

/*contact us page */
#p_contactus #wrap_inner{}
#p_contactus #wrap_inner form {width:250px; margin:0px auto 0 auto; padding-top:15px;}
#p_contactus #wrap_inner form input {display:block; width:200px; margin-bottom:17px;}
#p_contactus #wrap_inner form textarea {display:block; width:300px; height:150px; margin-bottom:10px;}
#p_contactus #wrap_inner form label {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:10px; display:block;} 
#p_contactus #wrap_inner form #submit {width:150px; } 
#p_contactus #success {background-color:green; position:absolute; top:75px; right:25px; height:50px; width:175px; text-align:center; color:white; padding-top:15px; display:none; }

/*About Us page */
#aboutus div#wrap_inner div.text_content {overflow:scroll; height:315px; width:650px; padding:15px; color:navy;}
#aboutus div#wrap_inner div.text_content p {padding-bottom:10px;}
/*audio video page - subnav*/
#p_audiovideo #wrap_inner ul#subnav {display:table-cell; display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:25px 0 0 25px; }
#p_audiovideo #wrap_inner ul#subnav li {*display:inline;} 
#p_audiovideo #wrap_inner ul#subnav li a {display:block; height:23px; width:72px; color:white; font-size:15px; line-height:15px; font-weight:normal; padding:7px 0 0 37px; margin-bottom:10px;}
#p_audiovideo #wrap_inner ul li a#audioLink {background:url(/assets/img_old/menu_normal/audiovideo/audio.png) no-repeat; }
#p_audiovideo #wrap_inner ul li a#videoLink {background:url(/assets/img_old/menu_normal/audiovideo/video.png) no-repeat; }
#p_audiovideo #wrap_inner ul li a#itunesLink {background:url(/assets/img_old/menu_normal/audiovideo/podcasts.png) no-repeat; }
#p_audiovideo #wrap_inner ul li a#archiveLink {background:url(/assets/img_old/menu_normal/audiovideo/archives.png) no-repeat; padding-top:4px;}
#p_audiovideo #wrap_inner ul#subnav li a:hover, #p_audiovideo #wrap_inner ul#subnav li a.selected {color:#4CE0AB; font-weight:bold; }

/*video player */
#p_audiovideo #wrap_inner #player_wrapper {display:table-cell; display:inline-block; *display:inline; zoom:1; width:460px; height:267px;}
#p_audiovideo .player{display:block; width:460px; height:267px;  position:absolute; background-image:url(/assets/img_old/videosplash460x267.jpg); cursor:pointer; }
#p_audiovideo .player div {height:70px; width:70px;  cursor:pointer; position:absolute; top:103px; left:177px; }
#p_audiovideo #fms_api{width:460px; height:267px !important; position:absolute; top:0px; left:0px; padding:0; margin:0}
#p_audiovideo div#player_wrapper #audioplayer {height:24px; background-position:bottom; margin:140px 0 0 75px;}
#p_audiovideo div#player_wrapper #videoplayer {margin:45px 0 0 75px;}

#p_audiovideo div.overlay#audio{ background-image:url(/assets/img_old/clear.gif); padding:0px; width:250px; display:none;}
#p_audiovideo div.overlay#audio p#closeAudio {
	cursor:pointer; color:green; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; text-decoration:underline; float:right;
	position:absolute; top:10px; right:-65px;
}
#p_audiovideo div#audio a.audioPlayer {display:block; height:24px; width:250px; }

/* overlay */
#p_audiovideo div.overlay#video {background:url(/assets/img_old/clear.gif) no-repeat !important; background:url(/assets/img_old/overlay/white.jpg) no-repeat; padding:40px; width:576px; height:432px; display:none; }
#p_audiovideo div.overlay#video div.close {background:url(/assets/img_old/overlay/close.png) no-repeat !important; background:url(/assets/img_old/overlay/close.jpg) no-repeat; position:absolute; top:2px; right:5px; width:35px; height:35px; cursor:pointer; }
#p_audiovideo div#video a.videoPlayer {display:block; width:576px; height:432px; }

/* ads */
#ad_top {width: 764px; height: 85px;}
#ad_right{width:150px; height:460px; position:absolute !important; top:205px; right:-150px;}

/* Constant Contact */
#email_list{padding:0px; margin:0px; font-weight: bold; font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#006699; width:190px; margin-left:auto; margin-right:auto; text-align:center; margin-top:15px; }
#email_form { margin-left:auto; margin-right:auto; margin-bottom:15px;  display:block; width:190px; text-align:center; color:red; margin-top:0px;}
#fields {font-weight: normal; font-family:Arial,Helvetica,sans-serif; font-size:12px; color: #3EDAF0; width:190px;}
#safe_subscribe{display:block; width:190px; background-color:#002D56; margin:auto;}
#safe_subscribe img {width:168px; display:block; margin:auto; border:none; height:14px;}
#ea{font-family: Arial; font-size:10px; border:1px solid #999999; margin-right:2px;}
#go{font-family:Arial,Helvetica,sans-serif; font-size:11px; padding-left:5px; padding-right:5px; }

























