/*

Theme Name: YawdFromAbroad.com

Theme URI: http://www.graphpaperpress.com/

Description: A Wordpress magazine theme based on the Blueprint CSS Framework.

Author: Thad Allender, Customized for yawdfromabroad.com by Mahtab Ali

Author URI: http://www.graphpaperpress.com/

Credits: http://code.google.com/p/blueprintcss/

*/



/* IMPORTANT - PLEASE READ

This theme uses the Blueprint CSS framework for

default positioning, typography, form styling, etc.

*/



/* -------------------------------------------------------------- 

   Based on work by:

   * Nathan Borror     [playgroundblues.com]

   * Jeff Croft        [jeffcroft.com]

   * Christian Metts   [mintchaos.com]

   * Khoi Vinh         [subtraction.com]

   * Olav Bjorkoy      [bjorkoy.com]

   

   By default, the grid is 950px wide, with 24 columns 

   spanning 30px, and a 10px margin between columns.

   

   If you need fewer or more columns, use this 

   formula to find the new total width: 

   Total width = (columns * 40) - 10

   

   Read more about using a grid here:

   * subtraction.com/archives/2007/0318_oh_yeeaahh.php

   -------------------------------------------------------------- */



body {

color: #222;

font-family: Georgia;

font-size: 85%;

background: #f3f8f4 url(images/bg_tr.jpg) no-repeat fixed center center;

}



h1,h2,h3,h4,h5,h6 {

color: #347c2c;

font-family: Trebuchet;

font-weight: normal;

}
h5{
text-align:center}


h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {

font-weight: bold;



}



h1 {

font-size: 3em;

line-height: 1;

margin-bottom: 0.5em;

color: #000000

}



h2 {

font-size: 2em;
margin-bottom: 0.25em;
text-align:left

}



h3 {

font-size: 1.5em;

line-height: 1em;

margin: 0 0 1em;

}



h4 {

font-size: 1.25em;

font-weight: bold;

line-height: 1em;

margin: 0 0 1em;

}



h5 {

font-weight: bold;

line-height: 1.5em;

margin: 1em 0 0 0;

padding: 5px;
text-align:center

}



h6 {

font-size: 1em;

font-weight: bold;

line-height: 1em;

margin: 0 0 1em;

}



h1 a {

text-transform: uppercase;

}

h3 .title {

font-weight: bold;

}



h4 .title {

font-weight: bold;

font-size: 2em;

}



h5 .title {

   color: #000;

}



.entry h3 {

border-bottom: 1px #eee solid;

}



#masthead {

margin: 0;

text-align: left;

height: 55px;

width: 700px;

float: left;

}



#masthead h1 {

font-variant: small-caps;

margin: 0;

}



.description {

float: left;

font-family: Helvetica;

font-weight: lighter;

color: #666;

}



h2.underlined {

border-bottom: 1px solid #1e1e1e;

text-transform: none;

}



h6.right {

font-size: 1em;

font-weight: normal;

line-height: 1.5em;

padding: 1em;

color: #fff000;

background: #347c2c;

margin: 0em;

font-style: italic;

}



h6.home a {

   color: black;

   text-decoration: underline;

}



h6.home a:hover {

   color: #347c2c;

}



h5 a.title:hover {

   color: #fff000;

}



h6 a.title:hover {

   color: #fff000;

}



h2.underlined a:hover {

   color: #fff000;

}



.alignleft {

float: left;

}

p {

line-height: 1.5em;

margin: 0 0 1em 0;

color: #1e1e1e;

}



p.last {

margin-bottom: 0;

}

img {

border: none;

padding: 3px;

}

#header_img img {

margin: 0;

}



p.tagged {

clear: both;

text-align: right;

}



p img {

float: left;

line-height: 1em;

margin: 0 1.5em 1.5em 0;

padding: 0;

}



a {

color: #347c2c;

text-decoration: none;

}



a:focus,a:hover,p a {

color: #347c2c;



}



a img {

float: left;

line-height: 1em;

margin: 0 1em 1em 0;

padding: 0;

}





#description {

font-weight: thin;

margin-top: 1em;

}



#skip {

margin-top: 1em;

}



.excerpt_small p {

line-height: .9em;

margin: 0;

font-size: .9em;

}



.archive_excerpt {

padding-bottom: 1em;

}



#author {

background: #ffff00;

margin: 15px 0;

