/*  
Theme Name: 	OICA
Author:			ActualSizeCreative
Theme URI: 		http://oica.net/
Description: 	This theme was designed and developed exclusively for OICA.
Version: 		1.6
Creation Date:	March 03 , 2007
Edited Date:	September 17, 2007
*/					

/*GENERAL (Centers the Layout, Resets Margins, Sets the Background)
==============================*/
* {
margin:0 auto;
padding:0;
}

body {
font-family:verdana, san-serif;
background-color:#e0dec7;
color:#555;
margin:0 auto;
padding:0;
text-align:center;
width:862px;
}

#wrapper {
text-align:center;
background:#fff url(images/wrapper-shadow.gif) repeat-y top center;
margin:0 auto;
padding:0;
width:852px;
}

#page {
text-align: left;
background: #fff url(images/sidebar-gradient.gif) repeat-y top left;
margin: 0 auto;
padding: 0;
width: 810px;
}

.fitToColumn {
width: 100%;
}

.post {
font-size: 11px;
}


/*TYPOGRAPHY (GENERAL)
==============================*/
h1 {
font-size:20px;
font-weight:normal;
}

h2 {
font-family:Georgia, serif;
font-size:18px;
font-weight:normal;
padding:3px 0;
margin: 0 10px;
}

h2.rule {
border-bottom: 1px #cac8b3 solid;
display: block;
float: left;
width: 595px;
}

h2.rule-break {
border-bottom: 1px #cac8b3 solid;
color: #555;
background-color: transparent;
}

h2 img {
margin-bottom: -1px;
}

h2.rule a, h2.rule a:hover {
text-decoration: none;
}

h3 {
font-size:13px;
font-weight:bold;
margin: 6px 10px 0 10px;
padding:6px 0;
border-top: 1px #cac8b3 solid;
}

#detail h3 {
font-family:"Trebuchet MS", san-serif;
font-size:11px;
font-weight:normal;
color:#fff;
background-color:transparent;
letter-spacing:3px;
text-transform:uppercase;
margin: 0;
padding:5px 10px 3px;
}

h4 {
font-family:"Trebuchet MS", san-serif;
font-size:11px;
font-weight:normal;
color:#fff;
background-color:transparent;
letter-spacing:3px;
text-transform:uppercase;
margin: 0;
padding:5px 10px 3px;
}

h5 {
font-family:"Georgia", san-serif;
font-style: italic;
font-size:14px;
line-height:20px;
letter-spacing:-0.1px;
font-weight:normal;
padding:3px 10px;
color: #555;
}

p {
font-size:11px;
padding:3px 10px;
color: #555;
background-color: transparent;
}

.paragraph {
font-size:11px;
padding:3px 10px;
color: #555;
background-color: transparent;
border: none;
}

ol {
margin:4px 36px 4px;
color: #555;
background-color: transparent;
font-size: 11px;
}

ul li{
margin:4px 36px 4px;
color: #555;
background-color: transparent;
font-size: 11px;
}

strong {
font-weight:bold;
color: #555;
background-color: transparent;
font-size: 11px;
}

small {
padding:3px 0;
color: #555;
background-color: transparent;
font-size: 9px;
}

blockquote {
margin:15px 10px;
padding-left:15px;
color: #555;
background-color: transparent;
}

a, a:link, a:visited, a:active, a:hover {
color: #555;
background-color: transparent;
}

/*ADVANCED TYPOGRAPHY
==============================*/
#pages strong, #pages a{
color: #103466;
background-color: transparent;
}

/*REMOVE*/
/*.icon {
float:left;padding: 0 7px 0 0; width: 40px;height: 39px;
}*/

.country {
font-style: italic;
}

.no-rule {
margin-top: 0;
border: 0;
color: #555;
}

.rule-box {
float: left;
clear: none;
width: 94%;
border-top: 1px #cac8b3 solid;
border-bottom: 1px #cac8b3 solid;
margin: 7px 10px;
padding: 0 0 10px 0;
}

