/*
	Theme Name: Enterprise Child Theme
	Theme URL: http://www.studiopress.com/themes/enterprise
	Description: Enterprise is a 2 or 3-column Widget-ready child theme created for the Genesis Framework.
	Author: StudioPress
	Author URI: http://www.studiopress.com
	Version: 1.0.1
	
	Template: genesis

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

body {
background : #ffffff !important;
color : #555555;
font-size : 12px;
font-family : Arial, Tahoma, Verdana;
margin : 0 auto 0;
padding : 0;
line-height : 20px;
}
a, a:visited {
color : #008dcf;
text-decoration : none;
}
a:hover {
color : #008dcf;
text-decoration : underline;
}
a img {
border : none;
}
a:focus, a:hover, a:active {
outline : none;
}
#wrap {
margin : 0 auto 0;
padding : 0;
}
#header {
height : 100px;
margin : 0 auto 0;
padding : 0;
}
#header .wrap {
width : 960px;
margin : 0 auto 0;
}
#title-area {
width : 440px;
float : left;
margin : 0;
padding : 0px 0 0 0;
overflow : hidden;
}
#title-area #title {
font-size : 30px;
font-weight : normal;
line-height : 20px;
margin : 0;
padding : 0;
}
#title-area #title a {
color : #333333;
margin : 0;
padding : 0;
text-decoration : none;
}
#title-area #title a:hover {
color : #333333;
text-decoration : none;
}
#title-area #description {
color : #666666;
font-size : 14px;
font-style : italic;
font-weight : normal;
margin : 0;
padding : 0;
}
#header .widget-area {
width : 500px;
color : #008dcf;
font-size : 30px;
float : right;
margin : 0;
padding : 0px 0px 0px 0px;
}
#phone {
color : #008dcf;
font-size : 10px;
}
#header .widget-area a, #header .widget-area a:visited {
color : #008dcf;
text-decoration : underline;
}
#header .widget-area a:hover {
color : #008dcf;
text-decoration : none;
}
#header .widget-area p {
margin : 0;
padding : 0 0 5px 0;
}
#header .widget-area h4 {
color : #333333;
font-size : 14px;
font-weight : normal;
margin : 10px 0 0 0;
padding : 0;
text-decoration : none;
}
#header .widget-area ul {
margin : 0;
padding : 0;
}
#header .widget-area ul li {
list-style-type : square;
margin : 0 0 0 20px;
padding : 0;
}
.header-image #header #title-area {
background : url(images/logo.png) no-repeat left top;
}
.header-image #title-area, .header-image #title-area #title, .header-image #title-area #title a {
display : block;
float : left;
width : 440px;
height : 100px;
margin : 0;
text-indent : -9999px;
overflow : hidden;
}
.header-image #title-area #description {
display : block;
width : 0;
height : 0;
overflow : hidden;
}
.header-full-width #title-area, .header-full-width #title-area #title, .header-full-width #title-area #title a {
width : 960px;
}
#header ul.nav, #header ul.menu {
width : auto;
float : right;
list-style : none;
color : #ffffff;
text-transform : uppercase;
margin : 0;
padding : 0;
}
#header ul.nav li, #header ul.menu li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#header ul.nav li a, #header ul.nav li a:visited, #header ul.menu li a, #header ul.menu li a:visited {
color : #ffffff;
display : block;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-size : 12px;
margin : 0;
padding : 6px 10px 5px 10px;
text-decoration : none;
position : relative;
}
#header ul.nav li a:hover, #header ul.nav li a:active, #header ul.nav .current_page_item a, #header ul.nav .current-cat a, #header ul.nav .current-menu-item a, #header ul.menu li a:hover, #header ul.menu li a:active, #header ul.menu .current_page_item a, #header ul.menu .current-cat a, #header ul.menu .current-menu-item a {
color : #bbbbbb;
}
#header ul.nav li a.sf-with-ul, #header ul.menu li a.sf-with-ul {
padding-right : 20px;
}
#header ul.nav li a .sf-sub-indicator, #header ul.menu li a .sf-sub-indicator {
background : url(images/arrow-down.png);
display : block;
width : 10px;
height : 10px;
text-indent : -9999px;
overflow : hidden;
position : absolute;
top : 12px;
right : 5px;
}
#header ul.nav li li a, #header ul.nav li li a:link, #header ul.nav li li a:visited, #header ul.menu li li a, #header ul.menu li li a:link, #header ul.menu li li a:visited {
background : #555555;
width : 138px;
font-family : Arial, Tahoma, Verdana;
margin : 0;
padding : 6px 10px 6px 10px;
border-left : 1px solid #666666;
border-right : 1px solid #666666;
border-bottom : 1px solid #666666;
text-transform : none;
position : relative;
}
#header ul.nav li li a:hover, #header ul.nav li li a:active, #header ul.menu li li a:hover, #header ul.menu li li a:active {
background : #444444;
color : #ffffff;
}
#header ul.nav li li a .sf-sub-indicator, #header ul.menu li li a .sf-sub-indicator {
background : url(images/arrow-right.png);
top : 10px;
}
#header ul.nav li ul, #header ul.menu li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 160px;
margin : 0;
padding : 0;
}
#header ul.nav li ul a, #header ul.menu li ul a {
width : 140px;
}
#header ul.nav li ul ul, #header ul.menu li ul ul {
margin : -33px 0 0 159px;
}
#header ul.nav li:hover ul ul, #header ul.nav li:hover ul ul ul, #header ul.nav li.sfHover ul ul, #header ul.nav li.sfHover ul ul ul, #header ul.menu li:hover ul ul, #header ul.menu li:hover ul ul ul, #header ul.menu li.sfHover ul ul, #header ul.menu li.sfHover ul ul ul {
left : -999em;
}
#header ul.nav li:hover ul, #header ul.nav li li:hover ul, #header ul.nav li li li:hover ul, #header ul.nav li.sfHover ul, #header ul.nav li li.sfHover ul, #header ul.nav li li li.sfHover ul, #header ul.menu li:hover ul, #header ul.menu li li:hover ul, #header ul.menu li li li:hover ul, #header ul.menu li.sfHover ul, #header ul.menu li li.sfHover ul, #header ul.menu li li li.sfHover ul {
left : auto;
}
#header ul.nav li:hover, #header ul.nav li.sfHover, #header ul.menu li:hover, #header ul.menu li.sfHover {
position : static;
}
#nav {
clear : both;
color : #eeeeee;
margin : 0 auto 0;
padding : 0;
}
#nav .wrap {
background : url(images/nav.png);
width : 960px;
height : 45px;
margin : 0 auto 0;
}
#nav ul {
width : 950px;
float : left;
list-style : none;
margin : 0;
padding : 0 0 0 10px;
}
#nav li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#nav li a {
color : #ffffff;
display : block;
font-size : 17px;
margin : 0;
padding : 13px 17px 12px 15px;
text-decoration : none;
font-weight : bold;
position : relative;
background : url(images/navline.png) no-repeat right;
}
#nav li a:hover, #nav li a:active {
background : url(images/navhov.png) top;
color : #ffffff;
}
#nav li a.sf-with-ul {
padding-right : 20px;
}
#nav li a .sf-sub-indicator {
background : url(images/arrow-down.png);
display : block;
width : 10px;
height : 10px;
text-indent : -9999px;
overflow : hidden;
position : absolute;
top : 19px;
right : 5px;
}
#nav li a:hover .sf-sub-indicator {
background : url(images/arrow-down-hover.png);
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
background : #f4f4f4;
color : #333333;
width : 138px;
margin : 0;
padding : 6px 10px 6px 10px;
border-bottom : 1px dotted #cccccc;
text-transform : none;
position : relative;
}
#nav li li a:hover, #nav li li a:active {
background : #ffffff;
color : #333333;
}
#nav li li a .sf-sub-indicator, #nav li li a:hover .sf-sub-indicator {
background : url(images/arrow-right.png);
top : 10px;
}
#nav li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 160px;
margin : 0;
padding : 0;
}
#nav li ul a {
width : 140px;
}
#nav li ul ul {
margin : -33px 0 0 158px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul {
left : -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfHover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul {
left : auto;
}
#nav li:hover, #nav li.sfHover {
position : static;
}
#nav li.right {
float : right;
margin : 0;
padding : 13px 25px 12px 0;
}
#nav li.right a {
display : inline;
margin : 0;
padding : 0;
border : none;
background : none;
color : #eeeeee;
font-weight : normal;
text-decoration : none;
}
#nav li.right a:hover {
color : #eeeeee;
text-decoration : underline;
}
#nav li.rss a {
background : url(images/rss.png) no-repeat left center;
margin : 0 0 0 10px;
padding : 3px 0 3px 18px;
}
#nav li.search {
padding : 0 10px 0 10px;
}
#nav li.twitter a {
background : url(images/twitter-nav.png) no-repeat left center;
padding : 3px 0 1px 20px;
}
#subnav {
clear : both;
color : #ffffff;
margin : 0 auto 0;
padding : 0;
}
#subnav .wrap {
background : url(images/subnav.png);
width : 960px;
height : 37px;
margin : 0 auto 20px;
}
#subnav ul {
width : 950px;
float : left;
list-style : none;
margin : 0;
padding : 0 0 0 10px;
}
#subnav li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#subnav li a {
color : #ffffff;
display : block;
font-size : 12px;
margin : 0;
padding : 9px 10px 8px 10px;
text-decoration : none;
position : relative;
}
#subnav li a:hover, #subnav li a:active {
background : url(images/navhov.png) top;
color : #333333;
}
#subnav li a.sf-with-ul {
padding-right : 20px;
}
#subnav li a .sf-sub-indicator {
background : url(images/arrow-down.png);
display : block;
width : 10px;
height : 10px;
text-indent : -9999px;
overflow : hidden;
position : absolute;
top : 12px;
right : 5px;
}
#subnav li a:hover .sf-sub-indicator {
background : url(images/arrow-down-hover.png);
}
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
background : #f4f4f4;
color : #333333;
width : 138px;
margin : 0;
padding : 6px 10px 6px 10px;
border-bottom : 1px dotted #cccccc;
text-transform : none;
position : relative;
}
#subnav li li a:hover, #subnav li li a:active {
background : #ffffff;
color : #333333;
}
#subnav li li a .sf-sub-indicator, #subnav li li a:hover .sf-sub-indicator {
background : url(images/arrow-right.png);
top : 10px;
}
#subnav li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 160px;
margin : 0;
padding : 0;
}
#subnav li ul a {
width : 140px;
}
#subnav li ul ul {
margin : -33px 0 0 158px;
}
#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfHover ul ul, #subnav li.sfHover ul ul ul {
left : -999em;
}
#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfHover ul, #subnav li li.sfHover ul, #subnav li li li.sfHover ul {
left : auto;
}
#subnav li:hover, #subnav li.sfHover {
position : static;
}
#inner {
width : 920px;
background : #ffffff;
margin : 20px auto 0;
padding : 15px 20px 20px 20px;
border : 1px solid #e4e4e4;
overflow : hidden;
}
.home #inner, .home-page #inner, .blog #inner {
width : 100%;
margin : 0;
padding : 0;
border : none;
}
#home-top-bg {
background : url(images/home-top.png);
}
#home-top {
background : url(images/home-top-wrap.png);
width : 960px;
height : 412px;
margin : 0 auto 0;
padding : 20px 0 0 0;
}
#home-top a, #home-top a:visited {
color : #ffffff;
text-decoration : underline;
}
#home-top a:hover {
color : #ffffff;
text-decoration : none;
}
#home-top p {
margin : 0;
padding : 0 0 10px 0;
}
#home-top h2 {
color : #ffffff;
font-size : 24px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0 0 10px 0;
padding : 0;
}
#home-top h2 a, #home-top h2 a:visited {
color : #ffffff;
text-decoration : none;
}
#home-top h2 a:hover {
color : #ffffff;
text-decoration : underline;
}
#home-top .home-top-left h4 {
color : #ffffff;
font-size : 20px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0 0 10px 0;
padding : 0 0 10px 0;
border-bottom : 1px dotted #56b7e3;
}
#home-top ul {
list-style-type : none;
margin : 0;
padding : 0 0 10px 0;
}
#home-top ul li {
margin : 0;
padding : 5px 0 0 0;
}
#home-top .byline {
margin : 0;
padding : 0;
}
#home-top .wrap {
background : #ffffff;
margin : 0;
padding : 10px;
border : 1px solid #cccccc;
overflow : hidden;
}
#home-top .textwidget {
margin : 0;
padding : 0;
}
#home-top li.widget_tag_cloud div {
margin : 0;
padding : 0 0 10px 0;
}
#home-top .featuredpost .post, #home-top .featuredpage .page {
clear : both;
}
#home-top .featuredpost, #home-top .featuredpage {
clear : both;
}
#home-top .featuredpost img, #home-top .featuredpage img {
background : #ffffff;
padding : 7px;
border : 1px solid #bbbbbb;
}
.home-top-left {
background : #ffffff url(images/home-top-left.png) no-repeat;
width : 330px;
height : 390px;
color : #ffffff;
float : left;
margin : 0;
padding : 0;
}
.home-top-left .widget {
margin : 0;
padding : 0;
}
.home-top-right {
width : 600px;
height : 390px;
float : right;
margin : 0;
padding : 0;
}
#home-express-application {
background : #ffffff;
width : 920px;
margin : 0 auto 0;
padding : 0 20px 0 20px;
border : 0 solid #dddddd;
overflow : hidden;
}
#home-middle-bg {
background : #ffffff;
padding : 20px 0 0 0;
}
#home-middle {
background : #ffffff;
width : 920px;
margin : 0 auto 0;
padding : 20px 20px 0 20px;
border : 1px solid #dddddd;
overflow : hidden;
}
#home-middle p {
margin : 0;
padding : 0 0 10px 0;
}
#home-middle h4 {
background : url(images/sidebar-headline.png) no-repeat left;
color : #333333;
font-size : 16px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0 0 10px 0;
padding : 0 0 5px 15px;
border-bottom : 1px dotted #cccccc;
}
#home-middle ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#home-middle ul li {
list-style-type : none;
margin : 0 0 5px 0;
padding : 0;
}
#home-middle ul ul {
list-style-type : none;
margin : 0;
padding : 0 0 10px 0;
}
#home-middle ul li ul li {
margin : 0;
padding : 5px 0 0 0;
}
#home-middle .widget {
margin : 0 0 10px 0;
padding : 0;
}
#home-middle .textwidget {
margin : 0;
padding : 0;
}
#home-middle li.widget_tag_cloud div {
margin : 0;
padding : 0 0 10px 0;
}
#home-middle .featuredpost .post, #home-middle .featuredpage .page {
clear : both;
}
#home-middle .featuredpost, #home-middle .featuredpage {
clear : both;
}
#home-middle .featuredpost img {
background : #ffffff;
margin : 0 0 5px 0;
padding : 1px;
border : 4px solid #eeeeee;
}
#home-bottom .featuredpost img {
background : #ffffff;
margin : 0 0 -5px 0;
padding : 1px;
border : 4px solid #eeeeee;
}
#home-middle .user-profile .avatar {
background : #ffffff;
margin : 0 0 -5px 0;
padding : 1px;
border : 4px solid #eeeeee;
}
.home-middle-1 {
float : left;
width : 920px;
margin : 0;
padding : 0 20px 0 0;
}
.home-middle-2 {
float : left;
width : 0;
margin : 0;
padding : 0;
}
.home-middle-3 {
float : right;
width : 0;
margin : 0;
padding : 0;
}
#home-bottom-bg {
background : #ffffff;
padding : 20px 0 0 0;
}
#home-bottom {
background : #ffffff;
width : 920px;
margin : 0 auto 0;
padding : 20px 20px 0 20px;
border : 1px solid #dddddd;
overflow : hidden;
}
#home-bottom p {
margin : 0;
padding : 0 0 10px 0;
}
#home-bottom h2 {
color : #333333;
font-size : 16px;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-weight : normal;
margin : 0 0 5px 0;
padding : 0;
text-decoration : none;
}
#home-bottom h2 a, #home-bottom h2 a:visited {
color : #333333;
text-decoration : none;
text-transform : none;
font-style : normal;
}
#home-bottom h2 a:hover {
color : #333333;
text-decoration : underline;
}
#home-bottom h4 {
background : url(images/sidebar-headline.png) no-repeat left;
color : #333333;
font-size : 16px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0 0 10px 0;
padding : 0 0 5px 15px;
border-bottom : 1px dotted #cccccc;
}
#home-bottom ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#home-bottom ul li {
list-style-type : none;
margin : 0 0 5px 0;
padding : 0;
}
#home-bottom ul ul {
list-style-type : none;
margin : 0;
padding : 0 0 10px 0;
}
#home-bottom ul li ul li {
margin : 0;
padding : 5px 0 0 0;
}
#home-bottom .widget {
margin : 0 0 10px 0;
padding : 0;
}
#home-bottom .textwidget {
margin : 0;
padding : 0;
}
#home-bottom li.widget_tag_cloud div {
margin : 0;
padding : 0 0 10px 0;
}
#home-bottom .featuredpost .post, #home-bottom .featuredpage .page {
clear : both;
}
#home-bottom .featuredpost, #home-middle .featuredpage {
clear : both;
}
#home-bottom .featuredpost img {
background : #ffffff;
margin : 0 0 5px 0;
padding : 1px;
border : 4px solid #eeeeee;
}
#home-bottom .featuredpost img {
background : #ffffff;
margin : 0 0 -5px 0;
padding : 1px;
border : 4px solid #eeeeee;
}
#home-bottom .user-profile .avatar {
background : #ffffff;
margin : 0 0 -5px 0;
padding : 1px;
border : 4px solid #eeeeee;
}
.home-bottom-1 {
float : left;
width : 200px;
margin : 0;
padding : 0 20px 0 0;
}
.home-bottom-2 {
float : left;
width : 200px;
margin : 0;
padding : 0;
}
.home-bottom-3 {
float : right;
width : 470px;
margin : 0;
padding : 0;
}
.breadcrumb {
margin : 0 0 30px 0;
padding : 0 0 0 0;
border-top : 0 dotted #cccccc;
}
.post-nav {
    overflow: auto;
    margin: 10px 0;
    padding: 5px 0;
}
.post-nav span.next {
    border-bottom: 1px dotted #cccccc;
    display: block;
    margin-bottom: 5px;
}
.post-nav span.prev {
    border-bottom: 1px dotted #cccccc;
    display: block;
    margin-bottom: 5px;
}
.post-nav a {
    text-decoration: none;
}
.post-nav a:hover {
    text-decoration: underline;
}
.post-nav a:active {
}
.next-post-nav {
    width: 50%;
    float: left;
}
.prev-post-nav {
    width: 50%;
    float: right;
    text-align: right;
}
.taxonomy-description {
background : #f7f7f7;
margin : 0 0 30px 0;
padding : 10px;
border : 1px dotted #cccccc;
}
#content .taxonomy-description p {
margin : 0;
padding : 0;
}
#content-sidebar-wrap {
width : 750px;
margin : 0;
padding : 0;
float : left;
}
.sidebar-content #content-sidebar-wrap, .content-sidebar #content-sidebar-wrap {
width : 920px;
}
.sidebar-sidebar-content #content-sidebar-wrap, .sidebar-content-sidebar #content-sidebar-wrap {
float : right;
}
#content {
width : 460px;
margin : 0;
padding : 0;
float : left;
}
.sidebar-content #content, .sidebar-sidebar-content #content {
float : right;
}
.sidebar-content #content, .content-sidebar #content {
width : 630px;
}
.full-width-content #content {
width : 920px;
}
#content img, #content p img {
max-width : 100%;
}
#content blockquote {
background : #f4f4f4;
margin : 0 15px 15px 15px;
padding : 10px 20px 0 15px;
border : 1px solid #e6e6e6;
}
#content .post {
margin : 0 0 40px 0;
padding : 0;
}
#content .page {
margin : 0;
padding : 0;
}
#content .post p {
margin : 0;
padding : 0 0 10px 0;
}
#content .post ul, #content .page ul {
list-style-type : square;
margin : 0;
padding : 0 0 15px 0;
}
#content .post ul li, #content .page ul li {
list-style-type : square;
margin : 0 0 0 20px;
padding : 0;
}
#content .post ul ul, #content .page ul ul {
list-style-type : square;
margin : 0;
padding : 0;
}
#content .post ol, #content .page ol {
margin : 0;
padding : 0 0 15px 0;
}
#content .post ol li, #content .page ol li {
margin : 0 0 0 20px;
padding : 0;
}
#content .post ol ol, #content .page ol ol {
margin : 0;
padding : 0;
}
#content .entry-content .post-image {
padding : 4px;
border : 1px solid #e6e6e6;
}
#content .post-image {
margin : 0 10px 10px 0;
padding : 4px;
border : 1px solid #e6e6e6;
}
#content .archive-page {
float : left;
width : 50%;
margin : 0;
padding : 20px 0 0 0;
}
.clear {
clear : both;
}
.post-info {
font-size : 11px;
margin : 0 0 5px 0;
padding : 0;
text-transform : uppercase;
}
.post-info p {
margin : 0;
padding : 0;
}
.post-meta {
font-size : 11px;
text-transform : uppercase;
margin : 0;
padding : 5px 0 0 0;
border-top : 1px dotted #cccccc;
clear : both;
}
.author-box {
background : #f4f4f4;
margin : 0 0 40px 0;
padding : 10px;
border : 1px solid #dddddd;
overflow : hidden;
}
.author-box p {
margin : 0;
padding : 0;
}
.author-box img {
background : #ffffff;
float : left;
margin : 0 10px 0 0;
padding : 4px;
border : 1px solid #e6e6e6;
}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
color : #333333;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
text-decoration : none;
margin : 0 0 5px 0;
padding : 0;
}
#content h1 {
font-size : 20px;
border-bottom : 1px dotted #cccccc;
margin : 0 0 10px 0;
padding : 0 0 5px 0;
}
.home-h1 {
background: url(/wp-content/themes/enterprise/images/sidebar-headline.png) no-repeat left;
font-size : 16px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0 0 10px 0;
padding : 0 0 5px 15px;
border-bottom : 1px dotted #ccc;
}
.main-home-page-h1  {
display: inline;
color : #555555;
font-size : 12px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
}
.main-home-page-h2  {
display: inline;
color : #555555;
font-size : 12px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
}
#content h2 {
font-size : 18px;
border-bottom : 1px dotted #cccccc;
margin : 0 0 10px 0;
padding : 0 0 5px 0;
}
#content h2 a, #content h2 a:visited {
color : #333333;
text-decoration : none;
}
#content h2 a:hover {
color : #008dcf;
text-decoration : none;
}
#content h3 {
font-size : 16px;
}
#content h4 {
font-size : 14px;
}
#content h5 {
font-size : 12px;
}
#content h6 {
font-size : 10px;
}
.time {
background : url(images/icon-time.png) no-repeat left top;
margin : 0 0 0 3px;
padding : 0 0 2px 18px;
}
.post-comments {
background : url(images/icon-comments.png) no-repeat left top;
margin : 0 0 0 3px;
padding : 0 0 2px 18px;
}
.categories {
background : url(images/icon-categories.png) no-repeat left top;
margin : 0 0 0 3px;
padding : 0 0 2px 18px;
}
.tags {
background : url(images/icon-tags.png) no-repeat left top;
margin : 0 0 0 3px;
padding : 0 0 2px 18px;
}
img.centered {
display : block;
margin-left : auto;
margin-right : auto;
margin-bottom : 10px;
padding : 0;
}
img.alignnone {
padding : 0;
margin : 0 0 10px 0;
display : inline;
}
img.alignleft {
padding : 0;
margin : 0 10px 10px 0;
display : inline;
}
img.alignright {
padding : 0;
margin : 0 0 10px 10px;
display : inline;
}
.aligncenter {
display : block;
margin : 0 auto 10px;
}
.alignleft {
float : left;
margin : 0 10px 0 0;
}
.alignright {
float : right;
margin : 0 0 0 10px;
}
.wp-caption {
background : #f4f4f4;
text-align : center;
padding : 5px 0 0 1px;
border : 1px solid #e6e6e6;
}
.wp-caption img {
margin : 0;
padding : 0;
border : 0;
}
.wp-caption p.wp-caption-text {
margin : 0;
padding : 0;
font-size : 11px;
font-weight : normal;
line-height : 12px;
}
img.wp-smiley, img.wp-wink {
float : none;
border : none;
margin : 0;
padding : 0;
}
.navigation {
width : 100%;
margin : 0;
padding : 20px 0 20px 0;
overflow : hidden;
}
.navigation ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.navigation li {
display : inline;
}
.navigation li a {
color : #008dcf;
padding : 5px 8px 5px 8px;
border : 1px solid #e6e6e6;
}
.navigation li a:hover {
background : #008dcf;
color : #ffffff;
border : 1px solid #e6e6e6;
text-decoration : none;
}
.navigation li.disabled {
margin : 0;
padding : 5px 8px 5px 8px;
border : 1px solid #e6e6e6;
}
.navigation li.active a {
background : #008dcf;
color : #ffffff;
font-weight : bold;
border : 1px solid #e6e6e6;
}
#sidebar {
width : 270px;
float : right;
margin : 0;
padding : 0;
display : inline;
}
#sidebar-alt {
width : 150px;
float : left;
margin : 0;
padding : 0;
display : inline;
}
.sidebar-content #sidebar, .sidebar-sidebar-content #sidebar {
float : left;
}
.content-sidebar-sidebar #sidebar-alt {
float : right;
}
#sidebar .widget, #sidebar-alt .widget {
background : #ffffff;
margin : 0 0 30px 0;
padding : 0;
}
#sidebar h2, #sidebar h2 a, #sidebar-alt h2, #sidebar-alt h2 a {
color : #333333;
font-size : 12px;
font-family : Arial, Tahoma, Verdana;
font-weight : bold;
margin : 0;
padding : 0;
}
#sidebar h2 a:hover, #sidebar-alt h2 a:hover {
color : #008dcf;
text-decoration : none;
}
#sidebar h4, #sidebar-alt h4 {
background : url(images/sidebar-headline.png) no-repeat left;
color : #333333;
font-size : 16px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0 0 5px 0;
padding : 0 0 5px 15px;
border-bottom : 1px dotted #cccccc;
}
#sidebar .widget p, #sidebar-alt .widget p {
margin : 0;
padding : 0;
}
#sidebar .textwidget p, #sidebar-alt .textwidget p {
margin : 0;
padding : 0 0 10px 0;
}
#sidebar img, #sidebar a img, #sidebar-alt img, #sidebar-alt a img {
border : none;
margin : 0;
padding : 0;
}
#sidebar ul, #sidebar ol, #sidebar-alt ul, #sidebar-alt ol {
list-style-type : none;
margin : 5px 0 0 0;
padding : 0;
}
#sidebar ul ul, #sidebar ol ol, #sidebar-alt ul ul, #sidebar-alt ol ol {
margin : 0;
padding : 0 0 0 15px;
}
#sidebar li, #sidebar-alt li {
padding : 0 0 3px 5px;
margin : 0 0 3px 0;
border-bottom : 1px dotted #cccccc;
}
#sidebar .widget_tag_cloud div div, #sidebar-alt .widget_tag_cloud div div {
padding : 0 0 0 5px;
}
#cat {
background : #f4f4f4;
color : #333333;
font-size : 12px;
font-family : Arial, Tahoma, Verdana;
margin : 5px 0 0 0;
padding : 3px;
display : inline;
border : 1px solid #e6e6e6;
}
#sidebar #cat {
width : 268px;
}
#sidebar-alt #cat {
width : 148px;
}
#sidebar .featuredpost, #sidebar .featuredpage, #sidebar-alt .featuredpost, #sidebar-alt .featuredpage {
margin : 0 0 15px 0;
padding : 0;
clear : both;
}
#sidebar .featuredpost .post, #sidebar .featuredpage .page, #sidebar-alt .featuredpost .post, #sidebar-alt .featuredpage .page {
margin : 0;
padding : 0 0 10px 0;
clear : both;
}
#sidebar .featuredpost .avatar, #sidebar .featuredpage .avatar, #sidebar-alt .featuredpost .avatar, #sidebar-alt .featuredpage .avatar {
margin : 0;
padding : 4px;
border : 1px solid #e6e6e6;
}
#sidebar .featuredpost img, #sidebar .featuredpage img, #sidebar-alt .featuredpost img, #sidebar-alt .featuredpage img {
margin : 0;
padding : 4px;
border : 1px solid #e6e6e6;
}
#sidebar .user-profile, #sidebar-alt .user-profile {
overflow : hidden;
}
#sidebar .user-profile .avatar, #sidebar-alt .user-profile .avatar {
background : #f4f4f4;
float : left;
margin : 0;
padding : 4px;
border : 1px solid #e6e6e6;
}
#sidebar .user-profile .posts_link, #sidebar-alt .user-profile .posts_link {
margin : 0;
padding : 0 0 10px 10px;
}
.searchform {
margin : 0;
}
#header .searchform {
float : right;
padding : 45px 0 0 0;
}
#sidebar .searchform {
padding : 5px 0 10px 0;
}
#nav .searchform {
float : right;
padding : 4px 0 0 0;
}
.s {
background : url(images/search.png);
width : 170px;
color : #999999;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : italic;
margin : 5px 5px 0 0;
padding : 6px 0 6px 7px;
border : 1px solid #dddddd;
}
#header .s {
width : 250px;
}
.searchsubmit {
background : #ffffff url(images/button.png);
color : #ffffff;
font-size : 11px;
font-family : Arial, Tahoma, Verdana;
font-style : italic;
font-weight : bold;
text-decoration : none;
text-transform : uppercase;
margin : 0;
padding : 5px;
border : 1px solid #2bc2f7;
}
.searchsubmit:hover {
background : #ffffff url(images/button-hover.png);
border : 1px solid #2bc2f7;
}
.enews {
margin : 0;
padding : 0;
}
#header .enews {
width : 250px;
float : right;
margin : 0;
padding : 0;
}
.enews #subscribe {
margin : 0;
padding : 0;
overflow : hidden;
}
#sidebar .enews #subscribe {
padding : 0;
}
.enews #subbox {
background : url(images/search.png);
width : 220px;
color : #999999;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : italic;
margin : 5px 5px 0 0;
padding : 6px 0 6px 7px;
border : 1px solid #dddddd;
}
.enews #subbutton {
background : #ffffff url(images/button.png);
color : #ffffff;
font-size : 11px;
font-family : Arial, Tahoma, Verdana;
font-style : italic;
font-weight : bold;
text-decoration : none;
text-transform : uppercase;
margin : 0;
padding : 5px;
border : 1px solid #2bc2f7;
}
.enews #subbutton:hover {
background : #ffffff url(images/button-hover.png);
border : 1px solid #2bc2f7;
}
#header .latest-tweets {
background : url(images/twitter.png) no-repeat right top;
margin : 20px 0 0 0;
padding : 0 10px 0 0;
}
#sidebar .latest-tweets {
background : url(images/twitter-sidebar.png) no-repeat right top;
margin : 10px 0 30px 0;
padding : 0;
}
#wp-calendar {
margin : 0;
padding : 0;
width : 100%;
}
#wp-calendar caption {
color : #333333;
font-size : 12px;
font-family : Arial, Tahoma, Verdana;
font-style : italic;
font-weight : normal;
margin : 0;
padding : 2px 5px 0 0;
text-align : right;
}
#wp-calendar th {
color : #333333;
}
#wp-calendar thead {
margin : 10px 0 0 0;
font-weight : bold;
background : #f4f4f4 !important ;
color : #f4f4f4 !important ;
}
#wp-calendar td {
background : #f4f4f4;
font-weight : normal;
text-align : center;
margin : 0;
padding : 2px;
}
#wp-calendar tfoot td {
background : none;
margin : 0;
padding : 0;
}
.gform_footer .button {
background : #666666;
color : #ffffff;
font-size : 11px;
font-family : Arial, Tahoma, Verdana;
font-weight : bold;
text-decoration : none;
text-transform : uppercase;
margin : 0;
padding : 1px 5px 1px 5px;
border : 1px solid #666666;
}
.gform_footer .button:hover {
background : #333333;
border : 1px solid #333333;
}
.gform_footer input.button {
color : #ffffff !important ;
}
.gform_wrapper .gform_footer {
border : none !important ;
}
#footer {
clear : both;
overflow : hidden;
color : #666666;
font-size : 11px;
margin : 0 auto 0;
padding : 15px 0 15px 0;
text-transform : uppercase;
}
#footer .wrap {
width : 950px;
margin : 0 auto 0;
}
#footer a, #footer a:visited {
color : #666666;
text-decoration : none;
}
#footer a:hover {
color : #008dcf;
text-decoration : underline;
}
#footer p {
margin : 0;
padding : 0;
}
#footer .gototop {
width : 200px;
float : left;
margin : 0;
padding : 0;
}
#footer .gototop a {
margin : 0;
padding : 2px 0 0 15px;
background : url(images/footer-top.png) no-repeat left center;
}
#footer .creds {
width : 740px;
float : right;
margin : 0;
padding : 0;
text-align : right;
}
.comments {
font-size : 12px;
margin : 0 0 15px 0;
padding : 0;
}
#respond {
margin : 0 0 15px 0;
padding : 0;
}
#author, #Daniel-email, #url {
background : #f4f4f4 !important ;
width : 250px;
color : #333333;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
padding : 3px 0 3px 3px;
margin : 5px 5px 0 0;
border : 1px solid #dddddd;
}
#comment {
background : #f4f4f4 !important ;
width : 98%;
height : 150px;
color : #333333;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
padding : 3px 0 3px 3px;
margin : 5px 0 5px 0;
border : 1px solid #dddddd;
}
#submit {
background : #666666;
color : #ffffff;
font-size : 11px;
text-decoration : none;
text-transform : uppercase;
margin : 0;
padding : 2px 5px 2px 5px;
border : 1px solid #666666;
}
#submit:hover {
background : #333333;
border : 1px solid #333333;
}
.comment-list {
margin : 0;
padding : 0;
}
.ping-list {
margin : 0 0 40px 0;
padding : 0;
}
.comment-list ol, .ping-list ol {
margin : 0;
padding : 10px;
}
.comment-list li, .ping-list li {
font-weight : bold;
margin : 15px 0 5px 0;
padding : 10px 5px 10px 10px;
list-style : none;
}
.comment-list li ul li {
margin-right : -6px;
margin-left : 10px;
}
.comment-list p, .ping-list p {
font-weight : normal;
text-transform : none;
margin : 10px 5px 10px 0;
padding : 0;
}
.comment-list li .avatar {
background : #ffffff;
float : right;
border : 1px solid #e6e6e6;
margin : 0 5px 0 10px;
padding : 4px;
}
.comment-list cite, .comment-list cite a, .ping-list cite, .ping-list cite a {
font-weight : bold;
font-style : normal;
}
.commentmetadata {
font-size : 11px;
font-weight : normal;
}
#respond:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.alt {
margin : 0;
padding : 10px;
}
.children {
margin : 0;
padding : 0;
}
.nocomments {
text-align : center;
margin : 0;
padding : 0;
}
.reply a, .reply a:visited {
background : #666666;
font-size : 11px;
color : #ffffff;
text-decoration : none;
margin : 0;
padding : 2px 5px 3px 5px;
border : 1px solid #666666;
}
.reply a:hover {
background : #333333;
text-decoration : none;
border : 1px solid #333333;
}
#comments .navigation {
display : block;
margin : 10px 0 0 0;
}
.thread-alt, .thread-even {
background : #f4f4f4;
margin : 0;
padding : 0;
}
.depth-1 {
border : 1px solid #e6e6e6;
margin : 0;
padding : 0;
}
.even, .alt {
border : 1px solid #e6e6e6;
margin : 0;
padding : 0;
}
#rotator {
position : relative;
width : 600px;
height : 390px;
margin : 0;
padding : 0;
overflow : hidden;
}
/************************************************
*	LeadPile Main Form								*
************************************************/



