* {
margin : 0;
padding : 0;
}
html, body {
height : 100%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin : 0;
padding : 0;
line-height : 1;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
.clear {
clear : both;
height : 1px;
margin : 0 0 -1px;
overflow : hidden;
}
fieldset, img {
border : 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style : normal;
font-weight : normal;
}
ol, ul {
list-style-type : none;
list-style-position : inside;
}
caption, th {
text-align : left;
}
h1, h2, h3, h4, h5, h6, h7{
font-size : 100%;
}
q:before, q:after {
content : '';
}
abbr, acronym {
border : 0;
}
strong {
font-weight : bold;
}
em {
font-style : italic;
}
a img {
border : none;
}
table {
font-family : inherit;
font-size : inherit;
font-size-adjust : inherit;
font-stretch : inherit;
font-style : inherit;
font-variant : inherit;
font-weight : inherit;
line-height : inherit;
}
th {
background : #BBCCDD;
color : #333;
}
th, td {
line-height : 1.5;
padding : 0px;
}
tr:nth-child(2n) {
background : none 0 0 repeat scroll rgba(0, 0, 0, 0.1);
}
.post li {
list-style-position : inside;
list-style-type : circle;
margin-left : 40px;
}
.clear, .cleaner {
clear : both;
overflow : hidden;
}
.clearfix:before, .clearfix:after {
display : table;
}
.clearfix:after {
clear : both;
}
hr
 {
  border: 0; /* убираем атрибут "noshade" */
  background-color: #000000; /*задаем цвет линии */
  height: 1px dashed; /*задаем толщину линии */
  padding-left: 60px;
}
h3, h5 {
margin : 0;
padding : 0 0 0 0;
}
h4 {
  font-size: 16px;
  font-weight: bold;
  color: #727272;
  margin: 0;
  padding: 10px 0 20px 0;
  line-height: 1.4
}
h6 {
	border-bottom: 1px dotted #c8c8c8;
    color: #8a8a8a;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 7px;
    font-size: 17px;
    font-weight: bold;
    text-transform: uppercase;
}
h1 {
font-size : 26px;
margin : 0;
padding : 14px 0 0 0;
}
h2 {
font-size : 16px;
font-weight : bold;
color : #727272;
margin : 0;
padding : 10px 0 20px 0;
line-height : 1.4;
}
h3 {
font-size : 20px;
}
h4 {
font-size : 16px;
}
h5 {
font-size : 14px;
}

a {
color : #000000;
text-decoration : none;
}
a:hover {
color : #8a8a8a;
}
h4.title, #topside h3, #bottomside h3 {
font-weight : bold;
text-transform : uppercase;
font-size : 10px;
margin : 0 0 5px;
background : #CA0002;
padding : 2px 4px;
color : #fff;
clear : both;
font-family : tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
display : inline-block;
vertical-align : top;
}
.nextActions {
display : block;
text-decoration : none;
clear : both;
width : 100%;
float : left;
margin : 6px 0;
font-size : 14px;
font-family : arial;
font-style : italic;
}
.homecat .nextActions {
margin-left : 10px;
display : none;
}
.colAds .item {
background : #f5f5f5;
}
.colAds h5.title {
color : #b4d5c5;
}
.floatleft {
float : left;
}
.floatright {
float : right;
}
div.navigation {
padding-bottom : 15px;
text-align : center;
margin : 0 0 10px;
font-size : 14px;
}
div.navigation a {
font-weight : normal;
padding : 0 10px;
line-height : 50px;
}
div.navigation span.current {
padding : 0 10px;
color : #e7e7e7;
}
div.navigation span.pages {
margin-right : 10px;
display : none;
}
div.navigation .alignleft, div.navigation .alignright {
margin : 0;
}
div.navigation .prev {
float : left;
font-size : 14px;
}
div.navigation .next {
float : right;
font-size : 14px;
}
html {
overflow-y : scroll;
}
p {
margin-bottom : 10px;
line-height : 1.4;
}
input {
padding : 5px;
}
#searchsubmit {
padding : 4px;
}
#ad468 {
text-align : center;
margin : 0 0 20px 0;
}
body {
text-align : center;
font-family : Tahoma, Arial;
font-size : 13px;
color : #252324;
line-height : 1.5;
}
#gigawrapper {
margin : 0 auto;
width : 1264px;
}
#wrapper {
margin : 0 auto;
text-align : left;
width : 1024px;
}
#megaright {
margin : 10px auto;
text-align : right;
max-width : 240px;
float: right;
}
#topad {
margin : 5px auto;
text-align : left;
width : 984px;
}
#footpad {
margin : 5px 10px auto;
text-align : center;
width : 984px;
}
#inner-wrapper {
background : #fff;
padding : 0 20px;
}
#main.full-width {
width : 100%;
}
#head-bar {
margin-bottom : 3px;
float : left;
font-size : 10px;
text-transform : uppercase;
width : 100%;
font-family : Tahoma;
}
#head-bar #date {
float : left;
line-height : 26px;
}

#head-bar #spblo {
line-height : 26px;
color: #8cab00;
}

#head-bar #spblo ul li a:focus {
color: red;
}

#head-bar #navigation {
float : right;
text-align : right;
z-index : 201;
}
#head-bar #navigation li {
display : block;
float : left;
}
#head-bar #navigation a {
display : block;
height : 27px;
font-weight : bold;
line-height : 27px;
padding : 0 10px;
text-decoration : none;
}
#header #inner {
float : left;
width : 100%;
border-top : 2px dashed #c8c8c8;
}
#logo {
float : left;
margin : 0;
font-family : sans-serif;
width : 240px;
border-right : 0 dashed #c8c8c8;
}
#logo h1 {
color : #fff;
font-size : 64px;
font-weight : bold;
line-height : 1.3;
text-transform : uppercase;
padding : 10px;
background : #181b1c;
}
#logo a {
color : #fff;
}
#logo a:hover {
text-decoration : none;
}
#header #inner #head_banner {
float : left;
position : relative;
padding : 9px 0;
font-size : 18px;
line-height : 1.4;
width : 510px;
border-right : 0 dashed #c8c8c8;
height : 118px;
}
#header #inner #head_banner img {
padding : 10px 0 0 5px;
}
#header #inner #head_banner .text img {
position : absolute;
left : 20px;
top : -15px;
z-index : 200;
padding : 0;
}
#header #inner #head_banner .text {
padding-left : 180px;
}
#header #inner #right {
float : right;
padding : 10px 0px;
width : 230px;
}

#header #inner #right #search {
align : center;
padding : 10px 5px;
width : 200px;
}

