/*---:[ IE Code ]:---*/
.custom #header #logo a { 
display: block; 
height: 280px; 
width: 1000px; 
background: url('images/Header.jpg') no-repeat; 
outline: none; 
}
/*---:[ Firefox/Safari ]:---*/
.padding {
padding-top: 1em;
}
/*---:[ Links ]:---*/
h2 a {
color:#7d220f;
}

h2 a:hover {
color:#016d6a;
}

a:hover {
text-decoration:none;
}

.sidebar a:hover {
color:#016d6a;
text-decoration:underline;
}

.sidebar a {
color:#7d220f;
}
/*---:[ Page Headlines ]:---*/

.custom #header #tagline {
font-size:0em;
line-height:0em;
}

.custom h1, h2 {
font-size:2.5em;
line-height:1.364em;
font-weight:normal;
color:#7d220f;
}

.custom h3, h4 {
font-size:1.2em;
font-weight:normal;
color:#7d220f;
}

.custom .post_box {
margin: 0em 2.3em 0 0em; 
padding:2em 4em 0em 1em;
}

body.custom #header #logo a { 
display: block; 
height: 280px; 
width: 999px; 
background: url('images/Header.jpg') no-repeat; 
outline: none; 
}

.custom #header #logo, .custom #header #tagline { 
text-indent: -9999px; 
}

.custom #header { 
padding: 0; }

/*---:[ Nav Bar ]:---*/

.custom ul#tabs li.home-item { 
width:197.2px;
} 

.custom ul#tabs li.page-item-1 { 
width:197.2px;
} 

.custom ul#tabs li.page-item-2 { 
width:198px;
} 

.custom ul#tabs li.page-item-3 { 
width:198px;
} 

.custom ul#tabs li.page-item-4 { 
width:198px;
} 

.custom ul#tabs li.page-item-5 { 
width:198px;
} 

.custom ul#tabs li.page-item-6 { 
width:197.2px;
} 

.custom ul#tabs li.page-item-7 { 
width:197.2px;
} 

.custom ul#tabs li.page-item-8 { 
width:198px;
} 

.custom ul#tabs li.page-item-9 { 
width:198px;
} 

body.custom ul#tabs {width:993.4px; margin-right: auto; margin-left: auto;}

.custom ul#tabs {
font-size:9.6px;
}

.custom #tabs li a {
color:#820000;
text-transform: inherit;
font-size:1.3em;
}
.custom #tabs li a:hover {
color:#D3391F;
text-transform: inherit;
}

/*---:[ Sidebars ]:---*/

li.widget {
font-size:1.5em;
line-height:1.5em;
}


img.alignleft, img.left {style.css (line 84)
float:left;
padding-right:1em;
}
.custom #sidebars {
float:left;
width:27.5em;
padding-left:1em;
}
.custom #sidebar_1 {
float:left;
width:27.0em;
}

li.widget .widget_box {
border-width:0.077em;
display:none;
padding:0.692em;
}

.custom.sidebar img{
padding-right:1.1em;
}
.recent-insights #sidebar_1 {
border-color:#DDDDDD;
border-style:dotted;
border-width:0 0 0 0;
}
.custom .sidebar {
  color:#404040;
}
.recent-insights .sidebar h3 {
font-variant:inherit;
letter-spacing:0px;
line-height:1.385em;
margin-bottom:0.615em;
font-size:1.6em;
}
.custom .sidebar h3 {
color:#7d220f;
}
.blog .sidebar h3 {
font-size:1.2em;
font-variant:inherit;
letter-spacing:2px;
line-height:1em;
margin-bottom:0.615em;
font-weight: normal;
}
/*---:[ Images ]:---*/
.chris-lewis img.alignleft, img.left {
padding-right:1em;
padding-top:0.4em;
}


img.alignnone, img.block {
      border:1.5px solid #C7C7C7;
}

/*---:[ Body ]:---*/

.custom {
    background: url('images/Background.jpg') no-repeat #830000;
}