#boxleft {
   float:left;
   width:300px;
   height:353px;
   padding:3px 0 0 11px;
   background:url(https://www.badcreditloancenter.com/wp-content/themes/enterprise/images/forms/auto-financing-header-2.jpg) no-repeat;
   }
   
#boxleft2 {
   float:left;
   width:502px;
   padding:0px;
   background-color:#FFFFFF;
   }
   
#left_image2{
   float:left; width:502px;
   }   
   
#form_box{ 
   float:right; 
   width:283px;   
   }

#banner_bottom_left{
    float:left; 
	width:283px;
	padding:20px 0px 0px 11px;
	}
	
#banner_bottom_right{
    float:left; 
	width:600px;
	padding:20px 0px 0px 20px;
	text-align:left;
	}
	

.banner_image{ 
    padding-right:20px;
	}

.banner_image_1{
    padding:20px 0 0 20px;
	}

.banner_image_3{ 
    padding-left:20px;
	float:left;
	}

#bottom_bar{ 
    float:left; 
	width:516px; 
	text-align:left;
	}

#boxright { 
   float:right;   
   width:609px;
   height:356px;   
   text-align:left;
   }
   
 #boxright2 { 
   float:left;   
   width:418px;  
}  

#sidebanner{ float:right; margin:10px 0 0 0;}
   