#header #search {
height : 23px;
width : 205px;
margin : 10px 0 0 0;
border : #C4C4C4 solid 1px;
font-size : 12px;
line-height : 15px;
float : right;
clear : both;
}
#header #search #s {
width : 136px;
border : none;
padding : 1px 6px;
color : #4F4747;
display : inline;
float : left;
font-size : 12px;
height : 19px;
}
#header #search:hover {
border : #333 solid 1px;
}
#header #search #searchsubmit {
text-indent : -9999em;
background : url("images/search.png") no-repeat;
cursor : pointer;
border : none 0;
width : 17px;
margin-top : 4px;
}
#header #social {
margin : 0px -2px;
text-align : right;
clear : both;
}
#header #social li {
margin-left : 12px;
display : inline;
float : left;
}
#social ul:after {
content : ".";
visibility : hidden;
height : 0;
display : block;
clear : both;
}
#social ul li.button {
position : relative;
}
#social ul li.button div.tooltip {
position : absolute;
top : -40px;
left : -51px;
white-space : nowrap;
display : none;
z-index : 999;
}
#social ul li.button div.tooltip:hover {
cursor : pointer !important ;
}
#social ul li.button div.tooltip span.center {
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size : 1.0em;
background : url(images/tooltipC.png) top center no-repeat;
display : block;
padding : 0 10px;
line-height : 30px;
color : #FFF;
font-weight : bold;
height : 35px;
text-shadow : 0 1px 1px #000;
}
#social ul li.button div.tooltip span.left, #social ul li.button div.tooltip span.right {
width : 6px;
height : 33px;
display : block;
position : absolute;
top : 0;
}
#social ul li.button div.tooltip span.left {
background : url(images/tooltipL.png) top left no-repeat;
left : -6px;
}
#social ul li.button div.tooltip span.right {
background : url(images/tooltipR.png) top right no-repeat;
right : -5px;
}
#social ul li.button a {
padding : 0 !important ;
width : 32px;
height : 32px;
display : block;
}
#header #sidebarhot .div {
width : 980px;
float : left;
border-right : 0 dashed #C8C8C8;
border-bottom : 2px dashed #C8C8C8;
padding : 5px 0 0 0;
}
.sidebarhot ul {
display : inline;
width : 984px;
height : 75px;
float : left;
border-bottom : 2px dashed #C8C8C8;
padding : 5px 0 0 0;
margin-bottom : 3px;
}
.sidebarhot li {
width : 225px;
height : 73px;
float : left;
border-right : 2px dashed #C8C8C8;
padding : 0 14px 0 10px;
}
.sidebarhot li:first-child {
width : 225px;
height : 73px;
float : left;
padding : 0 14px 0 5px;
}
.sidebarhot li:last-child {
width : 225px;
height : 73px;
float : left;
border-right : 0;
padding : 0 0 0 10px;
}
.sidebarhot .sidebarhottext span {
font-size : 13px;
color : #4f4f4f;
line-height : 1.3;
}
.sidebarhot .sidebarhottext span a {
font-size : 13px;
color : #4f4f4f;
line-height : 1.3;
}
.sidebarhot .sidebarhottext h3 {
font-size : 13px;
font-weight : bold;
color : #8cab00;
line-height : 1.3;
}
.sidebarhot .sidebarhottext a {
font-size : 13px;
color : #4f4f4f;
line-height : 1.3;
}
.sidebarhot .sidebarhottext a:hover {
font-size : 13px;
text-decoration : underline;
color : #828282;
line-height : 1.3;
}
#breakingNews {
line-height : 40px;
height : 40px;
color : #6C6767;
border-bottom : 4px solid #333;
}
#breakingNews span {
color : #E71E1E;
font-weight : bold;
margin-right : 15px;
text-transform : uppercase;
}
#menu {
float : left;
width : 100%;
background : #e7e7e7;
position : relative;
z-index : 99;
}
#menu li {
display : block;
float : left;
}
#menu a {
display : block;
text-decoration : none;
font-size : 13.3px;
text-transform : uppercase;
font-weight : bold;
}
#menu_tag {
float : left;
position : relative;
margin : 5px 0;
}
#menu_tag li {
float : right;
padding : 0 5px 0 5px;
border-right : 1px dotted #ccc;
}
#menu_tag li:first-child {
padding : 0 5px 0 5px;
border-right : 0;
}
#menu_tag a {
text-decoration : none;
font-size : 13.5px;
font-style : italic;
font-family : arial;
color : #727272;
}
#menu_tag a:hover {
text-decoration : underline;
font-size : 13.5px;
font-style : italic;
font-family : arial;
color : #727272;
}
#valuta {
position : relative;
font-size : 14px;
font-style : italic;
font-family : arial;
color : #727272;
margin : 0 0;
padding : 0 0;
}
.downarrowclass {
background : url(/wp-content/themes/trib2new2/images/down.png) center no-repeat;
padding : 6px 11px;
}
.dropdown li a:hover .downarrowclass, .dropdown li:hover .downarrowclass, .dropdown ul li.current_page_item a .downarrowclass, .dropdown ul li.current-cat a .downarrowclass {
background : url(/wp-content/themes/trib2new2/images/down.png) center no-repeat;
}
.rightarrowclass {
background : url(/wp-content/themes/trib2new2/images/right.png) center right no-repeat;
padding : 17px;
position : absolute;
right : 10px;
}
.dropdown ul {
margin : 0;
list-style-type : none;
}
.dropdown ul li {
position : relative;
display : inline;
}
.dropdown ul li a {
color : #292525;
text-transform : uppercase;
text-decoration : none;
height : 32px;
line-height : 32px;
padding : 0 18px;
}
#head-bar .dropdown ul li a {
border-right : 0;
color : #333;
text-transform : uppercase;
}
#head-bar .dropdown ul li a:hover, #head-bar .dropdown ul li a.active, #head-bar .dropdown ul li:hover a {
color : #000000;
text-shadow : none;
border-right : 0;
background : #e7e7e7;
text-decoration : none;
}
#head-bar .dropdown ul li ul {
background : #e7e7e7;
}
#head-bar .dropdown ul li ul li a {
width : 200px;
border-bottom : 1px dotted #ccc;
}
#head-bar .dropdown ul li ul li a:hover {
background : #c8c8c8;
border-right : 0;
}
#head-bar .dropdown ul li.current_page_item a, #head-bar .dropdown ul li.current-cat a {
color : #fff;
text-shadow : none;
border-right : 0;
background : gray;
}
* html .dropdown ul li a {
display : inline-block;
}
.dropdown ul li a:hover, .dropdown ul li a.active, .dropdown ul li:hover a {
color : #fff;
background : gray;
text-decoration : none;
}
.dropdown ul li.current_page_item a, .dropdown ul li.current-cat a, .dropdown ul li.current-menu-item a, .dropdown ul li.current-menu-parent a, .dropdown ul li.current-menu_tag-item a, .dropdown ul li.current-menu_tag-parent a {
color : #000;
}
.dropdown ul li.current_page_item a:hover, .dropdown ul li.current-cat a:hover {
color : #fff;
background : #7fae00;
}
.dropdown ul li ul {
position : absolute;
left : 0;
display : block;
visibility : hidden;
z-index : 100;
background : gray;
text-align : left;
padding : 0;
}
.dropdown ul li:hover ul li a, .dropdown ul li ul li a {
color : #fff;
border-right : 0;
}
.dropdown ul li ul li {
display : list-item;
float : none;
}
.dropdown ul li ul li ul {
top : 0;
}
.dropdown ul li ul li a {
width : 200px;
margin : 0;
border-top-width : 0;
border-bottom : 1px dotted gray;
color : #fff;
text-transform : none;
border-right : 0;
display : block;
}
.dropdown ul li ul li:last-child a, .dropdown ul li ul li:last-child a:hover {
border : none;
}
.dropdown ul li ul li a:hover {
background : #7fae00;
border-right : 0;
}
#content #featured {
margin : 0 0 10px 0;
border-bottom : 2px dashed #c8c8c8;
}
.main_feat h2 {
font-size : 20px;
margin-bottom : 10px;
font-weight : normal;
line-height : 1.2;
color : #4e4e4e;
}
.main_feat div.date {
font-style : italic;
font-size : 12px;
margin-bottom : 8px;
}
.main_feat .thumb {
margin : 0 0 10px 0;
}
.main_feat .thumb span {
color : #666;
font-size : 10px;
font-family : Helvetica, Arial, sans-serif;
}
.main_feat .content {
line-height : 1.4;
border-top : 1px dotted #ddd;
padding-top : 10px;
}
.main_feat .content2 {
line-height : 1.4;
border-top : 0 dotted #ddd;
padding-top : 10px;
}
.main_feat .entry span {
line-height : 1.5;
padding-bottom : 10px;
font-size : 22px;
display : block;
}
.main_feat {
width : 470px;
float : right;
margin : 0px 5px 10px 10px;
}

.main_featpeter {
width : 470px;
float : left;
margin: 0px 0px 20px 15px;
border-top: 0px dashed #C8C8C8;
}

.main_feat .entry {
font-size : 14px;
margin-bottom : 5px;
padding-bottom : 15px;
overflow : hidden;
}
#featured .entry p {
line-height : 1.5;
}
.headings {
float : left;
width : 230px;
border-right : 2px dashed #C8C8C8;
padding : 0 10px 0 0;
border-top : 2px dashed #C8C8C8;
}
.headings a {
font-family : tahoma;
font-style : normal;
font-size : 13px;
}
.headings p {
font-size : 13px;
overflow : hidden;
}
#featured .headings h2 {
font-size : 16px;
line-height : 1.2;
margin-bottom : 5px;
}
.headings .post-thumb {
margin : 0 8px 8px 0;
}
.headings li {
margin : 5px 0 0 0;
float : left;
width : 100%;
clear : both;
list-style-type : none;
border-bottom : 2px dotted #8c8c8c;
}
.headings li:last-child {
border-bottom : none;
}
.headings h2 {
font-weight : normal;
}
.headings h3 {
padding : 10px 5px 0 0;
border-bottom : 1px dotted #c8c8c8;
color : #8a8a8a;
font-size : 18px;
text-transform : uppercase;
}
#featured .meta {
padding-top : 3px;
border-top : 1px dotted #E7E7E7;
padding : 6px 8px;
}
#featured .meta2 {
padding-top : 3px;
border-top : 0 dotted #E7E7E7;
padding : 6px 8px;
}
#featured .headings .meta {
border-top : 1px dotted #E7E7E7;
color : #9B9B9B;
font-size : 10px;
font-family : Helvetica, Arial, sans-serif;
background : #F3F3F3;
padding : 3px 5px;
}
#featured .headings .comments {
margin : 0;
font-weight : normal;
font-size : 12px;
font-family : tahoma, serif;
}
#featured .nextActions {
width : 85%;
margin : 0;
}
#featured .meta span {
padding-bottom : 0;
}
#featured .comments {
float : right;
background : url(images/comments.png) left 4px no-repeat;
padding-left : 20px;
font-size : 12px;
padding-bottom : 5px;
}
#featured .comments2 {
float : right;
background : url(mages/comments.png) left 4px no-repeat;
padding-left : 20px;
font-size : 12px;
padding-bottom : 5px;
}
#home_ad {
text-align : center;
margin : 5px 0 15px 0;
}
#main {
float : left;
width : 735px;
border-right : 2px dashed #c8c8c8;
padding-right : 10px;
padding-left : 0px;
margin-bottom: 10px;
}

