/*
	Theme Name: News Child Theme
	Theme URI: http://www.studiopress.com/themes/news
	Description: News is a two or three column child theme created for the Genesis Framework.
	Author: StudioPress
	Author URI: http://www.studiopress.com/

	Version: 2.0
	
	Tags: black, custom-background, custom-header, custom-menu, featured-images, fixed-width, gray, left-sidebar, one-column, right-sidebar, sticky-post, theme-options, threaded-comments, three-columns, translation-ready, two-columns, white
	
	Template: genesis
	Template Version: 1.7.1

	License: GNU General Public License v2.0
	License URI: http://www.opensource.org/licenses/gpl-license.php
*/

/* Table of Contents

* Import Fonts
* Defaults
* Hyperlinks
* Body
* Wrap
* Header
* Image Header - Partial Width
* Image Header - Full Width
* Navigation Constants
* Header Right Navigation
* Primary Navigation
* Primary Navigation Extras
* Secondary Navigation
* Social Icons
* Inner
* Breadcrumb
* Taxonomy Description
* Content-Sidebar Wrap
* Content
* Column Classes
* Featured Post Grid
* Headlines
* Ordered / Unordered Lists
* Post Info
* Post Meta
* Author Box
* Sticky Posts
* Archive Page
* Post Icons
* Images
* Post Navigation
* Primary / Secondary Sidebars
* Dropdowns
* Featured Page / Post
* User Profile
* Buttons
* Search Form
* eNews & Updates Widget
* Calendar Widget
* Footer Widgets
* Footer
* Comments
* Gravity Forms
* News Green
* News Orange
* News Pink
* News Purple
* News Red
* News Teal

*/
@import url("//fonts.googleapis.com/css?family=Droid Sans");

@import url("//fonts.googleapis.com/css?family=Oswald");

body, p, select, textarea {
    color: #333333;
    font-family: 'droid-sans',sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    margin: 0pt;
    padding: 0pt;
    text-decoration: none;




}


body {


    background-attachment:fixed;
    background-image:url("images/bg/bg.jpg");
    background-position: left top;
    background-repeat:no-repeat;
background-size: cover;

	padding-bottom: 1000px;

}

h1, h2, h2 a, h2 a:visited, h3, h4, h5, h6 {
    color: #333333;
    font-family: 'droid-sans',sans-serif;
     font-weight: normal;
    line-height: 20px;
    margin: 0pt;
    padding: 0pt;
    text-decoration: none;
}







input {
    color: #333333;
    font-family: 'Droid Sans',sans-serif;
}

input, select, textarea, .breadcrumb, .sticky, .taxonomy-description {
    background-color: #F5F5F5;
    border: 1px solid #DDDDDD;
}

li, ol, ul {
    margin: 0pt;
    padding: 0pt;
}

ol li {
    list-style-type: decimal;
}

a, a:visited {
    color: #0094D2;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a img {
    border: medium none;
}

body {

}

#wrap {
    margin: 0pt auto;
}

#header {
    background-color: #FFFFFF;
    overflow: hidden;
   margin: 10px auto 20px auto;
    width: 1000px;
}

#title-area {
    float: left;
    overflow: hidden;
    padding: 50px;
    width: 480px;
	height: 85px;
}

#title {
    font-family: 'Droid Sans',sans-serif;
    font-size: 54px;
    font-weight: bold;
    line-height: 54px;
    margin: 0pt;
    text-shadow: 3px 3px #CCCCCC;
    text-transform: uppercase;
}

#title a, #title a:hover {
    color: #333333;
    text-decoration: none;
}

#description {
    color: #999999;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}

#header .widget-area {
    float: right;
    padding: 0px;
    width: 618px;
}

#header .widget-area img {
 margin: 0 0 0 10px;
}

.header-image #title-area, .header-image #title, .header-image #title a {
    display: block;
	
    float: left;

    overflow: hidden;
    padding: 0pt;
    text-indent: -9999px;
    width: 380px;
	height:85px;
}

.header-image #description {
    display: block;
    overflow: hidden;
}

.header-full-width #title-area, .header-full-width #title, .header-full-width #title a {
    width: 500px;
}

li:hover ul ul, li.sfHover ul ul {
    left: -9999px;
}

li:hover, li.sfHover {
    position: static;
}

li a .sf-sub-indicator {
    position: absolute;
    text-indent: -9999px;
}

#header ul.nav, #header ul.menu {
    float: right;
}

#header ul.nav ul, #header ul.menu ul {
    float: right;
    margin: 0pt;
    padding: 0pt;
    width: 100%;
}

#header ul.nav li, #header ul.menu li {
    float: left;
    list-style-type: none;
    text-transform: uppercase;
}

#header ul.nav li a, #header ul.menu li a {
    color: #999999;
    display: block;
    font-size: 12px;
    padding: 6px 15px 5px;
    position: relative;
    text-decoration: none;
}

#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: #0094D2;
}

#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-color: #111111;
    border-width: 0pt 1px 1px;
    border-style: solid;
    border-color: #444444;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-image: none;
    color: #999999;
    font-size: 11px;
    padding: 5px 10px;
    position: relative;
    text-transform: none;
    width: 128px;
}

#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 {
    color: #0094D2;
}

#header ul.nav li ul, #header ul.menu li ul {
    height: auto;
    left: -9999px;
    margin: 0pt 0pt 0pt -1px;
    position: absolute;
    width: 150px;
    z-index: 9999;
}

#header ul.nav li ul a, #header ul.menu li ul a {
    width: 130px;
}

#header ul.nav li ul ul, #header ul.menu li ul ul {
    margin: -33px 0pt 0pt 149px;
}

#header ul.nav li:hover > ul, #header ul.nav li.sfHover ul, #header ul.menu li:hover > ul, #header ul.menu li.sfHover ul {
    left: auto;
}

#nav {
    background: url("images/bg-dark.png") repeat scroll 0% 0% transparent;
    clear: both;
    color: #FFFFFF;
    font-family: 'Oswald',arial,serif;
    margin: 0 auto;
    overflow: hidden;
    text-transform: uppercase;
    width: 1000px;
}

#nav ul {
    float: left;
    width: 100%;
}

#nav li {
    float: left;
    list-style-type: none;
}

#nav li a {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    padding: 9px 15px;
    position: relative;
    text-decoration: none;
}

#nav li a:hover, #nav li a:active, #nav .current_page_item a, #nav .current-cat a, #nav .current-menu-item a {
    color: #0094D2;
}

#nav li li a, #nav li li a:link, #nav li li a:visited {
    background: url("images/bg-dark.png") repeat scroll 0% 0% transparent;
    border-width: 0pt 1px 1px;
    border-style: solid;
    border-color: #444444;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-image: none;
    color: #FFFFFF;
    font-size: 11px;
    padding: 5px 10px;
    position: relative;
    text-transform: none;
    width: 118px;
}

#nav li li a:hover, #nav li li a:active {
    color: #0094D2;
}

#nav li ul {
    height: auto;
    left: -9999px;
    position: absolute;
    width: 140px;
    z-index: 9999;
}