#calendar{top:434px; left: 116px !important;}

#form_box{ 
position:absolute; 
}

#form_area{
    width:281px;
	padding:1px; 
	font:12px/1.7 Verdana, Arial, Helvetica, sans-serif; 
	color:#000; 
	text-align:center;
	background:url(https://www.badcreditloancenter.com/wp-content/themes/enterprise/images/forms/form-bg.gif) repeat-y;
	}
	
#form_area2{ float:left;
    width:500px; 
	padding:1px;
	text-align:center; background:url(https://www.badcreditloancenter.com/wp-content/themes/enterprise/images/forms/2/bg.png) repeat-y;
	}	

#form_area a{ 
    text-decoration:none; 
	color:#f3fbff; 
	font-size:11px;
	}

#form_area a:hover{ 
    color:#000; 
	text-decoration:underline;
	}

form{ 
    margin:0px; 
	padding:0px;
	}
	
.comment-form-url, .comment-form-email {
display:none;
}

 /************************************************
*	LM				*
************************************************/
#LMLongForm {
   background: #FFFFFF;
   float:left;
   width:620px;
   padding:0px;
   }
   
#LM_right { 
   float:right;   
   width:280px;  
}  

 /************************************************
*	T3					*
************************************************/

#boxleftT3 {
   float:left;
   width:600px;
   padding:0px;
   background-color:#FFFFFF;
   }
   