#mainspb {
float : left;
width : 735px;
border-bottom : 2px dashed #c8c8c8;
padding-right : 0px;
padding-left : 0px;
margin-bottom: 10px;
}

#mainspb2 {
float : left;
width : 735px;
border-right : 2px dashed #c8c8c8;
padding-right : 5px;
padding-left : 5px;
margin-bottom: 10px;
}

#main2 {
float : left;
width : 735px;
border-right : 2px dashed #c8c8c8;
padding-right : 5px;
padding-left : 5px;
margin-bottom: 10px;
}
#main1 {
float : left;
width : 740px;
border-right : 2px dashed #c8c8c8;
padding-right : 5px;
padding-left : 0;
border-top : 2px dashed #c8c8c8;
padding-top : 5px;
margin-bottom: 10px;
}
#main .homecat {
width : 100%;
float : left;
margin-bottom : 25px;
}
#main .red h4 {
border-top : 3px solid #828282;
}
#main .red h4 a {
background : #828282;
}
#main .red h4 a:hover {
color : #fff;
background : #7fae00;
}
#main .grey h4 {
border-top : 3px solid #656565;
}
#main .grey h4 a {
background : #656565;
}
#main .grey h4 a:hover {
color : #fff;
background : #7fae00;
}
#main .black h4 {
border-top : 3px solid #b0b0b0;
}
#main .black h4 a {
background : #b0b0b0;
}
#main .black h4 a:hover {
color : #fff;
background : #7fae00;
}
.homecat h4 {
border-top : 3px solid gray;
margin-bottom : 15px;
text-transform : uppercase;
font-weight : normal;
font-size : 18px;
background : #F5F5F5;
float : left;
width : 725px;
}
.homecat h4 a {
background : gray;
color : #fff;
float : left;
padding : 3px 10px;
}
.homecat h4 a:hover {
color : #fff;
background : #7fae00;
}
.homecat ul {
display : inline;
float : left;
}
.homecat ul li {
width : 225px;
margin : 0 0 0 25px;
display : inline;
float : left;
line-height : 1.5;
}
.homecat ul li:first-child {
width : 225px;
margin : 0 0 0 0;
display : inline;
float : left;
line-height : 1.5;
}
.homecat ul li p {
font-family : "Tahoma";
font-size : 13px;
font-weight : normal;
line-height : 1.3;
}
.homecat ul li h3 {
font-size : 13px;
font-weight : bold;
line-height : 1.3;
margin : 8px 0 5px;
}
.homecat ul.stories {
float : left;
clear : both;
width : 100%;
display : block;
margin : 5px 0;
border-top : 1px dotted #ddd;
padding : 10px 0 7px;
border-bottom : 1px dotted #ddd;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
display : none;
}
.homecat ul.stories li {
width : 100%;
list-style-type : square;
display : list-item;
list-style-position : inside;
margin : 2px 0;
}
.homecat ul.stories li a {
font-size : 13px;
width : 100%;
clear : both;
}
.homecat .thumb {
position : relative;
}
.homecat .thumb a img {
z-index : 100;
}
.homecat li .meta {
color : #111;
display : block;
float : left;
z-index : 101;
padding : 0 0 0 0;
opacity : 0.800000011920928955078125;
text-transform : uppercase;
font-size : 12px;
height : 14px;
width : 225px;
font-family : "Tahoma", Helvetica, Arial, sans-serif;
}
.homecat li .meta strong {
float : right;
margin-right : 10px;
background : url(images/comments.png) left 3px no-repeat;
padding-left : 15px;
}
.homecat li a:hover .meta {
opacity : 0.4000000059604644775390625;
}
.homecat li .meta .comments {
float : right;
background : url(images/comments.png) left 4px no-repeat;
padding-left : 20px;
font-size : 12px;
padding-bottom : 5px;
}
.homecat2 h4 {
border-top : 3px solid gray;
margin-bottom : 15px;
text-transform : uppercase;
font-weight : normal;
font-size : 18px;
background : #F5F5F5;
float : left;
width : 100%;
}
.homecat2 h4 a {
background : gray;
color : #fff;
float : left;
padding : 3px 10px;
}
.homecat2 h4 a:hover {
color : #fff;
background : #7fae00;
}
.homecat2 ul {
display : inline;
float : left;
}
.homecat2 ul li {
width : 225px;
margin : 0 25px 0 0;
display : inline;
float : left;
line-height : 1.5;
}
.homecat2 ul li:last-child {
width : 225px;
margin : 0 10px 0 0;
display : inline;
float : left;
line-height : 1.5;
}
.homecat2 ul li p {
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.homecat2 ul li h3 {
font-size : 13px;
font-weight : bold;
line-height : 1.4;
margin : 8px 0 5px;
}
.homecat2 ul.stories {
float : left;
clear : both;
width : 100%;
display : block;
margin : 5px 0;
border-top : 1px dotted #ddd;
padding : 10px 0 7px;
border-bottom : 1px dotted #ddd;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
display : none;
}
.homecat2 ul.stories li {
width : 100%;
list-style-type : square;
display : list-item;
list-style-position : inside;
margin : 2px 0;
}
.homecat2 ul.stories li a {
font-size : 12px;
width : 100%;
clear : both;
}
.homecat2 .thumb {
position : relative;
}
.homecat2 .thumb a img {
z-index : 100;
}
.homecat2 li .meta {
color : #111;
display : block;
float : left;
font-weight : 700;
z-index : 101;
padding : 2px 0 4px 5px;
opacity : 0.800000011920928955078125;
text-transform : uppercase;
font-size : 10px;
height : 14px;
width : 225px;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.homecat2 li .meta strong {
float : right;
margin-right : 10px;
background : url(images/comments.png) left 3px no-repeat;
padding-left : 15px;
}
.homecat2 li a:hover .meta {
opacity : 0.4000000059604644775390625;
}
.homecat2 li .meta .comments {
float : right;
background : url(images/comments.png) left 4px no-repeat;
padding-left : 20px;
font-size : 10px;
padding-bottom : 5px;
}
.section_separator {
border-top : 3px solid #333;
}
.recent_title {
font-weight : normal;
padding : 10px 0;
border-bottom : 0 dotted #E7E7E7;
font-size : 20px;
}
h1.title {
border-bottom : 1px dotted #c8c8c8;
color : #8a8a8a;
margin : 7px 0 0 0;
font-size : 18px;
text-transform : uppercase;
padding : 0;
}
.recent_title img {
float : right;
}
#posts .title a {
font-size : 20px;
font-weight : bold;
color : #777777;
}
#posts .title h2 a {
font-size : 20px;
font-weight : bold;
color : #777777;
}
#posts .post-thumb {
margin : 0 20px 0 0;
float : left;
}
#posts .post .entry {
clear : none;
}
#posts .post .entry h6 {
	border-bottom: 1px dotted #c8c8c8;
    color: #8a8a8a;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 7px;
    margin-left: 90px;
    font-size: 17px;
    font-weight: bold;
    text-transform: uppercase;
}
.breadcrumbs {
background : #F5F5F5;
margin : 0 0 5px;
padding : 5px 10px;
font-weight : bold;
font-family : Helvetica, Arial, sans-serif;
font-size : 12px;
border : #C1C1C1 solid 1px;
}


