ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin:0; padding:0; } ul{ list-style:none; } a{ color:#000000; text-decoration:none; } a:hover{ text-decoration:underline; } a img{ border:0; } .clear{ clear:both; } body{ margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:11px; background:#988675 url(images/bgr_main.png) repeat-x; color:#000000; } #page{ width:1000px; margin:0 auto; } #header{ width:100%; height:96px; overflow:hidden; background:url(images/bgr_header.png) no-repeat; } #header #logo{ color:#fff; font-size:41px; letter-spacing:-1px; padding:25px 0 0 45px; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; float:left; } #header #logo a{ color:#fff; } #header #logo a:hover{ text-decoration:none; } #header .description{ color:#a9a9a9; font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; text-transform:capitalize; position:relative; top:-5px; text-align:right; } #main_search{ float:right; width:302px; padding:47px 0 0 0; } #searchform_top{ float:left; } #searchform_top_text{ width:192px; padding:3px; color:#999999; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; border:1px solid #d1d1d1; margin:0 5px 0 0; background:#fff; } #gosearch{ float:left; } #menu{ width:967px; height:52px; margin:0 auto; background:url(images/bgr_menu.png) repeat-x; } #main_rss{ float:right; padding:2px 6px 0 0; } #main_rss img{ float:left; } #mainmenu{ padding:11px 0 0 9px; } #mainmenu ul{ margin: 0; padding: 0; list-style-type: none; z-index:1000; } #mainmenu ul li{ position: relative; display: inline; float: left; z-index:1000; color:#c5c3c2; font-size:14px; text-transform:capitalize; padding:0 0 0 1px; } #mainmenu ul li.first{ padding:0; background:none; } #mainmenu ul li a{ display:block; color:#c5c3c2; z-index:1000; padding:7px 12px 7px 12px; } * html #mainmenu ul li a{ display: inline-block; float:left; } * html #mainmenu ul li ul li a{ float:none; } #mainmenu ul li a:link, #mainmenucat ul li a:visited{ } #mainmenu ul li a:hover, #mainmenu .current_page_item a, #mainmenu .select a{ text-decoration:none; background:#000000; color:#c5c3c2; } #mainmenu ul li ul{ position: absolute; left: 0; display: block; visibility: hidden; margin:0 0 0 2px; background:#000000; } #mainmenu ul li ul li{ display: list-item; float: none; font-size:1.0em; background:none; padding:0; } #mainmenu ul li ul li ul{ top: 0; margin:0 0 0 1px; background:#352e2c; } #mainmenu ul li ul li a, #mainmenu ul li.current_page_item ul a, #mainmenu ul li.select ul a{ width: 160px; height:auto; padding: 7px 5px 7px 10px; margin: 0; border-bottom: 1px solid #1a1a1a; background:#000000; border-top-width: 0; text-align:left; text-decoration:none; color:#cccccc; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; text-transform:capitalize; } #mainmenu ul li ul li a:hover, #mainmenu ul li ul li.select a{ color:#cccccc; background:#0d0d0d; } #mainmenu ul li ul li ul li a, #mainmenu ul li.current_page_item ul ul a, #mainmenu ul li.select ul ul a{ border-bottom: 1px solid #4a4342; background:#352e2c; } #mainmenu ul li ul li ul li a:hover{ color:#cccccc; background:#463d3b; } #body{ width:100%; background:url(images/bgr_body.png) repeat-y; } #body_top{ width:100%; overflow:hidden; background:url(images/bgr_body_top.png) no-repeat; } #body_left{ width:498px; float:left; padding:20px 20px 0 40px; } #body_center{ width:290px; float:left; padding:13px 5px 0 0; } #body_right{ width:124px; float:left; padding:13px 0 0 0; } .post{ width:100%; margin:0 0 40px 0; } .post .post_top{ background:url(images/bgr_post_top.png) no-repeat left bottom; padding:0 0 20px 0; } .post .post_title{ width:100%; overflow:hidden; } .post_title h2{ font-size:27px; font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-weight:normal; float:left; width:430px; } .post_title h2 a{ color:#000; } .post .post_comm{ float:right; width:63px; height:53px; text-align:center; background:url(images/bgr_post_comm.png) no-repeat; } .post .post_comm span{ display:block; color:#cdcdcd; font-size:25px; font-family:Georgia, "Times New Roman", Times, serif; padding:5px 0 0 0; } .post .post_comm span a{ color:#cdcdcd; } .post .post_top p{ line-height:1.4em; padding:2px 0 2px 0; color:#636363; font-family:Verdana, Geneva, sans-serif; font-size:12px; } .post .post_top p a{ color:#790000; text-decoration:underline; } .post .post_top p a:hover{ text-decoration:none; } .post .post_author span, .post .post_top .post_author a{ font-weight:bold; color:#790000; } .post .post_cats span, .post .post_top .post_cats a{ color:#790000; } .post .post_tags span, .post .post_top .post_tags a{ color:#f26521; } .entry{ line-height:20px; font-size:13px; width:100%; overflow:hidden; padding:8px 0 0 0; } .entry img{ border:3px solid #333; } .entry .banner{ text-align:center; padding:0 0 10px 0; } .entry .banner img{ border:0; } .banner_left{ float:left; padding:0 20px 10px 0; } .entry .banner_left img{ border:0; } .entry p{ padding-bottom:15px; } .entry strong{ color:#000; } .entry p a{ font-weight:bold; color:#9d080d; text-decoration:underline; } .entry p a:hover{ text-decoration:none; } .postmetadata{ width:100%; } .postmetadata p{ font-size:13px; font-weight:bold; } .postmetadata p a{ color:#9d080d; text-decoration:underline; } .postmetadata p a:hover{ text-decoration:none; } .post-page{ width:100%; } h2.page_title{ font-size:27px; margin:0 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-weight:normal; border-bottom:1px solid #a79c8b; padding:0 0 10px 0; } .post-page .entry h1, .post-page .entry h2, .post-page .entry h3, .post-page .entry h4, .post-page .entry h5, .post-page .entry h6{ color:#000; font-family:Georgia, "Times New Roman", Times, serif; display:block; font-weight:normal; } .post-page .entry h1{ font-size:26px; padding:0 0 14px 0; } .post-page .entry h2{ font-size:24px; padding:0 0 14px 0; } .post-page .entry h3{ font-size:22px; padding:0 0 12px 0; } .post-page .entry h4{ font-size:20px; padding:0 0 10px 0; } .post-page .entry h5{ font-size:18px; padding:0 0 8px 0; } .post-page .entry h6{ font-size:16px; padding:0 0 6px 0; } #sidebar_ads{ width:100%; overflow:hidden; padding:3px 0 0 0; } #sidebar_ads div{ float:left; padding:0 0 13px 13px; } #sidebar_ads div img{ float:left; } #header_social{ width:100%; background:#201c1a; padding:15px 0 10px 0; margin:0 0 20px 0; overflow:hidden; } #header_social ul{ float:left; padding:0 0 0 10px; } #header_social li{ float:left; padding:0 0 0 5px; } #header_social li img{ float:left; } .sidebar_widgets{ font-size:13px; line-height:1.5em; color:#9a9796; padding:0 0 0 15px; width:259px; font-family:Verdana, Geneva, sans-serif; } #sidebar_right .sidebar_widgets{ width:124px; color:#2e2d29; padding:0; } #sidebar_right .sidebar_widgets a{ color:#2e2d29; } .sidebar_widgets a{ color:#9a9796; } .sidebar_widgets .widgettitle{ font-size:19px; color:#f4eeaf; font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 8px 0; padding:0 0 8px 5px; border-bottom:1px solid #5d5856; font-weight:normal; text-transform:capitalize; } #sidebar_right .sidebar_widgets .widgettitle{ color:#000000; border-bottom:1px solid #bab6a3; } .sidebar_widgets .widget_categories a, .sidebar_widgets .widget_archive a, .sidebar_widgets .widget_links a, .sidebar_widgets .widget_meta a, .sidebar_widgets .widget_pages a, .sidebar_widgets .widget_meta a, .sidebar_widgets .widget_recent_entries a{ display:block; } .sidebar_widgets .widget_categories a{ font-weight:normal; display:inline; } .sidebar_widgets ul{ } .sidebar_widgets ul li{ margin:0 0 20px 0; } .sidebar_widgets ul ul{ } .sidebar_widgets ul li ul li{ background:none; border:0; border-bottom:1px solid #47403f; padding:6px 0 6px 10px; margin:0 8px 0 8px; } #sidebar_right .sidebar_widgets ul li ul li{ border-bottom:0; padding:3px 0 3px 0; } .sidebar_widgets ul ul ul{ margin:0 0 0 5px; } .sidebar_widgets ul li ul li ul li{ border:0; background:none; padding:7px 0 7px 0; } .widget_tag_cloud a, .widget_text .textwidget{ padding:5px 8px 5px 8px; line-height:1.4em; } .sidebar_widgets .widget_polls li{ border:0; } .sidebar_widgets .widget_twitter li{ border:0; padding-left:0; font-weight:bold; font-style:italic; } .sidebar_widgets .widget_twitter li a{ } .sidebar_widgets .widget_twitter li span{ display:block; font-weight:normal; font-style:normal; } #footer{ width:100%; height:210px; background:url(images/bgr_footer.png) no-repeat; overflow:hidden; } #footer_logo{ float:left; padding:0 17px 0 60px; margin:71px 0 0 0; border-right:1px solid #979493; text-transform:uppercase; font-weight:bold; } #footer_logo a{ font-size:41px; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:-1px; color:#ffffff; } #footer_info{ float:left; padding:71px 0 0 25px; } #footer_info p{ color:#fff; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:1.6em; } #footer_info p a{ color:#fff; font-weight:bold; } #footer_info p b a{ color:#fff; text-decoration:underline; } #footer_info p b a:hover{ text-decoration:none; } #wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; } #wp-calendar a { text-decoration: none; } #wp-calendar caption { font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: center; } #wp-calendar th { font-style: normal; text-transform: capitalize; } p img { padding: 0; max-width: 100%; } img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; } .alignright { float: right; } .alignleft { float: left } #wp-calendar { empty-cells: show; margin: 10px auto 0; width: 98%; } #wp-calendar #next a { padding-right: 10px; text-align: right; } #wp-calendar #prev a { padding-left: 10px; text-align: left; } #wp-calendar a { display: block; } #wp-calendar caption { text-align: center; width: 100%; } #wp-calendar td { padding: 3px 0; text-align: center; } #wp-calendar td.pad:hover { background-color: #fff; } acronym, abbr, span.caps { cursor: help; } acronym, abbr { border-bottom: 1px dashed #999; } blockquote { margin: 15px 30px 10px 10px; padding-left: 24px; padding-bottom:7px; background:url(images/blockquote_bg.gif) repeat-y; } blockquote blockquote{ background:url(images/blockquote_bg2.gif) repeat-y; } blockquote cite { margin: 5px 0 0; display: block; } .center { text-align: center; } hr { display: none; } a img { border: none; } .navigation { display: block; margin:10px 0 0 0; overflow:hidden; clear:both; color:#000; font-size:12px; line-height:1.8em; font-family:Verdana, Geneva, sans-serif; } .navigation a{ color:#000; font-size:13px; } .wp-pagenavi{ background:#d8d0bb; padding:10px 15px 10px 15px; text-align:center; } .wp-pagenavi a { padding: 6px; margin: 2px; color:#000; } .wp-pagenavi span.pages { padding: 6px; margin: 2px; background:#352e2c; color:#fff; } .wp-pagenavi span.current { padding: 6px; margin: 2px; background:#9d080d; color:#fff; } .wp-pagenavi span.extend { padding: 6px; margin: 2px; } .entry ul { margin: 0 10px 15px 0; list-style: none; padding:15px 15px 15px 20px; border:1px solid #d6d1bc; background:#f1eee0; } .entry ul li { border-bottom:1px solid #d6d1bc; background:url(images/ico_entry.gif) no-repeat left 13px; padding:7px 0 7px 15px; } .entry ol { margin: 0 10px 15px 0; padding:15px 15px 15px 40px; border:1px solid #d6d1bc; background:#f1eee0; } .entry ol li { margin: 0; padding:7px 0 7px 0; border-bottom:1px solid #d6d1bc; } .postmetadata ul, .postmetadata li { display: inline; list-style-type: none; list-style-image: none; } ol li{ list-style: decimal outside; } #searchform { margin: 10px auto; padding: 5px 3px; text-align: center; } #sidebar #searchform #s { width: 108px; padding: 2px; } #sidebar #searchsubmit { padding: 1px; } .entry form { text-align:center; } select { width: 130px; } #commentform{ width:400px; } #commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; } #commentform textarea { width: 350px; padding: 2px; } #commentform #submit { margin: 5px 0 0 0; padding:0; width:85px; height:35px; } h2#comments{ font-size:27px; font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-weight:normal; border-bottom:1px solid #a79c8b; padding:0 0 10px 5px; margin:0 0 10px 0; } .alt { margin: 0; padding: 10px; } .commentlist { padding: 0; text-align: justify; } .commentlist .comment { margin: 15px 0 0 0; padding: 10px 15px 20px 15px; list-style: none; border:1px solid #ccc8b3; background:#dcd7c1; } .commentlist .alt { border:1px solid #cecab5; background:#eae7da; } .commentlist .comment .comment { margin: 15px 15px 15px 15px; padding: 10px 15px 20px 15px; width:auto; } .commentlist p { margin: 10px 5px 10px 0; line-height:18px; } .commentmet_data{ width:100%; overflow:hidden; } .commentmet_data td{ vertical-align:top; text-align:left; } .commentmet_avatar{ width:102px; padding:15px 0 0 0; } .commentmet_text{ } .commentmet_avatar img{ border:2px solid #868686; } #commentform p { margin: 5px 0; } .commentmet_replay{ width:100%; overflow:hidden; } .commentmet_replay a{ float:right; display:block; text-indent:-9999px; text-transform:capitalize; background:url(images/button_replay.gif) no-repeat; width:73px; height:27px; } .nocomments { text-align: center; margin: 0; padding: 0; } .commentmetadata { margin: 0; display: block; padding:0 0 5px 0; color:#333; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:capitalize; } .commentmetadata a{ color:#b30101; } .commentmetadata span{ color:#b30101; font-size:20px; } .commentmet_text{ font-size:12px; line-height:1.4em; } #respond{ margin:40px 0 0 0; } h3#respond_title{ font-size:27px; font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-weight:normal; border-bottom:1px solid #a79c8b; padding:0 0 10px 5px; margin:0 0 20px 0; } #commentform{ color:#000; font-size:12px; width:90%; font-family:Verdana, Geneva, sans-serif; } #commentform small{ position:relative; top:-1px; font-size:12px; } #cancel-comment-reply-link{ font-size:12px; color:#000; margin:0 0 0 25px; } #commentform a, #commentform small{ color:#000; } #commentform input{ background:#f4f1e6; border:3px solid #d1cdb9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:4px; color:#000000; } #commentform textarea{ background:#f4f1e6; border:3px solid #d1cdb9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:4px; margin:5px 0 0 0; color:#000000; overflow:auto; } #commentform input#submit{ background:none; border:0px; } .page_archives_div{ padding-bottom:60px; } .page_archives_div h2{ font-size:28px; margin:0 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-weight:normal; border-bottom:1px solid #a79c8b; padding:0 0 10px 0; } .page_archives_div ul h2{ } .page_archives_div ul{ margin:10px 0 40px 0; } .page_archives_div ul li{ margin:0px; padding:8px 0 8px 5px; list-style:none; background:url(images/ico_line.png) no-repeat left bottom; } .page_archives_div ul li ul li{ border:0px; background:none; } .page_archives_div ul li ul{ margin:0px; padding:0px; padding-left:10px; } .page_archives_div ul li a{ font-weight:normal; color:#4c4c4c; font-size:13px; background:url(images/ico_ar.gif) no-repeat left 4px; padding:0 0 0 12px; } #gb_form_div { text-align : left; width : 100%; margin:-40px 0 0 0; font-family:Verdana, Geneva, sans-serif; } #gb_form_div p { margin-left : 12px; } #gb_form { text-align : left; background : transparent; } #gb_form_div a { color : #4c4c4c; text-decoration : underline; } #gb_form_div a:hover, #gb_form_div a:focus, #gb_form_div a:active { color : #4c4c4c; text-decoration : none; } fieldset { border : 0; margin-top : 10px; } #gb_form legend, legend, #gb_form dt { font-weight : bold; color : #4c4c4c; } #gb_form legend { margin-left : -10px; padding-top : 5px; } * html #gb_form legend { margin-left : -5px; padding:0 0 10px 0; } #gb_form legend#mainlegend { font-size : 1.2em; color : #4c4c4c; margin-left : -10px; padding-top : 5px; padding-bottom : 10px; background:url(images/dotted_grey.gif) repeat-x bottom; width:100%; } * html #gb_form legend#mainlegend { margin-left : -5px; } #gb_form legend#mainlegend small { font-size : .7em; text-transform : uppercase; } #gb_form_div .formhead small a { font-size : .7em; background-image : none; display : inline; padding : 0; margin : 0; } #gb_form_div .main_formhead, #gb_form_div .formhead { font-size : 1.2em; color : #4c4c4c; width : 97%; } #gb_form_div .main_formhead { margin-left : -35px; text-indent: -9999px; } #gb_form_div label { color : #000000; margin-top : 5px; margin-left : 20px; font-size:11px; } #gb_form_div input.short, #gb_form_div input.med, #gb_form_div select.med, #gb_form_div textarea.textbox, #gb_form_div textarea { color : #4c4c4c; padding : 3px; border : 2px solid #d0cbb7; background-color : #fff; font-size:13px; font-family:Arial, Helvetica, sans-serif; width : 60%; height : auto; margin:0 0 5px 20px; } #gb_form_div input.short { width : 7%; } #gb_form_div textarea.textbox, #gb_form_div textarea { width : 80%; height : 220px; line-height : 1.5em; } #gb_form_div select.med { width : 60%; } #gb_form_div input.checkbox { cursor : default; background : transparent; color : #bcbab7; border : 0; padding : 0; margin : 0; width : 14px; height : 14px; } #gb_form_div input.button { cursor : pointer; border : 0; background:url(images/button_submit.gif) no-repeat; width:85px; height:35px; display:block; text-indent:-9999px; text-transform:capitalize; clear:both; } #content #gb_form input.button { margin : 15px 5px 25px 20px; padding : 2px 15px 2px 15px; } * html #content #gb_form input.button { margin-left : -5px; } #gb_form_div span.error, #gb_form_div span.success, #gb_form_div dt { color : #000000; font-weight : bold; } #gb_form_div dt small, #gb_form_div .formhead span.success, span.success, dl#result_dl_blockq dt { color : #000000; } #gb_form_div small.whythis a { font-size : 11px; text-decoration : none; color : #000000; } #gb_form_div small.whythis a span{ text-decoration : none; color : #e8e3cc; } #gb_form_div small.whythis a:hover span{ color : #fff; background:#000; border:1px solid #fff; } #gb_form_div p.creditline small { clear : both; display : block; text-align : right; margin : 0; padding : 25px 0 15px 0; font-size : 0.75em; letter-spacing : .0001em; color : #666; } dl#result_dl_blockq blockquote { margin-left : 0; } dl#result_dl_blockq blockquote p cite { display : block; text-align : right; } #gb_form_div span.items { font-weight : bold; color : #339999; } #gb_form_div ul { margin : 10px 10px 20px 10px; } #gb_form_div ul li { list-style-type : none; margin : 0 10px 0 20px; } 