padding: 12px;

}



#author img {

float: left;

padding: 1px 10px 1px 1px;

width: 75px;

}



#author span {

display: block;

margin-top: 12px;

padding-top: 6px;

}



#author p {

margin: 0;

width: 560px;

}





.top {

margin-top: 0;

padding-top: 0;

}



.bottom {

margin-bottom: 0;

padding-bottom: 0;

}







.box_blue {

background: #0099cc;

margin-bottom: 1.5em;

padding: 1.5em;

}



#search {

margin-top: 10px;

float: right;

background: #ffff00;

color: #347c2c;

}



#sidebar-home {

background: #ffffff;

color: #eee;

height: 310px;

}







/* BEGIN EDITING HERE */





ol {

list-style-type: decimal;

}



ol li a {

color: #347c2c;

font-weight: bold;

list-style-type: decimal;

text-decoration: none;

}



.entry ul {

list-style-type: none;

margin: 0;

padding: 0;

}



.entry ul li {

list-style-image: url(images/li.png);

margin: 0 0 0 2em;

}



.entry ul li a:hover {



color: #ffff00;

text-decoration: none;

}



/* SECOND TIER PAGE NAVIGATION */

/* Root = Horizontal, Secondary = Vertical */

#navmenu-h {

background: #347c2c;

}

#navmenu-h-r {

background: #eee;

}

#navmenu-h li.alignright {

float: right;

}



ul#navmenu-h {

margin: 0 0 1em 0;

border: 0 none;

padding: 0;

width: 950px;

	/*For KHTML*/

	list-style: none;

height: 34px;

border-top: 1px #46a03c solid;

}



#navmenu-h-r {

margin: 0 0 1em 0;

border: 0 none;

padding: 0;

width: 950px;

	/*For KHTML*/

	list-style: none;

height: 24px;

}



ul#navmenu-h li {

margin: 0;

border: 0 none;

padding: 0;

float: left;

	/*For Gecko*/

	display: inline;

list-style: none;

position: relative;

height: 34px;

border-right: 1px #46a03c solid;

}



#navmenu-h-r li {

margin: 0;

border: 0 none;

padding: 0;

float: right;

	/*For Gecko*/

	display: inline;

list-style: none;

position: relative;

height: 24px;

}



ul#navmenu-h ul {

margin: 0;

border: 0 none;

padding: 0;

width: 160px;

list-style: none;

display: none;

position: absolute;

top: 34px;

left: 0;

}



ul#navmenu-h-r ul {

margin: 0;

border: 0 none;

padding: 0;

width: 160px;

list-style: none;

display: none;

position: absolute;

top: 24px;

left: 0;

}



ul#navmenu-h ul:after,ul#navmenu-h-r ul:after /*From IE 7 lack of compliance*/ {

clear: both;

display: block;

font: 1px/0px serif;

content: ".";

height: 0;

visibility: hidden;

}



ul#navmenu-h ul li, ul#navmenu-h-r ul li {

width: 160px;

float: left;

	/*For IE 7 lack of compliance*/

	display: block !important;

	/*For IE*/

}



/* Root Menu */

ul#navmenu-h a {

padding: 5px 20px 5px 20px;

float: none !important;

	/*For Opera*/

	/*For IE*/

	display: block;

background: #347c2c;

color: #ffff00;

font: 12px/24px Georgia;

text-decoration: none;

height: auto !important;

	/*For IE*/

}

ul#navmenu-h-r a {

padding: 2px 20px 0 20px;

float: none !important;

	/*For Opera*/

	/*For IE*/

	display: block;

background: #eee;

color: #ffff00;

font: 11px/22px Helvetica;

text-decoration: none;

height: auto !important;

	/*For IE*/

}



/* Root Menu Hover Persistence */

ul#navmenu-h a:hover,

ul#navmenu-h-r a:hover,

ul#navmenu-h li:hover a,

ul#navmenu-h-r a:hover a,

ul#navmenu-h li.iehover a,

ul#navmenu-h-r li.iehover a {

background: #165e0e;

color: #ffff00;

}



/* 2nd Menu */

ul#navmenu-h li:hover li a,

ul#navmenu-h li.iehover li a,

ul#navmenu-h-r li:hover li a,

ul#navmenu-h-r li.iehover li a {

float: none;

background: #347c2c;

color: #ffff00;

}



