/* -------------------------------------------------------------- 
   
Author: Melissa Connolly, Emtwo
Created for: tradewings.com
Last Updated: June 28, 2010

-------------------------------------------------------------- */

/* Default font settings. 
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
   
body { 
  font-size: 75%;
  color: #222; 
  background: #fff;
  font-family: Helvetica,"Helvetica Neue", Arial, sans-serif;

}


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.2em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0;
}


/* Text elements
-------------------------------------------------------------- */

p           { margin: 0 0 1.5em; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

a:focus, 
a:hover     { color: #000; }
a           { color: #009; text-decoration: none; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         {color:#666;}

pre 		{ margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


/* Lists
-------------------------------------------------------------- */

li ul, 
li ol       { margin:0 1.5em; }
ul, ol      { margin: 0 1.5em 1.5em 1.5em; }

ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */

table       { margin-bottom: 1.4em; width:100%; }
th          { font-weight: bold; }
thead th 	{ background: #c3d9ff; }
th,td,caption { padding: 4px 10px 4px 5px; }
tr.even td  { background: #e5ecf9; }
tfoot       { font-style: italic; }
caption     { background: #eee; }


/* Misc classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  {background:#ff0;}
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

body{
background: #EAEAEA url('http://tradewings.ehclients.com/themes/site_themes/default/images/bg.png') repeat-x top center;
}
#wrapper{
width: 960px;
margin: 0 auto;
padding: 0;
}

/* Header
-------------------------------------------------------------- */
#header {
position: relative;
margin:0;
padding:0; 
height: 129px;
width: 960px;
}

#top-nav-about{
position: absolute;
right: 515px;
top: 15px;
list-style: none;
font-size: 1em;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/topnavdiv.png') no-repeat 39px -5px;
}
#top-nav-about li , #top-nav-about li.selected {
display:block;
float:left;
margin: 0;
position:relative;
height: 20px;
}
#top-nav-about li a { 
padding: 0 25px 0 0;
display: block;
color: #8a8a8a;
font-size: 1em;
font-weight: normal;
text-decoration: none;
}
#top-nav-about li a.active,
#top-nav-about li a:hover {
color: #fff;
}
#top-nav-about li.selected a {
color: #fff;
}
#top-nav-about li ul{
background: url('http://tradewings.ehclients.com/themes/site_themes/default/images/about-bg.png') no-repeat top left;
display:none; 
padding:7px 0 5px 0; 
position:absolute; 
top:17px; 
left:0px; 
margin:0;
width:132px;
z-index: 10;
}
#top-nav-about li ul li{
width: 132px;
height: auto;
font-size: 1em;
text-indent: 0px;
background: #606060;
}
#top-nav-about li ul .last{
border: none;
padding-bottom: 5px;
}
#top-nav-about li ul li a{
color: #fff;
height: auto;
line-height: 16px;
font-size: 1em;
padding: 1px 0 1px 5px;
}
#top-nav-about li ul li a:hover{
background: #606060;
color: #fff;
margin: 0;
text-decoration: underline;
padding: 1px 0 1px 5px;
}
#top-nav-about li:hover ul{display:block;}

#top-nav{
position: absolute;
right: -27px;
top: 10px;
list-style: none;
font-size: 1em;
}
#top-nav li{
float: left;
height: 24px;
margin: 0 8px 0 0;
padding: 5px 10px 0 0;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/topnavdiv.png') no-repeat top right;
}
#top-nav a{
color: #828282;
}
#top-nav a:hover{
color: #fff;
}

#top-nav li ul{
background: url('http://tradewings.ehclients.com/themes/site_themes/default/images/about-bg.png') no-repeat top left;
padding:7px 0 10px 0; 
position:absolute; 
top:20px; 

