/*
Theme Name: Evropský rozhled - plná verze v2.0
Description:druha sablona evropskeho rozhledu
Author: Ingrid Romancova
Author URI: www.evropsky-rozhled.eu
*/
.tabber {
display : none;
}
body {
margin : 0 auto;
padding : 0 0 20px 0;
background : #ffffff;
font-family : Century gothic, Arial, Tahoma, sans-serif;
color : #161514;
font-size : 13px;
}
img {
border : 0;
margin : 0 0 -3px 0;
}
a {
color : #506167;
text-decoration : none;
}
a:hover {
color : #d53030;
text-decoration : none;
}
h1, h2, h3, h4, h5, h6 {
margin : 0 0;
padding : 0 0;
}
blockquote {
padding-left : 10px;
color : #ffffff;
font-style : normal;
border-left : 2px solid #ffffff;
}
.clear {
clear : both;
}
img.centered {
display : block;
margin-left : auto;
margin-right : auto;
margin-bottom : 10px;
padding : 0;
}
img.alignnone {
padding : 5px 5px;
margin : 0 0 10px 0;
display : inline;
background : #fff;
border : 1px solid #ffffff;
}
img.alignright {
padding : 5px 5px;
margin : 0 5px 10px 10px;
display : inline;
background : #fff;
border : 1px solid #ffffff;
}
img.alignleft {
padding : 0 0 0 0px;
margin : 0 10px 0 10px;
display : inline;
background : #fff;
border : 2px solid #6c6c6d;
}
.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
margin-bottom : 10px;
}
.alignright {
float : right;
margin : 0 0 10px 10px;
}
.alignleft {
float : left;
margin : 0 10px 10px 0;
}
.wp-caption {
border : 1px solid #ffffff;
text-align : center;
background-color : #ffffff;
padding : 4px 0 5px 0;
margin : 5px 5px;
}
.wp-caption img {
margin : 0 0 5px 0;
padding : 0;
border : 0;
}
.wp-caption p.wp-caption-text {
margin : 0;
padding : 0 0 0 0;
font-size : 11px;
font-weight : normal;
line-height : 12px;
}
#wrapper {
width : 1200px;
margin : 0 auto;
background : #ffffff;
}
#casing {
padding : 0 0 0 0;
background : #ffffff;
background-repeat : no-repeat;
}
.topad {
height : 25px;
text-align : center;
margin-bottom : 0;
background : #ffffff;
padding-top : 7px;
}
span.topfeed {
background : url(images/rss.png) no-repeat;
padding : 1px 0 0 20px;
float : left;
margin : 8px 0 0 10px;
height : 20px;
}
#mezera {
height : 30px;
background : #ffffff;
width : 1200px;
}
#top {
height : 50px;
background : #ffffff;
width : 1200px;
padding : 5px 5px 5px 5px;
}
.blogname {
width : 300px;
font-family : Times New Roman, Georgia, Century gothic, Verdana, Tahoma, sans-serif;
margin : 30px 30px 0 0;
float : left;
}
.blogname h1 {
font-size : 32px;
font-weight : normal;
color : #cacccd;
text-align : left;
margin : 5px 0 0 0;
text-indent : -9000px;
background : url(images/er-ok2.png) no-repeat;
}
.blogname h1 a:link, .blogname h1 a:visited {
color : #cacccd;
display : block;
}
.blogname h1 a:hover {
color : #eee;
}
.blogname h2 {
margin : 2px 0 0 30px;
font-size : 12px;
font-weight : normal;
color : #343434;
text-align : left;
text-transform : uppercase;
}
#search {
height : 20px;
width : auto;
padding : 0 15px 10px 0;
width : 290px;
float : right;
}
#search form {
margin : 0;
padding : 0;
}
#search fieldset {
margin : 0;
padding : 0;
border : none;
}
#search p {
margin : 0;
font-size : 85%;
}
#s {
margin-left : 5px;
float : left;
width : 195px;
padding : 5px 20px 5px 10px;
border : 2px solid #dbe0e6;
font : normal 100% "Tahoma", Arial, Helvetica, sans-serif;
color : #000;
background : transparent;
}
#image {
float : left;
border : 1px;
font : normal 100% Helvetica, "Georgia", Arial, Helvetica, sans-serif;
color : #000000;
margin: -1px 0 0px 0px;
height : 31px;
background : transparent;
}
.feed {
width : 100px;
overflow : hidden;
margin : 5px 5px 0 2px;
padding : 0 5px 5px 5px;
height : 75px;
}
.feed form {
margin : 0;
padding : 0;
}
.feed fieldset {
margin : 0;
padding : 0;
border : none;
}
.feed p {
margin : 0;
font-size : 85%;
}
.input {
margin : 35px 0 0 8px;
float : left;
width : 220px;
padding : 6px 2px 7px 5px;
border : none;
font : normal 100% "Tahoma", Arial, Helvetica, sans-serif;
color : #555;
background : #ffffff;
}
.sbutton {
float : left;
border : none;
font : bold 100% "Tahoma", Arial, Helvetica, sans-serif;
color : #ffffff;
height : 29px;
background : #ffffff;
margin : 35px 0 0 8px;
}
#menu {
border-bottom : 0 solid #506167;
display : block;
padding : 0 0 0 0;
font : 12px Helvetica, tahoma, sans-serif, Verdana, Arial, Century gothic;
font-weight : normal;
text-transform : uppercase;
height : 48px;
background : #fff url(images/menu.gif) repeat-x;
}
#menu ul {
margin : 0 0 0 0;
padding : 0;
list-style : none;
height : 40px;
}
#menu ul li {
float : left;
margin : 0 0;
padding : 0 10px 0 0;
line-height : 30px;
}
#menu ul li a {
color : #ffffff;
display : block;
font-weight : normal;
padding : 0 5px 0 5px;
}
#menu ul li a:hover, #menu.current_page_item a {
color : #ffffff;
display : block;
text-decoration : none;
padding : 0 5px 0 5px;
}
#catmenucontainer {
height : 48px;
display : block;
padding : 0 0 0 0;
font : 14px Helvetica, tahoma, Century gothic, verdana, Arial, sans-serif;
font-weight : normal;
text-transform : uppercase;
}
#catmenu {
margin-top : -30px;
padding : 0;
}
#catmenu ul {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#catmenu li {
list-style : none;
margin : 0 5px 0 5px;
padding : 0;
}

