
*{
margin:0;
padding:0;
}
body{
background: #38690d url(images/body-bg.jpg) center top;
text-align:center;
font-size:12px;
color:#240f02;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
img{
border:medium none;
}
blockquote{
padding: 5px 20px;
text-align:left;
color:#602600;
}
blockquote blockquote{
padding:2px 10px;
text-align:left;
color:#602600;
font-style:italic;
}
a{
text-decoration:none;
color:#c97e00;
border:0;
}
a:hover{
text-decoration:underline;
border:0;
}
a.u{
text-decoration:underline;
border:0;
}
a.u:hover{
text-decoration:none;
border:0;
}
a.n,a.n:hover{
text-decoration:none;
border:0;
}
a:focus,a:active{
outline:none;
}
p{
padding:7px 0;
line-height:17px;
}
.border{
border:1px solid red;
}
h1,h2,h3,h4{
font-family:arial;
}
hr{
border-left:0 solid #abb0b5;
border-right:0 solid #abb0b5;
border-top:1px dotted #abb0b5;
border-bottom:0 solid #abb0b5;
height:1px;
}
input{
font-family:'Verdana';
color:#240f02;
font-size:11px;
}
textarea{
font-family:'Verdana';
color:#240f02;
font-size:11px;
}
select{
font-family:'Verdana';
color:#240f02;
font-size:11px;
}
.left-bg{
position:absolute;
left:0;
top:0;
width:50%;
height:517px;
margin-left:-495px;
background:url(images/top-left-bg-repeat.jpg) repeat-x right top;
}
.script{
position:absolute;
right:0;
top:104px;
width:100%;
height:413px;
background:url(images/left-bg.jpg) no-repeat right top;
}
.right-bg{
position:absolute;
right:0;
top:0;
width:50%;
height:223px;
background:url(images/top-right-bg-repeat.jpg) repeat-x 40px 0;
}
#head{
position:relative;
width:990px;
height:250px;
margin:0 auto;
text-align:left;
background:url(images/top-right-bg-repeat.jpg) repeat-x 90px 0;
}
.crack{
position:absolute;
left:0;
top:0;
width:990px;
height:51px;
background:url(images/crack.jpg) no-repeat 627px 0;
}
.header{
width:627px;
height:250px;
background:url(images/header-bg.jpg) no-repeat;
}
.logo{
position:absolute;
left:0;
top:120px;
width:627px;
}
.logo h1{
font:bold 26px/120% Georgia;
color:#602600;
padding:0 0 10px 20px;
margin-right:16px;
}
.logo h1 a, .logo h1 a:hover {
color:#602600;
text-decoration:none;
}
.shadow-right {
position:absolute;
left:627px;
top:115px;
width:102px;
height:380px;
background:url(images/right-bg.jpg) no-repeat;
}
#menu {
position : absolute;
left : 100px;
top : 80px;
}
#menu ul {
list-style : none;
}
#menu ul li {
display : block;
float : left;
padding : 0 11px;
}
* html #menu ul li {
display : inline;
}
#menu ul li a {
color : #97712c;
}
.searchbox {
position : absolute;
left : 640px;
top : 100px;
width : 176px;
font-size : 11px;
color : #97712c;
}
#searchform .label {
display:block;
padding:0 0 2px 5px;
}
.search{
width:135px;
height:20px;
background:url(images/search-input.gif) no-repeat left top;
float : left;
}
#searchform input {
border:none;
background:transparent url(images/go-button.gif) no-repeat left top;
font-weight:bold;
color:#ceb978;
width:30px;
height:20px;
float:right;
}
#searchform .search #s {
border : none;
background : transparent;
color : #ceb978;
width : 125px;
height : auto !important ;
margin : 3px 0 0 4px;
float : left;
}
#content {
position : relative;
width : 990px;
margin : 0 auto;
text-align : left;
}
#main {
position : relative;
float : left;
width : 627px;
}
.content {
position : relative;
width : 627px;
background : url(images/content-bg.jpg);
}
.cont-r {
position : relative;
background : url(images/border.gif) repeat-y right top;
}
.cont-l {
position : relative;
background : url(images/border.gif) repeat-y left top;
}
.cont-bot {
position : relative;
background : url(images/content-bottom-bg.jpg) no-repeat left bottom;
top : 0;
bottom : 0;
min-height : 380px;
}
.grad-hack {
position : relative;
background : url(images/header-bg.jpg) no-repeat 0 -170px;
width : 627px;
overflow : hidden;
margin-top : -80px;
padding-bottom : 20px;
}
.begin {
background : url(images/begin.gif) no-repeat 10px 0;
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 40px;
z-index : 10;
}
.content h1 {
font-size : 20px;
color : #602600;
letter-spacing : -1px;
padding-top : 10px;
}
.content h2 {
font-size : 18px;
color : #602600;
padding : 10px 0 5px 0;
text-align : center;
}
.content h3 {
font-size : 16px;
color : #602600;
padding : 10px 0 2px 20px;
}
.content h4 {
font-size : 14px;
color : #602600;
padding : 7px 0 2px 15px;
}
.content h5 {
font-size : 12px;
color : #602600;
padding : 5px 0 2px 10px;
}
.content h6 {
color : #602600;
padding : 5px 0 2px 0;
}
.content h3.pagetitle {
position : absolute;
top : 0;
right : 30px;
padding : 0;
font-size : 12px;
}
.post {
padding : 24px 10px 10px 10px;
background : url(images/post-devider.jpg) no-repeat;
}
.post1 {
padding : 0 10px 10px 10px;
position : relative;
z-index : 100;
}
* html .post {
position : relative;
}
* html .post1 {
position : relative;
height : 350px;
}
.content .title {
padding : 0;
}
.content .date {
font : normal 24px/47px Georgia;
margin-right : 10px;
color : #ffffff;
float : left;
width : 59px;
height : 56px;
overflow : hidden;
text-align : center;
background : url(images/date-bg.gif) no-repeat;
}
.content .date .month {
font : 14px/16px Arial;
color : #4c2604;
margin : -10px 0 0 0;
text-transform : lowercase;
}
.content h1 a, .content h1 a:hover {
color : #602600;
text-decoration : none;
}
.content p.author {
color : #240f02;
padding : 0 0 0 0;
font-size : 11px;
}
.entry {
position : relative;
clear : both;
}
.entry img {
border : 1px solid #99ba09;
margin : 0 5px 5px 5px;
max-width : 603px;
}
.postmetadata {
padding : 5px 75px 0 20px;
text-align : right;
background : url(images/num-comm-right.jpg) no-repeat 100% 5px;
margin-right : 15px;
clear : both;
}
* html .postmetadata {
display : inline-block;
}
*:first-child + html .postmetadata {
display : inline-block;
}
.postmetadata .comm-num-left {
padding : 5px 0 7px 75px;
float : right;
background : url(images/num-comm-left.jpg) no-repeat;
}
.content h2.center {
padding : 25px 0;
text-align : center;
}
.wp-pagenavi {
position : absolute;
left : 10px;
bottom : -22px;
z-index : 300;
font-size : 11px;
}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
float : left;
font-size : 11px;
background : #ca9417 url(images/page-num-bg.gif) no-repeat 0 0 !important ;
line-height : 16px;
padding : 0 4px !important ;
color : #602600 !important ;
margin : 0 3px 0 0 !important ;
border : none !important ;
}
.wp-pagenavi a:hover {
background : #602600 url(images/page-num-bg.gif) no-repeat 0 0 !important ;
font-size : 11px;
color : #ca9417 !important ;
text-decoration : none;
border : none !important ;
}
.wp-pagenavi span.pages {
float : left;
font-size : 11px;
padding : 0 4px 0 4px !important ;
line-height : 16px;
margin : 0 3px 0 0 !important ;
color : #ca9417 !important ;
border : none !important ;
background : #602600 !important ;
}
.wp-pagenavi span.current {
float : left;
font-size : 11px;
background : #602600 url(images/page-num-bg.gif) no-repeat 0 0 !important ;
line-height : 16px;
padding : 0 4px !important ;
color : #ca9417 !important ;
margin : 0 3px 0 0 !important ;
border : none !important ;
}
.wp-pagenavi span.extend {
float : left;
font-size : 11px;
background : none !important ;
line-height : 16px;
padding : 0 4px !important ;
color : #602600 !important ;
margin : 0 3px 0 0 !important ;
border : none !important ;
}
.wp-pagenavi2 {
position : absolute;
left : 10px;
bottom : -22px;
z-index : 300;
font-size : 11px;
}
.wp-pagenavi2 a, .wp-pagenavi2 a:link, .wp-pagenavi2 a:active {
float : left;
font-size : 11px;
background : #ca9417 url(images/page-num-bg.gif) no-repeat 0 0;
line-height : 16px;
padding : 0 4px;
color : #602600;
margin : 0 3px 0 0;
border : none;
}
.wp-pagenavi2 a:hover {
background : #602600 url(images/page-num-bg.gif) no-repeat 0 0;
color : #ca9417;
text-decoration : none;
}
#main ul {
position : relative;
list-style : none;
padding : 5px 20px;
}
#main ul li {
display : block;
padding : 2px 0 2px 12px;
background : url(images/marker.gif) no-repeat 0 7px;
}
#main ol {
padding : 5px 40px;
list-style : decimal;
}
#main ol li {
padding : 2px 0 2px 0;
}
#comments h4 {
padding-left : 20px;
}
.nocomments {
padding : 0 20px 30px 20px;
}
.message-bottom {
position : relative;
background : url(images/message-bottom.gif) repeat-x left bottom;
}
.message-top {
position : relative;
background : url(images/message-top.gif) repeat-x 0 5px;
}
.message-right {
position : relative;
background : url(images/message-right.gif) repeat-y 100% 0;
}
.message-left {
position : relative;
background : url(images/message-left.gif) repeat-y 0 0;
}
.mes-br {
position : relative;
background : url(images/message-br.jpg) no-repeat right bottom;
}
.mes-bl {
position : relative;
background : url(images/message-bl.jpg) no-repeat left bottom;
}
.mes-tr {
position : relative;
background : url(images/message-tr.jpg) no-repeat right top;
}
.mes-tl {
position : relative;
background : url(images/message-tl.jpg) no-repeat left top;
width : 100%;
}
.message-by {
padding : 15px 0 5px 0;
font : 16px/18px "Trebushet MS";
color : #602600;
text-align : center;
}
.message-count {
text-align : center;
}
.message-count span {
display : inline-block;
border : 1px solid #8a5f3b;
font : 12px/14px Georgia;
position : relative;
padding : 0 5px;
}
.message-count span b.count-l {
position : absolute;
left : -74px;
top : 1px;
height : 14px;
width : 72px;
line-height : 0;
font-size : 0;
background : url(images/message-number-right.gif) no-repeat left top;
}
.message-count span b.count-r {
position : absolute;
right : -76px;
top : 1px;
height : 14px;
width : 74px;
line-height : 0;
font-size : 0;
background : url(images/message-number-left.gif) no-repeat right top;
}
.message-entry {
position : relative;
padding : 10px 20px 20px 20px;
}
.message-time {
font-size : 11px;
line-height : 20px;
color : #efe7c6;
height : 20px;
width : 250px;
background : #b27110 url(images/message-time-right.gif) no-repeat right top;
margin : 10px 20px 0 10px;
}
.message-time span {
display : block;
height : 20px;
padding : 0 25px;
background : url(images/message-time-left.gif) no-repeat left top;
}
#response {
position : relative;
}
#response h4 {
padding : 20px 0 5px 20px;
}
#response div.form {
width : 100%;
position : relative;
border : 1px solid #a4813c;
}
* html #response div.form {
width : 100%;
}
#response div.form #commentform {
padding : 10px;
}
.inputs {
position : relative;
width : 49%;
float : left;
}
.input {
position : relative;
}
.input b {
color : #c97e00;
}
.inputs input {
position : relative;
background : #ede5c3;
border : 1px solid #a4813c;
width : 99%;
padding : 2px;
margin-bottom : 5px;
}
.message {
position : relative;
width : 49%;
float : right;
text-align : center;
}
.message .input {
margin-bottom : 0;
text-align : center;
}
.message textarea {
background : #ede5c3;
border : 1px solid #a4813c;
width : 99%;
height : 92px;
padding : 1px;
}
.submit {
text-align : center;
font-size : 15px;
width : 200px;
}
.reset {
text-align : center;
font-size : 15px;
margin-right : 5px;
width : 100px;
}
* html .submit {
margin-top : 0;
}
*:first-child + html .submit {
margin-top : 0;
}
.fields {
height : 20px;
}
table.spacefield tr {
line-height : 180%;
}
#sidebars {
position : relative;
width : 350px;
float : right;
margin-top : -66px;
}
#sidebars #searchform #s {
border : 1px solid #212121;
background : #689330;
background-image : none;
color : #ffffff;
width : 100%;
height : auto !important ;
margin : 0 0 0 0;
}
#sidebar-left {
width : 170px;
float : left;
overflow : hidden;
}
#sidebar-right {
width : 170px;
float : right;
overflow : hidden;
}
.sb-bot {
background : url(images/sidebar-bottom.jpg) repeat-x center bottom;
margin-top : 15px;
}
.sb-top {
background : url(images/sidebar-top.jpg) repeat-x center top;
}
.sb-right {
background : url(images/sb-border.gif) repeat-y right top;
}
.sb-left {
background : url(images/sb-border.gif) repeat-y left top;
}
.sb-rb {
background : url(images/sidebar-rb.jpg) no-repeat right bottom;
}
.sb-lb {
background : url(images/sidebar-lb.jpg) no-repeat left bottom;
}
.sb-rt {
background : url(images/sidebar-rt.jpg) no-repeat right top;
width : 100%;
}
.sb-lt {
position : relative;
background : url(images/sidebar-lt.jpg) no-repeat left top;
padding : 10px 10px 15px 10px;
overflow : hidden;
}
#sidebars h2 {
position : relative;
font : bold 15px arial;
color : #602600;
text-align : center;
background : url(images/sidebar-title-line.jpg) no-repeat center bottom;
padding : 3px 0 18px 0;
}
#sidebars a {
color : #602600;
}
#sidebars ul {
display : inline-block;
position : relative;
padding : 3px 0 0 0;
list-style : none;
background : none;
}
#sidebars ul li {
display : block;
position : relative;
font-size : 12px;
color : #240f02;
padding : 0 0;
}
* html #sidebars ul li {
display : inline-block;
}
*:first-child + html #sidebars ul li {
display : inline-block;
}
#sidebars ul li a {
color : #602600;
padding : 2px 0 2px 15px;
display : block;
background : url(images/sb-marker.gif) no-repeat 3px 7px;
}
#sidebars ul li.current-cat a {
color : #240f02;
background : #c18c35 url(images/sb-marker-hover.gif) no-repeat 3px 7px;
}
#sidebars ul li a:hover {
color : #240f02;
background : #c18c35 url(images/sb-marker-hover.gif) no-repeat 3px 7px;
text-decoration : none;
}
#sidebars ul li p a {
color : #602600;
display : inline;
background : none;
padding : 0;
}
#sidebars ul li p a:hover {
color : #602600;
display : inline;
background : #c18c35 none;
padding : 0;
}
#sidebars ul li ul {
padding : 0 0 0 0;
list-style : none;
}
#sidebars ul li ul li a {
padding : 2px 0 2px 25px;
background : url(images/sb-marker.gif) no-repeat 13px 7px;
}
#sidebars ul li ul li a:hover {
background : #c18c35 url(images/sb-marker-hover.gif) no-repeat 13px 7px;
}
#wp-calendar {
width : 100%;
font-size : 11px;
font-family : Georgia;
text-align : center;
}
#wp-calendar td {
font-size : 11px;
text-align : center;
}
#wp-calendar td a {
display : block;
background : #ca9417 url(images/page-num-bg.gif) no-repeat 0 0;
color : #602600;
}
#wp-calendar td a:hover {
display : block;
background : #602600 url(images/page-num-bg.gif) no-repeat 0 0;
color : #ca9417;
text-decoration : none;
}
#recentcomments li a {
background : none !important ;
padding : 0 0 0 0;
}
.textwidget iframe {
position : relative;
margin : 0 -5px 10px -5px;
}
.logo-bottom {
position : absolute;
right : 30px;
bottom : 15px;
z-index : 1000;
}
a:hover abbr {
border : none;
}
#footer {
width : 990px;
margin : 0 auto;
text-align : left;
}
#footer a {
color : #602600;
}
.copy {
position : relative;
padding : 25px 0 15px 0;
font-size : 11px;
z-index : 100;
width : 590px;
text-align : right;
}
.valid {
position : absolute;
right : -200px;
top : 22px;
font-size : 11px;
background : #ca9417 url(images/page-num-bg.gif) no-repeat 0 0;
line-height : 22px;
padding : 0 7px;
}
.ping-track {
position : relative;
border : 1px solid #a4813c;
padding : 10px;
}
.up {
text-transform : uppercase;
}
.center {
text-align : center;
}
.l, .left {
float : left;
}
.r, .right {
float : right;
}
.textleft {
text-align : left !important ;
}
.clear {
clear : both;
}
.text_hpage {
font-family : arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size : 13px;
color : #19355d;
padding-top : 3px;
letter-spacing : 1px;
}
A:link.hpage {
color : #19355d;
text-decoration : none;
font-family : Verdana, Arial;
font-size : 11px;
}
A:visited.hpage {
color : #19355d;
text-decoration : none;
font-family : Verdana, Arial;
font-size : 11px;
}
A:active.hpage {
color : #19355d;
text-decoration : none;
font-family : Verdana, Arial;
font-size : 11px;
}
A:hover.hpage {
color : #660000;
text-decoration : none;
font-family : Verdana, Arial;
font-size : 11px;
}
span.text {
font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size : 10pt;
color : #15325a;
margin-top : 0;
margin-bottom : 8px;
}
.know {
background : url(images/know-before-you-go-india-sa.gif) no-repeat;
width : 186px;
height : 34px;
float : left;
}
.know1 {
background : url(images/activities-on-india-safari.gif) no-repeat;
width : 186px;
height : 34px;
float : left;
}
.know2 {
background : url(images/need-more-information.gif) no-repeat;
width : 186px;
height : 34px;
float : left;
}
.tagend {
padding : 24px 15px 10px 10px;
background : url(images/post-deviderend.jpg) no-repeat;
width : 600px;
}
.tagends {
padding : 24px 10px 10px 10px;
background : url(images/post-deviderend.jpg) no-repeat;
}
.curve {
background : url(images/post-devider.jpg) no-repeat;
}
ul.repeatcurvecolorss li {
list-style : none;
background : #eef6fe;
padding : 0;
margin : 0;
text-align : left;
}
.packagelink {
padding : 0 0 0 0;
background : url(images/marker.gif) no-repeat 5px 4px;
}
.sidebarlink {
padding : 0 0 0 0;
background : url(images/sb-marker.gif) no-repeat 5px 4px;
}
.ngg-albumoverview {
margin-top : 10px;
width : 100%;
clear : both;
display : block !important ;
}
.ngg-album {
height : 100%;
padding : 5px;
margin-bottom : 5px;
border : 1px solid #fff;
}
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 : 0;
padding : 0;
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 0 4px 5px;
padding : 4px;
position : relative;
}
.ngg-thumbnail img:hover {
background-color : #a9a9a9;
}
.ngg-description {
text-align : left;
}
.ngg-album-compact {
float : left;
height : 180px;
padding-right : 6px !important ;
margin : 0 !important ;
text-align : left;
width : 120px;
}
.ngg-album-compactbox {
background : transparent url(albumset.gif) no-repeat scroll 0%;
height : 86px;
margin : 0 0 6px !important ;
padding : 12px 0 0 7px !important ;
width : 120px;
}
.ngg-album-compactbox .Thumb {
border : 1px solid #000000;
margin : 0 !important ;
padding : 0 !important ;
width : 91px;
height : 68px;
}
.ngg-album-compact h4 {
font-size : 15px;
font-weight : bold;
margin-bottom : 0;
margin-top : 0;
width : 110px;
}
.ngg-album-compact p {
font-size : 11px;
margin-top : 2px;
}
.ngg-galleryoverview {
border : 2px solid #eeeeee;
overflow : hidden;
margin-top : 10px;
width : 100%;
clear : both;
display : block !important ;
}
.ngg-galleryoverview img { text-align:center;
}
.ngg-galleryoverview .desc {
margin : 0 10px 10px 0;
padding : 5px;
}
.ngg-gallery-thumbnail-box {
float : left;
}
.ngg-gallery-thumbnail img:hover {
background-color : #a9a9a9;
}
.ngg-gallery-thumbnail span {
font-size : 90%;
padding-left : 5px;
display : block;
}
.ngg-clear {
clear : both;
}
.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 : 0 6px;
}
.ngg-navigation a.page-numbers, a.next, a.prev, span.page-numbers, span.next, span.prev {
border : 1px solid #dddddd;
margin-right : 3px;
padding : 3px 7px;
}
.ngg-navigation a.page-numbers:hover, a.next:hover, a.prev:hover, span.page-numbers:hover, span.next:hover, span.prev:hover {
background-color : #0066cc;
color : #ffffff !important ;
text-decoration : none !important ;
}
.ngg-imagebrowser h3 {
text-align : center;
}
.ngg-imagebrowser img {
border : 1px solid #a9a9a9;
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 ;
}
.slideshow {
margin-left : auto;
margin-right : auto;
text-align : center;
}
.ngg-singlepic {
background-color : #ffffff;
border : 1px solid #a9a9a9;
display : block;
margin : 4px 0 4px 5px;
padding : 4px;
position : relative;
}
.ngg-left {
float : left;
padding-right : 10px;
}
.ngg-right {
float : right;
padding-left : 10px;
}
.ngg-center {
margin-left : auto !important ;
margin-right : auto !important ;
}
.ngg-widget, .ngg-widget-slideshow {
overflow : hidden;
margin : 0;
padding : 5px 0 0 0;
}
.ngg-widget img {
border : 2px solid #a9a9a9;
margin : 0 2px 2px 0;
padding : 1px;
}
.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 : 0 3px;
padding : 2px;
height : 50px;
width : 50px;
}
.ngg-related-gallery img:hover {
border : 1px solid #000000;
}
#TB_window {
font : 12px Arial, Helvetica, sans-serif;
color : #333333;
}
#TB_secondLine {
font : 10px Arial, Helvetica, sans-serif;
color : #666666;
}
#TB_window a:link {
color : #666666;
}
#TB_window a:visited {
color : #666666;
}
#TB_window a:hover {
color : #000;
}
#TB_window a:active {
color : #666666;
}
#TB_window a:focus {
color : #666666;
}
#TB_overlay {
position : fixed;
z-index : 100;
top : 0;
left : 0;
height : 100%;
width : 100%;
}
.TB_overlayMacFFBGHack {
background : url(macFFBgHack.png) repeat;
}
.TB_overlayBG {
background-color : #000;
}
* html #TB_overlay {
position : absolute;
}
#TB_window {
position : fixed;
background : #ffffff;
z-index : 102;
color : #000000;
display : none;
border : 4px solid #525252;
text-align : left;
top : 50%;
left : 50%;
}
* html #TB_window {
position : absolute;
}
#TB_window img#TB_Image {
display : block;
margin : 15px 0 0 15px;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
border-top : 1px solid #666;
border-left : 1px solid #666;
}
#TB_caption {
height : 25px;
padding : 7px 30px 10px 25px;
float : left;
}
#TB_closeWindow {
height : 25px;
padding : 11px 25px 10px 0;
float : right;
}
#TB_closeAjaxWindow {
padding : 7px 10px 5px 0;
margin-bottom : 1px;
text-align : right;
float : right;
}
#TB_ajaxWindowTitle {
float : left;
padding : 7px 0 5px 10px;
margin-bottom : 1px;
}
#TB_title {
background-color : #e8e8e8;
height : 27px;
}
#TB_ajaxContent {
clear : both;
padding : 2px 15px 15px 15px;
overflow : auto;
text-align : left;
line-height : 1.4em;
}
#TB_ajaxContent.TB_modal {
padding : 15px;
}
#TB_ajaxContent p {
padding : 5px 0 5px 0;
}
#TB_load {
position : fixed;
display : none;
height : 13px;
width : 208px;
z-index : 103;
top : 50%;
left : 50%;
margin : -6px 0 0 -104px;
}
* html #TB_load {
position : absolute;
}
#TB_HideSelect {
z-index : 99;
position : fixed;
top : 0;
left : 0;
background-color : #fff;
border : none;
height : 100%;
width : 100%;
}
* html #TB_HideSelect {
position : absolute;
}
#TB_iframeContent {
clear : both;
border : none;
margin-bottom : -1px;
margin-top : 1px;
}
.recaptcha-error {
font-size : 1.8em;
padding-bottom : 8px;
}
.mh-plaintext {
background : transparent url(email.png) no-repeat scroll left center;
border : medium none;
color : #2277dd;
height : 16px;
padding : 2px 2px 4px 20px;
}
.mh-plaintext a, .mh-plaintext a:hover, .mh-plaintext a:visited, .mh-plaintext a:visited:hover {
color : #ff7700;
font-weight : bolder;
text-decoration : none;
border : 0;
}
.mh-hyperlinked {
background : transparent url(email.png) no-repeat scroll left center;
border : medium none;
color : #2277dd;
height : 16px;
padding : 2px 2px 4px 20px;
}
.mh-hyperlinked a, .mh-hyperlinked a:hover, .mh-hyperlinked a:visited, .mh-hyperlinked a:visited:hover {
color : #ff7700;
font-weight : bolder;
text-decoration : none;
border : 0;
}
.lang-select label, .theme-select label {
vertical-align : middle !important ;
}
.lang-select select, .theme-select select {
vertical-align : middle !important ;
}
.recaptcha-form {
margin : auto !important ;
width : 25em !important ;
}
.recaptcha-options td {
vertical-align : top !important ;
}
.which-key label {
font-weight : bold;
}
.copyright {
text-align : center;
font-size : 0.85em;
}