
html, body, #container {height: 100%; }

body { margin:0; padding:0px; font-size:14px; line-height:16px; font-family: Helvetica, Arial, Tahoma; height: 100%; }
a { color:#0000ff;}
a:hover { text-decoration:none;}
.orange { color:#fe5800;}

#header { background: url(images/header_bckg.png) repeat-x ; height:121px;}
#logo { width:900px; margin:0 auto; padding:50px 0 0 20px; }
#logo a{ color:#FFFFFF; text-decoration:none; font-weight:bold; height:12px; font-size:20px; text-transform:uppercase;}
#logo a:hover { }
#menu {color:#ffffff; text-align:center; margin-top:22px;}
#menu ul{ width:900px; margin:0 auto;list-style:none; padding:0; text-align:left;}
#menu ul li{display:inline}
#menu ul a { display:block; float:left; font-weight:bold; font-size:13px; text-decoration:none; color:#fff; padding:8px 10px; width:118px; text-align:center; text-transform:uppercase;}
#menu ul a:hover { background:url(images/menu_over.png) no-repeat bottom center; color:#232323;}
#menu ul a.active { background:url(images/menu_over.png) no-repeat bottom center; color:#232323;}
#menu ul a.active:hover { background:url(images/menu_over.png) no-repeat bottom center; color:#232323;}

#main { width:100%; margin:20px 0 20px 0; float:left;overflow:auto;
	padding-bottom: 121px;}
#head_image { height:100px; background:url(images/head_bckg.png) no-repeat #ffffff; padding:0px 0px 0px; line-height:24px;}

#container {height: 100%; }
body > #container {height: auto; min-height: 100%;}

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/}

#content { margin:0 auto; padding:0; width:900px;}
#content h1 { margin:20px 0 0 0; text-transform:uppercase; font-size:24px; color:#000; font-weight:bold; text-align:center;}
#content h2 { margin:20px 0 0 0; text-transform:none; font-size:20px; color:#000; font-weight:normal;}
#content h3 { margin:20px 0 0 0; text-transform:none; font-size:16px; color:#000; font-weight:normal;}
#content h4 { margin:20px 0 0 0; text-transform:none; font-size:14px; color:#000; font-weight:normal;}
#sidebar { background:none ; color:#000; padding:20px; }
#sidebar h2.right {color:#000;  margin:20px 100px 0 560px; font-size:14px; font-weight:normal; text-transform:none; position: relative; top:-67px;}
#sidebar h2.left {color:#000; margin:20px 100px 0 0px; font-size:14px; font-weight:normal; text-transform:none;}


#text {float:left; width:530px; padding-left:20px;}




