/*
Theme Name: Louisville Web Group Default
Theme URI: http://www.louisvillewebgroup.com
Description: The default Louisville Web Group Theme 
Version: 1.0
Author: Bryan Volz
Author URI: http://www.louisvillewebgroup.com
Tags: blue, custom header, fixed width, widgets

	LWEBG v1.0
	 http://www.louisvillewebgroup.com/

	This theme was designed and built by Bryan Volz,
	who you will find at http://www.louisvillewebgroup.com/

*/
@import url("http://www.louisvillewebgroup.com/wp-content/themes/LWEBG/jquery.fancybox.css");body{font-size:12px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;background:#001F3B url('images/page_bg_2.jpg') repeat-x center top;color:#4c4c4c;text-align:center;}a:active,a:focus{outline:0;}#page_glow{background:url(images/glow_bg.jpg) no-repeat center top;}#page{background:url(images/page_background_shadow.png) repeat-y center top;text-align:left;}#header{background:#73a0c5 url(images/header_bg_lines.jpg) top right no-repeat;}#headerimg{background:url(images/banner_background.png) no-repeat center top;color:#FFF;}#content_background{background:url(images/page_background_bg.png) repeat-x top left;}#content{font-size:13px;}.widecolumn_homepage{line-height:1.3em;background:url(images/widebody_home_bg.gif) #ebebeb repeat-x top left;}.widecolumn{background:url(images/widebody_bg_interior.png) repeat-y top left;}.narrowcolumn{background:url(images/widebody_bg_interior.png) repeat-y top right;}.postmetadata-outer{border:1px solid #afafaf;}.narrowcolumn .postmetadata{padding:5px;text-align:left;border:1px solid #ededed;}.thread-alt{background-color:#f8f8f8;}.thread-even{background-color:white;}.depth-1{border:1px solid #ddd;}.even,.alt{border-left:1px solid #ddd;}#page_footer{background:url(images/page_footer_background.png) no-repeat center top;clear:both;position:relative;margin:-12px auto -70px auto;height:100px;width:988px;}#footer{background:#eee url('images/kubrickfooter.jpg') no-repeat top;border:none;}small{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:.9em;line-height:1.5em;}h1,h2,h3{font-family:"Century Gothic",lucida grande,lucia sans,verdana,sans-serif;font-weight:bold;}h1{font-size:2em;text-align:center;color:#003d65;}.post h1 {font-size:1.6em;color:#003d65; text-align:left; text-shadow:2px 2px 0 #ddd;} h2{font-size:1.6em;color:#003d65;}h2.pagetitle{font-size:1.6em;}#sidebar h2{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1.2em;}h3{font-size:1.3em;color:#003d65;}h4{font-size:13px;}h4,h5,h6{color:#003d65;}h1 a,h1 a:hover,h1 a:visited{text-decoration:none;color:white;}h1 a,h2 a,h2 a:visited,h3 a,h3 a:visited{color:#333;}h1 a,h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite{text-decoration:none;}.twitter_outside,#featured_site_outer{padding:1px;border:1px solid #d3d1d1;background:#bdbdbd;}.twitter_inside{padding:10px;border:1px solid #d3d1d1;background:#bdbdbd url(images/box_bg_sprites.png) top right no-repeat;background-position:-44px -44px;width:297px;overflow:hidden;}#tweet{margin:-15px 0 -15px 10px;}#featured_site_inner{padding:10px;border:1px solid #d3d1d1;background:#bdbdbd url(images/twitter_bg.png) top right no-repeat;}.twitter_inside ul li{display:block;list-style-type:none;}.twitter_inside h4{font-size:14px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#003d65;padding:0;margin:0;}#featured_site_outer{width:605px;margin:10px 0 0 -10px;}#featured_site_outer h3{margin:0;}.entry p a:visited{color:#333;font-style:italic;}.commentlist li,#commentform input,#commentform textarea{font:.9em 'Lucida Grande',Verdana,Arial,Sans-Serif;}.commentlist li ul li{font-size:1em;}.commentlist li{font-weight:bold;}.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff;}.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;}#commentform p{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}.commentmetadata{font-weight:normal;}#sidebar{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}#subpage_sidebar{background:url(images/homepage_sidebar_bg2.png) repeat-x top left;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:13px 14px;margin:0 0 0 675px;width:219px;font-size:12px;}#subpage_sidebar ul{padding:0 0 0 23px;margin:0;}#homepage_sidebar{background:url(images/homepage_sidebar_bg.png) repeat-x top left;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:13px 10px;margin:0 0 0 675px;width:227px;font-size:12px;}#homepage_sidebar strong{color:#03C;}small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#055a98;}code{font:1.1em 'Courier New',Courier,Fixed;}acronym,abbr,span.caps{letter-spacing:.07em;text-decoration:none;}a,h2 a:hover,h3 a:hover{color:#055a98;text-decoration:none;}a:hover{color:#147;text-decoration:underline;}#random-video-testimonials{padding-left:5px;border-top:1px solid #9e9d9d;border-bottom:1px solid #9e9d9d;}#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;}#large_footer{background:#001F34 url(images/footer_bg_lines.jpg) no-repeat top left;color:white;font-family:"Trebuchet MS",Verdana,Arial,Sans-Serif;border:1px solid #003c65;}#small_footer{background:#001F34;color:white;font-family:"Trebuchet MS",Verdana,Arial,Sans-Serif;padding:0 30px;border:1px solid #003c65;}#small_footer a{color:#42ade5;}#small_footer p.bluetext,#small_footer p.bluetext a{color:#003c65;}.clear{clear:both;}.align_left{position:relative;float:left;text-align:left;}.align_right{position:relative;float:right;text-align:right;}body{margin:0;padding:0;position:relative;z-index:0;}#page_glow{margin:0 auto;padding:0;width:1200px;z-index:1;position:relative;height:706px;width:1398px;}#page{margin:0 auto;padding:0;width:988px;position:relative;z-index:10;}#header{background-color:#eaeff1;margin:0 auto;padding:0;height:140px;width:958px;}#headerimg{position:relative;z-index:1000;margin:-10px auto;height:270px;width:997px;}#headerimg span.intro_text{display:block;width:280px;height:198px;line-height:1.2em;margin:23px 0 0 15px;padding:20px 570px 0 100px;position:absolute;z-index:1500;font-weight:100;font-family:Century Gothic,Arial,Helvetica,sans-serif;}.intro_text_header{font-family:Century Gothic, Arial, Helvetica, sans-serif; color:#fff;font-size:22px;display:block;line-height:0.9em; width:280px; font-weight:normal;position:absolute; text-align:left;margin:15px 0 5px 110px;z-index:9999;}.intro_text_header2{font-size:11px;margin-bottom:10px;display:block; margin:50px 0 0 0;}#header_lwebg_logo{position:relative;float:left;margin:30px 20px;}#header_quote_request{position:relative;float:left;margin:13px 0 7px 320px;}#header_support{position:relative;float:right;margin:13px 30px 17px 10px;clear:right;}ul#header_about_nav{position:relative;float:right;margin:10px -200px 20px 0;display:inline;text-align:right;width:450px;}ul#header_about_nav li{display:inline;font-size:120%;width:auto;}ul#header_about_nav li a.no_border{background:none;}ul#header_about_nav li a{font-weight:bold;float:left;text-decoration:none;padding:0 10px 8px 10px;height:6px;background:transparent url("images/bgDIVIDER.gif") no-repeat top right;}ul#header_about_nav li a:hover{text-decoration:underline;}ul#main_nav{position:relative;float:right;margin:0 26px 20px 0;border:1px solid #ccc;padding:0;list-style-type:none;width:473px;display:block;height:30px;text-transform:uppercase;font-size:10px;font-weight:bold;background:transparent url("images/bgOFF.gif") repeat-x top left;}ul#main_nav li{display:block;float:left;margin:0;padding:0;}ul#main_nav li a.current,ul#main_nav li a.current:hover{color:#fff;background:transparent url("images/bgON.gif") no-repeat top right;}li.design{background:url(images/nav_sprites.gif) no-repeat;background-position:0 -1px;width:125px;}li.design:hover{background:url(images/nav_sprites.gif) no-repeat;background-position:0 -35px;width:125px;}li.design a{width:125px;background:transparent url("images/bgDIVIDER.gif") no-repeat top right;display:block;float:left;height:30px;color:#874B46;text-decoration:none;}li.development{background:url(images/nav_sprites.gif) no-repeat;background-position:-124px -1px;width:138px;}li.development:hover{background:url(images/nav_sprites.gif) no-repeat;background-position:-124px -35px;width:138px;}li.development a{width:138px;background:transparent url("images/bgDIVIDER.gif") no-repeat top right;display:block;float:left;height:30px;color:#874B46;text-decoration:none;}li.seo{background:url(images/nav_sprites.gif) no-repeat;background-position:-256px -1px;width:65px;}li.seo:hover{background:url(images/nav_sprites.gif) no-repeat;background-position:-256px -35px;width:65px;}li.seo a{width:65px;background:transparent url("images/bgDIVIDER.gif") no-repeat top right;display:block;float:left;height:30px;color:#874B46;text-decoration:none;}li.consulting{background:url(images/nav_sprites.gif) no-repeat;background-position:-320px -1px;width:110px;}li.consulting:hover{background:url(images/nav_sprites.gif) no-repeat;background-position:-320px -35px;width:110px;}li.consulting a{width:110px;background:transparent url("images/bgDIVIDER.gif") no-repeat top right;display:block;float:left;height:30px;color:#874B46;text-decoration:none;}li.services{background:url(images/nav_sprites.gif) no-repeat;background-position:-434px -1px;width:145px;}li.services:hover{background:url(images/nav_sprites.gif) no-repeat;background-position:-434px -35px;width:145px;}li.services a{width:145px;display:block;float:left;height:30px;color:#874B46;text-decoration:none;}#content_background{width:948px;margin:0 auto;padding:0 0 0 10px;}.narrowcolumn{float:left;padding:10px 27px 20px 20px;margin:1px 10px 10px 20px;width:585px;}.widecolumn_homepage{padding:10px 10px 20px 30px;margin:-15px 10px 10px 15px;width:610px;float:left;position:relative;clear:none;}.widecolumn{padding:10px 30px 20px 30px;margin:-15px 10px 10px 15px;width:605px;float:left;position:relative;clear:none;}.fullcolumn{width:900px;padding:10px 20px 20px 20px;margin:-15px 0 0 0;float:left;position:relative;}.halfcolumn_left{padding:0;margin:10px 30px 0 0;width:400px;float:left;position:relative;text-align:left;clear:none;}.halfcolumn_right{padding:10px 0;margin-left:485px;width:440px;font-size:12px;}.linklove{visibility:hidden;}.sub_column_left{width:265px;position:relative;float:left;padding-top:20px;margin:0 0 0 -10px;}.sub_column_right{width:325px;position:relative;float:right;padding-top:20px;margin:0 10px 0 0;}.sub_column_left p{font-size:12px;line-height:14px;}.sub_column_right p{font-size:12px;line-height:14px;}.sub_column_right ul li{display:inline;list-style-type:none;margin:0;padding:0;}.sub_column_right li{border-bottom:1px solid #bfbfbf;list-style-type:none;margin:0 10px 0 -10px;padding:0;}.post{margin:0 0 40px;text-align:justify;}.post hr{display:block;height:1px;color:#9e9d9d;}.widecolumn .post{margin:0 20px 0 0;}.narrowcolumn .postmetadata{padding-top:5px;}.widecolumn .postmetadata{margin:20px 20px 20px 0;}.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0;}.widecolumn .attachment{text-align:center;margin:5px 0;}.postmetadata{clear:both;}.clear{clear:both;}.follow_icon{margin:0 4px 15px 0;}p#follow-us{padding-left:20px;}#footer{padding:0;margin:0 auto;width:760px;clear:both;}#footer p{margin:0;padding:20px 0;text-align:center;}#large_footer{margin:0 auto;width:962px;height:auto;font-size:12px;}#large_footer .information{width:300px;position:relative;float:left;height:auto;text-align:left;margin:10px 10px 10px 30px;}.information h3{font-family:Century Gothic,Arial,Helvetica,sans-serif;font-size:18px;font-weight:100;line-height:normal;margin:0;padding:0;color:#fff;}#large_footer ul.footer_links{position:relative;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;width:380px;float:right;text-align:left;list-style:none;height:auto;margin:10px 0;}ul.footer_links a{color:#FFF;text-decoration:none;}ul.footer_links a:hover{color:#09F;text-decoration:underline;}ul.footer_links li{width:120px;float:left;list-style:none;margin:3px 0 0 5px;padding:0;display:block;text-indent:0;font-weight:bold;}ul.footer_links li li{font-weight:100;margin:0 20px 0 -30px;}#small_footer{width:902px;clear:both;position:relative;font-size:12px;margin:20px auto;}ul.what_we_can_do{height:215px;background:transparent url(images/paper_shadow_bg.png) bottom right no-repeat;padding:0 0 10px 16px;margin:0;list-style:none;}li.wwcd{width:14em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin:10px 5px;padding-left:15px;background:transparent url(images/check_icon.png) no-repeat;background-position:0 5px;list-style:none;color:#055a98;font-size:12px;}h1{padding-top:30px;margin:0;}h2{margin:20px 0 0;}h2.pagetitle{margin-top:30px;text-align:center;}#sidebar h2{margin:5px 0 0;padding:0;}h3{padding:0;margin:20px 0 0;}h3.comments{padding:0;margin:30px auto 20px;}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;}html>body .entry ul{margin-left:0;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px;}html>body .entry li{margin:7px 0 8px 10px;}.entry ul li:before,#sidebar ul ul li:before{content:"\00BB \0020";}.entry ol{padding:0 0 0 35px;margin:0;}.entry ol li{margin:0;padding:0;}.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}#sidebar ul,#sidebar ul ol{margin:0;padding:0;}#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px;}#sidebar ul p,#sidebar ul select{margin:5px 0 8px;}#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px;}#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px;}ol li,#sidebar ul ol li{list-style:decimal outside;}#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0;}#semantic-markup-list dt{background:url(http://www.louisvillewebgroup.com/wp-content/themes/LWEBG/images/check_icon.png) left center no-repeat;padding-left:20px;font-weight:bold;font-size:1.2em;}#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 input{width:170px;padding:2px;margin:5px 5px 1px 0;}#commentform{margin:5px 10px 0 0;}#commentform textarea{width:100%;padding:2px;}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#commentform #submit{margin:0 0 5px auto;float:right;}.alt{margin:0;padding:10px;}.commentlist{padding:0;text-align:justify;}.commentlist li{margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none;}.commentlist li ul li{margin-right:-5px;margin-left:10px;}.commentlist p{margin:10px 5px 10px 0;}.children{padding:0;}#commentform p{margin:5px 0;}.nocomments{text-align:center;margin:0;padding:0;}.commentmetadata{margin:0;display:block;}#sidebar{padding:10px 0;margin-left:685px;width:245px;font-size:12px;}#sidebar form{margin:0;}#sidebar hr{color:#9e9d9d;}#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px;}#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 0 10px;padding-left:20px;border-left:5px solid #ddd;}blockquote cite{margin:5px 0 0;display:block;}.center{text-align:center;}.hidden{display:none;}hr{display:none;}a img{border:none;}.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}.wp-caption img{margin:0;padding:0;border:0 none;}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}h4.homepage-blog-header{font-size:16px;font-weight:normal;text-shadow:1px 0 0 #fff;}h4.homepage-blog-title{font-size:13px;color:#003e67;padding:0;margin:0;}div.homepage-blog-excerpt{margin:-10px 0 10px 10px;}h4.twitter{font-weight:normal;padding:0;margin:0 0 15px 0;font-size:16px;}#twitter_update_list{float:right;position:relative;color:#3e3e3e;font-size:12px;font-weight:bold;clear:right;text-align:left;width:220px;margin:0 10px 0 5px;padding:0;}#twitter_update_list a{font-size:10px;}a#twitter-link{text-align:right;float:right;position:relative;clear:right;}.portfolio_box{position:relative;float:left;margin:12px 0 42px 2px; width:277px; height:195px; display:inline;}.portfolio_box p{margin:0;}.margleft{margin-left:24px;}.portfolio_box img{margin:3px 0 0 0;width:265px;height:135px;border:1px dotted #777;}.portfolio_box .heading{color:#003c64;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;border-bottom:1px solid #edc265;margin:0;padding:0;}.portfolio_box .portfolio_address a,.portfolio_box .portfolio_address a:link,.portfolio_box .portfolio_address a:visited{font-size:12px;color:#3c3d3d;padding:0;margin:2px 0 0 0;text-decoration:none;}.portfolio_box .portfolio_address a:hover{color:#277dab;}.portfolio_box .portfolio_attributes{color:#215578;font-size:12px;padding:0;margin:0;}li#flickr{list-style:none;}#flickr_badge_source_txt{padding:0;font:11px Arial,Helvetica,Sans serif;color:#666;}#flickr_badge_icon{display:block!important;margin:0!important;border:1px solid #000!important;}#flickr_icon_td{padding:0 5px 0 0!important;}.flickr_badge_image{text-align:center!important;}.flickr_badge_image img{border:1px solid black!important;}#flickr_badge_uber_wrapper{width:210px;}#flickr_www{display:block;text-align:center;padding:0 10px 0 10px!important;font:11px Arial,Helvetica,Sans serif!important;color:#3993ff!important;}#flickr_badge_uber_wrapper a:hover,#flickr_badge_uber_wrapper a:link,#flickr_badge_uber_wrapper a:active,#flickr_badge_uber_wrapper a:visited{text-decoration:none!important;background:inherit!important;color:#3993ff;}#flickr_badge_wrapper{width:210px;}#flickr_badge_source{padding:0!important;font:11px Arial,Helvetica,Sans serif!important;color:#666!important;}.blog_navl{background:url(images/blog_nav_bg.png) repeat-x left center;min-width:200px;height:30px;padding:8px 0 5px 15px;text-align:left;}.blog_navr,.blog_navl a{margin:5px 0 0 0;}.blog_navr{background:url(images/blog_nav_bg_r.png) repeat-x right center;min-width:200px;height:30px;padding:8px 15px 5px 0;text-align:right;}li dl.services_list_a,li dl.services_list_b,li dl.services_list_c{position:relative;float:left;margin:10px;width:160px;}li dl.services_list_a dl,li dl.services_list_b dl,li dl.services_list_c dl{position:relative;float:left;margin:0 10px 0 0;width:160px;}li dl.services_list_a lh,li dl.services_list_b lh,li dl.services_list_c lh{font-size:14px;font-weight:bold;color:#003d65;}li dl.services_list_a dt,li dl.services_list_b dt,li dl.services_list_c dt{padding-left:20px;background:url(http://louisvillewebgroup.com/wp-content/themes/LWEBG/images/check_icon.png) no-repeat top left;line-height:1.3em;}dt{padding-left:20px;background:url(http://louisvillewebgroup.com/wp-content/themes/LWEBG/images/check_icon.png) no-repeat center left;line-height:1.3em;}.partners{width:95%;float:left;clear:right;margin:10px 0;padding:10px;background:#BBB;border:1px solid #DDD;}.partners h3,h4{margin:5px 0 10px 0;}.partners dl{position:relative;float:left;margin:0 10px 0 0;width:160px;}.partners lh{font-size:14px;font-weight:bold;color:#003d65;}.partners dt{padding-left:20px;background:url(http://louisvillewebgroup.com/wp-content/themes/LWEBG/images/check_icon.png) no-repeat center left;line-height:1.3em;}.cola{position:relative;margin:0 2px 0 0;float:left;width:290px;}.colb{position:relative;margin:0 2px 0 0;float:left;width:290px;}.colc{position:relative;margin:0 2px 0 0;float:left;width:290px;}.specials_price{background:#FFC;font-weight:bold;width:289px;font-size:14px;}.specials_homepage_announcement{color:#FF3;text-shadow:2px 2px 2px #333;}.specials_homepage_announcement a{color:#FF3;text-decoration:underline;}h2{text-shadow:2px 2px 2px #bebebe;}#respond h3{text-shadow:2px 2px 2px #bebebe;}