#nav li ul a {
    width: 120px;
}

#nav li ul ul {
    margin: -33px 0pt 0pt 139px;
}

#nav li:hover > ul, #nav li.sfHover ul {
    left: auto;
}

#nav li.right {
    float: right;
    font-size: 14px;
    padding: 9px 15px;
}

#nav li.right a {
    background: none repeat scroll 0% 0% transparent;
    border: medium none;
    color: #FFFFFF;
    display: inline;
    text-decoration: none;
}

#nav li.right a:hover {
    color: #0094D2;
    text-decoration: none;
}

#nav li.search {
    padding: 0pt 10px;
}

#nav li.rss a {
    background: url("images/rss.png") no-repeat scroll left center transparent;
    margin: 0pt 0pt 0pt 20px;
    padding: 7px 0pt 5px 18px;
}

#nav li.twitter a {
    background: url("images/twitter-nav.png") no-repeat scroll left center transparent;
    padding: 7px 0pt 5px 20px;
}


#nav .menu-item-1113 {
	
	float:right;

}


#nav .menu-item-1091 {

	width: 110px;
  	background: url("images/item-1091-bg.png") no-repeat scroll left center transparent;

}

#nav .menu-item-1091 a {

	color:#fff;
}

#nav .menu-item-1091 a:hover {

	color:#000;
}








#subnav {
    clear: both;
    font-family: 'Oswald',arial,serif;
    margin: 0pt auto 0px auto;
    overflow: hidden;
    width: 1000px;
}

#subnav ul {
    width: 100%;
    float: right;
}

#subnav li {
    list-style-type: none;
    float: right;
}

#subnav li a {
    color: #333333;
    display: block;
    font-size: 12px;
    padding: 12px 15px 10px;
    position: relative;
    text-decoration: none;
}

#subnav li a:hover, #subnav li a:active, #subnav .current_page_item a, #subnav .current-cat a, #subnav .current-menu-item a {
    color: #0094D2;
}

#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
    background: url("images/bg-light.png") repeat scroll 0% 0% transparent;
    border-width: 0pt 1px 1px;
    border-style: solid;
    border-color: #CCCCCC;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-image: none;
    color: #333333;
    font-size: 11px;
    padding: 5px 10px;
    position: relative;
    text-transform: none;
    width: 118px;
}

#subnav li li a:hover, #subnav li li a:active {
    color: #0094D2;
}

#subnav li ul {
    height: auto;
    left: -9999px;
    position: absolute;
    width: 140px;
    z-index: 9999;
}

#subnav li ul a {
    width: 120px;
}

#subnav li ul ul {
    margin: -33px 0pt 0pt 139px;
}

#subnav li:hover > ul, #subnav li.sfHover ul {
    left: auto;
}

#subnav li.social-facebook, #subnav li.social-rss, #subnav li.social-twitter {
    float: right;
}

#subnav li.social-facebook a, #subnav li.social-facebook a:hover, #subnav li.social-rss a, #subnav li.social-rss a:hover, #subnav li.social-twitter a, #subnav li.social-twitter a:hover {
    display: block;
    height: 23px;
    padding: 0pt;
    text-indent: -9999px;
    width: 23px;
}

#subnav li.social-facebook a, #subnav li.social-facebook a:hover, #subnav li.social-rss a, #subnav li.social-rss a:hover, #subnav li.social-twitter a, #subnav li.social-twitter a:hover {
    background: url("images/social-icons.png") repeat scroll 0% 0% transparent;
    margin: 10px 10px 0pt 0pt;
}

#subnav li.social-rss a, #subnav li.social-rss a:hover {
    margin: 10px 15px 0pt 0pt;
}

#subnav li.social-facebook a {
    background-position: 0pt 0pt;
}

#subnav li.social-facebook a:hover {
    background-position: 0pt -23px;
}

#subnav li.social-rss a {
    background-position: -46px 0pt;
}

#subnav li.social-rss a:hover {
    background-position: -46px -23px;
}

#subnav li.social-twitter a {
    background-position: -23px 0pt;
}

#subnav li.social-twitter a:hover {
    background-position: -23px -23px;
}

#inner {
    overflow: visible;
    margin: 5px auto 0px auto;
	padding: 0;
    width: 1000px;
    background: white;
}

#inner:after {
    clear: both;
    content: ".";
    display: block;
    height: 0pt;
    visibility: hidden;
}

.content-sidebar #inner {
  /*  background: url("images/inner-cs.png") repeat scroll 0% 0% transparent; */
}

.sidebar-content #inner {
 /*   background: url("images/inner-sc.png") repeat scroll 0% 0% transparent; */
}

.content-sidebar-sidebar #inner {
  /*  background: url("images/inner-css.png") repeat scroll 0% 0% transparent; */
}

.sidebar-sidebar-content #inner {
  /*   background: url("images/inner-ssc.png") repeat scroll 0% 0% transparent; */
}

.sidebar-content-sidebar #inner {
}

.full-width-content #inner {
    background: none repeat scroll 0% 0% #FFFFFF;
}

#home-top {
    border-bottom: 1px solid #efefef;
    overflow: hidden;
}

#home-top .border {
    border-bottom: none;
    overflow: hidden;
}

#home-top .wrap {
    overflow: hidden;
    padding: 0;
}

#home-top .ui-tabs ul.ui-tabs-nav {
    border-bottom: 1px dotted #DDDDDD;
    margin: 10px 0pt;
    padding: 0pt 0pt 13px;
}

#home-top .ui-tabs ul.ui-tabs-nav li a {
    background-color: #F5F5F5;
    font-weight: bold;
}

#home-top .ui-tabs ul.ui-tabs-nav li a:hover, #home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a {
    background-color: #00A7ED;
    color: #FFFFFF;
}

#home-top .ui-tabs .post {
    background-color: #FFFFFF;
    margin: 0pt;
    padding: 0pt;
}

#home-middle {
    border-bottom: 1px solid #D5D5D5;
    overflow: hidden;
}

#home-middle .border {
    border-bottom: 4px solid #EEEEEE;
    overflow: hidden;
}

#home-middle .wrap {
    overflow: hidden;
    padding: 25px 25px 15px;
}

.home-middle-left {
    float: left;
    width: 290px;
}

.home-middle-right {
    float: right;
    width: 285px;
}

#home-bottom {
    overflow: hidden;
}

#home-bottom .wrap {
    overflow: hidden;
    padding: 20px 25px 15px;
}

.breadcrumb {
    border: medium none;
    font-size: 12px;
    line-height: 20px;
    margin: 0pt 0pt 30px;
    padding: 5px 10px;
}

.taxonomy-description {
    border: medium none;
    margin: 0pt 0pt 30px;
    padding: 10px;
}

#content-sidebar-wrap {
    float: left;
    width: 840px;
}

.content-sidebar-sidebar #content-sidebar-wrap, .sidebar-sidebar-content #content-sidebar-wrap {
    width: 805px;
}

.content-sidebar #content-sidebar-wrap, .full-width-content #content-sidebar-wrap, .sidebar-content #content-sidebar-wrap {
    width: 1000px;
}