.post .photobank a { text-align: right;
}
.post {
overflow : hidden;
padding : 0 10px 10px 0;
}
.post a {
color : #777777;
text-decoration : none;
}
.post a:hover {
color : #777777;
text-decoration : underline;
}
.post h1 a {
font-weight : normal;
font-size : 33px;
line-height : 1.2;
margin-bottom : 7px;
}
.post h2 a {
font-weight : bold;
color : black;
font-size : 16px;
line-height : 1.2;
margin-bottom : 7px;
}
.post h2 a:hover {
font-weight : bold;
color : #777777;
font-size : 16px;
line-height : 1.2;
margin-bottom : 7px;
}
.post h5 {
font-weight : bold;
color : #8cab00;
font-size : 16px;
line-height : 1.2;
margin-bottom : 7px;
margin-left : 90px;
}
.post h5 a {
font-weight : bold;
color : black;
font-size : 16px;
line-height : 1.2;
margin-bottom : 7px;
}
.post h5 a:hover {
font-weight : bold;
color : #777777;
font-size : 16px;
line-height : 1.2;
margin-bottom : 7px;
}
.postloop {
overflow : hidden;
padding : 0 10px 15px 0;
}
.postloop a {
color : #777777;
text-decoration : none;
}
.postloop a:hover {
color : #777777;
text-decoration : underline;
}
.postloop h1 a {
font-weight : normal;
font-size : 33px;
line-height : 1.2;
margin-bottom : 7px;
}
.postloop h2 a {
font-weight : bold;
color : black;
font-size : 16px;
line-height : 1.2;
margin-bottom : 7px;
}
.postloop h2 a:hover {
font-weight : bold;
color : #777777;
font-size : 16px;
line-height : 1.2;
margin-bottom : 7px;
}
.postloop h5 {
font-weight : bold;
color : #8cab00;
font-size : 16px;
line-height : 1.2;
margin-bottom : 7px;
margin-left : 100px;
}
.postloop h5 a {
font-weight : bold;
color : black;
font-size : 16px;
line-height : 1.2;
margin-bottom : 7px;
}
.postloop h5 a:hover {
font-weight : bold;
color : #777777;
font-size : 16px;
line-height : 1.2;
margin-bottom : 7px;
}
#posts .postloop .meta {
padding : 0 0 17px 0;
}
.postloop .meta {
border-bottom : 2px dotted #ddd;
padding : 0 0 13px 0;
margin : 0 0 0 0;
font-size : 14px;
color : #A2A2A2;
font-family : Tahoma;
text-transform : uppercase;
}
.post .metaloop .date {
background : url(images/date.png) 0 -3px no-repeat;
float : right;
padding-left : 16px;
margin-right : 20px;
}
#posts .postloop .meta {
padding : 0 0 17px 0;
}
.postloop .entry {
font-size : 14px;
margin : 0 0 30px 0;
}
.postloop .entry {
font-size : 14px;
margin : 0 0 0 0;
}
.postloop .entry2 {
font-size : 14px;
margin : 0 0 0 0;
}
.sticky h2 a {
background : url(images/sticky.png) 0 5px no-repeat;
padding-left : 20px;
}
.postloop .entry .thumb img {
float : left;
margin : 3px 10px 5px 0;
font-size : 0;
}
.postloop .entry ul {
margin : 0 0 0;
padding : 0 0 0 0;
}
.postloop .entry ul li {
list-style-type : square;
}
.postloop .entry ol {
margin : 0 0 20px;
padding : 0 0 0 30px;
}
.postloop .entry ol li {
list-style-type : decimal;
}
.postloop blockquote {
border-left : 2px dashed #CCCCCC;
color : #777777;
font-size : 15px;
font-weight : bold;
line-height : 1.8em;
margin : 10px 20px 10px 80px;
padding-left : 10px;
}
blockquote, q {
quotes : none;
}
.post .entry h2 {
float : none;
width : auto;
}
.post h6 {
	border-bottom: 1px dotted #c8c8c8;
    color: #8a8a8a;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 7px;
    margin-left: 90px;
    font-size: 17px;
    font-weight: bold;
    text-transform: uppercase;
}

.post .meta {
border-bottom : 2px dashed #c8c8c8;
padding : 0 0 13px 0;
margin : 0 0 0 0;
font-size : 12px;
color : #727272;
font-family : Tahoma;
text-transform : uppercase;
}
.post .metanew {
border-bottom : 0 dotted #ddd;
padding : 0 0 13px 0;
margin : 0 0 0 0;
font-size : 12px;
color : #727272;
font-family : Tahoma;
text-transform : uppercase;
}
.post .meta .date {
background : url(images/date.png) 0 -3px no-repeat;
float : right;
padding-left : 16px;
margin-right : 20px;
}
.post .meta .comments a {
background : url(images/comments.png) 0 2px no-repeat;
padding-left : 16px;
color : #A2A2A2;
}
.post .meta .comments a:hover {
color : #333;
}
.post .meta .views {
float : right;
width : 90px;
}
.post .entry {
font-size : 14px;
margin : 0 0 0 0;
}
.post .entry2 {
font-size : 14px;
margin : 0 0 0 0;
}
.post .entry .photobank div { align: right;
}

.sticky h2 a {
background : url(images/sticky.png) 0 5px no-repeat;
padding-left : 20px;
}
.post .entry2 .thumb img {
float : left;
margin : 3px 10px 5px 0;
font-size : 0;
}
.post .entry .thumb img {
float : left;
margin : 3px 10px 5px 0;
font-size : 0;
}
.post .entry ul {
margin : 0 0 0;
padding : 0 0 0 0;
}
.post .entry ul li {
list-style-type : square;
}
.post .entry ol {
margin : 0 0 20px;
padding : 0 0 0 30px;
}
.post .entry ol li {
list-style-type : decimal;
}
.post blockquote {
border-left : 2px dashed #CCCCCC;
color : #777777;
font-size : 15px;
font-weight : bold;
line-height : 1.8em;
margin : 10px 20px 10px 80px;
padding-left : 10px;
}
blockquote, q {
quotes : none;
}
.post .entry p {
line-height : 1.5;
}
.post .entry h2 {
float : none;
width : auto;
}
.entry img.alignnone, .entry img.aligncenter, .entry img.alignleft, .entry img.alignright, .entry img.attachment-fullsize {
margin-bottom : 10px;
max-width : 630px;
width : auto;
height : auto;
}
.full-width .entry img.alignnone, .full-width .entry img.aligncenter, .full-width .entry img.alignleft, .full-width .entry img.alignright, .full-width .entry img.attachment-fullsize {
margin-bottom : 10px;
max-width : 940px;
width : auto;
height : auto;
}
.entry .aligncenter, div.aligncenter {
display : block;
clear : both;
margin-left : auto;
margin-right : auto;
}
.alignleft, .entry .alignleft {
float : left;
margin-right : 15px;
margin-top : 8px;
}
.alignright, .entry .alignright {
float : right;
margin-left : 15px;
margin-top : 8px;
}
.entry .gallery .gallery-item {
max-width : 150px;
display : inline-block;
vertical-align : top;
margin : 10px;
}
.entry .gallery {
clear : both;
margin : auto;
text-align : center;
}
.entry .gallery a:hover {
opacity : 0.60000002384185791015625;
transition : opacity 0.25s ease-in-out;
}
.gallery img {
width : 150px;
height : auto;
}
.entry2 .gallery .gallery-item {
max-width : 150px;
display : inline-block;
vertical-align : top;
margin : 10px;
}
.entry2 .gallery {
clear : both;
margin : auto;
text-align : center;
}
.entry2 .gallery a:hover {
opacity : 0.60000002384185791015625;
transition : opacity 0.25s ease-in-out;
}
.gallery2 img {
width : 150px;
height : auto;
}
.entry .wp-caption {
max-width : 100% !important ;
width : auto;
margin-bottom : 5px;
padding : 0 0 0;
}
.entry .wp-caption img {
margin : 0;
max-width : 100%;
width : auto;
height : auto;
}
.entry .wp-caption-text, .gallery-caption {
color : black;
font-size : 11px;
font-weight: bold;
margin : 0;
padding : 4px 0 0;
text-align : center;
}
.entry .wp-caption.aligncenter {
margin : 0 auto 15px;
}
img.wp-smiley {
border : none;
padding : 0;
}
.galleria-container {
margin-bottom : 15px;
}
.post span.tag-links {
float : left;
text-transform : uppercase;
font-size : 12px;
color : #727272;
border-bottom: 2px dashed #ddd; 
padding: 0px 0px 10px 0px;
margin : 10px 0px 0px 0px;
}
.post span.hyper-links {
float : right;
font-size : 12px;
color : #727272;
margin : 0px 0;
border-top: 2px dashed #ddd;
padding: 10px 0px 0px 0px
}
.post span.tag-time {
float : left;
text-transform : uppercase;
font-size : 12px;
color : #727272;
margin : 0 0;
}
.post .tag-links a {
text-decoration : none;
text-transform : uppercase;
font-size : 12px;
font-family : arial;
color : #727272;
}
.post .tag-links a:hover {
text-decoration : underline;
text-transform : uppercase;
font-size : 12px;
font-family : arial;
color : #727272;
}
.post a.post-edit-link {
text-decoration : none;
font-size : 14px;
font-style : italic;
font-family : arial;
color : #727272;
}
.post .col_arch {
float : left;
width : 100%;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
margin : 10px 0;
border-top : 1px solid #ccc;
padding-top : 15px;
}
.post .col_arch .left {
float : left;
text-transform : uppercase;
width : 200px;
font-weight : bold;
}
.post .col_arch .right {
float : left;
width : 420px;
margin-left : 10px;
}
.post .col_arch .right ul li {
width : 30%;
float : left;
margin : 0 10px 5px 0;
}
.archiveposts {
float : left;
width : 100%;
margin : 5px 0 10px 0;
border-bottom : 1px dotted #ddd;
padding : 5px 0 8px 0;
}
.archiveposts .date {
color : #ADADAD;
text-transform : uppercase;
margin : 9px 0 5px 0;
display : block;
}
.archiveposts h2 {
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size : 18px;
}
.archiveposts img {
float : left;
padding : 3px;
border : #ddd dotted 1px;
margin : 0 10px 10px 0;
width : 70px;
}
h3.catname {
font-weight : normal;
text-transform : uppercase;
color : white;
padding : 3px 7px;
background : gray;
float : left;
font-size : 18px;
}
.catnames a {
font-weight : normal;
text-transform : uppercase;
color : white;
padding : 3px 7px;
background : gray;
float : left;
font-size : 18px;
}
h1.catname {
font-weight : normal;
text-transform : uppercase;
color : white;
padding : 3px 7px;
background : gray;
float : left;
font-size : 18px;
}
h3.catname img {
float : right;
display : block;
}
.tag-links {
float : left;
clear : both;
}
.nextpage {
float : left;
clear : both;
margin-bottom : 5px;
font-size : 12px;
}
#socialicons {
border-bottom : 2px dashed #ddd;
border-top : 0px solid #EEE;
float : left;
margin : 0px 0 0px 0;
padding : 1px 0 10px;
width : 100%;
}
#socialicons li {
border : none;
display : inline;
float : left;
padding-right : 10px;
width : 80px;
}

