@media screen { 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:#000; text-decoration:none; } a:hover{ text-decoration:underline; } a img{ border:0; } .clear{ clear:both; } body{ margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; background:#aaa196 url(/wp-content/themes/Wiking/images/bgr_html.gif) repeat-x; color:#000; } #page{ width:1000px; margin:0px auto; }  #header{ width:100%; height:133px; overflow:hidden; background:url(/wp-content/themes/Wiking/images/bgr_header.gif) no-repeat; } #header_rss{ position:absolute; margin:-5px 0 0 761px; } #header #logo{ color:#fff; font-size:71px; font-weight:normal; letter-spacing:-6px; padding:25px 0 0 70px; text-transform:uppercase; } #header #logo a{ color:#fff; } #header #logo a:hover{ text-decoration:none; }  #menu{ width:100%; height:62px; } #main_search{ float:right; width:280px; }  #mainmenu{ float:left; padding:0 0 0 20px; } #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:#000; padding:0 0 0 16px; font-size:14px; font-family:"Times New Roman", Times, serif; background:url(/wp-content/themes/Wiking/images/bgr_menu_li.gif) no-repeat left center; } #mainmenu ul li.first{ padding:0; background:none; }  #mainmenu ul li a{ display:block; color:#000; z-index:1000; height:40px; padding:17px 10px 0 10px; font-weight:bold; } * 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{ text-decoration:none; } #mainmenu ul li a:hover, #mainmenu .current_page_item a, #mainmenu .select a{ background:#000; color:#fff; text-decoration:none; }  #mainmenu ul li ul{ position: absolute; left: 0; display: block; visibility: hidden; margin:0 0 0 17px; }  #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; }  #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 #676767; background:#000; border-top-width: 0; text-align:left; text-decoration:none; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; } #mainmenu ul li ul li a:hover{  text-decoration:none; color:#fff; }  #searchform_top{ float:left; padding:14px 0 0 0; } #searchform_top_text{ width:182px; padding:6px; color:#b3b3b3; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; border:0; margin:0 8px 0 0; background:#000; } #gosearch{ float:left; }  #body{ width:100%; background:url(/wp-content/themes/Wiking/images/bgr_body.gif) repeat-y; overflow:hidden; } #body_top{ width:100%; background:url(/wp-content/themes/Wiking/images/bgr_body_top.gif) no-repeat; } #body_end{ width:100%; background:url(/wp-content/themes/Wiking/images/bgr_body_end.gif) no-repeat left bottom; overflow:hidden; padding:0 0 67px 0; } #body_left{ width:696px; float:left; } #body_right{ width:304px; float:right; }  #body_left_content{ width:613px; margin:30px 0 0 64px; } .post{ width:100%; margin:0 0 30px 0; } .post-top{ width:100%; background:url(/wp-content/themes/Wiking/images/bgr_post_title.png) no-repeat left bottom; padding:0 0 15px 0; overflow:hidden; } .post-title{ width:510px; float:left; margin:10px 0 10px 0; } .post-title h2{ font-size:29px; margin:0 0 5px 0; color:#000; font-weight:normal; } .post-title h2 a{ color:#000; } .post-top h4{ width:67px; height:54px; padding:5px 4px 0 0; color:#ffffff; text-align:center; font-weight:normal; font-size:25px; float:right; background:url(/wp-content/themes/Wiking/images/bgr_post_comment.png) no-repeat; } .post-top h3{ font-weight:normal; color:#4b4b4b; font-size:11px; margin:0 0 5px 2px; } .post-top h3 a, .post-top h3 span{ color:#ed1b23; font-weight:bold; text-transform:capitalize; } .entry{ line-height:20px; font-size:13px; margin:10px 0 0 0; } .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 img{ border:1px solid #666; } .entry p{ padding-bottom:15px; } .entry p a{ color:#d04717; font-weight:bold; text-decoration:underline; } .entry p a:hover{ text-decoration:none; } .postmetadata{ width:100%; overflow:hidden; } .postmetadata p{ } .postmetadata p a{ color:#d04717; font-size:13px; text-decoration:underline; background:url(/wp-content/themes/Wiking/images/ico_readmore.gif) no-repeat left 5px; padding:0 0 0 15px; font-weight:bold; } .postmetadata p a:hover{ text-decoration:none; } .post-page{ padding:20px 0 60px 0; } h2.page_title{ font-size:29px; color:#000; font-weight:normal; background:url(/wp-content/themes/Wiking/images/bgr_post_title.png) no-repeat left bottom; padding:0 0 20px 5px; } .post-page .entry{ } .post-page .entry a{ text-decoration:underline; font-weight:bold; } .post-page .entry a:hover{ text-decoration:none; } .entry strong{ } .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; 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:95%; overflow:hidden; margin:20px 0 0 2px; } #sidebar_ads div{ float:left; padding:0 1px 7px 6px; } #sidebar_ads div img{ float:left; }  #sidebar{ width:233px; margin:10px 0 0 20px; color:#000; } .sidebars h2{ font-size:23px; color:#000; padding:11px 0 11px 28px; font-weight:normal; background:#dfedf0; background:url(/wp-content/themes/Wiking/images/bgr_sidebars_h2.gif) no-repeat left center; } .sidebars ul{ } .sidebars ul li{ } .sidebars ul li ul li{ margin-bottom:0; width:auto; } .sidebars ul li ul li ul li{ margin-left:0; } .sidebars li ul{ padding:0 0 30px 5px; } .sidebars li ul li ul{ padding:0 0 0 10px; width:auto; } .sidebars li ul li ul li ul{ } .sidebars li{ margin-bottom:0px; background:none; } .sidebars li li{ margin-bottom:0px; border-bottom:1px solid #d2d0c2; padding:10px 0 10px 6px; font-size:13px; } .sidebars li li li{ background:none; border:0; padding-bottom:3px; } .sidebars li a{ color:#000; } .sidebars li.widget_categories ul li{ color:#f26521; font-weight:bold; } .sidebars li.widget_categories ul li a{ font-weight:normal; background:url(/wp-content/themes/Wiking/images/ico_cat.gif) no-repeat left 4px; padding:0 0 0 12px; } .sidebars li.widget_categories ul li ul li a{ } .sidebars li.widget_archives ul li a{ background:url(/wp-content/themes/Wiking/images/ico_cat.gif) no-repeat left 4px; padding:0 0 0 12px; } .sidebars li.linkcat ul li a{ background:url(/wp-content/themes/Wiking/images/ico_cat.gif) no-repeat left 4px; padding:0 0 0 12px; } .sidebars .widget_tags p{ padding:0px 10px 10px 15px; } .sidebars .widget_tags a{ color:#000; } .sidebars .textwidget{ padding:10px; }  #footer{ width:100%; height:215px; background:url(/wp-content/themes/Wiking/images/bgr_footer.gif) no-repeat; overflow:hidden; } #footer h2{ color:#fff; font-size:48px; font-weight:normal; letter-spacing:-4px; padding:37px 0 0 40px; float:left; position:relative; } #footer h2 a{ color:#fff; } #footer h2 a:hover{ text-decoration:none; } #footer_text{ padding:50px 40px 0 0; float:right; text-align:right; } #footer_text p{ color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 0 8px 0; font-size:13px; } #footer_text a{ color:#fff; text-decoration:underline; } #footer_text a:hover{ text-decoration:none; } #footer_text .designed a{ color:#000; }  #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(/wp-content/themes/Wiking/images/blockquote_bg.gif) repeat-y; } blockquote blockquote{ background:url(/wp-content/themes/Wiking/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 { text-align: right; margin:10px auto 0 auto; width:97%; padding:10px; overflow:hidden; font-size:13px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #content_single .navigation { text-align: center; width:96%; padding:10px 0 10px 0; margin:30px 0 0 25px; } .navigation a{ color:#000; font-size:13px; background:#d0caaf; } .wp-pagenavi{ line-height:1.8em; padding:0 15px 0 15px; } .wp-pagenavi a { padding: 4px; margin: 2px; } .wp-pagenavi span.pages { padding: 4px; margin: 2px; background:#d04717; color:#fff; } .wp-pagenavi span.current { padding: 4px; margin: 2px; background:#004a80; color:#fff; } .wp-pagenavi span.extend { padding: 4px; margin: 2px; background:#000; color:#fff; }   .entry ul { margin: 0 10px 15px 30px; list-style: none; padding:15px 15px 15px 20px; background:#f8f5e2; border:1px solid #d5d3c4; } .entry ul li { border-bottom:1px solid #d5d3c4; background:url(/wp-content/themes/Wiking/images/ico_entry.gif) no-repeat left 13px; padding:7px 0 7px 15px; } .entry ol { margin: 0 10px 15px 30px; padding:15px 15px 15px 40px; background:#f8f5e2; border:1px solid #d5d3c4; } .entry ol li { margin: 0; padding:7px 0 7px 0; border-bottom:1px solid #d5d3c4; } .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:29px; color:#000; font-weight:normal; background:url(/wp-content/themes/Wiking/images/bgr_post_title.png) no-repeat left bottom; padding:0 0 20px 5px; margin:0 0 10px 25px; } .alt { margin: 0; padding: 10px; } .commentlist { padding: 0; text-align: justify; margin:0 0 0 25px; } .commentlist .comment { margin: 15px 0 0 0; padding: 10px 15px 20px 15px; list-style: none; background:#f8f5e2; border:1px solid #d8d6c3; } .commentlist .alt { background:#e8e4d3; } .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:1px solid #2c0202; } #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(/wp-content/themes/Wiking/images/button_replay.gif) no-repeat; width:93px; height:26px; } .nocomments { text-align: center; margin: 0; padding: 0; } .commentmetadata { margin: 0; display: block; padding:0 0 5px 0; color:#636363; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:capitalize; } .commentmetadata a{ color:#352e2c; font-weight:bold; } .commentmetadata span{ color:#352e2c; font-weight:bold; } .commentmet_text{ font-size:12px; color:#000; font-family:Verdana, Geneva, sans-serif; } #respond{ margin:10px 0 0 10px; font-family:Verdana, Geneva, sans-serif; background:#f3efcf; padding:15px; width:90%; } h3#respond_title{ font-size:29px; color:#000; font-weight:normal; background:url(/wp-content/themes/Wiking/images/bgr_post_title.png) no-repeat left bottom; padding:0 0 20px 5px; margin:0 0 20px 0; } #commentform{ margin-left:25px; color:#000; font-size:12px; width:90%; } #commentform small{ position:relative; top:-1px; font-size:12px; } #cancel-comment-reply-link{ font-size:12px; color:#000; } #commentform a, #commentform small{ color:#000; } #commentform input{ background:#d6d0b8; border:2px solid #d6d0b8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:4px; color:#000000; } #commentform textarea{ background:#d6d0b8; border:2px solid #d6d0b8; 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:20px 0 60px 0; } .page_archives_div h2{ font-size:29px; color:#000; font-weight:normal; background:url(/wp-content/themes/Wiking/images/bgr_post_title.png) no-repeat left bottom; padding:0 0 20px 5px; } .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(/wp-content/themes/Wiking/images/ico_line.gif) 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:#000; font-size:13px; background:url(/wp-content/themes/Wiking/images/ico_ar.gif) no-repeat left 3px; padding:0 0 0 14px; }  #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(/wp-content/themes/Wiking/images/dotted_grey.gif) repeat-x bottom; width:100%; } * html #gb_form legend#mainlegend { margin-left : -5px; } #gb_form legend#mainlegend small { font-size : 11px; text-transform : uppercase; } #gb_form small { font-size : 11px; } #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; } #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 #c7c0ad; background-color : #c7c0ad; 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(/wp-content/themes/Wiking/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 : #cc0000; font-weight : bold; } #gb_form_div dt small, #gb_form_div .formhead span.success, span.success, dl#result_dl_blockq dt { color : #bcbab7; } #gb_form_div small.whythis a { font-size : 11px; text-decoration : none; color : #000; } #gb_form_div small.whythis a span{ text-decoration : none; color : #f3efcf; } #gb_form_div small.whythis a:hover span{ color : #fff; background:#000; } #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; }  } div.wpcf7 { margin: 0; padding: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; } div.wpcf7-mail-sent-ok { border: 2px solid #398f14; } div.wpcf7-mail-sent-ng { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors { border: 2px solid #f7e700; } span.wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; background: #fff; border: 1px solid #ff0000; font-size: 10pt; width: 280px; padding: 2px; } span.wpcf7-not-valid-tip-no-ajax { color: #f00; font-size: 10pt; display: block; } span.wpcf7-list-item { margin-left: 0.5em; } 