.sidebar-content-sidebar #content-sidebar-wrap, .sidebar-sidebar-content #content-sidebar-wrap {
    float: right;
}

#content {
    float: left;
    padding: 10px 14px 15px 14px;
    border-right: 1px solid #EFEFEF;
    border-left: 1px solid #EFEFEF;
    width: 540px;
}




.content-sidebar #content, .sidebar-content #content {
    width: 580px;
}


body.category #content h2 {

font-size: 30px; 

}

body.category .post {

clear:both;

}


.content-sidebar-sidebar #content {
    width: 425px;
}

.sidebar-content #content, .sidebar-sidebar-content #content {
    float: right;
}

.home.news.content-sidebar #content {
    padding: 0pt;
    width: 640px;
}

.full-width-content #content {
    width: 910px;
}

blockquote {
    background-color: #F5F5F5;
    margin: 5px 15px 20px;
    padding: 15px 20px 0pt;
}

blockquote p {
    color: #666666;
    font-family: Georgia,Times,'Times New Roman',serif;
    font-style: italic;
}


.posterwer {
    border-top: 1px solid #dedede;
    margin: 0pt 0pt 10px;
}


.post {
       margin: 0pt 0pt 10px;
}

.single .post {
    margin: 0pt 0pt 10px;
}

.entry-content {
    overflow: visible;
}

.entry-content p {
    padding: 0pt 0pt 12px;
}


.entry-content h2 {
    font-weight: bold;
	margin-bottom: 5px;
	font-size: 18px;
}


.entry-content h6 {


	font-family:'droid-sans',sans-serif;
	font-style:italic;
	margin-bottom: 0px;
	font-size: 13px;
}





p.subscribe-to-comments {
    padding: 20px 0pt 10px;
}

.after-post-ad {
    background: none;
    margin: 5px 0pt 10px;
    padding: 0;
    overflow: hidden;
}

.after-content-ad {
    clear: both;
    margin: 0pt auto;
    overflow: hidden;
    padding: 0pt 0pt 20px;
    text-align: center;
    width: 960px;
}

.more-from-category {
     list-style-type: none;
    padding: 0pt 0pt 0pt 15px;
}

.clear {
    clear: both;
}

.clear-line {
    border-bottom: 1px dotted #DDDDDD;
    clear: both;
    margin: 0pt 0pt 15px;
}

.five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth, .one-half, .one-sixth, .one-third, .three-fifths, .three-fourths, .three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds {
    float: left;
    margin: 0pt 0pt 20px;
    padding-left: 3%;
}

.one-half, .three-sixths, .two-fourths {
    width: 48%;
}

.one-third, .two-sixths {
    width: 31%;
}

.four-sixths, .two-thirds {
    width: 65%;
}

.one-fourth {
    width: 22.5%;
}

.three-fourths {
    width: 73.5%;
}

.one-fifth {
    width: 17.4%;
}

.two-fifths {
    width: 37.8%;
}

.three-fifths {
    width: 58.2%;
}

.four-fifths {
    width: 78.6%;
}

.one-sixth {
    width: 14%;
}

.five-sixths {
    width: 82%;
}

.first {
    clear: both;
    padding-left: 0pt;
}

div.featuredgrid .widget-wrap {

	margin-top:10px;

}


.genesis-grid-even {
    float: right;
    padding: 0pt 0pt 15px;
    width: 48%;
}

.genesis-grid-odd {
    clear: both;
    float: left;
    padding: 0pt 0pt 15px;
    width: 48%;
}



.genesis-grid-even , .genesis-grid-odd {
    margin: 10px 0pt 20px;
	min-height: 170px;
}




.genesis-grid-even h2, .genesis-grid-odd h2 {

	padding-top: 10px;

}

h1.entry-title {

	font-size: 36px;
	line-height: 46px;
	margin-top: 12px;
}



.post-info {
 	font-size: 10px;
 	margin: 0 0 5px 0;
	padding: 0 5px 0 0;


}




h1, h2, h3, h4, h5, h6 {
    font-family: 'Oswald',arial,serif;
    margin: 0pt 0pt 0px;
}

h1, h2, h2 a, h2 a:visited {
    font-family: 'Oswald',arial,serif;
/*    font-size: 22px;   */
    line-height: 30px;
}














#home-bottom .featuredpost h2, #home-top  .featuredpost h2 {
    
		margin: 5px 0pt 0pt 0pt;
		font-size: 30px;
	

}

.home-middle-right .featuredpost h2, .home-middle-right h2 a {
    font-family: 'Droid Sans',sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 10px 0pt 0pt;
}


.sidebar .featuredpost h2, .sidebar .featuredpost h2 a {
    font-family: arial;
    font-size: 11px;
    line-height: 14px;
	text-transform: uppercase;
   font-weight: bold;

}


.taxonomy-description h1, .widget-area h2, .widget-area h2 a {
    font-size: 18px;
    line-height: 24px;
}

h2 a:hover {
    color: #0094D2;
    text-decoration: none;
}

h3 {
    font-size: 24px;
}

h4 {
    font-size: 16px;
}

.widget h4, .widget-area h4 {
    text-transform: uppercase;
}

.widget-area h4 {
    font-size: 18px;
}

.widget-area h4 a {
    color: #333333;
    text-decoration: none;
}

#footer-widgets h4 {
    background: none repeat scroll 0% 0% transparent;
    border: medium none;
    margin: 0pt 0pt 5px;
    padding: 0pt;
}

h5 {
    font-size: 18px;
}

h6 {
    font-size: 16px;
}

.entry-content ol, .entry-content ul {
    margin: 0pt;
    padding: 0pt 0pt 15px;
}

.entry-content ol {
    margin: 0pt;
}

.archive-page ul li, .entry-content ul li {
    list-style-type: square;
    margin: 0pt 0pt 0pt 30px;
    padding: 0pt;
}

.entry-content ol li {
    margin: 0pt 0pt 0pt 35px;
}

.archive-page ul ul, .entry-content ol ol, .entry-content ul ul {
    padding: 0pt;
}



#home-top .post-info {
 	font-size: 10px;
 	margin: 0;
	padding: 0 5px 0 0;
	float:left;
	display:block;
}




.featuredpost .post-info, .ui-tabs .post-info {
    color: #666666;
    margin: 0pt;
}

.ui-tabs .post-info {
    margin: 0pt 0pt 5px;
}

.post-meta {
    
   	text-align: right;
    font-size: 9px;
}

.author-box {
    background-color: #F5F5F5;
    margin: 0pt 0pt 40px;
    overflow: hidden;
    padding: 10px;
}

.author-box p {
    font-size: 13px;
    line-height: 20px;
}

.sticky {
    margin: 0pt 0pt 40px;
    padding: 20px;
}

.archive-page {
    float: left;
    padding: 20px 0pt;
    width: 45%;
}

.categories {
    padding: 0;
}

.post-comments {
    background: url("images/icon-comments.png") no-repeat scroll left top transparent;
    margin: 0pt 0pt 0pt 10px;
    padding: 2px 0pt 2px 22px;
}

.tags {
/*    background: url("images/icon-tags.png") no-repeat scroll left top transparent;*/
  
}

