@charset "UTF-8";
/* CSS Document */
img { border:0px; }
* { margin:0px; padding:0px; }
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	color:#000;
	margin:0px;
	background-color:#d4d3d4;
}
li { margin-left:15px; }
p { margin:0px; padding:0px; }
h1 { font-size:33px; margin:0px; color:#fdcc09; font-weight:bold; }
h2 { font-size:22px; margin:7px 0 0 0; color:#FFF; font-weight:bold; text-align:center; }
h3 { font-size:24px; margin:0px; color:#C1C1C1; font-weight:bold; }

.left { float:left; }
.right { float:right; }
.clear { clear:both }
.no_margins { margin:0px; }
.imgBorder1 { border:1px solid #000; }
.t11 { font-size:11px; }
.t14 { font-size:14px; }


a:link { text-decoration: none; color:#000; }
a:visited { text-decoration: none; color:#000; }
a:hover { text-decoration: underline; color:#000; }
a:active { text-decoration: none; color:#000; }
a.entry_name:link { text-decoration: none; color:#000; }
a.entry_name:visited { text-decoration: none; color:#000; }
a.entry_name:hover { text-decoration: underline; color:#000; }
a.entry_name:active { text-decoration: none; color:#000; }
a.page_num:link { text-decoration: none; color:#909194; }
a.page_num:visited { text-decoration: none; color:#909194; }
a.page_num:hover { text-decoration: underline; color:#000000; }
a.page_num:active { text-decoration: none; color:#909194; }



/* COLORS */
#grayLt { color:#bbb; }
#gray { color:#909194; }
#grayDrk { color:#555; }
#white { color:#FFF; }
#orange { color:#ffcc00; }
#blue { color:#0072bc; }
.black_und { color:#000000; text-decoration:underline; }
.hidden { display:none; }


/* ERROR/STATUS */
.error { font-size:12px; color:#a00; font-weight:bold }
.errorTop { color:#a00; }
.errorTitle { font-size:14px; font-weight:bold }

.padleft10 { padding-left:10px; }
.padleft20 { padding-left:20px; }
.padleft42 { padding-left:42px; }
.padtop5 { padding-top:5px; }
.padtop10 { padding-top:10px; }
.padtop15 { padding-top:15px; }
.padtop20 { padding-top:20px; }
.padtop30 { padding-top:30px; }
.padright74 { padding-right:74px; }


/* Bars */
.full_bar { height:3px; background:url(/img/dotted_bar_full.gif) no-repeat; margin-left:28px; }
.quarter3_bar { height:3px; background:url(/img/dotted_bar_full.gif) no-repeat; margin-left:28px; width:580px; }
.dotted_bars { height:38px; background:url(/img/dotted_comment_bar.gif) no-repeat; width:641px; }


/* Site */
.site_wrapper_outside { width:1095px; margin:0px auto; background:url(/img/background.png) repeat-y; }
.site_wrapper { width:972px; margin:0px auto; }
.page_container { background:url(/img/page_background.png) repeat-y; }
.page_content { padding:0px 70px; }
.header_back { background:url(/img/header_back.gif) no-repeat top right; width:972px; height:73px; margin:0px; }
.header_menu { }
.header_menu_logo { float:left; padding:6px 80px 0 0; }
.header_menu_item { float:left; padding:17px 0 0 20px; }
.header_menu_item_text { float:left; padding:15px 0 0 20px; font-size:12px; font-weight:bold; }
.header_menu_icon { float:left; padding:13px 0 0 10px; }
.home_headline { text-align:center; padding-top:30px; }
.home_main { padding-top:10px; }
.home_left { float:left; padding-left:70px; width:540px; font-size:14px; }
.home_right { float:left; width:300px; padding-left:20px; }
.div_dotted { height:5px; text-align:center; background-color:#9C6; display:block }
.pagination { background:url(/img/div_dotted.gif) no-repeat top center; } 
.pagination_inside { padding:10px 74px 6px 0px; height:20px; background:url(/img/div_dotted.gif) no-repeat center bottom; }
.pagination_text { color:#898989; font-size:12px; padding-left:70px; }
.cream_intro { width:640px; font-size:14px; }

.content_left { float:left; width:214px; height:410px; overflow:hidden }
.content_right { float:right; width:700px; background:url(../img/header_back.gif) repeat-x; }
.content_under_header { margin-top:100px; }
.header_back1 { position:absolute; z-index:1; width:914px; height:57px; left:50%; margin-left:-457px; margin-top:20px; background:url(../img/header_back.gif) repeat-x; }
.header_back2 { position:absolute; z-index:2; width:914px; height:432px; left:50%; margin-left:-457px;  }
.header_left { float:left; }
.header_right { position:absolute; z-index:3; right:0; left:auto; float:right; margin-top:20px; }
.header_right_content { font-size:12px; padding:17px 40px 0 0; text-align:right; }
.home_text { width:485px; font-size:15px; text-align:justify; }
.home_content { width:495px; margin:0px auto; padding-top:50px; line-height:19px; }

.content_border { position:absolute; z-index:4; left:50%; width:914px; margin:15px 0 20px -457px; /*border:1px solid #ccc;*/ }
.content { clear:both; width:682px; margin:0px auto; }
.form_content { width:682px; }
.headline { font-size:16px; }

.entries_box { float:left; margin-left:69px; background-color:#ebebeb; color:#000;  font-weight:bold; }
.entries_num { font-size:63px; text-align:center; padding:7px 7px 0 7px; }
.entries_div { height:7px; background:url(/img/entries_dotted_line.gif) top repeat-x; }
.entries_text { font-size:15px; padding:2px 7px 7px 7px;  }
.form_headline { padding-top:15px; font-size:16px; font-weight:bold; height:25px; }
.form_description { float:right; padding-right:74px; color:#000; width:535px; font-size:14px }
.form_box { height:21px; }
.form_border { border-left:2px solid #000; border-right:2px solid #000; border-bottom:2px solid #000; border-top:6px solid #000; }





.entry_header { height:30px; padding-top:5px; }
.crap_name { width:640px; font-size:19px; font-weight:bold; }
.crap_name_left { float:left; width:540px; font-size:19px; font-weight:bold; }
.crap_content { width:642px;  margin-left:70px; padding-top:10px; }
.crap_content_comments { width:642px;  margin-left:2px; }
.crap_header { padding-top:30px; }
.crap_bar_end { clear:both; height:5px }
.crap_bar { clear:both; padding-top:10px; height:10px }
.crap_date { float:right; font-size:12px; padding:7px 2px 0 0; }
.crap_left { float:left; font-size:11px; font-weight:bold; padding-top:15px; }
.crap_right { float:right; color:#909194; font-size:13px; text-align:right; padding-top:15px; }
.crap_item { padding-top:10px; }

.comment_author { padding-top:10px; font-size:12px; }
.comment_entry { font-size:12px; padding-top:4px; color:#909194; font-style:italic }
.comment_date { font-size:11px; padding-top:10px; }
.comment_leave { font-size:13px; text-align:right; }
.comment_leave_area {  }
.errors { color:#aa0000; }

#subject-label { display:none; } 
#subject-element { display:none; }
.footer { background:url(/img/footer_back.gif) no-repeat; width:972px; height:90px; }
.footer_text { text-align:center; padding-top:16px; font-size:12px; color:#fff; }