.post-last {
font-size: 11px;
margin: 8px 8px 8px 0;
padding: 0;
border: none;
}

.more-link {
font-size: 10px;
margin: 0 0 0 -10px;
padding: 5px 0 0 25px;
display: block;
background: transparent url(images/more-arrow.gif) no-repeat 10px 7px;
}

#featured-member a.more-link, #featured-member a:hover.more-link, p .more-link {
font-size:10px;
}



/*HEADER
==============================*/
#header {
float:left;
clear:none;
margin: 0;
padding:0;
background-color: #fff;
color:#666;
width:792px;
height:130px;
}

#print-logo {
display: none;
}

/* Controls and places the logo */
#headerimg {
float:left;
clear:none;
background:#fff url(images/oica-logo.gif) no-repeat 0 4px;
padding:0 0 7px 14px;
width:165px;
height:111px;
}

#header p {
float:left;
clear:none;
width:330px;
height:104px;
font-size:10px;
line-height:14px;
color:#666;
padding:9px 0 0 7px;
}

#byword-home {
float:right;
clear:none;
width:248px;
height:64px;
padding: 20px 0 0 0;
margin:0 auto;
}

#byword-int {
float: left;
clear: none;
width: 468px;
height: 44px;
padding: 32px 0 0 74px;
margin: 0 auto;
}



/*SIDEBAR (Category and child category navigation)
==============================*/
#sidebar {
width:179px;
float:left;
clear:none;
margin: 0 7px 0 0;
padding: 0;
list-style:none;
color:#fff;
}

div#sidebar-corners {
background-color: transparent;
width: 159px; 
height: 20px; 
float: left; 
clear: none; 
margin: -14px 0 0 -19px;
padding: 0;
}

/* Adds 5px margin to left/right of nav | except IE 5.x MAC \*/
div#sidebar-corners {
background: url("http://oica.net/wp-content/themes/default/images/sidebar-corners.gif") no-repeat scroll 0 0 #FFFFFF;
width: 179px; 
height: 30px; 
float: left; 
clear: none; 
margin: -29px 0 0 0;
padding: 0;
}
/* */

#sidebar ul { 
height: 1%; 
}

#sidebar ul li { 
height: 1%; 
}

#sidebar ul li ul { 
height: 1%; 
}

#sidebar ul li ul li { 
height: 1%; 
}


#sidebar ul {
width:179px;
margin: 0;
padding: 0;
}

#sidebar ul li {
margin:0;
padding:0;
display:block;
list-style:none;
}

#sidebar ul li a {
margin:0;
padding:5px 5px 5px 10px;
background-color:transparent;
color:#fff;
display:block;
font-size:11px;
line-height:12px;
letter-spacing:0;
text-decoration:none;
border-bottom:1px solid #0d2a52;
}

#sidebar ul li a:hover {
margin:0;
padding:5px 5px 5px 10px;
display:block;
background-color:transparent;
color:#9cd6ff;
font-size:11px;
line-height:12px;
text-decoration:none;
}

#sidebar ul li ul.children {
width:179px;
color:#fff;
background-color:#0d2a52;
margin: 0;
}

#sidebar ul li ul li {
border-bottom:1px solid #0a2140;
letter-spacing:0;
margin:0;
}

/* Adds 5px margin to left/right of nav | except IE 5.x MAC \*/
#sidebar ul li ul li {
border-bottom:1px solid #0a2140;
letter-spacing:0;
margin:0 5px;
}
/* */

#sidebar ul li ul li a {
background-color:#0d2a52;
color:#fff;
letter-spacing:0;
display:block;
text-decoration:none;
font-size:10px;
line-height:11px;
border:none;
padding:3px 0 5px 10px;
}