#socialicons li:last-child {
border : none;
display : inline;
float : left;
padding-right : 15px;
width : 90px;
}

#socialicons ul {
list-style : none;
float : left;
padding : 10px 0 0 0;
}
.post .post_author {
background : #f2f2f2;
border-top : 4px solid #354554;
padding : 10px 10px 5px 10px;
margin : 10px 0;
}
.post .post_author img {
float : left;
margin : 0 7px 7px 0;
}
.post .post_author span {
font-size : 14px;
display : block;
margin-bottom : 5px;
}
.side-left #main {
float : right;
}
.side-left #sidebar {
float : left;
}
.full-width #main {
width : 100%;
}
#departments {
float : left;
width : 980px;
margin : 10px 0;
}
#departments .items-out {
width : 980px;
position : relative;
overflow : hidden;
}
#departments .items {
position : absolute;
width : 20000em;
clear : both;
}
#departments h4 {
float : left;
font-size : 22px;
font-weight : normal;
padding : 0 5px 12px 5px;
background-color : gray;
color : white;
margin-bottom : 10px;
}
#departments .more {
text-transform : uppercase;
font-size : 10px;
margin : 13px 10px 0 0;
float : right;
}
#departments ul li {
padding : 0 16px 0 0;
float : left;
width : 235px;
display : block;
}
#departments .item .category {
text-transform : uppercase;
margin : 16px 0 8px 0;
font-weight : bold;
float : left;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#departments .item .category a {
background : #336699;
color : #fff;
padding : 3px 5px;
font-size : 10px;
line-height : 2.2;
}
#departments .item .category a:hover {
background : #CA0002;
}
#departments .item:hover .category a {
background : #CA0002;
}
#departments .item h3 {
font-size : 14px;
font-weight : bold;
margin : 5px 0;
}
#departments .item p {
font-family : "Tahoma";
font-size : 14px;
font-weight : normal;
line-height : 1.3;
}
#departments .item a.more {
margin : 0 0 4px;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight : bold;
float : left;
}
#departments .nav {
width : 100%;
float : left;
border-top : 1px dotted #ddd;
}
#departments .nav a {
background : #eeeeee;
display : block;
text-transform : uppercase;
padding : 4px 10px;
}
#departments .nav a.prev {
float : left;
}
#departments .nav a.next {
float : right;
}
#departments .items .meta {
width : 225px;
}
#comments {
float : right;
width : 100%;
background : #F8F8F8;
margin : 3px 3px 3px 3px;
}
#comments h3 {
color : #262525;
font-weight : normal;
background : #E3E3E3;
border-top : 4px solid #354554;
border-bottom : 1px dotted #354554;
padding : 8px 10px;
font-size : 16px;
text-transform : uppercase;
}
.comment-input-text textarea {
width : 80%;
}
.comment-list {
margin : 0;
padding : 15px 0 0;
}
.comment-list li {
list-style : none;
}
.comment-list li .commbody {
border-bottom : 1px dotted #BBBABA;
padding : 16px 0;
}
.comment-list ul {
margin-bottom : 0;
}
.comment-list ul.children .commbody {
padding : 15px 0 10px 15px;
}
.comment-author img {
float : left;
margin : 0 12px 12px 0;
}
.comment-author cite.fn a {
font-size : 17px;
color : #484040;
}
.comment-author cite.fn a:hover {
color : #000;
}
.comment-profile-wrapper {
text-align : center;
width : 105px;
}
span.says {
display : none;
}
.comment-meta {
float : left;
margin-top : 4px;
}
.commleft {
float : left;
width : 215px;
padding-left : 15px;
}
.commentmetadata a {
color : #8b8b8b;
font-style : italic;
font-size : 11px;
}
.commentmetadata a:hover {
color : #484040;
text-decoration : none;
}
.comment-gravatar {
margin-bottom : 3px;
}
.comment-content-wrapper {
float : right;
width : 538px;
}
.comment-parent, .comment-single {
margin-top : 15px;
}
.comment-list ul.children, #comments #respond ul {
border-left : 1px dotted #BBBABA;
margin : 0 0 10px 47px;
}
.comment-list ul.children ul.children {
margin-left : 40px;
}
.comment-list ul.children li {
background : url('images/dot.png') left 20px no-repeat;
margin : 0;
}
.comment-body {
padding : 8px 12px 0;
margin : 0;
position : relative;
}
.comment-list li div p {
margin-bottom : 0.8em;
padding-right : 15px;
color : #4F5051;
font-size : 12px;
margin-left : 229px;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.comment .post-date {
margin-top : 0;
}
.comment .post-date .right a {
color : #BBB;
}
.comment .post-date .right a:hover {
color : #234;
}
.reply {
float : right;
clear : both;
margin-right : 15px;
}
.cancel-comment-reply {
margin : 15px 0 0 40px;
}
.reply a, .cancel-comment-reply a {
text-transform : uppercase;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
background : #285C9A;
color : #fff;
font-size : 10px;
padding : 2px 6px;
border-radius : 4px;
border : none;
margin-right : 3px;
}
.reply a:hover, .cancel-comment-reply a:hover {
text-decoration : none;
color : #fff;
background : #d61919;
}
#respond li {
list-style : none;
}
#respond ul {
margin : 0;
}
#respond .legend {
margin-bottom : 10px;
}
#respond #commentform {
padding : 15px;
}
#comments #respond {
padding : 0;
float : left;
width : 100%;
}
#comments #respond .legend {
margin-bottom : 0;
border-bottom : 0;
}
#comments #respond ul {
padding : 10px 0 0 15px;
background : url('images/dot.png') left top no-repeat;
}
#comments ul.children #respond ul {
margin-left : 30px;
padding : 0;
}
#comments #respond .comment-profile-wrapper, #comments #respond .comment-arrow {
display : none;
}
#comments #respond .comment-body {
background : #FFF;
}
#comments #respond .comment-content-wrapper {
width : 100%;
float : none;
}
#respond input {
margin-right : 10px;
}
#respond #formContent input {
margin : 7px 0;
}
#respond #formContent textarea {
width : 80%;
}
.comment-list li #respond p {
margin-left : 0;
}
.comment-list li #respond h3 {
padding : 8px 0;
}
.comment-list li #commentform {
margin-left : 25px;
}
#trackbacks {
float : left;
width : 100%;
}
#trackbacks ol {
padding : 10px 0;
}
#trackbacks li {
list-style-type : decimal;
padding : 5px 0 5px 15px;
}
#sidebar {
width : 235px;
float : right;
height : 100%;
background : #f2f2f2;
border-left : 0 dashed #c8c8c8;
}