.time {
}

.featuredpost .post-comments, .featuredpost .time {
    background: none repeat scroll 0% 0% transparent;
    margin: 0pt;
    padding: 0pt;
}

.content-sidebar .entry-content img, .sidebar-content .entry-content img {
    max-width: 528px;
}

.content-sidebar-sidebar .entry-content img, .sidebar-content-sidebar .entry-content img, .sidebar-sidebar-content .entry-content img {
    max-width: 528px;
}

.avatar, .entry-content img, .featuredpage img, .featuredpost img, .post-image, .ui-tabs img {
    background-color: #FFFFFF;
    border: 4px solid #EEEEEE;
    padding: 1px;
}

.featuredpost img {
    margin: 0pt 0pt 10px;
}

img.ad-left {
    float: left;
    margin: 5px 10px 5px 0pt;
}

img.ad-right {
    float: left;
    margin: 5px 0pt;
}

.author-box .avatar {
    background-color: #FFFFFF;
    border: 4px solid #DDDDDD;
    float: left;
    height: 72px;
    margin: 0pt 10px 0pt 0pt;
    width: 72px;
}

.post-image {
    margin: 0pt 10px 10px 0pt;
}

.comment-list li .avatar {
    background-color: #FFFFFF;
    float: left;
    height: 30px;
    margin: 0pt 5px 0pt 0pt;
    width: 30px;
}

img.centered, .aligncenter {
    display: block;
    margin: 0pt auto 10px;
}

img.alignnone {
    display: inline;
    margin: 0pt 0pt 15px;
}

img.alignleft {
    display: inline;
    margin: 0pt 15px 10px 0pt;
}

img.alignright {
    display: inline;
    margin: 0pt 0pt 10px 15px;
}

.alignleft {
    float: left;
    margin: 0pt 10px 0pt 0pt;
}

#home-top .alignleft {
    margin: 0pt 15px 0pt 0pt;
}

.alignright {
    float: right;
    margin: 0pt 0pt 0pt 10px;
}

.wp-caption {
    background-color: #F5F5F5;
    padding: 10px;
    text-align: center;
}

p.wp-caption-text {
    font-size: 12px;
    line-height: 16px;
    padding: 5px 0pt;
	font-style: italic;
}

.wp-smiley, .wp-wink {
    border: medium none;
    float: none;
}

.gallery-caption {
}

.navigation {
    overflow: hidden;
    padding: 20px 0pt;
    width: 100%;
}

.navigation li {
    display: inline;
}

.navigation li a, .navigation li.disabled, .navigation li a:hover, .navigation li.active a {
    background-color: #333333;
    border: 1px solid #333333;
    color: #FFFFFF;
    padding: 5px 8px;
    text-decoration: none;
}

.navigation li a:hover, .navigation li.active a {
    background-color: #0094D2;
    border: 1px solid #0094D2;
}

.sidebar {
    display: inline;
    float: right;
    font-size: 13px;
    line-height: 20px;
    width: 270px;

	padding: 5px 0 0 0;
}

.sidebar p {
    font-size: 13px;
    line-height: 20px;
}

#sidebar-alt {
    float: left;
    width: 160px;
}

.sidebar-content #sidebar, .sidebar-sidebar-content #sidebar {
    float: left;
}

.content-sidebar-sidebar #sidebar-alt {
    float: right;
}

#sidebar .widget, #sidebar-alt .widget {
    border-bottom: medium none;
}

.sidebar .widget-wrap {
    overflow: hidden;
    border-bottom: medium none;
    padding: 10px;
}

.sidebar .widget ul {
    margin: 5px 0pt -5px;
}

.sidebar .widget ul li, .sidebar .widget-area ul li {
    background: url("images/list.png") no-repeat scroll left top transparent;
    list-style-type: none;
    padding: 0pt 0pt 2px 15px;
    word-wrap: break-word;
    margin: 0pt 0pt 2px;
    border-bottom: 1px dotted #EEEEEE;
}

#cat, .widget_archive select {
    display: inline;
    font-family: 'Droid Sans',sans-serif;
    font-size: 12px;
    width: 100%;
}

.featuredpage, .featuredpost {
    clear: both;
    overflow: hidden;
}

.featuredpage .page, .featuredpost .post {
  
    overflow: hidden;
    margin: 0pt 0pt 10px;
    padding: 0px 0pt 5px;
}

.home.content-sidebar .home-middle-right .featuredpost .post, .home.content-sidebar #home-bottom .featuredpost .post {
    padding: 0pt;
}

.user-profile {
    overflow: hidden;
}

input[type="button"], input[type="submit"] {
    background-color: #00A7ED;
    border: 1px solid #0094D2;
    color: #FFFFFF;
    cursor: pointer;
    font-family: 'Droid Sans',sans-serif ! important;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
    padding: 4px;
}

input[type="button"]:hover, input[type="submit"]:hover {
    background-color: #0094D2;
    border: 1px solid #0094D2;
    color: #FFFFFF;
    text-decoration: none;
}

#header .searchform {
    float: right;
    padding: 25px 20px 0pt 0pt;
}

#nav .searchform {
    float: right;
    padding: 2px 0pt 0pt;
}

.s {
    font-family: 'Droid Sans',sans-serif;
    font-size: 13px;
    margin: 5px -6px 0pt 0pt;
    padding: 4px;
    width: 197px;
}

.enews {
    background: url("images/enews.png") no-repeat scroll right top transparent;
}

.enews #subbox {
    font-family: 'Droid Sans',sans-serif;
    font-size: 13px;
    margin: 10px -2px 0pt 0pt;
    padding: 5px;
    width: 175px;
}

#wp-calendar {
    width: 100%;
}

#wp-calendar caption {
    font-size: 12px;
    font-style: italic;
    padding: 2px 5px 0pt 0pt;
    text-align: right;
}

#wp-calendar thead {
    background-color: #F5F5F5;
    font-weight: bold;
    margin: 10px 0pt 0pt;
}

#wp-calendar td {
    background-color: #F5F5F5;
    padding: 2px;
    text-align: center;
}

#footer-widgets {
    overflow: hidden;
    width: 100%;
    min-height: 200px;
    margin: 0pt;
 
}

#footer-widgets .wrap {
    font-size: 13px;
    line-height: 20px;
    overflow: hidden;
    padding: 10px 10px 0pt;
    width: 980px;
    margin: 30px auto 0pt auto;
   background: #343434;
}

#footer-widgets .widget {
    background: none repeat scroll 0% 0% transparent;
    border: medium none;
    margin: 0pt 0pt 15px;
    padding: 0pt;
}

#footer-widgets .textwidget {
    padding: 0pt;
}

#footer-widgets .widget_tag_cloud div div {
    padding: 0pt;
}

#footer-widgets h4 {
	
	color: #fff;
	font-weight: bold;

}

#footer-widgets p {
	color: #fff;
    font-size: 13px;
    line-height: 20px;
    padding: 0pt 0pt 10px;
}