#catmenu li a:hover, #catmenu li a:active {
background : #0083da;
color : #ffffff;
height : 30px;
width : auto;
margin : 0 0 0 0px;
padding : 0 0 0 0;
text-decoration : none;
}
#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited {
background : #333333;
width : 140px;
color : #fff;
font-size : 12px;
font-family : Helvetica, tahoma, century gothic, Georgia, sans-serif;
font-weight : normal;
text-transform : uppercase;
float : none;
margin : 0 0 0 0;
padding : 0 15px 0 15px;
border-bottom : 1px solid #506167;
border-left : 1px solid #506167;
border-right : 1px solid #506167;
}
#catmenu li li a:hover, #catmenu li li a:active {
background : #ddd;
width : 140px;
color : #fff;
font-size : 12px;
font-family : Helvetica, tahoma, century gothic, Georgia, sans-serif;
font-weight : normal;
text-transform : uppercase;
float : none;
margin : 0;
padding : 0 15px 0 15px;
border-bottom : 1px solid #ddd;
border-left : 1px solid #ddd;
border-right : 1px solid #ddd;
}
#catmenu li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 140px;
margin : 0;
padding : 0 15px 0 15px;
}
#catmenu li ul a {
height : 30px;
width : 140px;
margin : 0;
padding : 0 15px 0 15px;
}
#catmenu li ul a:hover, #catmenu li ul a:active {
height : 30px;
width : 140px;
margin : 0;
padding : 0 15px 0 15px;
background : #06f;
}
#catmenu li ul ul {
margin : -30px 0 0 150px;
}
#catmenu li:hover ul ul, #catmenu li:hover ul ul ul, #catmenu li.sfhover ul ul, #catmenu li.sfhover ul ul ul {
left : -999em;
}
#catmenu li:hover ul, #catmenu li li:hover ul, #catmenu li li li:hover ul, #catmenu li.sfhover ul, #catmenu li li.sfhover ul, #catmenu li li li.sfhover ul {
left : auto;
}
#catmenu li:hover, #catmenu li.sfhover {
position : static;
}
#tabulky td {
vertical-align : top;
}
#facebook {
width : 545px;
height : 35px;
padding : 0px 0 0 13px;
}
#content {
float : left;
width : 545px;
height : 100%;
padding : 5px 10px 0 30px;
}
.title {
margin : 0 0 0 0;
padding : 0 0 5px 0;
}
.date {
font-size : 11px;
font-family : Tahoma, century gothic, Arial, Verdana, Helvitica, sans-serif;
padding : 0 2px 5px 2px;
color : #75481f;
line-height : 13px;
}
.single {
width : 545px;
margin : 0 15px 10px 0;
height : 100%;
color : #504945;
font : 13px Arial, tahoma, century gothic, verdana, sans-serif;
background : #e8ecf1;
border : 2px solid #dbe0e6;
padding-bottom : 5px;
}
.single h2 {
margin : 0 0 5px 0;
padding : 9px 0 0 10px;
text-align : left;
font : 24px Times New Roman, Helvetica, Georgia, century gothic, Arial, verdana, sans-serif;
font-weight : bold;
overflow : hidden;
}
.single h2 a, .single h2 a:link, .single h2 a:visited {
color : #252525;
background-color : transparent;
}
.single h2 a:hover {
color : #31333f;
background-color : transparent;
}
.single2 {
width : 545px;
margin : 0 15px 10px 0;
height : 100%;
color : #504945;
font : 13px Arial, tahoma, century gothic, verdana, sans-serif;
background : #fff;
border : 2px solid #fff;
padding-bottom : 5px;
}
.single2 h2 {
margin : 0 0 5px 0;
padding : 9px 0 0 10px;
text-align : left;
font : 24px Times New Roman, Helvetica, Georgia, century gothic, Arial, verdana, sans-serif;
font-weight : bold;
overflow : hidden;
}
.single2 h2 a, .single h2 a:link, .single h2 a:visited {
color : #252525;
background-color : transparent;
}
.single2 h2 a:hover {
color : #31333f;
background-color : transparent;
}
.authorik {
color : #506167;
padding : 5px 10px 5px 10px;
background : transparent url(images/linka1.bmp) no-repeat right center;
font-size : 10px;
font-family : Times New Roman, Helvetica, Georgia, century gothic, Arial, verdana, sans-serif;
text-transform : uppercase;
font-weight : normal;
}
.clock {
color : #506167;
padding : 5px 10px 5px 5px;
background : transparent url(images/linka1.bmp) no-repeat right center;
text-transform : uppercase;
font-size : 10px;
font-family : Times New Roman, Helvetica, Georgia, century gothic, Arial, verdana, sans-serif;
font-weight : normal;
}
.edit {
color : #506167;
padding : 5px 10px 5px 5px;
text-transform : lowercase;
}
.edit a:link, .edit a:visited {
color : #506167;
}
.edit a:hover {
color : #506167;
}
.category {
color : #506167;
font-size : 10px;
font-family : Times New Roman, Helvetica, Georgia, century gothic, Arial, verdana, sans-serif;
padding : 0 5px 5px 10px;
margin : 0 2px 0 0;
text-transform : uppercase;
font-weight : normal;
}
.category a:link, .category a:visited {
color : #506167;
}
.category a:hover {
color : #333;
}
.comm {
padding : 5px 10px 5px 5px;
position : relative;
text-transform : lowercase;
}
.comm a:link, .comm a:visited {
padding : 5px 10px 5px 5px;
color : #506167;
}
.comm a:hover {
padding : 5px 10px 5px 5px;
color : #506167;
}
.more {
padding : 5px 10px 5px 10px;
background : url(images/add.png) no-repeat;
margin-right : 5px;
float : right;
}
.more a:link, .more a:visited {
color : #ac0604;
}
.more a:hover {
color : #d42323;
}
.singleinfo {
height : 15px;
margin : 0 0;
padding : 0 0 0 10px;
font : 12px Times New Roman, Georgia, Arial, century gothic, verdana, sans-serif;
}
.postmore {
padding : 0 5px 2px 25px;
float : left;
font-weight : bold;
background : url(images/pmore.jpg) no-repeat left;
}
.postmore a:link, .postmore a:visited {
color : #fff;
}
.postmore a:hover {
color : #fff;
}
.entry {
margin : 0 5pt 0 0;
padding : 0 5px 0 0;
line-height : 16px;
text.align : center;
}
.entry a:link, .entry a:visited {
color : #455236;
background-color : transparent;
text-decoration : underline; !important
}
.entry a:hover {
color : #455236;
background-color : transparent;
text-decoration : underline !important;
}
.entry p {
margin : 0 0 12px 0;
padding : 0 12px;
font-family : Arial, Tahoma, Georgia, century gothic, verdana, sans-serif;
font-size : 12px;
text-align : justify;
}
.clanek {
margin : 0 5pt 0 0;
padding : 0 5px 0 0;
line-height : 18px;
}
.clanek a:link, .clanek a:visited {
color : #455236;
background-color : transparent;
text-decoration : underline; !important
}
.clanek a:hover {
color : #455236;
background-color : transparent;
text-decoration : underline;
}
.clanek p {
margin : 0 0 12px 0;
padding : 0 12px;
font-family : Arial, Tahoma, Georgia, century gothic, verdana, sans-serif;
font-size : 15px;
text-align : justify;
}
.related {
float : left;
width : 545px;
margin-right : 5px;
font-size : 14px;
color : #2676a1;
font-family : Helvetica, Tahoma, Century gothic, Arial, sans-serif;
}
.related h2 {
line-height : 30px;
font-size : 14px;
color : #000;
margin : 5px 0 5px 0;
padding : 2px 0 0 11px;
font-weight : normal;
font-family : Tahoma, Georgia, Century gothic, Arial, sans-serif;
text-transform : uppercase;
background : #fff url(images/post.jpg) repeat-x;
}
.anketa ul {
font-size : 13px;
color : #5e95bd;
margin : 5px 0 5px 0;
padding : 6px 0 0 11px;
font-weight : normal;
font-family : Times New Roman, Tahoma, Georgia, Century gothic, Arial, sans-serif;
background : #fff;
list-style-type : none;
}
.related ul {
margin : 0 0;
padding : 0 12px;
list-style-type : none;
}
.related ul li {
margin : 0 0;
padding : 5px 0;
list-style-type : none;
line-height : 18px;
font : 11px Helvetica, Times New Roman, Georgia, century gothic, Arial, verdana, sans-serif;
font-weight : normal;
}
.related ul li a:link, .related ul li a:visited {
color : #222;
}
.related ul li a:hover {
color : #0a7caf;
}
#tlacitka {
width : 545px;
margin : 0 15px 10px 0;
height : 100%;
color : #504945;
font : 13px Helvetica, times new roman, tahoma, century gothic, Arial, verdana, sans-serif;
border : 1px solid #fff;
}
.tlacitka h2 {
margin : 0 0 5px 0;
padding : 9px 0 0 10px;
text-align : left;
font : 17px Helvetica, Times New Roman, Helvetica, Georgia, century gothic, Arial, verdana, sans-serif;
font-weight : bold;
overflow : hidden;
}
.tlacitka h2 a, .single h2 a:link, .single h2 a:visited {
color : #252525;
background-color : transparent;
}
.tlacitka h2 a:hover {
color : #31333f;
background-color : transparent;
}
#rightcol {
float : right;
width : 300px;
padding : 0 0 0 22px;
}
#leftcol {
float : left;
width : 280px;
padding : 0 5px 10px 0;
padding-top : 5pt;
}
.video {
padding : 0 0 0 5px;
background : #ffffff;
background-repeat : no-repeat;
}
.sidebar1 {
float : left;
width : 165px;
padding-top : 5px;
padding-right : 0;
font-size : 13px;
font-family : Tahoma, Georgia, Century gothic, Arial, sans-serif;
}
.sidebar1 h2 {
line-height : 30px;
font-size : 14px;
color : #fff;
margin : 5px 0 5px 0;
padding : 0 0 0 5px;
background : #4b545b;
font-weight : bold;
font-family : Times New Roman, Georgia, Century gothic, Arial, sans-serif;
text-transform : uppercase;
border : 1px solid #40494f;
}
.sidebar1 ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.sidebar1 ul ul {
list-style-type : none;
margin : 0;
padding : 0 0 10px 0;
background-repeat : no-repeat;
}
.sidebar1 ul ul ul {
list-style-type : none;
margin : 0;
padding : 0;
border : 0;
}
.sidebar1 ul ul ul ul {
list-style-type : none;
margin : 0;
padding : 0;
border : 0;
}
.sidebar1 ul li {
height : 100%;
line-height : 18px;
float : left;
clear : left;
width : 160px;
}
.sidebar1 ul li a:link, .sidebar1 ul li a:visited {
color : #333;
text-decoration : none;
padding : 5px 0 5px 5px;
display : block;
}
.sidebar1 ul li a:hover {
color : #2676a1;
}
.sidebar1 p {
padding : 7px 10px;
margin : 0;
}
.sidebar1 table {
width : 100%;
text-align : center;
color : #787d7f;
}
.sidebar2 {
float : left;
width : 165px;
padding-top : 5px;
padding-right : 5px;
font-size : 12px;
font-family : Tahoma, Georgia, Century gothic, Arial, sans-serif;
}
.sidebar2 h2 {
line-height : 30px;
font-size : 14px;
color : #fff;
margin : 5px 0 5px 0;
padding : 0 0 0 5px;
background : #4b545b;
font-weight : bold;
font-family : Times New Roman, Georgia, Century gothic, Arial, sans-serif;
text-transform : uppercase;
border : 1px solid #40494f;
}
.sidebar2 ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.sidebar2 ul ul {
list-style-type : none;
margin : 0;
padding : 0 0 0 0;
background-repeat : no-repeat;
}
.sidebar2 ul ul ul {
list-style-type : none;
margin : 0;
padding : 0;
border : 0;
}
.sidebar2 ul ul ul ul {
list-style-type : none;
margin : 0;
padding : 0;
border : 0;
}
.sidebar2 ul li {
height : 100%;
line-height : 18px;
float : left;
clear : left;
width : 160px;
}
.sidebar2 ul li a:link, .sidebar2 ul li a:visited {
color : #333;
text-decoration : none;
padding : 5px 0 5px 5px;
display : block;
}
.sidebar2 ul li a:hover {
color : #2676a1;
}
.sidebar2 p {
padding : 7px 10px;
margin : 0;
}
.sidebar2 table {
width : 100%;
text-align : left;
color : #787d7f;
}
.sidebar3 {
float : left;
width : 280px;
margin-right : 5px;
font-size : 13px;
color : #2676a1;
font-family : Helvetica, Tahoma, Century gothic, Arial, sans-serif;
}
.sidebar3 i {
margin-left : 5px;
color : gray;
}
.sidebar3 p {
margin-left : 5px;
margin-left : 5px;
color : gray;
}
.sidebar3 h3 {
margin-left : 5px;
}
.sidebar3 h2 {
line-height : 30px;
font-size : 14px;
color : #506167;
margin : 5px 0 5px 0;
padding : 2px 0 0 11px;
font-weight : bold;
font-family : Tahoma, Georgia, Century gothic, Arial, sans-serif;
text-transform : uppercase;
background : #e8ecf1;
border: 2px solid #e8ecf1;
}
.sidebar3 ul {
list-style-type : none;
margin : 0 0;
padding : 0 0;
}
.sidebar3 ul li {
height : 100%;
line-height : 23px;
padding : 0 0 0 11px;
}
.sidebar3 ul li ul {
height : 100%;
line-height : 23px;
padding : 0 0 0 0;
}
.sidebar3 ul li ul li {
height : 100%;
line-height : 23px;
padding : 0 0 0 0;
}
.sidebar3 ul li a:link, .sidebar3 ul li a:visited {
color : #333;
text-decoration : none;
padding : 0 0 0 0;
}
.sidebar3 ul li a:hover {
color : #2676a1;
}
#footop {
width : 1200px;
margin : 0 0 0 0;
padding : 10px 15px;
background : url(images/navi.jpg);
}
#footbar {
width : 1200px;
padding : 0 0 30px 0;
margin : 0 0;
float : left;
background : #fcfcfc url(images/bottom.jpg) repeat-x;
height : 100%;
font-family : Tahoma, Georgia, Century gothic, Arial, sans-serif;
}
.barone {
float : left;
width : 300px;
margin-right : 5px;
margin-left : 5px;
font-size : 12px;
color : #ffffff;
line-height : 18px;
}
.barone h2 {
line-height : 30px;
font-size : 15px;
color : #ffffff;
margin : 20px 0 5px 0;
padding : 0 0 0 5px;
font-weight : bold;
font-family : Times New Roman, Georgia, Century gothic, Arial, sans-serif;
text-transform : uppercase;
}
.barone img {
margin : 2px 2px;
padding : 0 0;
}
.barone ul {
list-style-type : none;
margin : 0 0;
padding : 0 0;
}
.barone ul li {
height : 100%;
line-height : 28px;
padding : 0 0 0 5px;
color : #fff;
}
.barone ul li ul {
height : 100%;
line-height : 28px;
padding : 0 0 0 0;
}
.barone ul li ul li {
height : 100%;
line-height : 28px;
padding : 0 0 0 0;
}
.barone ul li a:link, .barone ul li a:visited {
color : #ffffff;
text-decoration : none;
padding : 0 0 0 0;
}
.barone ul li a:hover {
color : #ffffff;
}
#wp-calendar {
width : 100%;
padding : 0 0 15px;
}
#wp-calendar caption {
padding : 5px 5px;
font-size : 16px;
}
#wp-calendar th, #wp-calendar td {
padding : 5px;
text-align : center;
color : #252525;
}
#wp-calendar td a {
background : #fff;
padding : 5px;
}
#wp-calendar td {
background : transparent;
}
#wp-calendar td, table#wp-calendar th {
padding : 2px 0;
}
#footer {
height : 40px;
padding : 25px 0 0 0;
color : #000000;
font-size : 12px;
font-weight : normal;
text-align : center;
letter-spacing : 1px;
font-family : Tahoma, georgia, Century gothic, Arial, sans-serif;
float : left;
width : 1200px;
border-top : 5px solid #ffffff;
background : #ffffff;
}
#footer a:link, #footer a:visited {
color : #000000;
}
#footer a:hover {
color : #000000;
}
.fleft {
float : left;
padding : 0 0 0 15px;
}
.fright {
float : right;
padding : 0 15px 0 0;
}
#navigation {
width : 600px;
margin : 0 0 0 0;
padding : 2px 15px 10px 12px;
}
.contentCenter {
text-align : center;
}
h2.pagetitle {
padding : 15px 5px 5px 6px;
margin : 0 0 10px 5px;
font-size : 26px;
text-align : left;
color : #4a413c;
font-family : Helvetica, Times New Roman, Georgia, Century gothic, Arial, sans-serif;
text-transform : uppercase;
}
h2.pageautori {
padding : 15px 5px 5px 30px;
margin : 0 0 10px 5px;
font-size : 22px;
text-align : left;
color : #4a413c;
font-family : Helvetica, Times New Roman, Georgia, Century gothic, Arial, sans-serif;
}
.post {
width : 336px;
margin : 0 0 5px 5px;
padding : 3px 0 0 0;
float : left;
background : #ebe1d2;
border : 1px solid #ded5c9;
display : inline;
color : #6c5b42;
font-style : italic;
font-family : Georgia, century gothic, Arial, verdana, sans-serif;
}
.post h2 {
margin : 0 0 0 0;
padding : 0 0 3px 0;
text-align : left;
font-size : 18px;
overflow : hidden;
font-weight : normal;
height : 20px;
}
.post h2 a, .post h2 a:link, .post h2 a:visited {
color : #354151;
background-color : transparent;
}
.post h2 a:hover {
color : #354151;
background-color : transparent;
}
.postinfo {
height : 28px;
margin : 0 0 0 0;
padding : 2px 0 0 0;
background : #34424f url(images/postinf.jpg) repeat-x;
}
.categ {
height : 14px;
margin : 1px 0 0 0;
padding : 0 0 2px 0;
overflow : hidden;
font-size : 12px;
}
.categ a:link, .categ a:visited {
color : #4395be;
}
.categ a:hover {
color : #ddd;
font-weight : normal;
}
.centry a:link, .centry a:visited {
color : #943d39;
background-color : transparent;
}
.post img {
border : 0;
float : left;
padding : 4px 4px;
background : #fff;
border : 1px solid #ddd;
margin : 2px 5px 2px 0;
}
.centry p {
margin : 2px 0;
}
.centry a:hover {
color : #c6150c;
background-color : transparent;
text-decoration : none;
}
.centry {
margin : 0 0;
padding : 0 5px 5px 5px;
height : 120px;
overflow : hidden;
}
.breadcrumb {
padding : 5px 10px;
margin : 0 5px 5px 13px;
border : 1px solid #dedcdd;
font-size : 13px;
font-weight : normal;
color : #444;
background : #fff;
font-family : tahoma, Century gothic, Arial, Helvetica, sans-serif;
}
.ad1 {
margin : 5px 5px;
float : right;
}
.ad2 {
text-align : center;
margin : 2px auto;
}
.allcomments {
height : 100%;
padding : 0 8px 0 10px;
margin : 0 0 0 0;
}
#comment {
height : 100%;
padding : 0 0;
margin : 0 0 0 0;
}
h3#comments {
padding : 5px 10px;
margin : 10px 0;
border : 1px solid #dedcdd;
font-size : 20px;
font-weight : normal;
color : #444;
background : #fff;
font-family : Georgia, Century gothic, Arial, Helvetica, sans-serif;
}
h3#pingbacks {
padding : 5px 10px;
margin : 10px 0;
border : 1px solid #dedcdd;
font-size : 20px;
font-weight : normal;
color : #444;
background : #fff;
font-family : Georgia, Century gothic, Arial, Helvetica, sans-serif;
}
#respond {
height : 90%;
padding : 0 5px;
margin : 5px 0;
background : #fff;
border : 0 solid #dedcdd;
}
#respond h3 {
padding : 5px 10px 5px 10px;
margin : 10px 0;
font-size : 22px;
font-weight : normal;
color : #444;
font-family : Georgia, Century gothic, Arial, Helvetica, sans-serif;
}
#commentform {
margin : 0 0 0 0;
color : #bfafa7;
font-family : tahoma, Century gothic, Arial, Helvetica, sans-serif;
}
#commentform p {
color : #506167;
}
#commentform input {
background : #f4f4f4;
border : 1px solid #dedcdd;
color : #444;
padding-left : 0;
margin : 10px 10px 5px 0;
}
#commentform textarea {
background : #f4f4f4;
border : 1px solid #dedcdd;
color : #444;
width : 510px;
padding : 0 0 0 0;
margin : 5px 0 0 0;
}
.comments input#submit {
width : 132px;
line-height : 25px;
padding : 3px 5px;
background : #5e95bd;
border : 2px solid #5e95bd;
color : #fff;
font-family : tahoma, Century gothic, Arial, Helvetica, sans-serif;
}
ol.commentlist {
list-style : none;
margin : 0;
padding : 0;
text-indent : 0;
}
ol.commentlist li {
border : 0 solid #dedcdd;
margin : 0 0 10px;
padding : 5px 7px 5px 57px;
position : relative;
}
ol.commentlist li div.comment-author {
padding : 0 170px 0 0;
}
ol.commentlist li div.vcard {
font : 12px helvetica, Georgia, arial, sans-serif;
padding : 0 0 5px 0;
}
ol.commentlist li div.vcard cite.fn {
font-style : normal;
}
ol.commentlist li div.vcard cite.fn a.url {
color : #000;
text-decoration : none;
}
ol.commentlist li div.vcard cite.fn a.url:hover {
color : #000;
}
div.vcard img.avatar {
border : 0 solid #ddd;
left : 7px;
position : absolute;
top : 7px;
}
ol.commentlist li div.comment-meta {
font : 12px Tahoma, helvetica, arial, sans-serif;
position : absolute;
right : 10px;
text-align : right;
top : 5px;
}
ol.commentlist li div.comment-meta a {
color : #506167;
text-decoration : none;
}
ol.commentlist li div.comment-meta a:hover {
color : #000;
}
ol.commentlist li p {
font : normal 12px Helvetica, Tahoma, helvetica, arial, sans-serif;
margin : 0 0 1em;
line-height : 18px;
color : #546c88;
}
ol.commentlist li ul {
font : normal 12px/1.4 helvetica, arial, sans-serif;
list-style : square;
margin : 0 0 1em;
padding : 0;
text-indent : 0;
}
#cancel-comment-reply {
padding : 10px 0 0 0;
}
#cancel-comment-reply-link {
color : #fff;
font-size : 10px;
line-height : 15px;
font-family : Helvetica, Tahoma, Georgia, arial, sans-serif;
padding : 4px 10px;
margin : 0 0 0 12px;
background : #8b979f;
border : 0 solid #666;
}
ol.commentlist li div.reply {
background : #506167;
border : 0 solid #506169;
color : #fff;
font : bold 9px/1 Helvetica, Tahoma, Georgia, arial, sans-serif;
padding : 5px 10px;
text-align : center;
width : 70px;
}
ol.commentlist li div.reply a {
color : #fff;
text-decoration : none;
text-transform : uppercase;
}
ol.commentlist li ul.children {
list-style : none;
margin : 1em 0 0;
text-indent : 0;
}
ol.commentlist li ul.children li.depth-2 {
margin : 0 0 0.25em;
}
ol.commentlist li ul.children li.depth-3 {
margin : 0 0 0.25em;
}
ol.commentlist li ul.children li.depth-4 {
margin : 0 0 0.25em;
}
ol.commentlist li.even {
background : #fff url(images/grade.jpg) repeat-x;
border : 0 solid #d1d8df;
}
ol.commentlist li.odd {
background : #fff url(images/grade.jpg) repeat-x;
border : 0 solid #ddd;
}
ol.commentlist li.pingback div.vcard {
padding : 0 170px 0 0;
}
#myslides {
background : #ffffff;
}
.stepcarousel {
position : relative;
overflow : scroll;
width : 970px;
height : 220px;
margin : 0 14px 0 140px;
background : #ffffff;
}
.stepcarousel .belt {
position : absolute;
left : 0;
top : 0;
}
.stepcarousel .panel {
float : left;
overflow : hidden;
margin : 10px 17px;
width : 220px;
background : #ffffff;
height : 220px;
}
.stepcarousel .panel p {
text-align : left;
overflow : hidden;
margin : 5px 5px;
}
.stepcarousel .panel h2 {
height : 70px;
overflow : hidden;
margin : 0 5px;
font-size : 13px;
font-weight : normal;
text-align : center;
font-family : Tahoma, century gothic, Arial, verdana, sans-serif;
text-transform : uppercase;
}
.stepcarousel .panel h2 a:visited, .stepcarousel .panel h2 a:link {
color : #000000;
}
.stepcarousel .panel img {
background : #ffffff;
margin : 10px 10px 8px 10px;
padding : 0 0;
}
span.paginatecircle{ /* CSS for paginate circle spans. Required */
background: white;
border: 2px solid black;
border-radius: 10px;
width: 6px;
height: 6px;
cursor: pointer;
display: inline-block;
margin-right: 4px;
}
span.paginatecircle:hover{
background: gray;
}
span.paginatecircle.selected{
background: black;
}
.wp-pagenavi a, .wp-pagenavi a:link {
padding : 2px 4px 2px 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #5e95bd;
color : #5e95bd;
background-color : #ffffff;
}
.wp-pagenavi a:visited {
padding : 2px 4px 2px 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #5e95bd;
color : #5e95bd;
background-color : #ffffff;
}
.wp-pagenavi a:hover {
border : 1px solid #000000;
color : #000000;
background-color : #ffffff;
}
.wp-pagenavi a:active {
padding : 2px 4px 2px 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #5e95bd;
color : #5e95bd;
background-color : #ffffff;
}
.wp-pagenavi span.pages {
padding : 2px 4px 2px 4px;
margin : 2px 2px 2px 2px;
color : #000000;
border : 1px solid #000000;
background-color : #ffffff;
}
.wp-pagenavi span.current {
padding : 2px 4px 2px 4px;
margin : 2px;
font-weight : bold;
border : 1px solid #000000;
color : #000000;
background-color : #ffffff;
}
.wp-pagenavi span.extend {
padding : 2px 4px 2px 4px;
margin : 2px;
border : 1px solid #000000;
color : #000000;
background-color : #ffffff;
}
textarea.tern_members_fields {
width : 545px;
font-family : Times New Roman, Helvetica;
}
#tern_members {
width : 545px;
color : #333;
margin-left : 30px;
font-family : Times New Roman, Helvetica;
}
#tern_members, #tern_members * {
text-align : left;
}
#tern_members ul, #tern_members li {
display : inline;
margin : 0;
padding : 0;
list-style : none;
text-indent : 0;
}
.tern_members_search, .tern_members_alpha, .tern_members_view, .tern_members_sort {
border-bottom : 1px dashed #ccc;
}
.tern_members_search, .tern_members_alpha, .tern_members_view, #tern_members .tern_pagination, .tern_members_sort, .tern_wp_members_list {
clear : both;
padding : 20px 0;
}
#tern_members .tern_pagination {
border-top : 1px dashed #ccc;
margin-top : 20px;
}
#tern_members .tern_members_view .tern_pagination {
border : 0;
margin : 0;
padding-bottom : 0;
}
.tern_members_search h2 {
margin : 10px 0;
}
#tern_members input {
font-size : 12px;
background : #ffffff;
}
#tern_members select {
font-size : 12px;
}
#tern_members .blur {
color : #506167;
}
#tern_members .focus {
color : #506167;
}
.tern_members_alpha span {
font-size : 10px;
font-style : italic;
}
.tern_members_alpha a {
display : inline-block;
padding : 0 8px 0 0;
}
#tern_members .tern_pagination {
display : block;
}
.tern_pagination a, .tern_pagination a:visited {
display : inline-block;
background : #f6f6f6;
border : 1px solid #ccc;
margin-right : 6px;
padding : 0 4px;
line-height : 22px;
color : #666;
text-decoration : none;
}
.tern_pagination_current a, .tern_pagination_current a:visited {
color : #ccc;
}
.tern_members_sort label {
padding-right : 10px;
font-weight : bold;
}
#tern_members .tern_members_sort li {
padding : 0 6px;
}
.tern_members_sort li a {
text-decoration : none;
}
.tern_members_sort li.tern_members_sorted_u a {
padding-left : 20px;
background : transparent url(../images/up.gif) no-repeat left center;
color : #333;
}
.tern_members_sort li.tern_members_sorted_d a {
padding-left : 20px;
background : transparent url(../images/down.gif) no-repeat left center;
color : #333;
}
#tern_members .tern_wp_members_list, #tern_members .tern_wp_members_list li {
display : block;
width : 100%;
}
#tern_members .tern_wp_members_list li {
clear : both;
height : 60px;
padding-top : 20px;
}
html > body #tern_members .tern_wp_members_list li {
height : auto;
min-height : 60px;
}
.tern_wp_member_gravatar img {
float : left;
width : 60px;
height : 60px;
border : 1px solid #ccc;
padding : 1px;
margin : 0 10px 0 0;
}
#tern_members .tern_wp_members_list h3 {
margin : 0;
}
.fleft {
float : left;
padding : 0 0 0 15px;
}
.fright {
float : right;
padding : 0 15px 0 0;
}
h2.am {
font-family : Century gothic, verdana, Arial, sans-serif;
margin : 25px 0 0 0;
color : #2d3133;
background : url(images/am.jpg) no-repeat;
line-height : 50px;
padding : 0 0 0 0;
text-indent : -9000px;
height : 40px;
}
h2.tu {
font-family : Century gothic, verdana, Arial, sans-serif;
margin : 25px 0 0 0;
color : #2d3133;
background : url(images/twit.jpg) no-repeat;
line-height : 50px;
padding : 0 0 0 0;
text-indent : -9000px;
height : 40px;
}
h2.flick {
font-family : Century gothic, verdana, Arial, sans-serif;
margin : 25px 0 0 0;
color : #2d3133;
background : url(images/flick.jpg) no-repeat;
line-height : 50px;
padding : 0 0 0 0;
text-indent : -9000px;
height : 40px;
}
h2.mc {
font-family : Century gothic, verdana, Arial, sans-serif;
margin : 5px 0;
color : #2d3133;
background : url(images/mc.jpg) no-repeat;
line-height : 50px;
padding : 0 0 0 0;
text-indent : -9000px;
height : 40px;
}
.tagcloud {
width : 300px;
float : left;
height : 100%;
padding : 5px 15px;
margin : 0 0;
background : #fff url(images/tbody.jpg) repeat-y;
font-family : Tahoma, Century gothic, verdana, Arial, sans-serif;
}
.tagcloud a:link, .tagcloud a:visited {
color : #0282d9;
}
.tagcloud a:hover {
color : #bc0c0f;
}
.tagtop {
margin : 5px 0 0 0;
height : 42px;
background : url(images/tagtop2.jpg);
width : 300px;
}
.tagbot {
margin : 0 0 0 0;
height : 20px;
background : url(images/tagbot.jpg);
width : 300px;
float : left;
}
.vidbody {
width : 310px;
float : left;
height : 100%;
padding : 5px 10px;
margin : 0 0;
background : #fff url(images/tbody.jpg) repeat-y;
font-family : Tahoma, Century gothic, verdana, Arial, sans-serif;
}
.vidtop {
margin : 5px 0 0 0;
height : 43px;
background : url(images/vidtop2.jpg) bottom;
width : 300px;
}
.vidbot {
margin : 0 0 0 0;
height : 20px;
background : url(images/tagbot.jpg);
width : 300px;
float : left;
}
ul#twitter_update_list {
list-style : none;
padding : 0 0;
margin : 0 0;
}
ul#twitter_update_list li {
color : #6f767e;
list-style : none;
padding : 5px 0;
margin : 0 0;
line-height : 18px;
border-bottom : 1px dotted #ccc;
}
#twitter_update_list li a:link, #twitter_update_list li a:visited {
color : #24769c;
}
#twitter_update_list li a:hover {
color : #bc0c0f;
}
.headbanner {
margin : 2px 20px 0 0;
padding : 0 0 0 0;
float : right;
}
.banner {
margin : 5px 0 0 0;
padding : 0 0 0 0;
width : 300px;
float : left;
height : 100%;
}
.banner ul {
margin : 5px 0;
padding : 0 0;
overflow : hidden;
}
.banner li {
width : 126px;
margin : 0 0 5px 5px;
padding : 5px 5px;
list-style : none;
display : block;
overflow : hidden;
float : left;
background : #fff;
border : 1px solid #ddd;
}
.banner li a:link, .banner li a:visited {
text-decoration : none;
}
.spread {
width : 680px;
background : #2383c1 url(images/spread.jpg) no-repeat;
border : 1px solid #fff;
margin-left : 5px;
padding : 50px 0 0 0;
}
.spread ul {
margin : 0 0;
padding : 0 0 0 0;
overflow : auto;
}
.spread li {
margin : 3px 5px;
list-style : none;
display : block;
display : inline;
float : left;
}
.sf-menu, .sf-menu * {
margin : 0;
padding : 0;
list-style : none;
}
.sf-menu {
line-height : 35px;
background : #2676a1 url(images/catm.pg) repeat-x;
height : 35px;
width : 1000px;
}
.sf-menu ul {
position : absolute;
top : -999em;
width : 10em;
}
.sf-menu ul li {
width : 100%;
}
.sf-menu li:hover {
visibility : inherit;
}
.sf-menu li {
float : left;
position : relative;
}
.sf-menu a {
display : block;
position : relative;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
left : 0;
top : 35px;
z-index : 150;
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {
top : -999em;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
left : 10em;
top : 0;
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
top : -999em;
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
left : 10em;
top : 0;
}
.sf-menu a {
padding : 0 10px;
text-decoration : none;
}
.sf-menu a, .sf-menu a:visited {
color : #d0dce3;
}
.sf-menu li {
background : #2676a1 url(images/catm.jpg) repeat-x;
}
.sf-menu li li {
background : #2676a1 url(images/catm.pg) repeat-x;
border-bottom : 1px solid #226b92;
}
.sf-menu li li li {
background : #2676a1 url(images/catm.pg) repeat-x;
border-bottom : 1px solid #226b92;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
background : #1a4c65 url(images/catajpg) repeat-x;
outline : 0;
color : #fff;
z-index : 180;
}
#postlist {
overflow : hidden;
margin-top : 5px;
padding : 0 0;
height : 350px;
}
#postlist ul {
width : 300px;
overflow : hidden;
list-style-type : none;
padding : 0 0;
margin : 0 0;
}
#postlist li {
padding : 5px 5px;
margin : 0 0 5px 0;
list-style-type : none;
width : 280px;
float : left;
height : 60px;
overflow : hidden;
background : #e8ecf1;
border : 2px solid #dbe0e6;
}
#postlist li h2 {
color : #4b545b;
font-size : 12px;
overflow : hidden;
margin : 0 0;
padding : 0 0 0 0;
font-family : Times New Roman, Helvetica, Arial, verdana;
}
#postlist li h2 a {
color : #4b545b;
text-decoration : none;
}
#postlist li img {
float : left;
margin-right : 5px;
background : #efefef;
}
.fcats {
overflow : hidden;
font-size : 11px;
color : #506167;
padding : 0 0;
margin : 1px 0 0 0;
font-family : Helvetica, Tahoma, Arial, verdana;
}
.fcats a:link, .fcats a:visited {
color : #506167;
}
.auth {
overflow : hidden;
font-family : Helvetica, Tahoma, Arial, verdana;
font-size : 11px;
color : #506167;
padding : 0 0;
margin : 0 0;
}
.listi {
line-height : 30px;
font-size : 14px;
color : #fff;
margin : 5px 0 5px 0;
padding : 0 0 0 5px;
background : #8b979f;
font-weight : bold;
font-family : Times New Roman, Georgia, Century gothic, Arial;
text-transform : uppercase;
border : 0 solid #888;
width : 300px;
}
.tabberlive .tabbertabhide {
display : none;
}
.tabber {
width : 306px;
overflow : hidden;
margin-top : 5px;
padding : 0 0 0 0;
background : #ffffff;
border : 1px solid #ccc;
}
.tabberlive {
margin-top : 0;
margin-left : 0;
margin-right : 0;
}
ul.tabbernav {
margin : 0 0 0 0;
padding : 10px 0 3px 0;
font : 14px Helvetica, georgia, century gothic, Verdana, sans-serif;
background : #fff url(images/post.jpg) repeat-x;
height : 20px;
border : 0 solid #ccc;
}
ul.tabbernav li {
list-style : none;
margin : 5px 0;
display : inline;
color : #5ab7d8;
}
ul.tabbernav li a {
padding : 4px 0;
margin-left : 5px;
text-decoration : none;
font-weight : normal;
}
ul.tabbernav li a:link {
color : #333;
}
ul.tabbernav li a:visited {
color : #333;
}
ul.tabbernav li a:hover {
color : #0083da;
}
ul.tabbernav li.tabberactive a {
color : #000000;
width : 90px;
}
ul.tabbernav li.tabberactive a:hover {
color : #0083da;
}
.tabberlive .tabbertab {
padding : 6px 0 0 0;
background : #ffffff;
font : 11px Helvetica, Tahoma, century gothic, Verdana, sans-serif;
color : #aa9f9b;
}
.tabberlive .tabbertab p {
margin : 0 4px 5px 4px;
}
.tabberlive .tabbertab a {
color : #fff;
}
.tabberlive .tabbertab a:hover {
color : #6ac9e9;
}
.tabberlive .tabbertab li {
list-style : none !important ;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
.tabberlive .tabbertab ul {
list-style : none;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
.tabberlive .tabbertab ul li {
list-style : none;
color : #aa9f9b;
display : block;
margin : 2px 0 2px 0;
width : auto;
}
.tabberlive .tabbertab ul li a {
color : #000000;
padding : 5px 0 0 5px;
display : block;
}
.tabberlive .tabbertab ul li a:hover {
color : #000;
display : block;
}
.tabberlive .tabbertab h2 {
display : none;
}
.tabberlive .tabbertab h3 {
display : none;
}
.tabberlive#tab2 .tabbertab {
height : 200px;
overflow : auto;
}
.qtrans_language_chooser { list-style-type:none !important}
.qtrans_language_chooser li { float:left; margin-right:3px !important}
.qtrans_flag { padding-left: 0px; padding-right: 0px; !important}
.flaggenmast { margin-top: -62px; padding: 0px; float: right; clear: left; !important}

/*
CSS Name: Default Styles
Description: NextGEN Default Gallery Stylesheet
Author: Alex Rabe
Version: 1.50

This is a template stylesheet that can be used with NextGEN Gallery. I tested the
styles with a default theme Kubrick. Modify it when your theme struggle with it,
it's only a template design

*/

/* ----------- Album Styles Extend -------------*/

.ngg-galleryoverview {
	overflow: hidden;
	margin-top: 10px;
	width: 100%;
	clear:both;
	display:block !important;
}

.ngg-album {
    height: 100%;
    padding: 5px;
    margin-bottom: 5px;
    border: 1px solid #fff;
}

/* IE6 will ignore this , again I hate IE6 */
/* See also http://www.sitepoint.com/article/browser-specific-css-hacks */
html>body .ngg-album {
    overflow:hidden;
    padding: 5px;
    margin-bottom: 5px;
    border: 1px solid #cccccc;
} 

.ngg-album {
	overflow: hidden;
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #cccccc;
}

.ngg-albumtitle {
	text-align: left;
 	font-weight: bold;
	margin:0px;
	padding:0px;
	font-size: 1.4em;
	margin-bottom: 10px;
}

.ngg-thumbnail {
	float: left;
	margin-right: 12px;
}

.ngg-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-thumbnail img:hover {
	background-color: #A9A9A9;
}

.ngg-description {
	text-align: left;
}

/* ----------- Album Styles Compact -------------*/

.ngg-album-compact {
	float:left;
	height:180px;
	padding-right:6px !important;
	margin:0px !important;
	text-align:left;
	width:120px;
}

.ngg-album-compactbox {
	background:transparent url(albumset.gif) no-repeat scroll 0%;
	height:86px;
	margin:0pt 0pt 6px !important;
	padding:12px 0pt 0pt 7px !important;
	width:120px;
}

.ngg-album-compactbox .Thumb {
	border:1px solid #000000;
	margin:0px !important;
	padding:0px !important;
	width:91px;
	height:68px;
}

.ngg-album-compact h4 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	width:110px;
}

