@charset "utf-8";
/* CSS Document */

/* reset */
body,h1,h2,h3,h4,p,a,ul,ol,li,table,tr,td,th{margin:0;padding:0;font:normal 14px "Times New Roman", Times, serif;list-style-type:none;text-decoration:none;color:#000000}
h1,h2,h3,h4,p,table,ul{margin-bottom:10px}
h1{font-size:24px;font-weight:bold}
h2{font-size:20px}
h3{font-size:16px;font-weight:bold}
p{line-height:1.5em;}
#wrapper{width:770px;margin:0 auto;padding:7px 0 0}
#header{clear:both}
#banner{background:url(images/banner2.jpg) no-repeat;width:100%;height:117px}

/* menu - dynamic menu */
/* #navmenu{background:url(images/menu_back.jpg) repeat-x;height:44px;margin-bottom:0} 
#navmenu li{float:left;} */
#navmenu{background:url(images/menu_back.jpg) repeat-x;height:50px;overflow:hidden} 
/*#dynamicmenu{margin:0 auto 0;width:610px;}
#dynamicmenu li{float:left;margin-right:10px}
*/

#dynamicmenu{position:relative;left:50%;float:left}
#dynamicmenu li{position:relative;float:left;right:50%;margin-right:10px}

#dynamicmenu li a{display:inline-block;width:91px;height:49px;}
#dynamicmenu li a.home{background:url(images/button_home.jpg) no-repeat !important}
#dynamicmenu li a.executive{background:url(images/button_executive.jpg) no-repeat}
#dynamicmenu li a.programs{background:url(images/button_programs.jpg) no-repeat}
#dynamicmenu li a.advertise{background:url(images/button_advertise.jpg) no-repeat}
#dynamicmenu li a.westzone{background:url(images/button_westzone.jpg) no-repeat}
#dynamicmenu li a.links{background:url(images/button_links.jpg) no-repeat}
#dynamicmenu li:last-child{margin-right:0}


/* content */
#content{background-color:#0B588D;min-height:400px;height:auto !important;height:400px}
#page-content{float:left;width:561px;/*width:491px;*/background:#FFFFFF;min-height:530px;height:auto !important;height:530px;border-top:2px solid #10598E}
#page-content div{padding:10px 10px 15px;}
.page-content-main{background:url(images/contentheaderright.jpg) no-repeat bottom;}

.links li{float:left;width:150px;margin:5px 2px;text-align:center}
.links li img{max-width:150px;height:80px}


/* sidebar */
#sidebar{float:left;width:189px;background:url(images/contentheaderleft.jpg) no-repeat top;padding:45px 10px 0px;background-color:#0B588D;}
#sidebar h1{color:#FF6600;font-size:30px;text-align:center;padding-top:25px}
#sidebar .newsletter li{margin-bottom:15px}
#sidebar .newsletter li a{color:#339933;font-size:18px;text-transform:capitalize}

/* add class*/
.hovered {background-color:#CCCCCC}

/* dynamic-pages */
#dynamic-pages h2{color:#999999}
#dynamic-pages textarea{height:300px;padding:10px;}
#dynamic-pages .page-title{font-size:24px;margin-bottom:15px;border:1px inset #CCCCCC}
#dynamic-pages #page-list{margin:0;padding:10px 0}
#dynamic-pages #page-list li{border:1px solid #CCCCCC;margin-bottom:5px;padding:5px;cursor:move;background-color:#fff}
#dynamic-pages #page-list li h1{font-size:16px;margin-bottom:0}
#dynamic-pages #page-list li .page_body{width:70%;float:left;padding:0 5px}
#dynamic-pages #page-list li .page_enabled{width:15%;float:left}
#dynamic-pages #page-list li .page_edit{width:10%;float:left}

/* admin-menu */
#admin-menu,#admin-menu li,#admin-menu li a,#admin-sub-menu li a{font:16px Arial, Helvetica, sans-serif}
#admin-menu li{float:left;padding:0px 10px 10px 0px}
#admin-menu li a{color:#0099FF;}
#admin-sub-menu li{float:left;margin-right:10px}


/* entry form control */
#entry-form-control li{padding:2px 0}
#entry-form-control li label{display:inline-block;width:150px;}
#entry-form-control li input.textbox{border:1px inset #CCCCCC;width:250px;}


/* newsletter */
#newsletter table{width:100%}
#newsletter table tr td{padding:5px 10px}
#newsletter table tr td.description{width:50%;text-transform:capitalize;font-weight:bold}
#newsletter table tr td.enabled{width:25%}
#newsletter table tr td.edit{width:25%}

/* misc */
.clear{clear:both}

a.create,a.edit,a.link{padding-left:13px;font-size:12px;color:#0099FF}
a.create{background:url(images/new.png) no-repeat;}
a.edit{background:url(images/edit.png) no-repeat;}
a.link{background:url(images/link.png) no-repeat;}

p.reminder{padding:15px;font-style:italic;color:#FF9900}

/* errors */
.errors h1, .errors p{font-size:12px;color:#FF0000}
.errors h1{font-weight:bold;margin-bottom:0px}