margin:0;
width:132px;
z-index: 10;
display: none;
}
#top-nav li ul li{
width: 132px;
height: auto;
font-size: 1em;
text-indent: 0px;
background: #606060;
list-style: none;
}
#top-nav li ul li a{
color: #fff;
height: auto;
line-height: 16px;
font-size: 1em;
padding: 1px 0 1px 5px;
}
#top-nav ul li a:hover{
background: #606060;
color: #fff;
margin: 0;
text-decoration: underline;
padding: 1px 0 1px 5px;
}
#top-nav li:hover ul{display:block;}

#top-nav li ul .last{
border: none;
padding-bottom: 5px;
}

#top-nav .chat-now{
width: 74px;
margin-top: -5px;
padding: 0;
}
#top-nav .chat-now a{
color: #fee9e8;
}

.lpPoweredBy {display:none;}
div#logo {
margin: 0;
padding: 0;	
height:27px;
width:192px;
}
.logo{
position:absolute;
left:0;
top: 40px;
}
#navigation{
position: absolute;
width:960px;
top: 90px;
height: 45px;
left: 0;
z-index: 9;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/navbg2.png') repeat-x top left;
}
#nav{
height: 20px;
margin: 10px 0 0 20px;
padding: 0;
float: left;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnavextra.png') no-repeat 5px 0px;
}
#nav li , #nav li.selected {
display:block;
float:left;
margin: 0;
position:relative;
height: 20px;
text-indent: -9999px;
}
#nav  li a { 
padding: 0 25px 0 0;
display: block;
color: #fff;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}
#nav  li a.active,
#nav  li a:hover {

}
#nav  li.selected a {

}
#nav  li ul{
background-color:#820105; 
background-image: none;
display:none; 
padding:0; 
position:absolute; 
top:20px; 
left:-5px; 
margin:0;
width:195px;
z-index: 9;
}
#nav  li ul li{
width: 195px;
height: auto;
font-size: 1em;
text-indent: 0px;
}
#nav li ul .last{
border: none;
}
#nav li ul li a{
color: #fff;
height: auto;
line-height: 16px;
font-size: 1em;
padding: 3px 0 3px 10px;
}
#nav  li ul li a:hover{
background: #DF2E22;
color: #fff;
margin: 0;
padding: 3px 0 3px 10px;
}
#nav li:hover ul{display:block;}

#nav li.Software a {
width: 65px;
height: 22px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat top left;
}
#nav li.Software a:hover {
width: 65px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat 0 -23px;
}
#nav li.Software ul{
width: 210px;
}
#nav li.Software li a{
width: 200px;
background: none;
}
#nav li.Software li a:hover{
width: 200px;
background: #DF2E22;
}

#nav li.Consulting{
margin: 0 0 0 8px;
}

#nav li.Consulting a {
width: 66px;
height: 22px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat -93px 0;
}
#nav li.Consulting a:hover {
width:66px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat -93px -23px;
}
#nav li.Consulting li a{
width: 195px;
background: none;
}
#nav li.Consulting li a:hover{
width: 185px;
background: #DF2E22;
}

#nav .Services{
margin: 0 0 0 42px;
}
#nav li.Services a {
width: 48px;
height: 17px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat -230px 0;
}
#nav li.Services a:hover {
width: 48px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat -230px -23px;
}
#nav li.Services li a{
width: 195px;
background: none;
}
#nav li.Services li a:hover{
width: 185px;
background: #DF2E22;
}

#nav .ReuseOptimization{
margin: 0 0 0 50px;
width: 192px;
}
#nav li.ReuseOptimization a {
width: 137px;
height: 22px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat -350px 0;
}
#nav li.ReuseOptimization a:hover {
width: 137px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat -350px -23px;
}
#nav li.ReuseOptimization li a{
width: 195px;
background: none;
}
#nav li.ReuseOptimization li a:hover{
width: 185px;
background: #DF2E22;
}

#nav .Manufacturers{
margin: 0 0 0 40px;
}
#nav li.Manufacturers a {
width: 88px;
height: 22px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat -585px 0;
}
#nav li.Manufacturers a:hover {
width: 88px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat -585px -23px;
}
#nav li.Manufacturers li a{
width: 195px;
background: none;
}
#nav li.Manufacturers li a:hover{
width: 185px;
background: #DF2E22;
}