#footer-widgets .widget ul li, #footer-widgets .widget-area ul li {
    background: url("images/list.png") no-repeat scroll left top transparent;
    list-style-type: none;
    margin: 0pt;
    padding: 0pt 0pt 5px 18px;
    word-wrap: break-word;
}

#footer-widgets #wp-calendar thead, #footer-widgets #wp-calendar td {
    background: none repeat scroll 0% 0% transparent;
}

#footer-widgets .widget-area {
	width: 184px;
	margin: 0pt 10px 0pt 0pt;
}


.footer-widgets-1 {
    float: left;


}

.footer-widgets-2 {
    float: left;


}

.footer-widgets-3 {
    float: left;


}

.footer-widgets-4 {
    float: left;

}

.footer-widgets-5 {
    float: right;

}




#footer {
    clear: both;
    font-size: 11px;
    margin: 0pt auto 0px auto;
    padding: 30px 0pt 20px;
    overflow: hidden;
    text-transform: uppercase;
    width: 1000px;
    background: none repeat scroll 0% 0% transparent;
}

#footer p {
    color: #fff;
    font-size: 11px;
}

#footer a, #footer a:visited {
    color: #666666;
}

#footer a:hover {
    color: #0094D2;
    text-decoration: none;
}

#footer .gototop {
    float: left;
    padding: 0pt 0pt 0pt 10px;
    width: 200px;
}

#footer .creds {
    float: right;
    padding: 0pt 10px 0pt 0pt;
    text-align: right;
    width: 735px;
}

#comments, #respond {
    margin: 0pt 0pt 30px;
    overflow: hidden;
}

#comments {
    font-size: 13px;
    line-height: 20px;
}

#author, #comment, #email, #url {
    font-size: 12px;
    margin: 10px 5px 0pt 0pt;
    padding: 5px;
    width: 250px;
}

#comment {
    height: 150px;
    margin: 10px 0pt;
    width: 98%;
}

.ping-list {
    margin: 0pt 0pt 40px;
}

.comment-list ol, .ping-list ol {
    margin: 0pt;
    padding: 10px;
}

.comment-list li, .ping-list li {
    font-weight: bold;
    list-style: none outside none;
    margin: 10px 0pt 0pt;
    padding: 10px;
}

.comment-list li ul li {
    list-style-type: none;
}

.comment-list p, .ping-list p {
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    margin: 10px 5px 10px 0pt;
    padding: 0pt;
    text-transform: none;
}

.comment-list ul.children {
    margin-top: 20px;
}

.comment-list ul.children li.comment {
    background: none repeat scroll 0% 0% #FFFFFF;
}

.comment-list cite, .ping-list cite {
    font-style: normal;
    font-weight: bold;
}

.commentmetadata {
    font-weight: normal;
}

.comment-author {
    background: none repeat scroll 0% 0% #E5E5E5;
    font-size: 12px;
    font-weight: bold;
    padding: 8px 10px 0pt;
}

.comment-meta {
    background: none repeat scroll 0% 0% #E5E5E5;
    font-size: 12px;
    padding: 0pt 10px 8px;
}

.nocomments {
    text-align: center;
}

#comments .navigation {
    display: block;
    padding: 0pt;
}

.bypostauthor {
}

.thread-alt, .thread-even {
    background: none repeat scroll 0% 0% #F5F5F5;
}

.alt, .depth-1, .even {
    border: 1px solid #DDDDDD;
}

div.gform_wrapper input, div.gform_wrapper select, div.gform_wrapper textarea {
    color: #333333;
    font-family: 'Droid Sans',sans-serif;
    font-size: 12px ! important;
    padding: 4px 5px ! important;
}

div.gform_footer input.button {
    color: #FFFFFF;
}

div.gform_wrapper .ginput_complex label {
    font-size: 12px;
}

div.gform_wrapper li, div.gform_wrapper form li {
    margin: 0pt 0pt 10px;
}

div.gform_wrapper .gform_footer {
    border: medium none;
    margin: 0pt;
    padding: 0pt;
}

.news-green a, .news-green a:visited {
    color: #1C9B3D;
    text-decoration: none;
}

.news-green a:hover {
    text-decoration: underline;
}

.news-green #header ul.nav li li a, .news-green #header ul.nav li li a:link, .news-green #header ul.nav li li a:visited, .news-green #header ul.menu li li a, .news-green #header ul.menu li li a:link, .news-green #header ul.menu li li a:visited, .news-green #nav li li a, .news-green #nav li li a:link, .news-green #nav li li a:visited {
    color: #FFFFFF;
}

.news-green #subnav li li a, .news-green #subnav li li a:link, .news-green #subnav li li a:visited, .news-green h2 a, .news-green h2 a:visited {
    color: #333333;
}

.news-green #header ul.nav li a:hover, .news-green #header ul.nav li a:active, .news-green #header ul.nav .current_page_item a, .news-green #header ul.nav .current-cat a, .news-green #header ul.nav .current-menu-item a, .news-green #header ul.menu li a:hover, .news-green #header ul.menu li a:active, .news-green #header ul.menu .current_page_item a, .news-green #header ul.menu .current-cat a, .news-green #header ul.menu .current-menu-item a, .news-green #header ul.nav li li a:hover, .news-green #header ul.nav li li a:active, .news-green #header ul.menu li li a:hover, .news-green #header ul.menu li li a:active, .news-green #nav li a:hover, .news-green #nav li a:active, .news-green #nav .current_page_item a, .news-green #nav .current-cat a, .news-green #nav .current-menu-item a, .news-green #nav li li a:hover, .news-green #nav li li a:active, .news-green #nav li.right a:hover, .news-green #subnav li a:hover, .news-green #subnav li a:active, .news-green #subnav .current_page_item a, .news-green #subnav .current-cat a, .news-green #subnav .current-menu-item a, .news-green #subnav li li a:hover, .news-green #subnav li li a:active, .news-green h2 a:hover, .news-green #footer a:hover {
    color: #1C9B3D;
}

.news-green #home-top .ui-tabs ul.ui-tabs-nav li a:hover, .news-green #home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a, .news-green .navigation li a:hover, .news-green .navigation li.active a {
    background-color: #1C9B3D;
}

.news-green .navigation li a:hover, .news-green .navigation li.active a {
    border: 1px solid #1C9B3D;
}

.news-green h2 a:hover {
    text-decoration: none;
}

.news-green input[type="button"], .news-green input[type="submit"] {
    background-color: #27C753;
    border: 1px solid #1C9B3D;
}

.news-green input[type="button"]:hover, .news-green input[type="submit"]:hover {
    background-color: #1C9B3D;
    border: 1px solid #1C9B3D;
}

.news-orange a, .news-orange a:visited {
    color: #E88E05;
    text-decoration: none;
}

.news-orange a:hover {
    text-decoration: underline;
}

.news-orange #header ul.nav li li a, .news-orange #header ul.nav li li a:link, .news-orange #header ul.nav li li a:visited, .news-orange #header ul.menu li li a, .news-orange #header ul.menu li li a:link, .news-orange #header ul.menu li li a:visited, .news-orange #nav li li a, .news-orange #nav li li a:link, .news-orange #nav li li a:visited {
    color: #FFFFFF;
}