/* 2nd Menu Hover Persistence */

ul#navmenu-h li:hover li a:hover,

ul#navmenu-h li:hover li:hover a,

ul#navmenu-h li.iehover li a:hover,

ul#navmenu-h li.iehover li.iehover a,

ul#navmenu-h-r li:hover li a:hover,

ul#navmenu-h-r li:hover li:hover a,

ul#navmenu-h-r li.iehover li a:hover,

ul#navmenu-h-r li.iehover li.iehover a {

background: #165e0e;

color: #ffff00;

}



/* 3rd Menu */

ul#navmenu-h li:hover li:hover li a,

ul#navmenu-h li.iehover li.iehover li a,

ul#navmenu-h-r li:hover li:hover li a,

ul#navmenu-h-r li.iehover li.iehover li a {

background: #347c2c;

color: #ccc;

}



/* 3rd Menu Hover Persistence */

ul#navmenu-h li:hover li:hover li a:hover,

ul#navmenu-h li:hover li:hover li:hover a,

ul#navmenu-h li.iehover li.iehover li a:hover,

ul#navmenu-h li.iehover li.iehover li.iehover a,

ul#navmenu-h-r li:hover li:hover li a:hover,

ul#navmenu-h-r li:hover li:hover li:hover a,

ul#navmenu-h-r li.iehover li.iehover li a:hover,

ul#navmenu-h-r li.iehover li.iehover li.iehover a {

background: #CCC;

color: #FFF;

}



/* 4th Menu */

ul#navmenu-h li:hover li:hover li:hover li a,

ul#navmenu-h li.iehover li.iehover li.iehover li a,

ul#navmenu-h-r li:hover li:hover li:hover li a,

ul#navmenu-h-r li.iehover li.iehover li.iehover li a {

background: #EEE;

color: #666;

}



/* 4th Menu Hover */

ul#navmenu-h li:hover li:hover li:hover li a:hover,

ul#navmenu-h li.iehover li.iehover li.iehover li a:hover,

ul#navmenu-h-r li:hover li:hover li:hover li a:hover,

ul#navmenu-h-r li.iehover li.iehover li.iehover li a:hover {

background: #CCC;

color: #FFF;

}



ul#navmenu-h ul ul,

ul#navmenu-h ul ul ul,

ul#navmenu-h-r ul ul,

ul#navmenu-h-r ul ul ul {

display: none;

position: absolute;

top: 0;

left: 160px;

}



/* Do Not Move - Must Come Before display:block for Gecko */

ul#navmenu-h li:hover ul ul,

ul#navmenu-h li:hover ul ul ul,

ul#navmenu-h li.iehover ul ul,

ul#navmenu-h li.iehover ul ul ul,

ul#navmenu-h-r li:hover ul ul,

ul#navmenu-h-r li:hover ul ul ul,

ul#navmenu-h-r li.iehover ul ul,

ul#navmenu-h-r li.iehover ul ul ul {

display: none;

}

ul#navmenu-h li:hover ul,

ul#navmenu-h ul li:hover ul,

ul#navmenu-h ul ul li:hover ul,

ul#navmenu-h li.iehover ul,

ul#navmenu-h ul li.iehover ul,

ul#navmenu-h ul ul li.iehover ul,

ul#navmenu-h-r li:hover ul,

ul#navmenu-h-r ul li:hover ul,

ul#navmenu-h-r ul ul li:hover ul,

ul#navmenu-h-r li.iehover ul,

ul#navmenu-h-r ul li.iehover ul,

ul#navmenu-h-r ul ul li.iehover ul {

display: block;

}





/* SIDEBAR LISTS */

.bottombar {

   margin-top: 25px;

   margin-bottom: 25px;

}



.bottombar h2 {

font-size: 1em;

font-weight: bold;

line-height: 1em;

margin: 1em 0 1em;

}



.bottombar ul {

list-style-type: none;

margin: 0;

padding: 0;

}



.bottombar ul li {

list-style-image: url(images/li.png);

background-repeat: no-repeat;

border-top: 1px solid #e5e5e5;

line-height: 1.5em;

margin: 0 0 0 1em;

}



.bottombar ul li a:hover {

background: #ffff00;

color: #347c2c;

text-decoration: none;

}



/* AJAX TABBED LISTS */

.tabbed div {

float: left;

display: block;

width: 100%;

margin: 0;

padding: 5px 0;

}