#sidebar ul li ul li a:hover {
display:block;
letter-spacing:0;
text-decoration:none;
font-size:10px;
line-height:11px;
background-color:#0d2a52;
color:#9cd6ff;
padding:3px 0 5px 10px;
}

#sidebar ul li ul.children ul.children {
display:none;
}

#sidebar li #current-category {
background-color: transparent;
color:#9cd6ff;
}

#sidebar li li #current-category {
background-color: #0d2a52;
color:#9cd6ff;
}



/*CALENDAR
==============================*/
#sidebar #calendar-index {
color:#fff;
background-color:transparent;
/*margin:20px 0 0 0;*/
}

#sidebar #calendar-index img {
margin-bottom:5px;
margin-left: 10px;
}

#sidebar #calendar-index p,#sidebar #calendar-index p.event {
font-size:9px;
/*margin-bottom:7px;*/
}

div.event {
margin-bottom: 10px;
}

#sidebar #calendar-index a,#sidebar #calendar-index a:link,#sidebar #calendar-index a:active,#sidebar #calendar-index a:visited,#sidebar #calendar-index a:hover {
margin:0;
padding:0;
border:none;
}

#sidebar #calendar-index .date {
font-size:9px;
color:#9cd6ff;
background-color:transparent;
padding-bottom:4px;
}

#calendar p, #calendar-feed p a {
color: #555;
}

#calendar-feed {
font-size:12px;
float: right;
clear: right;
width: 258px;
margin: 0 0 7px 0;
padding: 0 0 7px 0;
background:#f1f2e1 url(images/subcontent-corners.gif) no-repeat bottom center;
color: #555;
}

#calendar-feed-icon {
float: left;
clear: none;
width: 258px;
height: 48px;
background: #fff url(images/calendar-feed.gif) no-repeat;
}

#current-year {
padding: 0 0 12px 0;
}

#next-year {
padding: 0 0 12px 0;
}



/*TICKER
==============================*/
* html > body #ticker {
width:519px;
height:20px;
padding:0;
margin: 0 0 7px 0;
display:block;
float:none;
clear:none;
background-color:#e1dfc9;
color:#fff;
}

div#ticker {
width:519px;
height:20px;
padding:0;
margin: 0 0 7px 0;
display:block;
float:left;
clear:none;
background: #e1dfc9 url(images/breadcrumb-background-mac.gif) no-repeat top left;
color:#fff;
border-right: 1px solid #dbd9c3;
}

#ticker p {
font-family:"Trebuchet MS", san-serif;
font-size:11px;
padding:3px 0 0;
}

#ticker-title {
float:left;
clear:none;
height:20px;
text-align:center;
width:95px;
background-color:#1a3765;
color:#fff;
padding:0;
}

#ticker-title h2 {
font-family:Arial, san-serif;
font-size:9px;
letter-spacing:2px;
text-transform:uppercase;
margin:2px 0 0;
}

#ticker-title h2 a {
color: #fff;
background-color: transparent;
text-decoration: none;
}

#ticker-title h2 a:hover {
color: #fff;
background-color: transparent;
text-decoration: underline;
}



/*BREADCRUMBS
==============================*/
div#breadcrumb {
width:615px;
height:20px;
margin: 0 0 7px 0;
padding: 0;
background:#f1f1e1 url("images/breadcrumb-background-mac.gif") no-repeat top left;
color:#555;
border-right: 1px #dbd9c3 solid;
}

/* Adds 5px margin to left/right of nav | except IE 5.x MAC \*/
div#breadcrumb {
width:615px;
height:20px;
margin: 0 0 7px 0;
padding: 0;
display:block;
float:left;
clear:none;
background:#f1f1e1 url("images/breadcrumb-background-mac.gif") no-repeat top left;
color:#555;
}
/* */

#breadcrumb-home{
float:left;
clear:none;
text-align:center;
font-size: 9px !important;
letter-spacing:2px;
padding-top: 1px;
margin: 0 18px;
text-transform:uppercase;
}