#sidebar2 {
width : 235px;
float : right;
height : 100%;
background : #f2f2f2;
border-left : 2px dashed #c8c8c8;
}
.widget {
float : left;
line-height : 1.4;
margin-bottom : 0;
width : 100%;
padding : 0;
border-bottom : 0 dotted #c8c8c8;
max-width : 984px;
}
.widgetad {
float : left;
line-height : 1.4;
margin-bottom : 0;
width : 100%;
padding : 0;
border-bottom : 0 dotted #c8c8c8;
}
.widget3 {
float : left;
line-height : 1.4;
margin-bottom : 5px;
width : 100%;
padding : 0;
border-bottom : 0 dotted #c8c8c8;
}
.widget3 ul li {
float : left;
line-height : 1.3;
margin-bottom : 0;
width : 100%;
padding : 0;
border-bottom : 1px dotted #c8c8c8;
}
.widget3 ul li:last-child {
float : left;
line-height : 1.3;
margin-bottom : 0;
width : 100%;
padding : 0;
border-bottom : 0 dotted #c8c8c8;
}
.widget2 {
float : left;
line-height : 1.4;
margin-bottom : 0;
width : 220px;
border-bottom : 0 dashed #c8c8c8;
padding : 0;
}
#sidebar .widget {
width : 216px;
clear : both;
background : #fff;
border-top : 2px dashed #c8c8c8;
padding : 10px;
}
#sidebar #ads {
margin-bottom : 10px;
text-align : center;
}
#sidebar .widget h3.title {
border-bottom : 1px dotted #c8c8c8;
color : #727272;
margin-bottom : 7px;
font-size : 18px;
text-transform : uppercase;
}
#sidebar .widget h3.title2 {
border-bottom : 1px dotted #c8c8c8;
color : #727272;
margin-bottom : 7px;
font-size : 18px;
text-transform : uppercase;
margin-top : 5px;
}
#sidebar .widget h3.titlenew {
border-bottom : 1px dotted #c8c8c8;
color : #8a8a8a;
margin-bottom : 7px;
font-size : 18px;
text-transform : uppercase;
}
#sidebar .widget h3.titlesearch {
border-bottom : 1px dotted #c8c8c8;
color : #8a8a8a;
margin-bottom : 7px;
font-size : 18px;
text-transform : uppercase;
}
.widget ul {
clear : both;
margin : 5px 0;
line-height : 1.4;
}
.widget ul li {
list-style-type : none;
float : left;
line-height : 1.2;
margin-bottom : 0;
width : 100%;
border-bottom : 1px dashed #c8c8c8;
padding : 0;
}
.widget ul li:last-child {
list-style-type : none;
float : left;
line-height : 1.2;
margin-bottom : 0;
width : 100%;
border-bottom : 0 dashed #c8c8c8;
padding : 0;
}
.widget ul ul {
margin : 0;
padding : 0;
border-top : none;
}
.widget #cat, .widget select {
width : 100%;
background : #F7F7F7;
border : #cdcfd4 solid 1px;
color : #333333;
display : inline;
padding : 5px;
line-height : 1.5;
clear : both;
float : left;
font-family : Georgia, serif;
}
.widget .flickr_badge_image {
margin-right : 10px;
margin-bottom : 12px;
float : left;
}
.widget .flickr_badge_image img {
width : 59px;
height : 59px;
}
.widget .flickr_badge_image img:hover {
opacity : 0.60000002384185791015625;
transition : opacity 0.25s ease-in-out;
}
.widget_tag_cloud div a {
font-weight : normal;
}
.wpzoom_media .open .description {
margin : 10px 0 5px;
font-size : 12px;
}
.wpzoom_media .hide {
display : none;
}
.wpzoom_media ul li {
background : url("images/video.gif") 0 50% no-repeat;
border-bottom : 1px dotted #ddd;
list-style-type : none;
font-size : 14px;
padding : 8px 0 8px 25px;
line-height : 1.6;
}
.wpzoom_media li a {
font-weight : normal;
}
.wpzoom_media li a.active {
font-weight : bold;
}
.widget.recent-posts ul li {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 1px dotted #c8c8c8;
list-style-type : none;
}
.widget.recent-posts ul li:last-child {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 0px dotted #c8c8c8;
list-style-type : none;
}
.widget.recent-posts li img {
float : left;
margin : 0 10px 0 0;
}
.widget.recent-posts li a {
font-size : 13px;
font-weight : normal;
}
.widget.recent-posts li small {
font-size : 10px;
font-family : Arial, sans-serif;
color : #BBB4B4;
}
.widget.recent-posts li p {
margin-top : 4px;
margin-bottom : 10px;
line-height : 16px;
}

.widget.recent-also ul li {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 1px dotted #c8c8c8;
list-style-type : none;
}
.widget.recent-also ul li:last-child {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 0 dotted #c8c8c8;
list-style-type : none;
}
.widget.recent-also li img {
float: left;
margin: 0 10px 0 0;
width: 240px;
height: 160px;
}
.widget.recent-also li a {
font-size : 15px;
font-weight : bold;
color : #4f4f4f;
}
.widget.recent-also li a:hover {
font-size : 15px;
font-weight : bold;
color : #828282;
}
.widget.recent-also li small {
font-size : 10px;
font-family : Arial, sans-serif;
font-weight : bold;
}
.widget.recent-also li p {
margin-top : 4px;
margin-bottom : 20px;
line-height : 16px;
}