.custom #container {
    margin-top: 0em;
    margin-bottom: 0em;
}

.custom #page {
    background: #FFFFFF;
    margin-top: 0em;
    font-color: #404040;
    width: 999px;
}

.custom #content_box {
background:transparent none repeat scroll 0 0;
width:100%;
}

/*---:[ Headline ]:---*/

.rightheadline { 
padding-top: 20px; 
padding-bottom: 20px;
color:#ADADAD;
font-style: italic;
}

/*---:[ Text ]:---*/
.format_text p {
font-size:1.1em;
}
.format_text p {
margin-bottom: 0.571em;
}

/*---:[ Multimedia Box ]:---*/

#custom_box {
background:transparent none repeat scroll 0 0;
border-bottom:0 solid #DDDDDD;
padding:1.1em;
}

/*---:[ solutions ]:---*/

.custom.solutions #multimedia_box {
margin-bottom:2.2em;
padding-left:1em;
padding-top:5em;
width:25.2em;
}
.custom.solutions #sidebar_2 { 
display: none; 
}

.custom.solutions #custom_box h3{
font-size:1.4em;
}
.custom.solutions #custom_box {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:medium none;
border-left:medium none;
border-right:1.5px solid #C7C7C7;
padding-bottom:81.1em;
padding-left:0em;
padding-top:0em;

}

.custom.solutions #sidebar_1 { 
display: none; 
}
.custom.solutions #content { width: 70%
}
.custom.solutions #content_box {
Background:none;
}

.custom.solutions #sidebars {
float:left;
width:27.5em;
}

/*---:[ Real Team ]:---*/

.custom.real-team #multimedia_box {
margin-bottom:2.2em;
padding-left:1em;
padding-top:5em;
width:25.2em;

}
.custom.real-team #custom_box h3{
font-size:1.4em;
}
.custom.real-team #custom_box {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:medium none;
border-left:medium none;
border-right:1.5px solid #C7C7C7;
padding-bottom:34.1em;
padding-left:0em;
padding-top:0em;

}

.custom.real-team #sidebar_2 { 
display: none; 
}

.custom.real-team #sidebar_1 { 
display: none; 
}
.custom.real-team #content { width: 70%
}
.custom.real-team #content_box {
Background:none;
}

.custom.real-team #sidebars {
float:left;
width:27.5em;
}

/*---:[ About ]:---*/

.custom.about #multimedia_box {
margin-bottom:2.2em;
padding-left:1em;
padding-top:5em;
width:25.2em;
}
body.custom.about #custom_box h3{
font-size:1.4em;
}
body.custom.about #custom_box {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:medium none;
border-left:medium none;
border-right:1.5px solid #C7C7C7;
padding-bottom:90.1em;
padding-left:0em;
padding-top:0em;
}

body.custom.about #sidebar_2 { 
display: none; 
}

body.custom.about #sidebar_1 { 
display: none; 
}
body.custom.about #content { width: 70%
}
body.custom.about #content_box {
Background:none;
}

body.custom.about #sidebars {
float:left;
width:27.5em;
}

/*---:[ Strength Zone ]:---*/

body.custom.strength-zone #multimedia_box {
margin-bottom:2.2em;
padding-left:1em;
padding-top:5em;
padding-top:5em;
width:25.2em;
}
body.custom.strength-zone #sidebar_2 { 
display: none; 
}

body.custom.strength-zone #custom_box h3{
font-size:1.4em;
}
body.custom.strength-zone #custom_box {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:medium none;
border-left:medium none;
border-right:1.5px solid #C7C7C7;
padding-bottom:27.1em;
padding-left:0em;
padding-top:0em;

}

body.custom.strength-zone #sidebar_1 { 
display: none; 
}
body.custom.strength-zone #content { width: 70%
}
body.custom.strength-zone #content_box {
Background:none;
}

body.custom.strength-zone #sidebars {
float:left;
width:27.5em;
}

/*---:[ STRIDE Success ]:---*/