#breadcrumb p {
font-family:Arial, san-serif;
text-transform:capitalize;
font-size: 10px;
padding:5px 0 0 7px;
}

#breadcrumb p,#breadcrumb a,#breadcrumb a:hover {
font-family:Arial, san-serif;
font-size:10px;
}

.breadcrumb-separator {
color:#c9c6a4;
background-color:transparent;
}



/*WIDE COLUMN
==============================*/
#wide_column {
margin: 0;
padding: 0 0 14px 0;
width:615px;
min-height: 320px;
float: right;
clear: none;
background:#f1f2e1 url(images/single-article-corners-mac.gif) no-repeat bottom center;
color:#555;
}

#wide_column h2 {
color:#4A724A;
background-color:transparent;
}

#wide_column .narrow-column h4{
width: 100%;
}

#wide_column ul {
padding: 7px 0 7px 30px;
margin: 0;
}

#wide_column li {
list-style: disc;
list-style-position: outside;
margin: 7px 3px;
padding: 0;
}

#wide_column ul li p{
margin: 0;
padding: 0;
}

#article-wrapper {
float: left;
clear: none;
width: 595px;
margin: 15px 0;
}

.navigation-box {
height:212px;
overflow:hidden;
}

.post-example{
float: left;
width: 210px;
margin: 5px 0 0 0;
}

.post-wrapper {
width: 385px;
float: left;
clear: none;
margin: 0;
}

.page-title {
padding:5px 6px 3px;
}

.view-larger-wide {
margin:2px 0 7px 0;
padding:4px 0 3px 20px;
background:transparent url(images/enlarge-content-single.gif) no-repeat 0px 5px;
width:300px;
float: left;
clear: none;
display: block;
}

.view-larger-narrow {
margin:0 0 12px 0;
padding:0 0 7px 20px;
background:transparent url(images/enlarge-content-single.gif) no-repeat 0px 2px;
width: 210px;
float: left;
clear: none;
display: block;
}

.view-graph-larger{
color:#555;
background:url(images/list-item-single.gif) no-repeat 1px 0;
list-style:none;
margin:7px 10px 0 7px;
padding:0px 0 12px 30px;
font-size: 9px;
}

.view-graph-larger a, .view-graph-larger a:hover, a.view-larger-wide, a:hover.view-larger-wide , a.view-larger-narrow, a:hover.view-larger-narrow {
color: #555;
background-color: transparent;
font-size: 11px;
}

.go-to-new-page {
color:#4b523a;
background:url(images/go-to-new-page.gif) no-repeat 1px 4px;
list-style:none;
margin:3px 0;
padding:3px 0 3px 20px;
display: block;

}

.parent {
height:301px;
height:359px;
overflow:hidden;
background:#f1f2e1 url(images/subcontent-corners.gif) no-repeat bottom center;
}

.parent-index {
height:281px;
overflow:hidden;
background:#f1f2e1 url(images/subcontent-corners.gif) no-repeat bottom center;
}

.edit-entry a, .edit-entry a:hover, p.edit-entry a, p.edit-entry a:hover {
background-color:#a7282e;
color:#fff;
}

/*MEMBERS PAGE
==============================*/
#full-members{
width: 100%;
float:left;
clear: none;
}

#associate-members{
width: 100%;
float:left;
clear: left;
margin: 12px 0;
}

#full-members .member-page-link a, #associate-members .member-page-link a{
text-decoration: none;
}

#full-members .member-page-link a:hover, #associate-members .member-page-link a:hover{
text-decoration: underline;
}

.member-link-wrapper {
float: left;
clear: none;
width: 615px;
height: 16px;
}

.member-page-country {
width: 195px;
height: 16px;
float:left;
clear: none;
display: block;
}

.member-page-acro {
width: 125px;
height: 16px;
float:left;
clear: none;
text-align: right;
display: block;
}

.member-page-link {
width: 265px;
height: 16px;
float: right;
clear: none;
text-align: right;
display: block;
}