#boxrightT3 { 
   float:right;   
   width:320px;  
}  

 /************************************************
*	T3 New_Medium						*
************************************************/

   
#New_T3_Medium_left{
   float:left;
   width:620px;
   padding:0px;
   background-color:#FFFFFF;
   }
 	

#New_T3_Medium_body{ 
    float:left;
    width:570px;
    padding:0px 25px 0px 27px;
	background:url(https://www.badcreditloancenter.com/wp-content/themes/enterprise/images/forms/New_Medium/body.jpg) repeat-y;
	}	
	
 #New_T3_Medium_right { 
   float:right;   
   width:300px;  
}  

 /************************************************
*	Old_T3					*
************************************************/

#OLd_T3_left{
   float:left;
   width:620px;
   padding:0px;
   background-color:#FFFFFF;
   }
 	

#OLd_T3_body{ 
    float:left;
    width:570px;
    padding:0px 25px 0px 27px;
	background:url(https://www.badcreditloancenter.com/wp-content/themes/enterprise/images/forms/OLd_T3/body.jpg) repeat-y;
	}	
	
 #OLd_T3_right { 
   float:right;   
   width:297px;  
} 


 /************************************************
*	Leadpile New_Medium						*
************************************************/

   
#New_Leadpile_Medium_left{
   float:left;
   width:620px;
   padding:0px;
   background-color:#FFFFFF;
   }
 	