.news-orange #subnav li li a, .news-orange #subnav li li a:link, .news-orange #subnav li li a:visited, .news-orange h2 a, .news-orange h2 a:visited {
    color: #333333;
}

.news-orange #header ul.nav li a:hover, .news-orange #header ul.nav li a:active, .news-orange #header ul.nav .current_page_item a, .news-orange #header ul.nav .current-cat a, .news-orange #header ul.nav .current-menu-item a, .news-orange #header ul.menu li a:hover, .news-orange #header ul.menu li a:active, .news-orange #header ul.menu .current_page_item a, .news-orange #header ul.menu .current-cat a, .news-orange #header ul.menu .current-menu-item a, .news-orange #header ul.nav li li a:hover, .news-orange #header ul.nav li li a:active, .news-orange #header ul.menu li li a:hover, .news-orange #header ul.menu li li a:active, .news-orange #nav li a:hover, .news-orange #nav li a:active, .news-orange #nav .current_page_item a, .news-orange #nav .current-cat a, .news-orange #nav .current-menu-item a, .news-orange #nav li li a:hover, .news-orange #nav li li a:active, .news-orange #nav li.right a:hover, .news-orange #subnav li a:hover, .news-orange #subnav li a:active, .news-orange #subnav .current_page_item a, .news-orange #subnav .current-cat a, .news-orange #subnav .current-menu-item a, .news-orange #subnav li li a:hover, .news-orange #subnav li li a:active, .news-orange h2 a:hover, .news-orange #footer a:hover {
    color: #E88E05;
}

.news-orange #home-top .ui-tabs ul.ui-tabs-nav li a:hover, .news-orange #home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a, .news-orange .navigation li a:hover, .news-orange .navigation li.active a {
    background-color: #E88E05;
}

.news-orange .navigation li a:hover, .news-orange .navigation li.active a {
    border: 1px solid #E88E05;
}

.news-orange h2 a:hover {
    text-decoration: none;
}

.news-orange input[type="button"], .news-orange input[type="submit"] {
    background-color: #F5A506;
    border: 1px solid #E88E05;
}

.news-orange input[type="button"]:hover, .news-orange input[type="submit"]:hover {
    background-color: #E88E05;
    border: 1px solid #E88E05;
}

.news-pink a, .news-pink a:visited {
    color: #C62765;
    text-decoration: none;
}

.news-pink a:hover {
    text-decoration: underline;
}

.news-pink #header ul.nav li li a, .news-pink #header ul.nav li li a:link, .news-pink #header ul.nav li li a:visited, .news-pink #header ul.menu li li a, .news-pink #header ul.menu li li a:link, .news-pink #header ul.menu li li a:visited, .news-pink #nav li li a, .news-pink #nav li li a:link, .news-pink #nav li li a:visited {
    color: #FFFFFF;
}

.news-pink #subnav li li a, .news-pink #subnav li li a:link, .news-pink #subnav li li a:visited, .news-pink h2 a, .news-pink h2 a:visited {
    color: #333333;
}

.news-pink #header ul.nav li a:hover, .news-pink #header ul.nav li a:active, .news-pink #header ul.nav .current_page_item a, .news-pink #header ul.nav .current-cat a, .news-pink #header ul.nav .current-menu-item a, .news-pink #header ul.menu li a:hover, .news-pink #header ul.menu li a:active, .news-pink #header ul.menu .current_page_item a, .news-pink #header ul.menu .current-cat a, .news-pink #header ul.menu .current-menu-item a, .news-pink #header ul.nav li li a:hover, .news-pink #header ul.nav li li a:active, .news-pink #header ul.menu li li a:hover, .news-pink #header ul.menu li li a:active, .news-pink #nav li a:hover, .news-pink #nav li a:active, .news-pink #nav .current_page_item a, .news-pink #nav .current-cat a, .news-pink #nav .current-menu-item a, .news-pink #nav li li a:hover, .news-pink #nav li li a:active, .news-pink #nav li.right a:hover, .news-pink #subnav li a:hover, .news-pink #subnav li a:active, .news-pink #subnav .current_page_item a, .news-pink #subnav .current-cat a, .news-pink #subnav .current-menu-item a, .news-pink #subnav li li a:hover, .news-pink #subnav li li a:active, .news-pink h2 a:hover, .news-pink #footer a:hover {
    color: #C62765;
}

.news-pink #home-top .ui-tabs ul.ui-tabs-nav li a:hover, .news-pink #home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a, .news-pink .navigation li a:hover, .news-pink .navigation li.active a {
    background-color: #C62765;
}

.news-pink .navigation li a:hover, .news-pink .navigation li.active a {
    border: 1px solid #C62765;
}

.news-pink h2 a:hover {
    text-decoration: none;
}

.news-pink input[type="button"], .news-pink input[type="submit"] {
    background-color: #E8358A;
    border: 1px solid #C62765;
}

.news-pink input[type="button"]:hover, .news-pink input[type="submit"]:hover {
    background-color: #C62765;
    border: 1px solid #C62765;
}

.news-purple a, .news-purple a:visited {
    color: #8827C7;
    text-decoration: none;
}

.news-purple a:hover {
    text-decoration: underline;
}

.news-purple #header ul.nav li li a, .news-purple #header ul.nav li li a:link, .news-purple #header ul.nav li li a:visited, .news-purple #header ul.menu li li a, .news-purple #header ul.menu li li a:link, .news-purple #header ul.menu li li a:visited, .news-purple #nav li li a, .news-purple #nav li li a:link, .news-purple #nav li li a:visited {
    color: #FFFFFF;
}

.news-purple #subnav li li a, .news-purple #subnav li li a:link, .news-purple #subnav li li a:visited, .news-purple h2 a, .news-purple h2 a:visited {
    color: #333333;
}

.news-purple #header ul.nav li a:hover, .news-purple #header ul.nav li a:active, .news-purple #header ul.nav .current_page_item a, .news-purple #header ul.nav .current-cat a, .news-purple #header ul.nav .current-menu-item a, .news-purple #header ul.menu li a:hover, .news-purple #header ul.menu li a:active, .news-purple #header ul.menu .current_page_item a, .news-purple #header ul.menu .current-cat a, .news-purple #header ul.menu .current-menu-item a, .news-purple #header ul.nav li li a:hover, .news-purple #header ul.nav li li a:active, .news-purple #header ul.menu li li a:hover, .news-purple #header ul.menu li li a:active, .news-purple #nav li a:hover, .news-purple #nav li a:active, .news-purple #nav .current_page_item a, .news-purple #nav .current-cat a, .news-purple #nav .current-menu-item a, .news-purple #nav li li a:hover, .news-purple #nav li li a:active, .news-purple #nav li.right a:hover, .news-purple #subnav li a:hover, .news-purple #subnav li a:active, .news-purple #subnav .current_page_item a, .news-purple #subnav .current-cat a, .news-purple #subnav .current-menu-item a, .news-purple #subnav li li a:hover, .news-purple #subnav li li a:active, .news-purple h2 a:hover, .news-purple #footer a:hover {
    color: #8827C7;
}