.ngg-album-compact p {
	font-size:11px;
	margin-top:2px;
}

/* ----------- Gallery style -------------*/

.ngg-galleryoverview {
	overflow: hidden;
        text-align: center;
	margin-top: 10px;
	width: 100%;
	clear:both;
	display:block !important;
}

.ngg-galleryoverview .desc {
/* required for description */
   margin:0px 10px 10px 0px;
   padding:5px;
}

.ngg-gallery-thumbnail-box {
        display: inline-block;
}


.ngg-gallery-thumbnail {
	float: left;
	background: url(shadowAlpha.png) no-repeat bottom right !important;
	background: url(shadow.gif) no-repeat bottom right;
	margin: 10px 0 0 10px !important;
}

.ngg-gallery-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	display:block;
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #FFFFFF;
} 

.ngg-gallery-thumbnail span {
	/* Images description */
	font-size:90%;
	padding-left:5px;
	display:block;
}

.ngg-clear {
	clear: both;
}

/* ----------- Gallery navigation -------------*/

.ngg-navigation {
	font-size:0.9em !important;
	clear:both !important;
	display:block !important;
	padding-top:15px;
	text-align:center;

}

.ngg-navigation span {
	font-weight:bold;
	margin:0pt 6px;
}

.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev,
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev {
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover,
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover {
	background-color: #0066CC;
	color: #FFFFFF !important;
	text-decoration: none !important;
}

/* ----------- Image browser style -------------*/

.ngg-imagebrowser {

}

.ngg-imagebrowser h3 {
	text-align:center;
}

.ngg-imagebrowser img {
	border:1px solid #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	display:block !important;
	padding:5px;
}

.ngg-imagebrowser-nav {
	padding:5px;
	margin-left:10px;
}

.ngg-imagebrowser-nav .back {
	float:left;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .next {
	float:right;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .counter {
	text-align:center;
	font-size:0.9em !important;
}

.exif-data {
  	margin-left: auto !important;
    margin-right: auto !important;
}

/* ----------- Slideshow -------------*/
.slideshow {
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	outline: none;
}

.slideshowlink {

}

/* ----------- Single picture -------------*/
.ngg-singlepic {
	background-color:#FFFFFF;
	display:block;
	padding:4px;
}

.ngg-left {
	float: left;
	margin-right:10px;
}

.ngg-right {
	float: right;
	margin-left:10px;
}

.ngg-center {
  	margin-left: auto !important;
    margin-right: auto !important;
}

/* ----------- Sidebar widget -------------*/
.ngg-widget,
.ngg-widget-slideshow {
	overflow: hidden;
	margin:0pt;
	padding:5px 0px 0px 0pt;
	text-align:left;
}

.ngg-widget img {
	border:2px solid #A9A9A9;
	margin:0pt 2px 2px 0px;
	padding:1px;
}

/* ----------- Related images -------------*/
.ngg-related-gallery {
	background:#F9F9F9;
	border:1px solid #E0E0E0;
	overflow:hidden;
	margin-bottom:1em;
	margin-top:1em;
	padding:5px;
}
.ngg-related-gallery img {
	border: 1px solid #DDDDDD;
	float: left;
	margin: 0pt 3px;
	padding: 2px;
	height: 50px;
	width:  50px;
}

.ngg-related-gallery img:hover {
	border: 1px solid #000000;
} 

/* ----------- Gallery list -------------*/

.ngg-galleryoverview ul li:before {
	content: '' !important;
}

.ngg-gallery-list {
	list-style-type:none;
	padding: 0px !important;
	text-indent:0px !important;
}

.ngg-galleryoverview div.pic img{
	width: 100%;
}

.ngg-gallery-list li {
	float:left;
	margin:0 2px 0px 2px !important;
	overflow:hidden;
}

.ngg-gallery-list li a {
	border:1px solid #CCCCCC;
	display:block;
	padding:2px;
}

.ngg-gallery-list li.selected a{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#000000 none repeat scroll 0 0;
}

.ngg-gallery-list li img {
	height:40px;
	width:40px;
}

li.ngg-next, li.ngg-prev {
	height:40px;
	width:40px;
	font-size:3.5em;
}

li.ngg-next a, li.ngg-prev a  {
	padding-top: 10px;
	border: none;
	text-decoration: none;
}
.fb_user_id {
margin-left : 5px;
float : left;
width : 195px;
padding : 5px 20px 5px 10px;
border : 2px solid #dbe0e6;
font : normal 100% "Tahoma", Arial, Helvetica, sans-serif;
color : #000;
background : transparent;
}