.tabbed div.t2, .tabbed div.t3, .tabbed div.t4 {

display: none;

}



ul.latest  li, ul.popular li, ul.categories li, ul.authors li {

border-bottom: 1px #fff solid;

color: #333;

list-style-type: center;

margin: .9em 0 0 0;

}



.tabbed ul.tabs li a:hover,.tabbed ul.tabs li a.tab-current {

background: #eee;

}



.tabbed ul.tabs {

background: #fff;

color: #eee;

display: inline;

float: left;

list-style-type: none;

margin: 0;

padding: 0;

width: 100%;

}



.tabbed ul.tabs li {

background: #fff;

float: left;

list-style-type: none;

margin: 0;

padding: 0;

}



.tabbed ul.tabs li a {

background: #ccc;

border: none;

display: block;

margin: 0 2px 0 0;

overflow: hidden;

padding: 5px;

width: auto;

color: #347c2c;

}



.hide,.tabbed div.t2,.tabbed div.t3,.tabbed div.t4 {

display: none;

}



.tabbed div {

display: block;

float: left;

margin: 0;

padding: 5px 0;

width: 100%;

}



ul.latest li,ul.popular li,ul.categories li,ul.authors li {

border-bottom: 1px #fff solid;

color: #333;

list-style-type: none;

margin: 10px 0 0;

}



/* COMMENT STYLES */

#comments {

width: 100%;

}

dl#comment_list {

margin: 0 0 0 0;

}



dl#comment_list dt {

padding: 0 0 33px 0;

background: url('images/comment_top.gif') 0 100% no-repeat;

font-size: 1.1em;

line-height: 1.8182em;

color: #999;

}



dl#comment_list dt.author {

background: url('images/comment_author_top.gif') 0 100% no-repeat;

}

dl#comment_list dt .comment_num {

padding: 0 0.3636em 0 0;

}

dl#comment_list dt .comment_num a, dl#comment_list dt .comment_num a:visited {

color: #999;

}

dl#comment_list dt .comment_num a:hover {

color: #a90000;

}



dl#comment_list dt strong {

font-size: 1.4545em;

color: #347c2c;

}



dl#comment_list dt strong a, dl#comment_list dt strong a:visited {

color: #347c2c;

border-bottom: 1px dotted #999;

}



dl#comment_list dt strong a:hover {

color: #347c2c;

border-bottom: 1px solid #a90000;

}



dl#comment_list dd {

padding: 20px;

margin: 0 0 1.5385em;

background: #dfdfdf;

}



dl#comment_list dd.author {

background: #ffff00 url('images/comment_author_bottom.gif') 0 100% no-repeat;

}

dl#comment_list dd.entry p, dl#comment_list dd.entry ul, dl#comment_list dd.entry ol, dl#comment_list dd.entry blockquote {

margin-bottom: 1.1538em;

}



/* COMMENT FORM */

#comment_form {

width: 46.8em;

margin: 0 0 4.0em 0;

}



#comment_form a:hover {

text-decoration: underline;

}

#comment_form p {

padding: 0.7692em 0;

}



#comment_form label {

padding: 0 0 0 0.83333em;

font-size: 1.2em;

}



#comment_form .text_input {

width: 15.3846em;

padding: 0.23077em;

color: #a90000;

font: bold 1.3em Verdana, sans-serif;

border-top: 0.15385em solid #999;

border-left: 0.15385em solid #999;

border-right: 0.07692em solid #eee;











border-bottom: 0.07692em solid #eee;

}



#comment_form .text_input:focus {

border-top-color: #666;

border-left-color: #666;

border-right-color: #ddd;

border-bottom-color: #ddd;

}



#comment_form .text_area {

width: 32.9231em;

}

#comment_form p.subscribe-to-comments {

font-size: 1.3em;

}

#comment_form p.subscribe-to-comments label {

font-size: 1.0em;

}



#comment_form .form_submit {

padding: 0.5em;

background: url('images/submit_bg.gif') repeat-x;

color: #000;

border: 0.21429em double #999;

border-top-color: #ccc;

border-left-color: #ccc;

font: bold 1.4em/1.0em "Helvetica Neue", Helvetica, Arial, sans-serif;

cursor: pointer;

}



#comment_form .form_submit:hover {

color: #ffff00;

}



.search_input {

width: 210px;

}