.news-purple #home-top .ui-tabs ul.ui-tabs-nav li a:hover, .news-purple #home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a, .news-purple .navigation li a:hover, .news-purple .navigation li.active a {
    background-color: #8827C7;
}

.news-purple .navigation li a:hover, .news-purple .navigation li.active a {
    border: 1px solid #8827C7;
}

.news-purple h2 a:hover {
    text-decoration: none;
}

.news-purple input[type="button"], .news-purple input[type="submit"] {
    background-color: #9F2EDE;
    border: 1px solid #8827C7;
}

.news-purple input[type="button"]:hover, .news-purple input[type="submit"]:hover {
    background-color: #8827C7;
    border: 1px solid #8827C7;
}

.news-red a, .news-red a:visited {
    color: #C72730;
    text-decoration: none;
}

.news-red a:hover {
    text-decoration: underline;
}

.news-red #header ul.nav li li a, .news-red #header ul.nav li li a:link, .news-red #header ul.nav li li a:visited, .news-red #header ul.menu li li a, .news-red #header ul.menu li li a:link, .news-red #header ul.menu li li a:visited, .news-red #nav li li a, .news-red #nav li li a:link, .news-red #nav li li a:visited {
    color: #FFFFFF;
}

.news-red #subnav li li a, .news-red #subnav li li a:link, .news-red #subnav li li a:visited, .news-red h2 a, .news-red h2 a:visited {
    color: #333333;
}

.news-red #header ul.nav li a:hover, .news-red #header ul.nav li a:active, .news-red #header ul.nav .current_page_item a, .news-red #header ul.nav .current-cat a, .news-red #header ul.nav .current-menu-item a, .news-red #header ul.menu li a:hover, .news-red #header ul.menu li a:active, .news-red #header ul.menu .current_page_item a, .news-red #header ul.menu .current-cat a, .news-red #header ul.menu .current-menu-item a, .news-red #header ul.nav li li a:hover, .news-red #header ul.nav li li a:active, .news-red #header ul.menu li li a:hover, .news-red #header ul.menu li li a:active, .news-red #nav li a:hover, .news-red #nav li a:active, .news-red #nav .current_page_item a, .news-red #nav .current-cat a, .news-red #nav .current-menu-item a, .news-red #nav li li a:hover, .news-red #nav li li a:active, .news-red #nav li.right a:hover, .news-red #subnav li a:hover, .news-red #subnav li a:active, .news-red #subnav .current_page_item a, .news-red #subnav .current-cat a, .news-red #subnav .current-menu-item a, .news-red #subnav li li a:hover, .news-red #subnav li li a:active, .news-red h2 a:hover, .news-red #footer a:hover {
    color: #C72730;
}

.news-red #home-top .ui-tabs ul.ui-tabs-nav li a:hover, .news-red #home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a, .news-red .navigation li a:hover, .news-red .navigation li.active a {
    background-color: #C72730;
}

.news-red .navigation li a:hover, .news-red .navigation li.active a {
    border: 1px solid #C72730;
}

.news-red h2 a:hover {
    text-decoration: none;
}

.news-red input[type="button"], .news-red input[type="submit"] {
    background-color: #E93542;
    border: 1px solid #C72730;
}

.news-red input[type="button"]:hover, .news-red input[type="submit"]:hover {
    background-color: #C72730;
    border: 1px solid #C72730;
}

.news-teal a, .news-teal a:visited {
    color: #27C3C7;
    text-decoration: none;
}

.news-teal a:hover {
    text-decoration: underline;
}

.news-teal #header ul.nav li li a, .news-teal #header ul.nav li li a:link, .news-teal #header ul.nav li li a:visited, .news-teal #header ul.menu li li a, .news-teal #header ul.menu li li a:link, .news-teal #header ul.menu li li a:visited, .news-teal #nav li li a, .news-teal #nav li li a:link, .news-teal #nav li li a:visited {
    color: #FFFFFF;
}

.news-teal #subnav li li a, .news-teal #subnav li li a:link, .news-teal #subnav li li a:visited, .news-teal h2 a, .news-teal h2 a:visited {
    color: #333333;
}

.news-teal #header ul.nav li a:hover, .news-teal #header ul.nav li a:active, .news-teal #header ul.nav .current_page_item a, .news-teal #header ul.nav .current-cat a, .news-teal #header ul.nav .current-menu-item a, .news-teal #header ul.menu li a:hover, .news-teal #header ul.menu li a:active, .news-teal #header ul.menu .current_page_item a, .news-teal #header ul.menu .current-cat a, .news-teal #header ul.menu .current-menu-item a, .news-teal #header ul.nav li li a:hover, .news-teal #header ul.nav li li a:active, .news-teal #header ul.menu li li a:hover, .news-teal #header ul.menu li li a:active, .news-teal #nav li a:hover, .news-teal #nav li a:active, .news-teal #nav .current_page_item a, .news-teal #nav .current-cat a, .news-teal #nav .current-menu-item a, .news-teal #nav li li a:hover, .news-teal #nav li li a:active, .news-teal #nav li.right a:hover, .news-teal #subnav li a:hover, .news-teal #subnav li a:active, .news-teal #subnav .current_page_item a, .news-teal #subnav .current-cat a, .news-teal #subnav .current-menu-item a, .news-teal #subnav li li a:hover, .news-teal #subnav li li a:active, .news-teal h2 a:hover, .news-teal #footer a:hover {
    color: #27C3C7;
}

.news-teal #home-top .ui-tabs ul.ui-tabs-nav li a:hover, .news-teal #home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a, .news-teal .navigation li a:hover, .news-teal .navigation li.active a {
    background-color: #27C3C7;
}

.news-teal .navigation li a:hover, .news-teal .navigation li.active a {
    border: 1px solid #27C3C7;
}

.news-teal h2 a:hover {
    text-decoration: none;
}

.news-teal input[type="button"], .news-teal input[type="submit"] {
    background-color: #2EDADE;
    border: 1px solid #27C3C7;
}

.news-teal input[type="button"]:hover, .news-teal input[type="submit"]:hover {
    background-color: #27C3C7;
    border: 1px solid #27C3C7;
}










#skyscraper-haegri {
 position: fixed; /* Nota absolute positioning */
  clear: none;
  width: 150px;
  right: 50%; /* Setja svo auglısinguna í miğjuna */
  margin-right: -674px; /* offset til vinstri (uşb 50% af #wrap + 150px) */
	
}




.widgettitle {

clear:both;


}


#home-top .widget h4, #home-top .widget-area h4 {
	margin-top: 10px;
	background: teal;
	color: white;
	padding-top: 3px;
	padding-left: 3px;
	min-height: 14px;
	font-weight: 700;
	font-size: 14px;
}








.more-link {
	float:right;
	text-transform: uppercase;
	font-size: 0.9em;
	display: block;
	padding-top: 5px;

}

.widget-wrap {

display:block;




}









.featuredgrid img {
		margin: 2px;
		padding: 2px;
		border: 1px solid #afafaf;

}



.featuredgrid h2 {
		font-size: 18px;
	
}