.widget.recent-postsmain ul li {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 1px dotted #c8c8c8;
list-style-type : none;
}
.widget.recent-postsmain ul li:last-child {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 0 dotted #c8c8c8;
list-style-type : none;
}
.widget.recent-postsmain li img {
float : left;
margin : 0 10px 0 0;
}
.widget.recent-postsmain li a {
font-size : 13px;
font-weight : bold;
color : #4f4f4f;
}
.widget.recent-postsmain li a:hover {
font-size : 13px;
font-weight : bold;
color : #828282;
}
.widget.recent-postsmain li small {
font-size : 10px;
font-family : Arial, sans-serif;
font-weight : bold;
}
.widget.recent-postsmain li p {
margin-top : 4px;
margin-bottom : 20px;
line-height : 16px;
}
.widget.rsswidget ul li {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 1px dotted #c8c8c8;
list-style-type : none;
}
.widget.rsswidget ul li:last-child {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 0 dotted #c8c8c8;
list-style-type : none;
}
.widget.rsswidget li img {
float : left;
margin : 0 10px 0 0;
}
.widget.rsswidget li a {
font-size : 13px;
font-weight : bold;
color : #4f4f4f;
}
.widget.rsswidget li a:hover {
font-size : 13px;
font-weight : bold;
color : #828282;
}
.widget.rsswidget li small {
font-size : 10px;
font-family : Arial, sans-serif;
font-weight : bold;
}
.widget.rsswidget li p {
margin-top : 4px;
margin-bottom : 20px;
line-height : 16px;
}
.widget.recent-postpress ul li {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 0 dotted #c8c8c8;
list-style-type : none;
}
.widget.recent-postpress ul li:last-child {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 0 dotted #c8c8c8;
list-style-type : none;
}
.widget.recent-postpress li img {
float : left;
margin : 0 10px 0 0;
}
.widget.recent-postpress li a {
font-size : 14px;
font-weight : bold;
color : #4f4f4f;
}
.widget.recent-postpress li a:hover {
font-size : 14px;
font-weight : bold;
color : #828282;
}
.widget.recent-postpress li small {
font-size : 10px;
font-family : Arial, sans-serif;
font-weight : bold;
}
.widget.recent-postpress li p {
margin-top : 4px;
margin-bottom : 20px;
line-height : 16px;
}
.widget.recent-postcen ul li {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 0 dotted #c8c8c8;
list-style-type : none;
}
.widget.recent-postcen ul li:last-child {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 0 dotted #c8c8c8;
list-style-type : none;
}
.widget.recent-postcen li img {
float : left;
margin : 0 10px 0 0;
}
.widget.recent-postcen li a {
font-size : 14px;
font-weight : bold;
color : #4f4f4f;
}
.widget.recent-postcen li a:hover {
font-size : 14px;
font-weight : bold;
color : #828282;
}
.widget.recent-postcen li small {
font-size : 10px;
font-family : Arial, sans-serif;
font-weight : bold;
}
.widget.recent-postcen li p {
margin-top : 4px;
margin-bottom : 20px;
line-height : 16px;
}
.widget.recent-postsa ul li {
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 0 #c8c8c8;
list-style-type : none;
}
.widget.recent-postsa li img {
float : left;
margin : 0 10px 0 0;
}
.widget.recent-postsa li a {
font-size : 14px;
font-weight : normal;
line-height : 20px;
}
.widget.recent-postsa li small {
font-size : 10px;
font-family : Arial, sans-serif;
color : #BBB4B4;
}
.widget.recent-postsa li p {
margin-top : 4px;
margin-bottom : 10px;
line-height : 18px;
}
.widget.recent-comments li img {
float : left;
margin : 0 10px 0 0;
}
.widget.recent-comments li {
list-style-type : none;
float : left;
clear : both;
display : block;
width : 100%;
margin : 5px 0;
padding : 0 0 7px 0;
border-bottom : 1px dotted #ddd;
}
.widget.recent-comments li a {
font-weight : bold;
}
.popular-tabs {
background : transparent !important ;
padding : 0 !important ;
border : 0 !important ;
}
.popular-tabs ul {
margin : 0 !important ;
}
.popular-tabs ul li {
padding-left : 0 !important ;
}
.tabs-out {
float : left;
font-family : Helvetica, Arial, sans-serif;
width : 250px;
}
.tabs-out .tabs {
height : 25px;
border-bottom : 1px solid #e4e4e4;
}
.tabs-out .tabs li {
float : left;
text-indent : 0;
list-style-type : none;
}
.tabs-out .tabs li a {
font-size : 10px;
font-weight : bold;
text-transform : uppercase;
padding : 5px 6px;
float : left;
line-height : 1.5;
}
.tabs-out .tabs .current, .tabs-out .tabs .current, .tabs-out .tabs li.current a {
border : #e4e4e4 solid 1px;
border-bottom : 0;
border-top-left-radius : 4px;
border-top-right-radius : 4px;
color : #CA0002;
background : #fff;
}
.tabs-out .panes {
margin-bottom : 10px;
background : #fff;
clear : both;
border-right : 1px solid #e8e8e8;
border-bottom : 1px solid #e8e8e8;
border-left : 1px solid #e8e8e8;
}
.tabs-out .panes ol li {
list-style-type : decimal;
list-style-position : inside;
font-size : 18px;
border-bottom : 1px dotted #ddd;
padding : 5px 8px;
color : #C4C4C4;
font-weight : bold;
}
.tabs-out .panes ol li:last-child {
border-bottom : none;
}
.tabs-out .panes ol li span {
font-size : 10px;
text-transform : uppercase;
font-weight : normal;
}
.tabs-out .panes ol li a {
font-size : 12px;
vertical-align : middle;
}
.widget .social li {
display : inline;
width : 47%;
float : left;
background : url(images/dot.png) bottom repeat-x;
padding : 10px 0;
margin-right : 7px;
line-height : 1.2;
}
.widget .social li a {
font-size : 16px;
}
.widget .social li a span {
color : #242323;
font-size : 12px;
display : block;
font-style : italic;
}
.widget .social img {
float : left;
margin-right : 7px;
}
.widget .twitter-list li {
padding : 0 0 7px;
margin : 0 0 7px;
}
.widget .twitter-list li a {
font-weight : normal;
}
.widget .twitter-list .twitter-timestamp {
display : block;
color : #A8A8A8;
font-size : 11px;
font-style : normal;
}
.widget .follow-user {
margin : 0;
padding : 5px 0;
}
#wp-calendar {
width : 100%;
}
#wp-calendar caption {
text-align : right;
font-weight : bold;
font-size : 12px;
margin-top : 10px;
margin-bottom : 15px;
}
#wp-calendar thead {
font-size : 10px;
}
#wp-calendar thead th {
padding-bottom : 10px;
}
#wp-calendar tbody {
color : #aaa;
}
#wp-calendar tbody td {
background : #EFEEEE;
text-align : center;
padding : 8px;
}
#wp-calendar tbody td:hover {
background : #E8E8E8;
}
#wp-calendar tbody .pad {
background : none;
}
#wp-calendar tfoot #next {
font-size : 10px;
text-transform : uppercase;
text-align : right;
}
#wp-calendar tfoot #prev {
font-size : 10px;
text-transform : uppercase;
padding-top : 10px;
}
#footer-wrap {
background : #727272;
color : #efefef;
padding-top : 10px;
margin-top: 10px;}
#footer {
margin : 0 auto;
width : 984px;
text-align : left;
}
#bottomside {
padding : 15px 0 0 0;
border-top : 5px solid #333;
}
#bottomside div.column {
display : inline;
float : left;
margin-right : 25px;
width : 300px;
}
#bottomside div.last {
margin-right : 0;
}
#bottomside .column .widget {
width : 300px;
float : left;
line-height : 1.7;
overflow : hidden;
margin-bottom : 15px;
}
#footer .logo {
float : left;
margin : 0;
font-family : sans-serif;
}
#footer .logo a {
color : #FAFAFA;
font-size : 10px;
font-weight : bold;
line-height : 1.3;
text-transform : uppercase;
padding : 10px 10px 10px 0;
background : #181b1c;
}
#footer .logo a:hover {
text-decoration : none;
}
#footer #left {
float : left;
width : 170px;
font-size : 12px;
padding : 10px 20px 50px 10px;
}
#footer #left ul {
float : left;
clear : both;
margin : 10px 0 0 10px;
text-align : left;
width : 100%;
}
#footer a {
color : #c2c2c2;
}
#footer a:hover {
color : #fff;
}
#footer_search {
margin : 10px 0 0 0;
height : 73px;
float : left;
color : #fff;
clear : both;
width : 100%;
border-bottom : 1px solid #000;
}
#footer #searchform {
margin-top : 5px;
}
#footer_search #s {
border : #000 solid 1px;
background : url(images/s.jpg) repeat-x;
height : 22px;
float : left;
width : 366px;
}
#footer_search input#s:focus {
border : #D61919 solid 1px;
background : #fff;
}
#footer_search #searchsubmit {
border : #000 solid 1px;
background : url(images/sb.jpg) repeat-x;
height : 34px;
color : #fff;
float : left;
padding : 0 10px;
text-transform : uppercase;
}
#footer #footer_right {
float : left;
width : 760px;
padding : 15px 0 0 0;
}
#footer #footer_right strong {
font-weight : normal;
text-transform : uppercase;
font-size : 13px;
width : 100%;
clear : both;
}
#footer #footer_right ul {
margin : 5px 0 10px 0;
float : left;
clear : both;
width : 100%;
}
#footer #footer_right ul li {
display : inline;
padding-right : 15px;
text-transform : uppercase;
}
#footer .copyright {
float : left;
width : 100%;
border-top : 0 solid #333;
padding-top : 10px;
padding-bottom : 10px;
color : #000;
font-size : 11px;
font-family : Arial;
font-weight : bold;
}
#footer .copyright a {
font-size : 11px;
text-decoration : none;
}
#footer .copyright a:hover {
color : #fff;
text-decoration : none;
}
#footer .designed {
float : right;
text-align : right;
width : 25%;
border-top : 1px solid #333;
padding-top : 10px;
}
#footer .designed img {
vertical-align : middle;
padding : 5px 0 5px 2px;
}
.titlecontentbg {
background : #e7e7e7;
border-top : 4px solid gray;
margin-bottom : 5px;
height : 24px;
}
.titlecontentbg2 {
background : #e7e7e7;
border-top : 4px solid gray;
margin-bottom : 5px;
margin-right : 12px;
height : 24px;
}
.comr {
width : 450px;
padding : 0 0 0 5px;
float : left;
border-left : 2px dashed #c8c8c8;
}
.coml {
width : 240px;
margin-right : 10px;
float : left;
border-top : 0 dashed #c8c8c8;
}
.commentsWidget {
padding : 0;
}
.widget h3.titlenew {
border-bottom : 1px dotted #c8c8c8;
color : #8a8a8a;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
margin-bottom : 7px;
font-size : 18px;
font-weight : bold;
text-transform : uppercase;
}
.widget h3.title {
border-bottom : 1px dotted #c8c8c8;
color : #8a8a8a;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
margin-bottom : 7px;
font-size : 17px;
font-weight : bold;
text-transform : uppercase;
}
.widget h3.titlecen {
border-bottom : 1px dotted #c8c8c8;
color : #727272;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
margin : 5px 0;
font-size : 18px;
font-weight : bold;
text-transform : uppercase;
}
.widget h3.titlecen img {
margin : 0 0 0 10px;
}
.widget h3.titlecen a {
border-bottom : 0 dotted #c8c8c8;
color : #b3b3b3;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
margin : 5px 0;
font-size : 18px;
font-weight : bold;
text-decoration : none;
text-transform : uppercase;
}
.widget h3.titlecen a:hover {
border-bottom : 0 dotted #c8c8c8;
color : #727272;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
margin : 5px 0;
font-size : 18px;
font-weight : bold;
text-decoration : none;
text-transform : uppercase;
}
.widget h3.titlepress {
border-bottom : 1px dotted #c8c8c8;
color : #c8c8c8;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
margin-bottom : 7px;
font-size : 18px;
font-weight : bold;
text-transform : uppercase;
}
.widget h3.title2 {
border-bottom : 1px dotted #c8c8c8;
color : #c8c8c8;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
margin-bottom : 7px;
margin-top : 5px;
font-size : 18px;
font-weight : bold;
text-transform : uppercase;
color : #727272;
}
.comments {
float : right;
color : #727272;
padding : 0 3px 0 0;
}
.comments a {
float : right;
color : #727272;
}
.comments2 {
float : right;
color : #727272;
padding : 0 10px 7px 0;
}
.comments2 a {
float : right;
color : #727272;
background : url(images/comments.png) left 4px no-repeat;
padding-left : 20px;
font-size : 12px;
padding-bottom : 0;
}
.main_feat2 h2 {
font-size : 24px;
margin-bottom : 10px;
font-weight : normal;
line-height : 1.2;
max-height : 85px;
overflow : hidden;
}
.main_feat2 div.date {
color : #E73838;
font-style : italic;
font-size : 12px;
margin-bottom : 8px;
}
.main_feat2 .thumb {
float : right;
margin : 0 0 0 10px;
}
.main_feat2 .thumb span {
color : #666;
font-size : 10px;
font-family : Helvetica, Arial, sans-serif;
}
.main_feat2 .content {
line-height : 1.4;
padding-top : 10px;
}
.main_feat2 .entry span {
line-height : 1.5;
padding-bottom : 10px;
font-size : 22px;
display : block;
}
.main_feat2 {
float : right;
}
.main_feat2 .entry {
font-size : 14px;
margin-bottom : 5px;
padding-bottom : 15px;
overflow : hidden;
}
.main_feat1 h2 {
font-size : 24px;
margin-right : 10px;
margin-bottom : 10px;
font-weight : normal;
line-height : 1.2;
}
.main_feat1 div.date {
color : #E73838;
font-style : italic;
font-size : 12px;
margin-bottom : 8px;
}
.main_feat1 .thumb {
float : left;
margin : 0 10px 0 0;
}
.main_feat1 .thumb span {
color : #666;
font-size : 10px;
font-family : Helvetica, Arial, sans-serif;
}
.main_feat1 .content {
line-height : 1.4;
padding-top : 10px;
}
.main_feat2 .content2 {
line-height : 1.4;
padding-top : 0;
}
.main_feat1 .entry span {
line-height : 1.5;
padding-bottom : 10px;
font-size : 22px;
display : block;
}
.main_feat1 {
float : left;
margin : 0 10px 0 0;
}
.main_feat1 .entry {
font-size : 14px;
margin-bottom : 5px;
padding-bottom : 15px;
overflow : hidden;
}
.main_feat3 h2 {
font-size : 24px;
margin-bottom : 10px;
font-weight : normal;
line-height : 1.2;
}
.main_feat3 div.date {
color : #E73838;
font-style : italic;
font-size : 12px;
margin-bottom : 8px;
}
.main_feat3 .thumb {
float : left;
margin : 0 0 0 0;
}
.main_feat3 .thumb span {
color : #666;
font-size : 10px;
font-family : Helvetica, Arial, sans-serif;
}
.main_feat3 .content {
line-height : 1.4;
padding-top : 10px;
margin-top : 10px;
height : 30px;
}
.main_feat3 .entry span {
line-height : 1.5;
padding-bottom : 10px;
font-size : 22px;
display : block;
}
.main_feat3 {
float : left;
}
.main_feat3 .entry {
font-size : 14px;
margin-bottom : 5px;
padding-bottom : 15px;
overflow : hidden;
}
.main_feat2 .entry p {
overflow : hidden;
max-height : 80px !important ;
}
.headings1 p {
font-size : 12px;
overflow : hidden;
height : 35px;
}
#featured .headings1 h2 {
font-size : 16px;
line-height : 1.2;
margin-bottom : 5px;
}
.headings1 .post-thumb {
margin : 0 8px 8px 0;
}
.headings1 li {
margin : 10px 15px;
float : left;
width : 29%;
list-style-type : none;
}
.headings1 h2 {
font-weight : normal;
}
.headings15 p {
font-family : "Tahoma";
font-size : 14px;
font-weight : normal;
line-height : 1.3;
}
#featured .headings1 h2 {
font-size : 16px;
line-height : 1.2;
margin-bottom : 5px;
}
.headings15 .post-thumb {
margin : 0 8px 8px 0;
}
.headings15 li {
margin : 0 0 0 25px;
float : left;
width : 225px;
list-style-type : none;
}
.headings15 li:first-child {
margin : 0 0 0 0;
float : left;
width : 225px;
list-style-type : none;
}
.headings15 h2 {
font-weight : normal;
}
.headingssearch p {
font-size : 12px;
overflow : hidden;
height : 35px;
}
#featured .headingssearch h2 {
font-size : 16px;
line-height : 1.2;
margin-bottom : 5px;
}
.headingssearch .post-thumb {
margin : 0 8px 8px 0;
}
.headingssearch li {
margin : 10px 15px;
float : left;
width : 29%;
list-style-type : none;
}
.headingssearch h2 {
font-weight : normal;
}
.postcont {
min-height : 200px;
}
.head_banner_text {
text-align : right;
width : 280px;
float : right;
margin : 0 10px;
font-family : arial;
}
.head_banner_img {
width : 20px;
margin-top : -30px;
}
.more-link {
font-family : arial;
font-style : italic;
}
.date {
font-size : 12px;
margin : 0 3px 0 5px;
color : #727272;
}
.date2 {
margin : 0 0 0 0;
font-size : 11px;
float : right;
color : #727272;
width : 230px;
text-align : right;
}
.date2a {
margin : 0 0 7px 0;
font-size : 11px;
color : #727272;
width : 230px;
text-align : right;
}
.molnia {
font-size : 13px;
font-weight : bold;
color : #8cab00;
margin-right : 5px;
}
.datesim {
font-size : 12px;
color : #727272;
}
.date3 {
font-size : 11px;
float : left;
margin : 0 3px 5px 0;
color : #727272;
}
.date5 {
font-size : 12px;
float : right;
margin : 0 3px 5px 0;
color : #727272;
}
.date4 {
font-size : 12px;
float : right;
margin : 5px 3px 5px 0;
color : #727272;
}
.date7 {
font-size : 12px;
float : right;
margin : 5px 7px 5px 0;
color : #727272;
}
.date8 {
font-size : 12px;
float : right;
margin : 5px 7px 5px 0;
color : #727272;
}
.date6 {
font-size : 12px;
float : right;
margin : 0 0 0 0;
color : #727272;
}
ul.related_post li {
width : 450px !important ;
font-size : 17px;
line-height : 1.4;
float : left;
width : 100%;
margin : 5px 0;
padding : 0 0 0 0;
border-bottom : 1px dotted #c8c8c8;
list-style-type : none;
}
ul.related_post li:last-child {
width : 450px !important ;
font-size : 17px;
line-height : 1.4;
border-bottom : 0 dotted #c8c8c8;
float : left;
width : 100%;
margin : 0 0;
padding : 0 0 0 0;
border-bottom : 0 dotted #c8c8c8;
list-style-type : none;
}
ul.related_post li small {
font-size : 13px !important ;
}
.login-box .register {
display : none !important ;
}
#widget-footer {
display : none !important ;
}
.auth-sv {
display : none !important ;
}
.header_text h3 {
font-weight : normal !important ;
}
.baner {
width : 980px;
margin : 10px auto;
height : 100px;
}
.bigrubric1 {
text-align : left;
padding : 0 5px 0 0;
min-height : 320px;
margin-right : 7px;
}
.footer {
text-align : left;
padding : 10px 5px 0 0;
margin-right : 7px;
}