#content {
float: left;
clear: none;
width: 615px;
}

/*DETAIL
==============================*/
#detail {
float:left;
clear:none;
width: 350px;
height: 308px;
margin: 0 0 7px 0;
padding: 0 0 7px 0;
font-family:"Trebuchet MS", san-serif;
background:#8A9B1F url(images/content-index.gif) no-repeat bottom center;
color:#fff;
}

#detail-video {
width: 350px;
height: 262px;
background-color: transparent;
color:#fff;
}

#detail h3 {
margin: -3px 0;
padding: 3px 10px 0 10px;
font-weight:normal;
color:#fff;
background-color:transparent;
}

#detail p {
margin-top: -4px;
}

#detail p, #detail ol li a,#detail ol li a:hover {
color:#fff;
background-color:transparent;
}

#detail .more-link {
color: #fff;
font-size: 11px;
}

#detail a {
text-decoration: none;
}

#detail a:hover {
text-decoration: underline;
}


#detail-one, #detail-two  {
float:left;
clear:none;
width: 350px;
height: auto;
margin: 0 0 7px 0;
padding: 0 0 7px 0;
font-family:"Trebuchet MS", san-serif;
background:#8A9B1F url(images/content-index.gif) no-repeat bottom center;
color:#fff;
}

#detail-one-video, #detail-two-video {
width: 350px;
height: 186px;
background-color: transparent;
color:#fff;
}

#detail-one h3, #detail-two h3 {
margin: -3px 0;
padding: 3px 10px 0 10px;
font-weight:normal;
color:#fff;
background-color:transparent;
}

#detail-one p, #detail-two p {
margin-top: -4px;
}

#detail-one p, #detail-two  p, #detail-one ol li a, #detail-two ol li a,#detail-one ol li a:hover, #detail-two  ol li a:hover {
color:#fff;
background-color:transparent;
}

#detail-one .more-link, #detail-two  .more-link {
color: #fff;
font-size: 11px;
}

#detail-one a, #detail-two  a {
text-decoration: none;
}

#detail-one a:hover, #detail-two  a:hover {
text-decoration: underline;
}

#detail-two  {
height: 203px;
background:#3b7a7f url(images/content-background-drivingsustainability.gif) no-repeat bottom center;
color:#fff;
}

#home_center_column  {
float:left;
clear:none;
width: 350px;
margin: 0;
padding: 0;
}


/*FEATURE CONTENT
==============================*/
#feature {
float: left;
clear: none;
width: 350px;
margin: 0;
margin-bottom: 10px;
padding: 0 0 14px 0;
background:#fff
color: #555;
}

#feature-two {
float: left;
clear: none;
width: 350px;
margin: 7px 0 7px 0;
padding: 0 0 14px 0;
background:#f1f2e1 url(images/content-corners.gif) no-repeat bottom center;
color: #555;
}

#feature-three, #feature-four, #feature-five {
float: left;
clear: none;
width: 350px;
margin: 0 0 7px 0;
padding: 0 0 14px 0;
background:#f1f2e1 url(images/content-corners.gif) no-repeat bottom center;
color: #555;
}

.extra {
margin-top:7px;
}

#feature p, #feature strong, #feature h3 {
color: #555;
background-color: transparent;
}

#feature-two h4 {
display:block;
background-color: #c7360b;
color: white;
}

#feature-three h4 {
display:block;
background-color: #8A9B1F;
color:#fff;
}

#feature-four  h4 {
display:block;
background-color: #df8713;
color: #fff;
}

#feature-five  h4 {
display:block;
background-color: #1a3765;
color: #fff;
}

#feature_content ol {
padding: 4px 0 0;
}

#feature_content ol li {
padding: 2px 0;
}



/*LATEST NEWS
==============================*/
.latest-news h5 {
font-family:"Verdana", san-serif;
font-size:12px;
font-style: normal;
line-height: 18px;
color:#df8713;
background-color:transparent;
margin: 0 0 5px 0;
}