#nav .Carriers{
margin: 0 0 0 36px;
}
#nav li.Carriers a {
width: 112px;
height: 22px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat -730px 0;
}
#nav li.Carriers a:hover {
width: 112px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainnav.png') no-repeat -730px -23px;
}
#nav li.Carriers li a{
width: 195px;
background: none;
}
#nav li.Carriers li a:hover{
width: 185px;
background: #DF2E22;
}

.search-content{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/mainsearchbg.png') no-repeat top left;
position: absolute;
width: 216px;
height: 45px;
right:-20px;
top: 40px;
z-index: 9;
margin-top: -5px;
padding: 10px;
}
.search-content p{
margin: 0 0 15px 5px;
padding: 0;
color: #8a8a8a;
}
.search-content input{
background: transparent;
border: none;
color: #8a8a8a;
width: 172px;
}
.search-content .submit{
margin: 5px 0 0 0;
padding: 0;
width: 24px;
height: 24px;
text-indent: -9999px;
}

/*Footer
-------------------------------------------------------------- */
#footer{
float: left;
width: 960px;
clear: both;
background: #ccc;
margin: 0px;
padding: 22px 0 10px 0;
font-size: 11px;
}
#footer-nav{
float: left;
list-style: none;
padding: 0 0 40px 25px;
margin: 0;
font-family: arial, helvetica, verdana, sans-serif;
}
#footer-nav a{
color: #515151;
text-decoration: none;
}
#footer-nav a:hover{
color: #515151;
text-decoration: underline;
}
#footer-nav li{
float: left;
width: 117px;
line-height: 18px;
padding: 0;
margin: 0 0 0 13px;
font-size: 12px;
font-weight: bold;
}
#footer-nav ul{
margin: 0 0 0 15px;
padding: 0;
}
#footer-nav li li{
width: 101px;
font-size: 10px;
line-height: 15px;
font-weight: normal;
color: #515151;
margin: 0 0 3px 0;
padding: 0;
}
#footer-nav li li a{
color: #515151;
}
.footer-subnav{
float: left;
width: 920px;
list-style: none;
margin: 10px 0 0 20px;
padding: 10px 0 0 0;
border-top: 1px solid #ababab;
}
.footer-subnav li{
float: left;
font-size: 10px;
padding: 0 0 0 10px;
}
.footer-subnav li a{
color: #515151;
}
.footer-subnav li a:hover{
text-decoration: underline;
color: #515151;
}
.social{
float: right;
margin: -10px 17px 0 0;
padding: 0;
width: 130px;
}
.social a{
margin: 0;
padding: 0;
}
.noshiftup {padding:1px}
.shiftup {padding:0 0 2px 2px;}

#end{
float: left;
width: 960px;
background: transparent;
padding: 15px 0;
}
#end a{
color: #8a8a8a;
margin: 0 3px;
}
#end a:hover{
color: #8a8a8a;
text-decoration: underline;
}
.site-links{
font-size: 10px;
color: #8a8a8a;
float: left;
}