.featuredgrid ul {
		clear: both;

}


.featuredgrid ul li {
		display: inline;
		margin-right: 10px;
		font-size: 9px;

}



 


.fbcomments {
margin: 3px 0 8px 0;
padding: 5px 0 0 0;
	border-top: solid 1px #efefef;


  }


.fbcomments h3 {
margin: 0 0 10px 0;
  }

.fbcomments .powered {

display:none;
font-size: 8px;
	width: 70px;
	float: right;
text-align: right;
}

.fb_iframe_widget span { width: 250px !important; }
.fb-like-box iframe { width: 250px !important; }


#sidebar .featuredpost h2, #sidebar-alt .featuredpost h2 {
	margin:0 0 3px 0;

	
}

#sidebar .featuredpost p, #sidebar-alt .featuredpost p {
	font-size: 11px;
	line-height: 12px;
}


#sidebar .featuredpost .post, #sidebar-alt .featuredpost .post {
	margin: 5px 0 0 0;
	padding: 0pt;
}


#sidebar .featuredpost p.more-from-category, #sidebar-alt .featuredpost p.more-from-category {
	margin: 5px 0 0 0;
	padding: 0pt;
	text-align: right;
}





.vidb-widget-entry {
	
	padding: 0 0 1px 0;
	
}


.vidb-widget-entry h6 {
	font-size: 12px;
	
	
}


.vidb-widget-entry a:hover {
	
	text-decoration:none;
}

.vidb-widget-vikudagur {

	text-transform: uppercase;
	font-size: 10px;
	background: #efefef;
	padding: 0 4px;
	margin: 5px 0;
	border-top: 1px solid #999;

}

.vidb-widget-ddmm {

float:right;
font-size: 9px;

}


.vidb-widget-title {


	font-size: 16px;
	color: #666;
	margin: 0 0 7px 0;

}

p.vidb-widget-excerpt {


	font-size: 11px;
	line-height: 12px;

}


p.vidb-widget-lesameira {


	font-size: 9px;
	text-align:right;
 	color: #0094D2;
}




#cardozas-facebook-like-box {

}


#likebox-frame{
 border:0px solid #F0F9F4;
 width:248px;
 z-index:10;
 height: 465px;
 overflow: hidden;
 position:relative;
 top:-1px;
 left:-2px;
}



#likebox-frame iframe{
  left:-1px;
  overflow:hidden;
  position:relative;
  top:-1px;
}



.after-post-ad #simple_ads_manager_zone_widget-6  {

margin: 0 0 20px 0;

}




.page-id-1110 h2 {
	
	margin: 10px 0;
	
}
.page-id-1110 h3 {
	
	margin: 10px 0;
	
}



body.parent-category-vidburdir-a-akureyri .post, body.category-10001 .post { 
	

	width: 220px;
	float: left;
	margin: 0 20px 20px 0;
	background: url(../../../../vidburdir/wp-content/themes/TheStyle/images/trans_png/fff_80.png);
	padding: 5px;
	min-height: 400px;
	max-height: 400px;
	
	-webkit-box-shadow:rgba(0, 0, 0, 0.597656) 3px 3px 3px;
	overflow:hidden;
	



}

body.parent-category-vidburdir-a-akureyri #content, body.category-10001  #content{ 
	
	border:none;
	padding: 0;
	width: 1000px;

}


body.parent-category-vidburdir-a-akureyri #inner, body.category-10001 #inner {

background: none;

}

body.parent-category-vidburdir-a-akureyri div.category, body.category-10001 div.category  {
	background-color: #21859f; 
	width:225px;
 	position: relative;
	top: -5px;
	right: -5px;
	padding: 8px 5px 0 0; 
	float: right; 
	text-align: right;
	height: 20px;
	
}
	
body.parent-category-vidburdir-a-akureyri div.category li, body.category-10001 div.category li {
	list-style-type:none;
}

body.parent-category-vidburdir-a-akureyri div.category a, body.category-10001 div.category a {
	
	font-size: 16px; 
	color: #ffffff; 
	text-decoration: none; 
	text-transform: uppercase; 
	font-weight: bold;
	
	}


body.parent-category-vidburdir-a-akureyri span.month, body.category-10001 span.month  { 
	float:right; 
	color: #21859f; 
	font-size: 38px; 
	text-decoration: none; 
	text-transform: uppercase;  
	margin: 10px 0 0 0;
	font-weight: bold;
}	

body.parent-category-vidburdir-a-akureyri span.date, body.category-10001 span.date {
	float:right; 
	color: #21859f; 
	font-size: 32px; 
	display:block; 
	font-weight: bold;
	}
	
body.parent-category-vidburdir-a-akureyri span.dagur, body.category-10001 span.dagur {
	color: #21859f; 
	margin: 12px 0 5px 0;
	font-size: 32px; 
	text-transform: uppercase; 
	display:block; 
	padding-right: 8px;
	
	}


body.parent-category-vidburdir-a-akureyri h2.entry-title, body.category-10001 h2.entry-title {

	border-bottom: 1px #666 dotted;
	font-size: 22px;
	font-weight: bold;
	text-transform:uppercase;
	
}



body.parent-category-vidburdir-a-akureyri p, body.category-10001 p {

	font-size: 12px;
	line-height: 14px;	
	padding: 5px;
}



/* POLLIN Vï¿½L
------------------------------------------------------------ */

.wp-polls {
	width: 160px; 
	float: left; 
	margin:10px 10px 10px 0px; 
	padding: 0px; 
	border: 1px solid #999; 
 	background: url("images/grafik/45gr-akvblgr-15opac.png") no-repeat scroll left top transparent;
}

.wp-polls ul {

}

.wp-polls ul li {
	margin-left: 5px;
}

.wp-polls .buttons {
	background-color: #00A7ED;
}






#simple_ads_manager_zone_widget-2 {
text-align: right;
}





.lesa-faerslur {
	width: 150px;
height: 270px;
float: left;
margin:5px 14px;
clear:right;
	text-align: center;

}

.lesa-nyjastablad {

	text-align: center;
	margin: 25px 0;
	border-bottom: 1px solid #f1f1f1;
	padding-bottom: 20px;
 

}


.lesa-nyjastablad img {
	Border: none;
	margin-bottom: 15px;


}



#prentmynddiv { 

	overflow:hidden;
background:url(images/grafik/skuggi.png) no-repeat;
background-position:6px -10px;
	width: 185px;
	height: 165px;
}

.prentmyndcrop { 
	float:right;
	margin-top:10px;
	margin-right:11px;
	width: 140px;
	height: 200px;

}
 
.prentmyndcrop img
{
	width: 140px;
	height: 200px;
transform:rotate(-8deg);
-ms-transform:rotate(-8deg); /* IE 9 */
-moz-transform:rotate(-8deg); /* Firefox */
-webkit-transform:rotate(-8deg); /* Safari and Chrome */
-o-transform:rotate(-8deg); /* Opera */
}
#simple_ads_manager_widget-2 img { float:right;}



.botnauglysing {
 overflow: visible;
    margin: 40px auto 0px auto;
	padding: 0;
    width: 1000px;
 

}