.latest-news .post {
margin: 5px 5px 0 0;
border-bottom: 1px #cac8b3 solid;
}

.latest-news .post-last {
margin: 5px 0 0 0;
border-bottom: none;
}

.latest-news .post p a, .latest-news .post-last p a {
font-family:"Verdana", san-serif;
background-color:transparent;
color:#004178;
text-decoration:none;
}

.latest-news .post p a:hover, .latest-news .post-last p a:hover {
font-family:"Verdana", san-serif;
background-color:transparent;
color:#004178;
text-decoration:underline;
}



/*SUPPORT CONTENT
==============================*/
#article-one, #article-two, #article-three {
 background: url("images/subcontent-corners.gif") no-repeat scroll center bottom #F1F2E1;
    clear: right;
    color: #555555;
    float: right;
    font-size: 12px;
    height: auto;
    margin: 0 0 7px;
    padding: 0 0 14px;
    width: 258px;
}

#article-one h2 {
color:#207ab7;
background-color:transparent;
}

#article-one h4 {
display:block;
background-color:#207ab7;
color:#fff;
}

#article-two h2 {
background-color:transparent;
color:#B67D16;
}

#article-two h4 {
display:block;
background-color:#df8713;
color:#fff;
}

#article-three h2 {
background-color:transparent;
color:#8A9B1F;
}

#article-three h4 {
display:block;
background-color:#8A9B1F;
color:#fff;
}

#article-two p {
color:#555;
line-height:13px;
}

p#child-nav {
line-height: 20px;
}



/*FEATURED MEMBER
==============================*/
#featured-member {
    background: url("images/featured-member.gif") no-repeat scroll right bottom #F1F2E1;
    clear: none;
    color: #334B75;
    float: right;
    font-size: 10px;
    height: 139px;
    margin: 0 0 7px;
    /*max-height: 127px;*/
    padding: 0;
    width: 258px;
}

#featured-member h4 {
display:block;
background-color:#207AB7;
color:#fff;
}

#featured-member h5 {
font-family:"Verdana", Arial, sans-serif;
font-size:18px;
font-weight:normal;
font-style: normal;
line-height:18px;
color:#324871;
background-color:transparent;
text-decoration:none;
vertical-align: bottom;
}

#featured-member .post p,#featured-member .post p strong,#featured-member a {
font-family:"Verdana", Arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:14px;
color:#324871;
background-color:transparent;
text-decoration:none;
}

#featured-member a:hover {
font-family:"Verdana", Arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:14px;
color:#324871;
background-color:transparent;
text-decoration:underline;
}

#featured-member span.small a {
font-size:10px;
padding:4px 0 0 25px;
}

#flag {
margin: 0 0 -2px 7px;
}



/*FOOTER
==============================*/
#spacer {
visibility:hidden;
}

#footer {
text-align:center;
margin:0 auto;
width:785px;
font-size:10px;
clear: both;
}

#footer-shadow p {
background-color:transparent;
color:#555;
padding:12px 0 0;
}

#footer-shadow a {
background-color:transparent;
color:#555;
text-decoration:none;
}

#footer-shadow a:hover {
background-color:transparent;
color:#555;
text-decoration:underline;
}

#footer-shadow {
height:60px;
background:#e0dec9 url(images/footer-shadow.gif) no-repeat bottom center;
margin:0;
padding:0;
}



/*ERROR PAGE
==============================*/
#error {
float:left;
clear:none;
width:615px;
height:500px;
text-align:left;
background-color:#245580;
margin-top:7px;
padding-top:12px;
font-size:16px;
}

#error p,#error a,#error a:hover {
background-color:#245580;
color:#fff;
font-size:12px;
}



/*IMAGES
==============================*/
p img {
padding:0;
}

a img {
border:none;
}