/*HomePage
-------------------------------------------------------------- */
#content{
margin: 0;
padding: 0;
height: 348px;
width: 604px;
}
.callout p{
margin: 0;
padding: 0;
}
.callout{
height: 348px;
width: 604px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/TWI005-flash-lowerhalf.jpg') no-repeat bottom left;
}
.callout .action-link{
padding: 10px 0 0 40px;
color: #fff;
font-size: 14px;
height: 20px;
}
.callout .action-link a{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/arrow.png') no-repeat top left;
font-size: 14px;
color: #e4e4e4;
padding: 4px 10px 10px 35px;
margin: 0 0 0 10px;
}
.callout .action-link a:hover{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/arrow.png') no-repeat top left;
font-size: 14px;
color: #e4e4e4;
padding: 4px 10px 10px 35px;
opacity: .5;
}
#sub-content{
margin: 0;
padding: 0;
width: 355px;
height: 348px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/sidebg.png') repeat-x top left;
}
#sub-content .action-item{
margin: 20px 25px 0 15px;
height: 120px;
}
#sub-content .action-item h2{
color: #fff;
font-size: 22px;
font-weight: bold;
line-height: 24px;
}
#sub-content .action-item p{
font-size: 14px;
color: #bfbfbf;
margin: 0px 0 15px 0;
line-height: 20px;
}
#sub-content .action-item .action-link{
margin: 0;
padding: 0;
color: #e4e4e4;
font-size: 14px;
height: 35px;
}
#sub-content .action-item .action-link a{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/arrow.png') no-repeat top left;
font-size: 14px;
color: #e4e4e4;
height: 23px;
display: block;
padding: 3px 0 0 35px;
}
#sub-content .action-item  .action-link  a:hover{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/arrow.png') no-repeat top left;
font-size: 14px;
color: #e4e4e4;
padding: 3px 0 0 35px;
opacity: .5;
height: 23px;
display: block;
}


#sub-content .search h2{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/requestsearch.png') no-repeat center left;
margin: 25px 0 0 15px;
padding: 0;
}
#sub-content .search h2 a {
display:block;
height:32px;
margin:0;
text-indent:-9999px;
width:320px;
}
#sub-content .search h2 a.selected{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/gobutton-on.png') no-repeat;
margin-left: 261px;
}
#sub-content .rs-content{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/requestsearch-bg.png') no-repeat top left;
position: absolute;
width: 245px;
height: 214px;
z-index: 9;
margin-top: -5px;
margin-left: 15px;
padding: 8px;
}

.rs-content p{
margin: 0 0 16px 5px;
padding: 0;
color: #8a8a8a;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
#freeform{margin-top: -4px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.rs-content p{margin-bottom: 9px; line-height: 25px;}
}


.rs-content input{
background: transparent;
border: none;
color: #8a8a8a;
width: 220px;
}
.rs-content .submit{
margin: 0 0 0 -5px;
padding: 0;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/submit.png') no-repeat top left;
width: 77px;
height: 32px;
text-indent: -9999px;
}
.rs-content .submit:hover{
margin: 0 0 0 -5px;
padding: 0;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/submit-on.png') no-repeat top left;
width: 77px;
height: 32px;
text-indent: -9999px;
}

/*HomePageSnippets
-------------------------------------------------------------- */
#bottom{
margin: 0;
width: 960px;
padding: 35px 0 40px 0;
background: #fff url('http://tradewings.ehclients.com/themes/site_themes/default/images/bottombg.png') repeat-x top left;
}
.snippet{
float: left;
width:280px;
margin: 0 0 0 23px;
}
.snippet .thumbnail{
float: left;
margin: 0 10px 0 0;
}
.snippet h2{
color: #631712;
font-size: 18px;
font-weight: bold;
line-height: 20px;
margin: 5px 0;
}
 .snippet h2 a{
color: #631712;
text-decoration: none;
}
.snippet h2 a:hover{
color: #EE3126;
text-decoration: none;
}
.snippet p{
font-size: 12px;
color: #585858;
margin: 0px 0 15px 0;
line-height: 21px;
}
.snippet a{
color: #631712;
text-decoration: underline;
}


/*InteriorPage
-------------------------------------------------------------- */
#interior-content{
margin: 0;
padding: 0;
width: 604px;
}
.breadcrumbs{
margin: 15px 0;
color: #cacaca;
font-size: 10px;
}
.breadcrumbs a{
color: #aaa;
}
.breadcrumbs a:hover{
color: #fff;
text-decoration: underline;
}
#interior-content .main{
padding: 35px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/interior-mainbg.png') repeat-x top left;
color: #000;
font-size: 12px;
line-height: 18px;
min-height: 550px;
}
.main .add-this{
float: right;
}
.main td{
vertical-align : top;
 } 