.bigrubric10 {
text-align : left;
padding : 0 5px 0 0;
min-height : 200px;
margin-right : 7px;
}
.bigrubric11 {
text-align : left;
padding : 0 5px 0 0;
margin-right : 7px;
}
.forloop {
text-align : left;
padding : 0 0 0 320px;
min-height : 140px;
margin-right : 7px;
}
.forloop2 {
text-align : left;
padding : 0 0 0 320px;
min-height : 10px;
margin-right : 7px;
}
.menu_footer {
width : 800px;
margin : 5px 0;
height : 10px
}
.menu_footer ul {
width : 800px;
margin : 5px 0;
height : 10px;
display: inline;
}
.menu_footer li:first-child {
padding : 0 5px 0 0;
}

.menu_footer li {
float : left;
padding : 0 5px 0 5px;
border-right : 1px dotted #ccc;
display : block;
}
.menu_footer li:last-child {
padding : 0 5px 0 5px;
border-right : 0 dotted #ccc;
}
.menu_footer a {
text-decoration : none;
font-size : 14px;
font-style : italic;
font-family : arial;
color : #fff;
}
.menu_footer a:hover {
text-decoration : underline;
font-size : 14px;
font-style : italic;
font-family : arial;
color : black;
}
#departments li .meta .comments {
float : right;
background : url(images/comments.png) left 4px no-repeat;
padding-left : 20px;
font-size : 12px;
padding-bottom : 5px;
}
.titlenew {
color : #8a8a8a;
}
.headbaner {
position : absolute;
z-index : -99;
}
.sidebar_bootom1 {
width : 745px;
float : left;
border-right : 2px dashed #C8C8C8;
border-top : 2px dashed #C8C8C8;
padding : 0 0 50px 0;
}
.sidebar_singl_bootom1 {
width : 30%;
float : left;
margin : 10px;
}
.sidebar_singl_bootom2 {
width : 30%;
float : left;
margin : 10px;
}
.sidebar_singl_bootom3 {
width : 30%;
float : left;
margin : 10px;
}
.sidebar_singl_bootom4 {
float : left;
margin : 0px 0px 10px 0px;
}
.aftertext {
width : 465px;
float : left;
margin : 0 5px 5px 5px;
font-size : 12px;
}
.go-to-top img {
position : fixed;
z-index : 5009;
top : 40px;
right : 40px;
opacity : 0.300000011920928955078125;
text-indent : -9999em;
width : 50px;
height : 25px;
}
.go-to-top img:hover {
opacity : 0.699999988079071044921875;
}
.dquo {
margin-left : 0 !important ;
}
.klinks, .klinks a:link, .klinks a:visited, .klinks a:active {
font-size : 10px;
text-align : center;
}
@font-face {
{
font-family : Oswald;
font-style : normal;
font-weight : 400;
src : local('Oswald Regular'), local('Oswald-Regular'), url(http://fonts.gstatic.com/s/oswald/v10/Y_TKV6o8WovbUd3m_X9aAA.ttf) format('truetype');
}

@font-face {
{
font-family : oswald;
font-style : normal;
font-weight : 700;
src : local('Oswald Bold'), local('Oswald-Bold'), url(http://fonts.gstatic.com/s/oswald/v10/bH7276GfdCjMjApa_dkG6aCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');
}

.ya-page_js_yes .ya-site-form_inited_no {
display : none;
}

#related_posts{margin:20px 0;float: left;width: 100%; }
#related_posts ul {margin-left: -14px;width: 700px;}
#box-cel{
min-height: 217px;
border:1px solid #bbb;
border-radius:3px;
float: left;
list-style: none;
margin: 1px;
padding: 5px;
text-align: center;
width: 159px;
}
#box-cel:hover{
background:#F9E9C2;
border: 1px dashed #39B6F9;
}