/*FORM ELEMENTS
==============================*/
form {
padding:10px 5px 5px 10px;
}

form p {
margin: 0;
padding: 3px 15px 3px 0;
}

fieldset {
border: none;
}

#search-field {
width:89px;
background-color:#eaeaea;
color:#555;
border: none;
}

.contact-form-input {
width: 100%;
font-size: 11px;
background-color: #fff;
color: #555;
border: 1px #e0dec7 solid;
margin: 0 12px 0 0;
padding: 3px;
}

h3 small.search-permalink, h3 small.search-permalink a, h3 small.search-permalink a:hover {
font-weight: normal;
text-decoration: none;
}

.search-title{
margin-top: 5px;
}

/*TABLES
==============================*/
table {
border-collapse: collapse;
width: 95%;
border: none;
}

#small-table{
margin-top: 7px;
margin-bottom: 7px;
color: #555;
background-color: transparent;
}

table#small-table td, table#small-table p, table#wptable td, table#wptable p, table#wptable th, table#wptable tr, table tr, table td, table th{
color: #555;
background-color: transparent;
}

col#country, col#feature {
text-align: left;
}

caption{
font-weight: bold;
padding: 6px 0;
text-align: left;
color: #555;
background-color: transparent;
}


thead{
font-size: 8px;
text-align: right;
}

#wptable tr:hover, #wptable tr:hover td, #wptable tr.ieRowHover {
background-color: #4A724A;
color: #ffffff;
}

#wptable tr.alt:hover {
background-color: #4A724A;
color: #ffffff;
}

#wptable tr.ieRowHoverAlt {
background-color: #4A724A;
color: #ffffff;
}

#wptable thead tr:hover {
background-color: transparent;
}
  
#wptable th.forwardSort, #wptable ht.reverseSort {
text-decoration: none;
}
        
#wptable tr.alt {
background-color: #e0dec7;
color: inherit;
}

.sortable {
text-decoration: none;
}

.total{
background-color: #e0dec7;
}

.total td{
border-bottom: none;
}

.row-title-last {
border-bottom: none;
text-align: left;
}

.row-title-last-small {
border-bottom: none;
text-align: left;
width: 80%
}

.last {
border-bottom: none;
}

.row-title, .sortable-keep {
text-align: left;
}

.sortable-numeric {
text-align: right;
}

.row-title-small {
text-align: left;
width: 80%;
}

td{
text-align: right;
font-size: 9px;
padding: 3px 3px;
}

#wptable td{
width: 20%;
}

th {
font-size: 9px;
padding: 3px 3px;
}

.empty-column {
border-bottom: none;
}



/*ODDS 'n ENDS
==============================*/
a,a:link,a:visited,a:active,#breadcrumb a:hover,#wide_column .more-link a:hover, .post p.edit-entry a:hover, .post p.edit-entry a:hover,#article-one .more-link a:hover,#error a {
text-decoration:underline;
}

a:hover,#breadcrumb a,#wide_column .more-link a, .post p.edit-entry a, .post p.edit-entry a,#article-one .more-link a,#error a:hover {
text-decoration:none;
}

#wide_column h3,#article-one h3 {
margin-bottom:-3px;
}

#wide_column h4,#feature h4 {
display:block;
background-color:#4A724A;
color:#fff;
}

#wide_column .post h4 {
margin-top: 10px;
}

#detail img {
width:100%;
}

#wide_column .more-link,#article-one .more-link {
margin-top:-2px;
}

.float-right{
float:right;
margin: 7px;
}

.float-left{
float:left;
margin: 7px;
}

#edit-posts {
padding: 5px 10px;
width: 75px;
font-size: 12px;
display: block;
font-weight: bold;
position: absolute;
text-align: center;
top: 0;
left: 20px;
background-color: #c7360b;
color: #fff;
}

#edit-posts a {
text-decoration: none;
color: #fff;
background-color: transparent;
}