.main h1 {
font-weight: bold;
font-size: 19px;
margin: 0 0 30px 0;
color: #2f2f2f;
}
.main h1 a{
color: #2f2f2f;
text-decoration: none;
}
.main h1 a:hover{
color: #ea3025;
text-decoration: none;
}
.main h2{
font-family: "HelveticaNeue", Helvetica, arial, sans-serif; 
font-weight: bold;
font-size: 13px;
color: #880102;
margin: 0 0 5px 0;
}
.main a{
text-decoration: underline;
color: #787878;
}
.main a:hover{
color: #ea3025;
}
.main .body-text{
float: left;
width: 350px;
}
.main li{
list-style-image:url("http://tradewings.ehclients.com/themes/site_themes/default/images/bullet.png");
margin: 0 0 8px 0;
}
.main .body-callout{
float: right;
width: 150px;
color: #820104;
font-size: 18px;
font-weight: bold;
font-family: Helvetica, arial, sans-serif; 
line-height: 25px;
}
#interior-sub-content{
margin: 37px 0 0 0;
padding: 0;
width: 355px;
}
#interior-sub-content .snippet{
float: none;
margin: 0 0 50px 23px;
width: 320px;
}
#interior-sub-content  .snippet .thumbnail{
float: left;
margin: 0 15px 0 0;
}
#interior-sub-content  .snippet h2{
color: #fff;
font-size: 18px;
font-weight: bold;
line-height: 20px;
margin: 5px 0;
}
#interior-sub-content  .snippet h2 a{
color: #fff;
text-decoration: none;
}
#interior-sub-content  .snippet h2 a:hover{
color: #C3C2C2;
text-decoration: none;
}
#interior-sub-content  .snippet p{
font-size: 12px;
color: #fff;
margin: 0px 0 15px 0;
line-height: 21px;
}
#interior-sub-content  .snippet a{
color: #fff;
text-decoration: underline;
}
#interior-sub-content  .snippet a:hover{
color: #820104;
text-decoration: underline;
}

#interior-sub-content .search h2{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/requestsearch.png') no-repeat center left;
margin: -10px 0 0 22px;
padding: 0;
}
#interior-sub-content .search h2 a{
display:block;
height:32px;
margin:0;
text-indent:-9999px;
width:320px;
}
#interior-sub-content .search h2 a.selected{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/gobutton-on.png') no-repeat;
margin-left: 261px;
}
#interior-sub-content .rs-content{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/requestsearch-bg.png') no-repeat top left;
position: absolute;
width: 242px;
height: 214px;
z-index: 9;
margin-top: -5px;
padding: 10px;
margin-left: 22px;
}
.whatsnew{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/interior-sidebg.png') no-repeat top left;
margin: 20px 15px 0 23px;
padding: 15px;
}
.whatsnew h3{
font-size: 15px;
color: #820104;
font-weight: bold;
}
.whatsnew h4{
font-size: 12px;
color: #000;
font-family: arial, verdana, sans-serif;
margin: 0 0 3px 0;
}
.whatsnew h4 a{
color: #000;
font-weight: bold;
}
.whatsnew h4 a:hover{
color: #ea3025;
}
.whatsnew p{
color: #787878;
font-size: 11.5px;
line-height: 18px;
}




/*BlogPages
-------------------------------------------------------------- */
.entry h1{
margin: 0 0 10px 0;
}
.date{
font-size: 12px;
color: #787878;
}
.posted{
margin: 0 0 30px 0;
color: #787878;
padding: 0 0 30px 0;
border-bottom: 2px solid #CCCCCC;
}
.comment-body1, .comment-body2{
color:#353635;
margin: 0;
padding: 0;
}
.comment-body1 p, .comment-body2 p{
color:#353635;
margin: 0 0 5px 0;
padding: 0;
}
.comment-posted{
margin: 0 0 20px 0;
color: #787878;
padding: 0 0 20px 0;
border-bottom: 2px solid #CCCCCC;
}
.paginate{
margin: 20px 0 0 0;
}
.blog-side{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/interior-sidebg.png') no-repeat top left;
margin: 3px 0px 10px 23px;
padding: 15px;
min-height: 200px;
}

