/**
 * Theme Name: Trending
 * Theme URI: http://themehybrid.com/themes/trending
 * Description: A theme for bloggers that uses multiple nav menus, several sidebars, and custom post layouts. It has a pixel-perfect design that's great for any blogger who wants a new look for their site.
 * Version: 0.3
 * Author: Justin Tadlock
 * Author URI: http://justintadlock.com
 * Tags: theme-options, threaded-comments, microformats, translation-ready, rtl-language-support, one-column, two-columns, three-columns, right-sidebar, left-sidebar, fixed-width, sticky-post, custom-background, custom-menu, full-width-template, featured-images
 * License: GNU General Public License v2.0
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Copyright (c) 2011 - 2012 Justin Tadlock.
 * http://justintadlock.com
 */

 @font-face
 {font-family:'YanoneKaffeesatzBold';
 src:url('fonts/yanonekaffeesatz-bold-webfont.eot');
 src:local('?'),url('fonts/yanonekaffeesatz-bold-webfont.woff') format('woff'),url('fonts/yanonekaffeesatz-bold-webfont.ttf') format('truetype'),url('fonts/yanonekaffeesatz-bold-webfont.svg#webfonti2TRdLhu') format('svg');
 font-weight:normal;
 font-style:normal}  

@font-face {
    font-family: 'sansationregular';
    src: url('fonts/sansation_regular-webfont.eot');
    src: url('fonts/sansation_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/sansation_regular-webfont.woff') format('woff'),
         url('fonts/sansation_regular-webfont.ttf') format('truetype'),
         url('fonts/sansation_regular-webfont.svg#sansationregular') format('svg');
    font-weight: normal;
    font-style: normal;}

