/*
	Screen Layout
	ClickPublish (TM)
	www.clickinnovate.com
*/

html {height:100%}
body {margin:0;padding:0;line-height:150%;font-family:Helvetica,Arial,FreeSans,sans-serif;font-size:12px}
form {margin:0;padding:0}
p {margin-top:10px;margin-bottom:15px}
img {border:solid 0px #fff}
h1,h2,h3,h4 {padding-bottom:5px;margin:15px 0;font-weight:normal;line-height:100%}
h1 {font-size:150%;line-height:100%}
h2 {font-size:150%;line-height:100%}
h3 {font-size:110%}
h4 {font-size:100%}
a {text-decoration:none}
a:hover {text-decoration:underline}
.clear {clear:both;height:0px;overflow:hidden}

#container {margin:0px auto;width:980px}
#header {float:left;height:178px;overflow:hidden;width:980px;}
#logo {float:left}

#tool_menu {background:#333333 url(../interface/menu_background.jpg) repeat-x;float:right;padding:6px 6px 6px 10px;width:205px}
#tool_list {float:right;margin:0;padding:0;list-style:none}
#tool_list li {float:left;list-style:none}
#tool_list li img {float:left;margin-top:3px}
#tool_list li a, #tool_list li a:visited {float:left;display:block;margin:0;padding:0 5px;text-indent:0;color:#fff;font-weight:bold;font-size:12px}

#fireworks_launcher {float:right;margin-top:28px;height:32px;width:300px}
#fireworks_launcher a {float:right;margin:0;padding:0;border:0;height:32px;width:142px}

#search {float:right;margin-top:31px;width:297px;height:24px}

#menu_container {float:left;height:40px;width:980px;position:relative;overflow:hidden}
#mainmenu {float:left;height:40px;width:960px;margin:0;padding:0;overflow:hidden;position:relative}
.CMSListMenuUL {float:left;margin:0;padding:0;height:40px;width:960px;list-style:none;overflow:hidden}
.CMSListMenuHighlightedLI, .CMSListMenuLI {float:left;display:block;list-style:none;margin:0;padding:0}
.CMSListMenuLinkHighlighted, .CMSListMenuLink {float:left;line-height:40px;padding:0 20px;z-index:20;display:block;position:relative;overflow:hidden}
#menu_container .background .left {height:40px}
#menu_container li.background {z-index:10;position:absolute}

.menu_left {float:left;width:10px;height:40px;z-index:30;display:block;position:relative}
.menu_right {float:right;width:10px;height:40px;z-index:30;display:block;position:relative}

#top_panel {float:left;width:980px;height:318px}
.latest_videos {float:left;width:555px;height:298px;padding:10px}
.text {float:left;width:385px;height:298px;padding:10px}
.latest_videos_badge {float:left;width:89px;height:89px;background:transparent url(../interface/latest_videos.png) no-repeat;margin-left:490px;position:absolute}
.latest_videos_badge {display:none;visibility:hidden}

.eventCalendarDetail {margin:15px}

#main_container {width:980px;background-color:#fff;float:left;padding-bottom:20px}
#column_left {width:215px;margin-left:10px;float:left}
.IE6 #column_left {margin-left:5px}
#column_left #menuElem {width:215px;float:left;list-style:none;margin:10px 0 0 0;padding:0}
#column_left #menuElem li {width:215px;height:30px;float:left;display:block;margin:0 0 3px 0;padding:0}
#column_left #menuElem li a {width:200px;height:30px;float:left;padding-left:15px;line-height:30px}
#column_left .left_module {width:216px;float:left;list-style:none;margin:10px 0 0 0;padding:0}

#column_main {width:735px;margin-left:10px;float:left}
#column_main .breadcrumb {float:left;height:28px;line-height:30px;padding-left:15px;width:718px;margin-top:10px}
#column_main .content {float:left;width:700px;margin-left:15px;margin-top:15px;margin-bottom:30px}

#footer {margin-top:3px;float:left;padding-bottom:10px;width:980px}
.footer_links {float:left;text-align:left;width:48%}
#footer, #footer a, #footer a:visited {color:#fff}
.footer_clickpublish {float:right;text-align:right;width:48%}

.HideButton {display:none;visibility:hidden}
.SearchTextbox {border:medium none;margin-left:40px;margin-top:3px;width:240px}

#fireworks-template {display:none}
#fireContainer {position:absolute;left:0;top:0;z-index:706}
.firework {position:absolute;left:0;top:0;font-size:1px;width:4px;height:4px;border:1px solid #333;background:#666}
.fireworkParticle {position:absolute;font-size:1px;width:10px;height:10px;overflow:hidden}
.fireworkParticle img {display:block;width:100px}

.GeneralList {border:1px solid #CCCCCC;padding:0 10px}
.PagerControl {clear:both}

.newsItem, .gallery {border:1px solid #CCCCCC;padding:5px;margin-bottom:20px;width:422px;float:left;margin-right:20px;background:#FEFEFE url(../interface/grad_background.jpg) repeat-x scroll center bottom;padding-left:15px}
.gallery img {margin:10px;float:left;border:1px solid #CCCCCC}
.gallery_detail {margin:5px}

.FormButton, .SearchButton {background:#D10000 url(../interface/menu_over_background.jpg) repeat-x;border:0;color:#fff;margin-top:10px;height:25px}