#New_Leadpile_Medium_body{ 
    float:left;
    width:570px;
    padding:0px 75px 0px 75px;
	background:url(https://www.badcreditloancenter.com/wp-content/themes/enterprise/images/forms/New_Medium/body.jpg) repeat-y;
	}	
	
 #New_Leadpile_Medium_right { 
   float:right;   
   width:300px;  
}

 /************************************************
*	New_Leadpile_Auto_Title				*
************************************************/

#New_Leadpile_Auto_Title_Loan_Medium_Top{
   float:left;
   width:930px;
   padding:0px;
   background-color:#FFFFFF;
   }

   
#New_Leadpile_Auto_Title_Loan_Medium_left{
   float:left;
   width:620px;
   padding:0px;
   background-color:#FFFFFF;
   }
 	

#New_Leadpile_Auto_Title_Loan_Medium_body{ 
    float:left;
    width:570px;
    padding:0px 75px 0px 60px;
	background:url(https://www.badcreditloancenter.com/wp-content/themes/enterprise/images/forms/Title_Loans/body.jpg) repeat-y;
	}	
	
 #New_Leadpile_Auto_Title_Loan_Medium_right { 
   float:right;   
   width:280px;  
}  
  

 /************************************************
*	T3_Timer					*
************************************************/

   
#T3_Timer_Left{
   float:left;
   width:620px;
   padding:0px;
   background-color:#FFFFFF;
   }
 	