body.custom.stride-success #multimedia_box {
margin-bottom:2.2em;
padding-left:1em;
padding-top:5em;
width:25.2em;
}
body.custom.stride-success #sidebar_2 { 
display: none; 
}

body.custom.stride-success #custom_box h3{
font-size:1.4em;
}
body.custom.stride-success #custom_box {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:medium none;
border-left:medium none;
border-right:1.5px solid #C7C7C7;
padding-bottom:90.1em;
padding-left:0em;
padding-top:0em;
}

body.custom.stride-success #sidebar_1 { 
display: none; 
}
body.custom.stride-success #content { width: 70%
}
body.custom.stride-success #content_box {
Background:none;
}

body.custom.stride-success #sidebars {
float:left;
width:27.5em;
}

/*---:[ Chris Lewis ]:---*/


body.custom.chris-lewis #sidebar_1 { 
display: none; 
}
body.custom.chris-lewis #content { width: 70%
}

body.custom.chris-lewis #sidebars {
float:left;
width:27.5em;
padding-left:1.7em;
}
body.custom.chris-lewis #sidebar_2 { 
padding-top: 0.4em;
padding-bottom:31.1em;
background: #DDDDDD; 
width:27.2em;
}

.chris-lewis .sidebar a {
color:#7D220F;
display:none;
}

/*---:[ Contact Us ]:---*/

.custom.contact-us #sidebar_1 { 
display: none; 
}
.custom.contact-us #content { width: 70%
}

.custom.contact-us #sidebars {
float:left;
width:27.5em;
padding-left:1.7em;
}
.custom.contact-us #sidebar_2 { 
padding-top: 3em;
padding-bottom:31.1em;
background: #DDDDDD; 
width:27.2em;
}

/*---:[ Clients ]:---*/

.custom.clients #multimedia_box {
margin-bottom:2.2em;
padding-left:1em;
padding-top:5em;
width:28em;
}

.custom.clients #sidebar_1 {
Display: none;
}

.custom.clients #sidebar_2 {
border-color:translucent;
border-style: none;
clear:left;
float:left;
padding-top:7.6em;
width:26.2em;
}

.custom.clients #sidebars {
padding-top:1em;
float:left;
width:64.4em;
line-height:1.571em;
font-size:0.9em;
}
.clients #content { 
width: 70%;
margin-right: -3em;
}
.custom.clients #content_box {
Background:none;
}
.custom.clients #sidebars{
width:28em;
}
.custom.clients #custom_box {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:medium none;
border-left:medium none;
border-right:1.5px solid #C7C7C7;
padding-bottom:28.1em;
padding-left:0em;
padding-top:0em;
}

/*---:[ Home ]:---*/

.recent-insights #content {
float:left;
width:29em;
}

.recent-insights #sidebar_2 {
border-style:solid;
width:37em;
}


.recent-insights #sidebar_2 {
border-color:#DDDDDD;
border-width:0 0.1em;
}
.recent-insights #sidebar_1 {
clear:left;
float:right;
padding-left:1em;
padding-right:1em;
width:28em;
}

.recent-insights #sidebars {
float:right;
width:68em;
}

.recent-insights .sidebar ul.sidebar_list {
padding-left:0em;
padding-right:0em;
}

.recent-insights #custom_box {
background:transparent none repeat scroll 0 0;
border-bottom:0 solid #DDDDDD;
padding:0em;
}
.recent-insights .post_box {
margin:0 0.3em 0 0;
padding:2.3em 0em 0 1em;
}

.recent-insights .headline_area h1, .headline_area h2 {
font-size:2.4em;
line-height:1.364em;
}

.recent-insights a {
color:#7D220F;
}

/*---:[ onepage ]:---*/

.onepage #sidebars {
float:left;
padding-left:1em;
width:0;
}

.onepage #content {
float:right;
width:93.3em;
}

.comments_closed p {
color:#888888;
display:none;
letter-spacing:1px;
text-transform:uppercase;
}