@font-face {
    font-family: 'sansationbold';
    src: url('fonts/sansation_bold-webfont.eot');
    src: url('fonts/sansation_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/sansation_bold-webfont.woff') format('woff'),
         url('fonts/sansation_bold-webfont.ttf') format('truetype'),
         url('fonts/sansation_bold-webfont.svg#sansationbold') format('svg');
    font-weight: normal;
    font-style: normal;
} 
 
 
@font-face {
    font-family: 'open_sansbold';
    src: url('fonts/opensans-bold-webfont.eot');
    src: url('fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-bold-webfont.woff') format('woff'),
         url('fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;}

@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/opensans-regular-webfont.eot');
    src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular-webfont.woff') format('woff'),
         url('fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;}

@font-face {
    font-family: 'open_sansitalic';
    src: url('fonts/opensans-italic-webfont.eot');
    src: url('fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-italic-webfont.woff') format('woff'),
         url('fonts/opensans-italic-webfont.ttf') format('truetype'),
         url('fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;}

@font-face {
    font-family: 'PermanentMarkerRegular';
    src: url('fonts/PermanentMarker-webfont.eot');
    src: url('fonts/PermanentMarker-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/PermanentMarker-webfont.woff') format('woff'),
         url('fonts/PermanentMarker-webfont.ttf') format('truetype'),
         url('fonts/PermanentMarker-webfont.svg#PermanentMarkerRegular') format('svg');
    font-weight: normal;
    font-style: normal;}
	
	@font-face {
    font-family: 'canadian_penguinregular';
    src: url('fonts/canadian_penguin-webfont.eot');
    src: url('fonts/canadian_penguin-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/canadian_penguin-webfont.woff') format('woff'),
         url('fonts/canadian_penguin-webfont.ttf') format('truetype'),
         url('fonts/canadian_penguin-webfont.svg#canadian_penguinregular') format('svg');
    font-weight: normal;
    font-style: normal;}
	
	@font-face {
    font-family: 'lavoshandyregular';
    src: url('fonts/lavoshandy_99-webfont.eot');
    src: url('fonts/lavoshandy_99-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lavoshandy_99-webfont.woff') format('woff'),
         url('fonts/lavoshandy_99-webfont.ttf') format('truetype'),
         url('fonts/lavoshandy_99-webfont.svg#lavoshandyregular') format('svg');
    font-weight: normal;
    font-style: normal;}
	
	@font-face {
    font-family: 'dosisbook';
    src: url('fonts/dosis-book-webfont.eot');
    src: url('fonts/dosis-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/dosis-book-webfont.woff') format('woff'),
         url('fonts/dosis-book-webfont.ttf') format('truetype'),
         url('fonts/dosis-book-webfont.svg#dosisbook') format('svg');
    font-weight: normal;
    font-style: normal;}
  
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;background:transparent;border:none;text-decoration:none}  
   article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}  
   b,i,hr,u,center,menu,layer,s,strike,font,xmp{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;font-weight:normal;font-style:normal;background:transparent;border:none;text-decoration:none}  
   /* body{line-height:25px;font-family:Georgia,Times,"Times New Roman",serif;color:#333;background:#fff} */
   body{font-family:'open_sansregular','sansationregular','open_sansregular','dosisbook',Verdana,Arial,sans-serif;color:#000;line-height:25px;background:#fff}   
   h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal;margin:0 0 25px 0}  
   h1{font-size:1.8em}  
   h2{font-size:1.7em}  
   h3{font-size:1.55em}  
   h4{font-size:1.4em}  
   h5{font-size:1.25em}  
   h6{font-size:1.1em}  
   p{margin:0 0 25px 0}  
   ol,ul{list-style:none}  
   ul{list-style:disc;margin:0 0 25px 2.5em}  
   ol{list-style-type:decimal;margin:0 0 25px 3em}  
   ol ol{list-style:upper-roman}  
   ol ol ol{list-style:lower-roman}  
   ol ol ol ol{list-style:upper-alpha}  
   ol ol ol ol ol{list-style:lower-alpha}  
   ul ul,ol ol,ul ol,ol ul{margin-bottom:0}  
   dl{margin:0 0 25px 5px}  
   dl dt{font-weight:bold;margin:10px 0 0 0}  
   dl dd{margin:5px 0 0 1.5em}  
   strong{font-weight:bold}  
   strong strong{font-weight:normal}  
   em,cite{font-style:italic}  
   em em,cite cite{font-style:normal}  
   abbr{cursor:help}  
   acronym{text-transform:uppercase;border-bottom:1px dashed #666;cursor:help}  
   big{font-size:120%}  
   small,sup,sub{font-size:80%}  
   sup{vertical-align:baseline;position:relative;bottom:0.3em}  
   sub{vertical-align:baseline;position:relative;top:0.3em}  
   address{font-style:italic;margin:0 0 25px 0}  
   li address,dd address{margin:0}  
   blockquote{margin:0 25px;font-style:normal}  
   blockquote em,blockquote cite{font-style:italic}  
   blockquote,q{quotes:none}  
   blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}  
   a{cursor:pointer}  
   a img{border:none}  
   pre{overflow:auto;font:.9em Monaco,monospace,Courier,"Courier New";line-height:25px;margin-bottom:25px;padding:10px}  
   code{font:.9em Monaco,monospace,Courier,"Courier New"}  
   pre code{font-size:1em}  
   ins,dfn{font-style:italic;text-decoration:none;border-bottom:1px solid #666}  
   del,s,strike{text-decoration:line-through}  
   object{margin-bottom:25px}  
   input,textarea{font-size:1em;padding:3px}  
   input[type="submit"]{cursor:pointer}  
   :focus{outline:none}  
   form label{cursor:pointer}  
   option{padding:1px 2px}  
   table{border-collapse:collapse;border-spacing:0;margin-bottom:25px}  
   th,td{text-align:left}  
   hr{height:1px;margin-bottom:25px;background:#333}  
   img.wp-smiley{max-height:12px;margin:0;padding:0;border:none}  
   .gallery{display:block;text-align:center;margin-bottom:25px}  
   .alignleft,.left{float:left;margin-right:20px}  
   .alignright,.right{float:right;margin-left:20px}  
   .aligncenter,.center{display:block;margin:0 auto 25px auto}  
   .alignnone,.block{clear:both;margin:0 0 25px 0}  
   .clear{clear:both}  
   img.alignleft,img.alignright{display:inline}  
   blockquote.alignleft,blockquote.alignright{width:33%}  
   .gallery{display:block;clear:both;overflow:hidden;margin:0 auto}  
   .gallery .gallery-row{display:block;clear:both;overflow:hidden;margin:0}  
   .gallery .gallery-item{overflow:hidden;float:left;margin:0;text-align:center;list-style:none;padding:0}  
   .gallery .gallery-item .gallery-icon img{width:auto;max-width:89%;height:auto;padding:1%;margin:0 auto}  
   .gallery-caption{margin-left:0}  
   .gallery .col-0{width:100%}  
   .gallery .col-1{width:100%}  
   .gallery .col-2{width:50%}  
   .gallery .col-3{width:33.33%}  
   .gallery .col-4{width:25%}  
   .gallery .col-5{width:20%}  
   .gallery .col-6{width:16.66%}  
   .gallery .col-7{width:14.28%}  
   .gallery .col-8{width:12.5%}  
   .gallery .col-9{width:11.11%}  
   .gallery .col-10{width:10%}  
   .gallery .col-11{width:9.09%}  
   .gallery .col-12{width:8.33%}  
   .gallery .col-13{width:7.69%}  
   .gallery .col-14{width:7.14%}  
   .gallery .col-15{width:6.66%}  
   .gallery .col-16{width:6.25%}  
   .gallery .col-17{width:5.88%}  
   .gallery .col-18{width:5.55%}  
   .gallery .col-19{width:5.26%}  
   .gallery .col-20{width:5%}  
   .gallery .col-21{width:4.76%}  
   .gallery .col-22{width:4.54%}  
   .gallery .col-23{width:4.34%}  
   .gallery .col-24{width:4.16%}  
   .gallery .col-25{width:4%}  
   .gallery .col-26{width:3.84%}  
   .gallery .col-27{width:3.7%}  
   .gallery .col-28{width:3.57%}  
   .gallery .col-29{width:3.44%}  
   .gallery .col-30{width:3.33%}  
   div.menu ul{margin:0;padding:0;list-style:none;line-height:1.0}  
   div.menu ul ul{position:absolute;top:-999em;width:10em}  
   div.menu ul ul li{width:100%}  
   div.menu li:hover{visibility:inherit}  
   div.menu li{float:left;position:relative}  
   div.menu a{display:block;position:relative}  
   div.menu li:hover ul,li.sfHover ul{left:0;top:2em;z-index:99}  
   div.menu li:hover li ul,li.sfHover li ul{top:-999em}  
   div.menu li li:hover ul,li li.sfHover ul{left:10em;top:0}  
   div.menu li li:hover li ul,li li.sfHover li ul{top:-999em}  
   div.menu li li li:hover ul,li li li.sfHover ul{left:10em;top:0}  

  /* body{font-family:'open_sansregular','dosisbook',Verdana,Arial,sans-serif;color:#000}  */
   a{color:#5394a8;text-decoration:none}  
   a:hover{text-decoration:underline}  
   h1,h2,h3,h4,h5,h6{font-family:'YanoneKaffeesatzBold',Arial,Verdana,sans-serif;color:#000}  
   h1{font-size:30px;line-height:30px}  
   h2{font-size:28px;line-height:28px}  
   h3{font-size:26px;line-height:26px}  
   h4{font-size:24px}  
   h5{font-size:22px}  
   h6{font-size:20px}  
   dl dd{margin-left:10px;padding:0 0 0 10px;color:#888;border-left:5px solid #f7f7f7}  
   blockquote{overflow:hidden;margin:0 0 25px 0;padding:25px 25px 0 20px;font-size:13px;font-weight:bold;color:#004B62;background:#dff2f8 url(images/quotes.png) no-repeat 15px 15px;border-left:5px solid #C0C0C0}  
   blockquote blockquote{padding:25px 25px 0 25px;background-color:#d5edf5;border:1px solid #C0C0C0}  
   blockquote blockquote blockquote{background-color:#d3eaf1}  
   blockquote bold{font-weight:normal}  
   blockquote a{text-decoration:underline}  
   code{padding:0 3px;color:#004B62;background:#dff2f8}  
   a code{background:transparent}  
   pre{padding:25px;font-weight:bold;color:#004B62;background:#dff2f8;border:1px solid #C0C0C0}  
   pre code{padding:0}  
   acronym,abbr{border-bottom:1px solid #999}  
   table{margin:0 0 25px 0;width:100%;background:#fff;border-left:1px solid #fff;border-right:1px solid #fff}  
   table caption{font-size:12px;text-transform:uppercase;color:#999}  
   table th{font:normal normal bold 13px/25px Arial,Verdana,sans-serif;padding:4px 2%;color:#fff;background:#5394a8;border-top:1px solid #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;text-align:left}  
   td{padding:4px 2%;font:normal normal normal 13px/25px Arial,Verdana,sans-serif;color:#666;background:#dff2f8;border-bottom:1px solid #fff;border-right:1px solid #fff}  
  /* tr:hover td{background:#E5E5E5} */ 
  table a{text-decoration:underline}  
   th a{color:#dff2f8}  
   hr{height:1px;background:#5394a8}  
   #wp-calendar a{font-weight:bold}  
   #wp-calendar th,#wp-calendar td{text-align:center}  
   .layout-3c-l #sidebar-primary #wp-calendar th,.layout-3c-l #sidebar-secondary #wp-calendar th,.layout-3c-r #sidebar-primary #wp-calendar th,.layout-3c-r #sidebar-secondary #wp-calendar th,.layout-3c-c #sidebar-primary #wp-calendar th,.layout-3c-c #sidebar-secondary #wp-calendar th,.layout-3c-l #sidebar-primary #wp-calendar td,.layout-3c-l #sidebar-secondary #wp-calendar td,.layout-3c-r #sidebar-primary #wp-calendar td,.layout-3c-r #sidebar-secondary #wp-calendar td,.layout-3c-c #sidebar-primary #wp-calendar td,.layout-3c-c #sidebar-secondary #wp-calendar td{padding:2px 1px;font-size:10px}  
   .hentry img{height:auto;padding:0;background:none;border:0px solid #C0C0C0}  
   .layout-1c .hentry img{max-width:940px}  
   .layout-default .hentry img,.layout-2c-l .hentry img,.layout-2c-r .hentry img{max-width:590px}  
   .layout-3c-l .hentry img,.layout-3c-r .hentry img,.layout-3c-c .hentry img{max-width:460px}  
   img.alignleft,img.alignright{margin-bottom:5px}  
   .hentry .thumbnail{float:left;margin:0 25px 10px 0;width:150px;height:150px;padding:0;background:#a4cad5;border:5px solid #C0C0C0}  
   .hentry .feature{margin:0 0 15px 0}  
   .avatar{float:left;margin:0 15px 10px 0}  
   .singular-post .hentry .avatar{width:51px;height:51px;padding:0;border:2px solid #C0C0C0}  
   .wp-caption{overflow:hidden;padding:0;background:#fff;border:none}  
   .layout-1c .wp-caption{max-width:950px}  
   .layout-default .wp-caption,.layout-2c-l .wp-caption,.layout-2c-r .wp-caption{max-width:600px}  
   .layout-3c-l .wp-caption,.layout-3c-r .wp-caption,.layout-3c-c .wp-caption{max-width:470px}  
   .wp-caption img{margin:0;padding:0}  
   .wp-caption .wp-caption-text{margin:-7px 0 0 0;padding:5px 10px;font:normal normal normal 12px/15px Arial,Verdana,sans-serif;color:#004154;text-align:right;color:#004C63;background:#DFF2F8;border-bottom:1px solid #C0C0C0}  
   .alignright .wp-caption-text{float:right;text-align:right}  
   .alignleft .wp-caption-text{float:left;text-align:left}  
   .aligncenter .wp-caption-text,.alignnone .wp-caption-text{width:80%;margin:-7px auto 0 auto;text-align:center}  
   .gallery .gallery-item .gallery-icon img{padding:0;border:2px solid #C0C0C0}  
   .gallery-caption{font-size:12px;line-height:20px;color:#999;margin:0;padding:0;border:none}  
   .singular-attachment .hentry .gallery-caption{display:none}  
   img.wp-smiley{max-width:12px;padding:0;background:transparent;border:none} 
#homepage{font-family: 'canadian_penguinregular'; font-size: 30px; font-weight: bold; color: #0000ff; line-height: 30px}
#space1{width:1000px;margin:0 auto;height:20px}  
   #header{padding:25px 0 0 0;overflow:hidden;background:url(images/header-cross.png) repeat 0 0;height:105px}  
   #header .wrap{width:1000px;margin:0 auto;height:105px}  
   #branding{float:left;width:500px; height:auto}  
   #site-title{font-family:'canadian_penguinregular';font-size:40px;margin:0 0 5px 0; padding-top: 5px; color:#a4cad5; font-weight:bold}  
   #site-title a{text-decoration: none; color:#a4cad5;font-weight: bold}  
   #site-description{font-family:'canadian_penguinregular'; margin:0 0 5px 0;font-size:30px; color:#a4cad5;letter-spacing: 0.05em; font-weight:bold}  
   #sidebar-header{overflow:hidden;float:right;width:200px;height:80px}  
   #sidebar-header .widget{padding:0;color:#C0C0C0;background:transparent;border:none}  
   #sidebar-header .widget-title{color:#C0C0C0; font-size:20px;}  
   #sidebar-header .widget a{color:#a4cad5}  
   #menu-primary{height:33px;background:url(images/menuhoverbg2.png) repeat 0 0;border-top:1px solid #00465b;border-bottom:1px solid #00465b;font-size:14px;font-weight:normal;}  
   #menu-primary div.menu{width:998px;height:33px;margin:0 auto;border-left:1px solid #004154;border-right:0px solid #004154}  
   #menu-primary li{font-size:14px;font-weight:normal;line-height:13px;background: url(images/menuhoverbg2.png)}  
   #menu-primary li a{padding:10px 25px;color:#fff;border-right:1px solid #004154}  
   #menu-primary li.current-menu-item a{color:#a4cad5}  
   #menu-primary li a:hover,#menu-primary li.sfHover a{text-decoration: none; background:#02627e url(images/header-cross.png) repeat 0 0}  
   #menu-primary li ul{padding-bottom:5px;background:#026886;border-top:1px solid #025770;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px}  
   #menu-primary li li{font-weight:normal;font-size:12px;line-height:12px}  
   #menu-primary li li a,#menu-primary li.sfHover li a,#menu-primary li li.sfHover li a{font-weight:normal; padding-left:20px;color:#ffffff;background:#026886;border-right:none;border-left:5px solid #026886;border-bottom:1px solid #025770}  
   #menu-primary li li.current-menu-item a,#menu-primary li li.sfHover li.current-menu-item a{font-weight:normal; color:#a4cad5; border-left:5px solid #004154} /*xx*/ 
   #menu-primary li li a:hover,#menu-primary li li.sfHover a,#menu-primary li li.sfHover li a:hover{background:#01566f;border-left:5px solid #004154}  
   #menu-primary li:hover ul,#menu-primary li.sfHover ul{top:33px}  
   #menu-primary li:hover li ul,#menu-primary li.sfHover li ul{top:-999em}  
   #menu-primary li li:hover ul,#menu-primary li li.sfHover ul{font-weight:normal; top:-1px;margin-left:11px;padding-bottom:0;border-left:1px solid #025770}  
   #menu-primary a.sf-with-ul{padding-right:30px}  
   #menu-primary li .sf-sub-indicator{overflow:hidden;position:absolute;top:15px;right:12px;width:9px;height:5px;text-indent:-9999em;background:url(images/drop-down-arrows.png) no-repeat 0 0}  
   #menu-primary li li .sf-sub-indicator{top:13px;width:5px;height:9px;background-position:0 -9px}  
   .breadcrumbs{margin:5px 0 5px 0;padding:0 0;font-size:12px;border:0px solid #C0C0C0;border-top:none}  
   .breadcrumbs .trail-before{margin-right:2px;font-weight:bold;color:#a4cad5; font-style:normal}  
   .breadcrumbs a{color:#a4cad5; font-style:normal}  
   .breadcrumbs .sep{margin:0 2px; color:#a4cad5; font-style:normal}  
   .breadcrumbs .trail-end{color:#a4cad5; font-style:normal}  
   #main{clear:both;width:1000px;margin:0 auto}  
   .hentry{border-radius: 6px; margin:0 0 25px 0;padding:25px 25px 0 25px;border:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;background: #fff url(images/ulend.png) repeat-x 0 0;-moz-box-shadow: 10px 10px 5px #E5E5E5; -webkit-box-shadow: 10px 10px 5px #E5E5E5; box-shadow: 10px 10px 5px #E5E5E5;}  
   .entry-title{margin:0 0 5px 0;font-size:25px;font-family:'YanoneKaffeesatzBold'}  
   .singular .entry-title{font-size:25px}  
   .singular-page .entry-title,.singular-attachment .entry-title,.search .entry-title{margin:0 0 25px 0}  
   .page-template-trending .entry-title{margin:0 0 5px 0;font-size:28px}  
   .entry-title a{color:#C0C0C0;text-decoration: none; border-color: #C0C0C0; border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px;border-radius: 6px}  
   .byline{margin:0 0 5px 0;font-size:13px;color:#999}  
   .singular-post .byline{margin:0 0 25px 0}  
   .byline a{font-style:normal}  
   .singular-post .has-excerpt .entry-summary{font-style:italic;color:#888;margin:0 0 25px 0;border-bottom:1px solid #ddd}  
   .entry-meta{clear:both;overflow:hidden;margin:-10px 0 25px 0}  
   .entry-meta{margin-top:0;font-size:12px;color:#999}  
   .singular .entry-meta{text-transform:uppercase}  
   .entry-meta .category,.entry-meta .post_tag{display:block}  
   .entry-meta a{font-size:13px;font-weight:bold;color:#5394a8;text-transform:none}  
   .entry-meta .more-link{float:right;padding:3px 10px;font-size:13px;font-weight:bold;color:#fff;background:#5394a8}  
   .entry-meta .more-link:hover{background:#004C63}  
   .entry-meta code a{font-weight:normal}  
   .singular-attachment .entry-meta{margin:0 0 25px 0}  
   .singular-attachment .entry-meta .sep{font-weight:bold}  
   .singular-attachment .entry-meta .image-size-link{margin:0 5px}  
   .loop-meta{margin:0 0 25px 0;padding:25px 25px 0 25px;background:#fff;border:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0}  
   .loop-description{font-size:14px;color:#666}  
   .loop-description .avatar{float:right;width:65px;height:65px;margin:0 0 15px 25px;padding:0;border:5px solid #C0C0C0}  
   .pagination,.page-links{overflow:hidden;clear:both;font-size:13px;font-weight:bold;margin:0 0 25px 0;font-size:12px;font-weight:bold;text-transform:uppercase}  
   .pagination .page-numbers{float:left;display:inline-block;margin:0 15px 0 0px;padding:4px 15px;font-weight:bold;color:#fff;background:#5394a8}  
   .pagination a:hover,.page-links a:hover{background:#004C63}  
   .pagination .current{background:#004C63}  
   .page-links a{float:none;margin:0 3px;padding:1px 9px;display:inline-block;font-weight:bold;color:#fff;background:#5394a8}  
   .loop-nav{width:100%;overflow:hidden;margin:0 0 23px 0;font-size:12px;font-weight:bold;line-height:13px;text-transform:uppercase}  
   .loop-nav .meta-nav,.pagination .meta-nav{font-size:13px}  
   .loop-nav .previous,.loop-nav .next{float:left;margin:0;padding:11px 15px;color:#fff;background:#5394a8}  
   .loop-nav .next{float:right;text-align:right}  
   .loop-nav a:hover span{background:#004C63}  
   #sidebar-after-content{clear:both}  
   .widget{border-radius: 6px; overflow:hidden;margin:0 0 25px 0;padding:25px 25px 0 25px;font-size:14px;background:#fff;border:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;background: #fff url(images/ulend.png) repeat-x 0 0; -moz-box-shadow: 10px 10px 5px #E5E5E5; -webkit-box-shadow: 10px 10px 5px #E5E5E5; box-shadow: 10px 10px 5px #E5E5E5;}  
   .layout-default #sidebar-secondary .widget,.layout-2c-l #sidebar-secondary .widget,.layout-2c-r #sidebar-secondary .widget{padding:0;margin:0;background:transparent;border:none}  
   .layout-2c-l #sidebar-secondary,.layout-2c-r #sidebar-secondary,.layout-default #sidebar-secondary{background:#dff2f8;border:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0}  
   .layout-3c-l #sidebar-secondary .widget ul,.layout-3c-l #sidebar-primary .widget ul,.layout-3c-r #sidebar-secondary .widget ul,.layout-3c-r #sidebar-primary .widget ul,.layout-3c-lc #sidebar-secondary .widget ul,.layout-3c-c #sidebar-primary .widget ul{margin-left:15px}  
   .widget-search{padding-bottom:25px !important;border-radius: 0px}  
   #sidebar-primary .widget-search,#sidebar-primary .widget-search,#sidebar-primary .widget-search{padding:25px !important;background:#02627F !important;border:none !important}  
   #sidebar-primary .widget-search .widget-title,#sidebar-primary .widget-search .widget-title,#sidebar-primary .widget-search .widget-title{color:#fefefe}  
   .widget-search form{overflow:hidden}  
   .widget-search input[type="text"]{display:block;width:93%;padding:5px 0 5px 0.7em;font-style:italic;font-size:13px;color:#04648d;background:#fff;border:0px solid #C0C0C0;background:url(images/gray-cross.png);border-radius: 6px}  
   .layout-3c-l .widget-search input[type="text"],.layout-3c-r .widget-search input[type="text"],.layout-3c-c .widget-search input[type="text"]{width:93% !important}  
   #sidebar-primary .widget-search input[type="text"]{border:none}  
   .widget-search input[type="submit"],.widget-search label{display:none}  
   .error-404 .hentry .search-form{margin-bottom:25px}  
   #comments-number{overflow:hidden;padding:25px;margin:0 0 25px 0;background:#fff;border:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0}  
   .comment-list,.comment-list ol.children{list-style:none;margin:0}  
   .comment-list li.has-avatar ol.children{margin-left:125px}  
   .comment-list ol ol.children,.comment-list li.has-avatar ol ol.children{margin:0}  
   .comment-list li.comment,.comment-list li.pingback,.comment-list li.trackback{clear:both;overflow:hidden;margin:0 0 25px 0;padding:25px 25px 0 25px;background:#fff;border:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0}  
   .comment-list li.has-avatar{background:#fff url(images/comment-bg.png) repeat-y 0 0}  
   .comment-list li.pingback,.comment-list li.trackback{background:#fff}  
   .comment-list li li.comment{padding-left:20px;background:#fff;border:1px solid #C0C0C0}  
   .comment-list .avatar{width:65px;height:65px;margin:0 50px 35px 0;padding:0;background:#a4cad5;border:5px solid #C0C0C0}  
   .comment-list li li .avatar{width:40px;height:40px;margin:0 15px 0 0}  
   .comment-list li.pingback .avatar,.comment-list li.trackback .avatar{width:46px;height:46px;margin:0 25px 15px 0;border-width:2px}  
   .comment-meta{margin:0 0 15px 0;font-size:12px;color:#999}  
   .comment-author{display:block}  
   .comment-author cite{font-style:normal;font-weight:bold;font-size:15px}  
   .comment-reply-link{float:right;margin:-10px 0 25px 0;padding:1px 10px;color:#fff;font-weight:bold;font-size:11px;text-transform:uppercase;background:#5394a8}  
   .comment-list li li .comment-reply-link{font-size:11px;padding:1px 8px}  
   .comment-reply-link:hover{background:#004C63}  
   .comment-text{overflow:hidden;font-size:14px}  
   .comment-list li.pingback .comment-text,.comment-list li.trackback .comment-text{clear:both;font-size:13px;color:#666}  
   .comments-nav{float:right;position:relative;line-height:29px;margin:-80px 25px 10px 0}  
   .comments-nav .page-numbers{font-size:11px;text-transform:uppercase;color:#999}  
   .comments-nav .prev,.comments-nav .next{background:url('images/comments-nav.png') 0 0 no-repeat;display:inline-block;margin:0 0 0 10px;height:29px;width:29px;text-indent:-9999px}  
   .comments-nav .next{background-position:0 -29px}  
   .comments-closed{padding:25px;color:#666;background:#fff;border:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0}  
   #respond{border-radius: 6px;overflow:hidden;padding:25px 25px 0 25px;margin:0 0 25px 0;background:#fff;border:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;background: #fff url(images/ulend.png) repeat-x 0 0;-moz-box-shadow: 10px 10px 5px #E5E5E5; -webkit-box-shadow: 10px 10px 5px #E5E5E5; box-shadow: 10px 10px 5px #E5E5E5;}  
   #reply-title small a{padding:0 0 7px 0;font:normal normal bold 12px/18px Arial,Verdana,sans-serif;text-transform:uppercase;text-align:right}  
   #respond .log-in-out{font-size:12px;text-transform:uppercase;color:#999}  
   #respond .log-in-out a{font-size:13px;font-weight:bold;text-transform:none}  
   #respond p.form-author{float:left;width:50%}  
   #respond p.form-email{overflow:hidden;float:right;width:50%}  
   #respond p.form-url{clear:both}  
   #respond label{font:normal normal normal 13px/25px Arial,Verdana,sans-serif;color:#999}  
   #respond p.form-email label{padding:0 9px}  
   #respond span.required{font-size:16px;font-weight:bold;color:#5394A8}  
   #respond input[type="text"],#respond textarea{display:block;width:98.5%;font:normal normal bold 14px/20px Arial,Verdana,sans-serif;color:#666}  
   #respond p.form-author input[type="text"]{width:90%}  
   #respond p.form-email input[type="text"],#respond p.form-email label{width:90%;float:right}  
   #respond #submit{float:right;margin-bottom:25px;padding:11px 15px;font:normal normal bold 12px/25px Arial,Verdana,sans-serif;color:#fff;text-transform:uppercase;background:#5394a8;border:none}  
   #respond #submit:hover{background:#004C63}  
   input[type="submit"]{cursor:pointer}  
   #footer{clear:both;overflow:hidden;width:100%;padding:50px 0 25px 0;font-size:13px;border-top:0px solid #00465b}  
   #footer .wrap{width:980px;margin:0 auto;color:#fff}  
   #footer .wrap a{text-decoration: none; font-weight:bold;color:#C0C0C0}  
   #footer .copyright,#footer .credit{float:left;width:50%;font-size:10px;font-weight:bold;text-transform:none; color:#C0C0C0}  
   #footer .credit{text-align:right} 
   #menu-subsidiary{clear:both;height:33px;border-top:0px solid #C0C0C0;}  
   #menu-subsidiary div.menu{width:1000px;height:33px;margin:0 auto;border-left:0px solid #004154;border-right:0px solid #004154}  
   #menu-subsidiary li{font-size:13px;font-weight:bold;line-height:13px;background:url(images/default-bg.png) repeat 0 0;border-radius: 8px}
   #menu-subsidiary li a{text-decoration: none; padding:5px 5px;color:#808080;border:0px solid #004154}  
   #menu-subsidiary li.current-menu-item a{color:#a4cad5}  
   #menu-subsidiary li a:hover,#menu-subsidiary li.sfHover a{background:url(images/pattern_5.png) repeat 0 0;border-radius: 8px}  
   .layout-1c #content{width:1000px}  
   .layout-2c-l #content,.layout-default #content{float:left;width:650px}  
   .layout-2c-l #sidebar-primary,.layout-default #sidebar-primary{float:right;width:325px}  
   .layout-2c-l #sidebar-secondary,.layout-default #sidebar-secondary{clear:right;float:right;width:275px;margin:0 0 25px 0;padding:25px 25px 0 25px}  
   .layout-2c-r #content{float:right;width:650px}  
   .layout-2c-r #sidebar-primary{float:left;width:325px}  
   .layout-2c-r #sidebar-secondary{clear:left;float:left;width:275px;margin:0 0 25px 0;padding:25px 25px 0 25px}  
   .layout-3c-l #content{float:left;width:520px}  
   .layout-3c-l #sidebar-primary,.layout-3c-l #sidebar-secondary{float:left;width:215px;margin:0 0 0 25px}  
   .layout-3c-r #content{float:right;width:520px}  
   .layout-3c-r #sidebar-primary,.layout-3c-r #sidebar-secondary{float:left;width:215px;margin:0 25px 0 0}  
   .layout-3c-c #content{float:left;margin-left:240px;width:520px}  
   .layout-3c-c #sidebar-primary{float:left;margin-left:-760px;width:215px}  
   .layout-3c-c #sidebar-secondary{float:right;width:215px}  
   