.blog-side h2{
font-size: 15px;
color: #820104;
}
.blog-side ul{
margin: 20px 0 0 20px;
}
.blog-side li{
line-height: 18px;
list-style-image:url("http://tradewings.ehclients.com/themes/site_themes/default/images/bullet.png");
}
.blog-side  a{
color: #000;
}
.blog-side  a:hover{
color: #ea3025;
}
.author-info .photo{
float: left;
padding: 0 20px 0 0 ;
}
.author-info .right{
float: left;
width: 400px;
}
.author-info h1{
margin: 0 0 10px 0;
}
.author-info .email{
padding: 0;
margin: 0 0 10px 0;
}
.author-info .bio{
margin: 0 0 30px 0;
padding: 0;
}
.main  #blogtitle {
font-size: 14px;
border-bottom: 1px solid ;
padding: 0 0 5px 0;
margin: 0 0 20px 0;
}
.main h4 {
font-weight: bold;
font-size: 16px;
margin: 0 0 5px 0;
color: #000;
text-decoration: none;
}
.main h4 a{
font-weight: bold;
color: #000;
text-decoration: none;
}

.twitterstream{
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/interior-sidebg.png') no-repeat top left;
margin: 0px 15px 10px 23px;
padding: 15px;
}
.sidetitle a{
font-size: 15px;
color: #820104;
}
.twitterstream .profile{
font-size: 12px;
font-family: arial, verdana, sans-serif;
margin: 20px 0 3px 0;
color: #000;
font-size: 11px;
line-height: 18px;

}
.twitterstream .profile img{
float: left;
margin: 5px 10px 0 0;
}
.twitterstream .profile h2{
font-size: 13px;
}
.twitterstream .twitterbg a{
color: #000;
font-weight: bold;
}
.twitterstream .twitterbg a:hover{
color: #ea3025;
}
.twitterstream .twitterbg{
color: #000;
font-size: 12px;
line-height: 18px;
margin: 0 0 15px 0;
}


/*Newsroom
-------------------------------------------------------------- */
.newsroom-entry{
margin: 0 0 40px 0;
}
.newsroom-entry h2{
margin: 5px 0 10px 0;
}
.newsroom-entry h2 a{
color: #820104;
text-decoration: none;
}
.newsroom-entry .date{
font-size: 12px;
color: #787878;
}
.paginate{
margin: 20px 0 0 0;
}

/*OneColumnPages
-------------------------------------------------------------- */
#onecolumn-content{
margin: 0;
padding: 0;
width: 960px;
}
#onecolumn-content .main{
padding: 35px;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/interior-mainbg.png') repeat-x top left;
color: #000;
font-size: 12px;
line-height: 18px;
margin: 0;
min-height: 470px;
}

/*ContactForm
-------------------------------------------------------------- */
.contact-form p{
margin: 2px 0 9px 0;
padding: 0;
}
.contact-form label{
font-size: 13px;
color: #000;
}
.contact-form input{
width: 260px;
height: 18px;
border: 1px solid #7e7e7e;
}
.contact-form select{
width: 260px;
height: 22px;
border: 1px solid #7e7e7e;
}
.contact-form textarea{
border: 1px solid #7e7e7e;
}
.contact-form .submit{
padding: 0;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/submit.png') no-repeat top left;
width: 77px;
height: 32px;
text-indent: -9999px;
border: none;
}
.contact-form .submit:hover{
padding: 0;
background: transparent url('http://tradewings.ehclients.com/themes/site_themes/default/images/submit-on.png') no-repeat top left;
width: 77px;
height: 32px;
text-indent: -9999px;
border: none;
}

/*ClearFix
-------------------------------------------------------------- */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}