img {

margin: 0;

}

.photo_align_left {

float: left;

padding: .8em;

border: 1px solid #ccc;

background: #eee;

margin: 0 0 1em 0;

}

.photo_align_left_single {

float: left;

padding: .5em;

border: 1px solid #ccc;

background: #eee;

margin: 0 0 1em 0;

}

.post .photo_align_left, .photo_align_left_single {

margin: 0 1.5em 1.5em 0;

}



five_posts h3 {

margin-bottom: 0;

padding: .5em 0 .5em 0;

}

.five_posts h3 a {

text-transform: uppercase;

}

.five_posts h4, h6.category_head {

margin: 0 0 1em;

padding: 0;

text-transform: uppercase;

color: #ff0000;

font-size: .9em;

font-weight: normal;

border-bottom: 1px solid #000;

}

.five_posts h4 a, h6.category_head a {

text-transform: uppercase;

color: #ff0000;

}

.five_posts h4 a:hover, h6.category_head a:hover {

color: #fff;

background: #ff0000;

}





#myGallery, #myGallerySet, #flickrGallery {

height: 385px;

width: 575px;

z-index: 5;

overflow: hidden;

}

#flickrGallery {

height: 334px;

width: 500px;

}

#myGallery img.thumbnail, #myGallerySet img.thumbnail {

display: none;

}

.jdGallery {

overflow: hidden;

position: relative;

}

.jdGallery img {

border: 0;

margin: 0;

}

.jdGallery .slideElement {

background-color: #347C2C;

background-image: url('ajax/loading-bar-black.gif');

background-position: center center;

background-repeat: no-repeat;

height: 100%;

width: 100%;

}

.jdGallery .loadingElement {

background-color: #000;

background-image: url('ajax/loading-bar-black.gif');

background-position: center center;

background-repeat: no-repeat;

height: 100%;

left: 0;

position: absolute;

top: 0;

width: 100%;

}

.jdGallery .slideInfoZone {

background: #EEEEEE;

bottom: 0;

color: #165E0E;

height: 65px;

left: 0;

margin: 0px;

overflow: hidden;

position: absolute;

text-indent: 0;

width: 100%;

z-index: 10;

}