#T3_Timer_Body{ 
    float:left;
    width:570px;
    padding:0px 25px 0px 25px;
	background:url(https://www.badcreditloancenter.com/wp-content/themes/enterprise/images/forms/T3_Timer/body.jpg) repeat-y;
	}	
	
 #T3_Timer_Right { 
   float:right;   
   width:300px;  
}  

 /************************************************
*	New T3_Timer					*
************************************************/

#T3_left {
   float:left;
   width:600px;
   padding:0px;
   background-color:#FFFFFF;
   }
	
 #T3_right { 
   float:right;   
   width:300px;  
}  	 	

 /************************************************
*	Timer Script				*
************************************************/

.field-row {
    width: 400px;
}
.text, .textsmall, select {
    float: left;
}

.timer_main_cont {
	width: 960px;
	float: left;
}
.timer_background_image {
	background-image:url(https://www.badcreditloancenter.com/wp-content/themes/enterprise/images/forms/OLd_T3/timer.png);
	width: 920px;
	height: 141px;
	float: left;
}
.timer_title_text {
font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #363636;
	padding-top: 30px;
	margin-left: 190px;
	height: 30px;
	width: 700px;
	font-weight: bold;
	text-shadow: 0px 1px 1px #ffffff;
	letter-spacing: 0px;
}
.timer_secondary_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #363636;
	padding-top: 8px;
	margin-left: 190px;
	height: 30px;
	width: 700px;
	font-weight: bold;
	text-shadow: 0px 1px 1px #ffffff;
	letter-spacing: 0px;
}
.timer_countdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF0000;
	font-weight: bold;
}
.timer_bottom_corner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #333333;
	padding: 8px 0px 8px 0px;
	height: 66px;
	width: 120px;
	text-shadow: 0px 1px 1px #ffffff;
	border-top: 1px solid #a6a6a6;
	border-left: 1px solid #a6a6a6;
	background: #f8f8f8 url(https://www.badcreditloancenter.com/wp-content/themes/enterprise/images/forms/OLd_T3/bg.png);
	position:fixed;
	bottom: 0px;
	right: 0px;
}
.timer_bottom_corner p {
	margin: 0px 0px 0px 0px;
}
.timer_countdown_corner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #cb0d0d;
	font-weight: bold;
}
#container {
	overflow: none;
}
#box_content {
	float: left;
}
#box_bottom {
	float: left;
}

 /************************************************
*	Timer Script New T3 Form				*
************************************************/

.clock_main_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #363636;
	padding-top: 30px;
	margin-left: 190px;
	height: 30px;
	width: 700px;
	font-weight: bold;
	text-shadow: 0px 1px 1px #ffffff;
	letter-spacing: 0px;
}
.clock_sub_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #363636;
	padding-top: 8px;
	margin-left: 190px;
	height: 30px;
	width: 700px;
	font-weight: bold;
	text-shadow: 0px 1px 1px #ffffff;
	letter-spacing: 0px;
}
	
	