.jdGallery .slideInfoZone a {

color:#165E0E}

* html .jdGallery .slideInfoZone {

bottom: -1px;

}

.jdGallery .slideInfoZone h2 {

color: #165E0E;

font-size: 1.5em;

font-weight: bold;

margin: 2px 5px;

padding: 0;

}

.jdGallery .slideInfoZone h3 {

color: #165E0E;

font-size: 1.5em;

font-weight: bold;

margin: 2px 5px;

padding: 0;

}

.jdGallery .slideInfoZone p {

color: #eee;

font-size: 1em;

margin: 2px 5px;

padding: 0;

}

.jdGallery div.carouselContainer {

height: 75px;

left: 0;

margin: 0px;

position: absolute;

top: 0;

width: 100%;

z-index: 10;

}

.jdGallery a.carouselBtn {

background: #333;

bottom: 0;

color: #165E0E;

cursor: pointer;

font-size: 13px;

height: 20px;

padding: 0 10px;

position: absolute;

right: 30px;

text-align: center;

}

.jdGallery .carousel {

background: #333;

color: #165E0E;

height: 115px;

left: 0;

margin: 0px;

overflow: hidden;

position: absolute;

text-indent: 0;

top: 0;

width: 100%;

}

.jdExtCarousel {

overflow: hidden;

position: relative;

}

.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper {

height: 78px;

left: 0;

overflow: hidden;

position: absolute;

top: 10px;

width: 100%;

}

.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner {

position: relative;

}

.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail {

background: #000;

background-position: center center;

border: solid 1px #fff;

cursor: pointer;

float: left;

}

.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail {

margin-bottom: 10px;

}

.jdGallery .carousel .label, .jdExtCarousel .label {

bottom: 5px;

font-size: 13px;

left: 10px;

margin: 0;

padding: 0;









position: absolute;

}

.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton {

background: #222;

border: 1px solid #888;

bottom: 5px;

cursor: pointer;

font-size: 10px;

margin: 0;

padding: 1px 2px;

position: absolute;

right: 10px;

}

.jdGallery .carousel .label .number, .jdExtCarousel .label .number {

color: #b5b5b5;

}

.jdGallery a {

color: inherit;

font-size: 100%;

text-decoration: none;

}

.jdGallery a.right, .jdGallery a.left {

cursor: pointer;

filter: alpha(opacity=20);

height: 99%;

khtml-opacity: 0.2;

moz-opacity: 0.2;

opacity: 0.2;

position: absolute;

width: 25%;

z-index: 10;

}

* html .jdGallery a.right, * html .jdGallery a.left {

filter: alpha(opacity=50);

}

.jdGallery a.right:hover, .jdGallery a.left:hover {

filter: alpha(opacity=80);

khtml-opacity: 0.8;

moz-opacity: 0.8;

opacity: 0.8;

}

.jdGallery a.left {

background: url('ajax/fleche1.png') no-repeat center left;

left: 0;

top: 0;

}

* html .jdGallery a.left {

background: url('ajax/fleche1.gif') no-repeat center left;

}

.jdGallery a.right {

background: url('ajax/fleche2.png') no-repeat center right;

right: 0;

top: 0;

}

* html .jdGallery a.right {

background: url('ajax/fleche2.gif') no-repeat center right;

}

.jdGallery a.open {

height: 100%;

left: 0;

top: 0;

width: 100%;

}

.withArrows a.open {

background: none;

cursor: pointer;

height: 99%;

khtml-opacity: 0.8;

left: 25%;

moz-opacity: 0.8;

opacity: 0.8;

position: absolute;

top: 0;

width: 50%;

z-index: 10;

}

.withArrows a.open:hover {

background: url('ajax/open.png') no-repeat center center;

}

* html .withArrows a.open:hover {

background: url('ajax/open.gif') no-repeat center center;

filter: alpha(opacity=80);

}

.jdGallery a.gallerySelectorBtn {

background: #333;

color: #165E0E;

cursor: pointer;

filter: alpha(opacity=40);

font-size: 13px;

height: 20px;

khtml-opacity: 0.4;

left: 30px;

moz-opacity: .4;

opacity: .4;

padding: 0 10px;

position: absolute;

text-align: center;

top: 0;

z-index: 15;

}

.jdGallery .gallerySelector {

background: #000;

height: 100%;

left: 0;

position: absolute;

top: 0;

width: 100%;

z-index: 20;

}

.jdGallery .gallerySelector h2 {

color: #165E0E;

font-size: 20px;

line-height: 30px;

margin: 0;

padding: 10px 20px 10px 20px;

}

.jdGallery .gallerySelector .gallerySelectorWrapper {

overflow: hidden;

}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton {

border: 1px solid #888;

color: #165E0E;

cursor: pointer;

float: left;

height: 40px;

margin-left: 10px;

margin-top: 10px;

padding: 5px;

}

.jdGallery .gallerySelector .gallerySelectorInner div.hover {

background: #333;

}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview {

background: #000;

background-position: center center;

border: none;

float: left;

height: 40px;

margin-right: 5px;

width: 40px;

}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3 {

font-size: 12px;

font-weight: normal;

margin: 0;

padding: 0;

}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info {

color: #aaa;

font-size: 12px;

font-weight: normal;

margin: 0;

padding: 0;

}



#slideshow {

   padding-left: 180px; 

}



.st-tag-cloud {

   font-weight: bold;

   margin-top: 200px;

   margin-bottom: 30px;

}



div.textwidget {

     margin-top: 30px;

}



select {

   color: #ffff00;

   background: #347c2c;

}

option {

   color: #ffff00;

   background: #347c2c;

}



h2.widgettitle {

   color: black;

}



#adbrite {

   padding: 10px; width: 300px; height: 100px; margin-bottom: 25px; margin-left: 25px;

}





#squaread {

   padding: 10px; width: 300px; height: 200px; margin-left: 170px;

}







.reltag {

       margin-top: 80px;

}



.innerfade-title{

       position: absolute;

       bottom: 25px;

       left: 0;

       z-index: 290;

       width: 96%;

       background: #ffffff;

       height: 50px;

       filter:alpha(opacity=70);

       -moz-opacity: 0.7;

        opacity: .7;

        border-top: 1px solid white;

}

.innerfade-title h2{

       color: #000000;

       font-weight: bold;

       margin-top: 0;

       margin-bottom: 0;

       text-align: center;

       font-family: times;

       font-size: 20px;

       font-style: normal;

       line-height: 24px;

}


