/* 

WOO CUSTOM STYLESHEET

---------------------



Instructions:



Add your custom styles here instead of style.css so it 

is easier to update the theme. Simply copy an existing 

style from style.css to this file, and modify it to 

your liking.



*/

#paging-buttons {
overflow: hidden;
padding: 20px;
background-color: #F4F4F4;
border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
box-shadow: 0 0 0 1px white inset;
-moz-box-shadow: 0 0 0 1px #fff inset;
-webkit-box-shadow: 0 0 0 1px white inset;
}

#paging-buttons a {
display: block;
float: left;
background-color: #00A5F0;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
font-size: 12px;
font-weight: bold;
text-align: center;
color: white;
height: 36px;
line-height: 36px;
width: 300px;
margin-right: 16px;
border: 1px solid rgba(0, 0, 0, .2);
box-shadow: 0 0 0 1px rgba(255, 255, 255, .4) inset,0 1px white;
-moz-box-shadow: 0 0 0 1px rgba(255,255,255,.4) inset,0 1px #fff;
-webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, .4) inset,0 1px white;
text-shadow: 0 -1px rgba(0, 0, 0, .2);
}

.entry code {
overflow: auto;
border: 1px solid #DDD;
display: block;
background-color: #300A24;
line-height: 1.5em;
margin:10px;
padding:10px;
color:white;
font-size: 12px;
}

.entry pre.command,.entry pre.code {
padding: 10px;
margin: 10px;
border: 1px solid #EEE;
background-color: #300A24;
color: white;
}

.custom .my-paginated-posts {
font-size:10px; font-weight:normal; font-family:arial; }

.custom .my-paginated-posts p { font-size:1.4em; }

.custom .my-paginated-posts p a {
background:#E8E8E8; color:#000; margin-left:0.6em; margin-right:0.6em;
padding:0.5em 0.7em; text-decoration:none; }

.custom .my-paginated-posts a:hover { color:#fff; background:#7F1315; }

.snippet {
font-size: 11px;
font-family: Arial, Sans-serif;
color: #8A8A8A;
text-shadow: white 0px 0px 3px;
background: #E5E5E5;
margin: 21px 0px -5px 0px;
//width: 631px;
height: 29px;
position: relative;
}

.snippet span {
font-weight: bold;
color: white;
text-shadow: none;
background: black;
height: 26px;
padding: 2px 7px 0px 8px;
margin: 0px 0px 0px 0px;
position: absolute;
top: 0px;
}
   
#get-alerts .bigrss {

	position: absolute;

	top: 0px;

	right: 0;

	text-align: right;

	width: 343px;

	background: url(http://www.smashingtips.com/wp-content/uploads/2010/01/suscribe2.gif) 0 0 no-repeat;

}

.bigrss .columns {

	position: relative;

	height: 100px;

	width: 343px;

}

.bigrss .image {

	display: none;

}

.bigrss .inner {

	position: absolute;

	bottom: 60px;

	right: 0px;

	display: block;

	width: 343px;

}

#emaile {

	width: 150px;

	background: transparent;

	border: none;

	color: #000;

	position: absolute;

	left: 90px;

	bottom: -2px;

	font-weight: bold;

}

.subscriber {

	position: relative;

	padding-bottom: 30px;

}







.subscribe2 {

	position: relative;

	background: url(images/single-subscribe.gif) 0 0 no-repeat;

	width: 300px;

	height: 200px;

}

.subscribe2 #emaile {

	width: 150px;

	background: transparent;

	border: none;

	color: #000;

	position: absolute;

	left: 30px;

	bottom: 25px;

	font-weight: bold;

}

.subscribe2 #SubMit {

	position: absolute;

	height:35px;

	right: 0;

	bottom: 17px;

	width:58px;

	font:1em arial, sans-serif;

	color:#fff;

	background:url(images/submit.png) no-repeat;

	border:none;

	cursor:pointer;

}





.bigrss h3 {

	font-size: 17px;

}

.bigrss .inner #emaile {

}

.bigrss #SubMit {

	position: absolute;

	height:35px;

	right: 0;

	bottom: -12px;

	width:58px;

	font:1em arial, sans-serif;

	color:#fff;

	background:url(images/submit.png) no-repeat;

	border:none;

	cursor:pointer;

}



/* Sidebar

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

.block-content ul.list {padding-top: 3px; margin-top: 10px; float:center; width:390px;}

.block-content ul.list li {overflow: hidden; border-bottom: 1px solid #eee; padding-bottom: 5px; margin-bottom: 5px;}

.block-content ul.list li.block-item{ float:left; width:175px;}

.block-content ul.list li a {padding-right: 15px; color: #6e0000;}

.block-content ul.list li .partners {float:left; width:190px;}

.block-content ul.list li .total {float: right; font-weight: bold; padding-right: 13px;}



.TR {

padding-top:10px;

}



.codeview {

margin : 15px 35px 15px 15px;

padding-top : 10px;

padding-left : 15px;

padding-right : 15px;

padding-bottom : 30px;

clear : both;

color : #444;

list-style-type : none;

background : #f9f9f9 url(http://www.techieblogger.com/wp-content/uploads/2009/06/cv.gif) no-repeat right bottom;

border-top : 1px solid #eeeeee;

border-right : 2px solid #cccccc;

border-bottom : 2px solid #cccccc;

border-left : 1px solid #eeeeee;

}

.codeview li {

font-size : 13px;

line-height : 24px;

font-family : "Courier New", "MS Sans Serif", sans-serif, serif;

color : #444;

font-weight : normal;

margin : 0;

padding : 0;

}

.subscribe-text {

color : #807d7d;

}

.subscribe-text a {

color : #2c3b67;

}



.post h3 {

margin : 0 0 10px 0;

padding-bottom : 5px;

border-bottom: #ccc;

text-transform : uppercase;

color : #333333;

font-weight : 900;

font-size : 20px;

line-height : 1em;

text-decoration : none;

}



.post h1 {

margin : 0 0 2px 0;

padding-bottom : 5px;

text-transform : uppercase;

color : #333333;

font-weight : normal;

font-size : 20px;

line-height : 1.0em;

text-decoration : none;

}



.entry h3 {

margin : 0 0 5px 0;

border-bottom : 1px solid #dfdfdf;

padding: 10px 0px 10px 0px;

text-transform : uppercase;

color : #333333;

font-weight : 900;

font-size : 20px;

line-height : 2em;

text-decoration : none;

}

.entry h1 {

margin : 0 0 2px 0;

border-bottom : 1px solid #dfdfdf;

padding: 10px 0px 10px 0px;

text-transform : uppercase;

color : #333333;

font-weight : normal;

font-size : 20px;

line-height : 1.5em;

text-decoration : none;

}

.entry h1 a {

margin : 0 0 2px 0;

border-bottom : 1px solid #dfdfdf;

padding: 10px 0px 10px 0px;

text-transform : uppercase;

color : #a10000;

font-weight : normal;

font-size : 20px;

line-height : 1.5em;

text-decoration : none;

}

.entry ul {

margin : 5px 0 5px 5px;

font-size : 13px;

}

.entry ul li {

background : url('images/plus.png') no-repeat 10px 50%;

padding : 9px 0 9px 40px;

display : block;

}



.entry strong {

text-decoration:none;

color:#333333;

}





.entry img {

//max-height : 600px;

line-height : 2em;

overflow : auto;

text-align:center;

float:center;

padding : 10px;

margin : 10px 5px;

line-height : 2em;

background-color : #f5f5f5;

border : 1px solid #e0e0e0;

clear : both;

}



html > body .entry img {

//max-height : 600px;

max-width: 650px;

overflow : auto;

text-align:center;

float:center;

padding : 10px;

margin : 10px 5px;

line-height : 2em;

background-color : #f5f5f5;

border : 1px solid #e0e0e0;

clear : both;

}

.entry img:hover {

background-color : #f0f0f0;

text-align:center;

float:center;

border : 1px solid #d0d0d0;

}





.entry .post img.thumbnail {

background-color : #eeeeee;

border : 1px solid #dddddd;

padding : 5px;

}





.image-gal {

width:310px;

}

.image-gal img{

max-height : 300px;

max-width:310px;

line-height : 2em;

overflow : auto;

float:left;

padding : 5px;

line-height : 2em;

background-color : #f5f5f5;

border : 1px solid #e0e0e0;

}



html > body .image-gal img {

max-height : 300px;

max-width: 310px;

overflow : auto;

float:left;

padding : 10px;

margin : 5px;

line-height : 2em;

background-color : #f5f5f5;

border : 1px solid #e0e0e0;

}

.image-gal img:hover {

background-color : #f0f0f0;

text-align:center;

float:center;

border : 1px solid #d0d0d0;

}

h3 {

margin : 0 0 2px 0;

padding-bottom : 5px;

text-transform : uppercase;

color : #333333;

font-weight : normal;

font-size : 20px;

line-height : 2em;

text-decoration : none;

}

h1 {

margin : 0 0 2px 0;

padding-bottom : 5px;

text-transform : uppercase;

color : #333333;

font-weight : normal;

font-size : 25px;

line-height : 2em;

text-decoration : none;

}

#ads-nav span {

width : 980px;

margin:auto;

padding-left: 0px;

padding-right: 0px;

}



#top { background:#232323 url(http://www.techieblogger.com/wp-content/themes/busybee/styles/red/bg_top_gradient.gif) repeat top center; }





.subscribe-text {

color : #807d7d;

}

.subscribe-text a {

color : #2c3b67;

}

.rsslink {

width : 22px;

height : 22px;

margin-top : 5px;

margin-left : 7px;

display : block;

float : left;

background : url("images/rss.jpg") no-repeat;

}

.email-input input {

width : 143px;

height : 16px;

margin-top : 27px;

border : none;

float : left;

font-family : georgia;

color : #74756d;

background : url("http://www.techieblogger.com/wp-content/uploads/2009/09/searchbar.jpg") no-repeat;

}

.email-go {

width : 43px;

height : 30px;

border : none;

background : url("http://www.techieblogger.com/wp-content/uploads/2009/09/searchbutton.jpg") no-repeat;

}

.bookmark-tags {

background : url(images/bookmark-bg.jpg) no-repeat 100% 0;

background-color: #670003;

font-weight : bold;

color : #ffffff;

padding : 15px 10px 15px 0px;

height : 100px;

width : 710px;

overflow : hidden;

}

.bookmark-tags div.bleft {

float : left;

width : 540px;

font-size : 11px;

padding-left: 10px;

}

.bookmark-tags div.bright {

float : right;

margin : 7px 0 0 0;

width : 125px;

}

.bookmark-tags div.bright div.buleft {

float : left;

padding : 4px;

background : #fff;

border : 1px solid #9f0000;

margin : 0;

}

.bookmark-tags div.bright div.buright {

float : right;

padding : 7px 0 0 0;

background : #fff url(images/vert.png) no-repeat 0 0;

background-position: 0 0; 

border : 1px solid #9f0000;

margin : 0 0 0 5px;

display : block;

width : 52px;

height : 81px;

text-align : center;

line-height : 16px;

font-family : Arial, Helvetica, sans-serif;

}

.bookmark-tags div.bright div.buright a.del-link {

display : block;

color : #900;

font-size : 18px;

text-decoration : none;

font-weight : bold;

height : 100%;

}

.bookmark-tags div.bright div.buright a.del-link:hover {

color : #cf0000;

text-decoration : none;

}

.bookmark-tags ul#bookmark-tags-list {

list-style : none;

background : none;

margin : 0;

padding : 0;

}

.bookmark-tags ul#bookmark-tags-list li {

list-style : none;

background: no-repeat;

float : left;

border-right : 1px solid #fff;

padding : 0 17px 0 0;

margin : 0 17px 0 0;

text-align : center;

}

.bookmark-tags ul#bookmark-tags-list li.reddit { background: url(images/vert.png) no-repeat top left; background-position: 0 -641px; width: 48px; height: 48px; } 

.bookmark-tags ul#bookmark-tags-list li.technorati { background: url(images/vert.png) no-repeat top left; background-position: 0 -769px; width: 48px; height: 48px; } 

.bookmark-tags ul#bookmark-tags-list li.twitter { background: url(images/vert.png) no-repeat top left; background-position: 0 -897px; width: 48px; height: 48px; } 

.bookmark-tags ul#bookmark-tags-list li a {

color : #fff;

font-weight : normal;

text-decoration : none;

}

.bookmark-tags ul#bookmark-tags-list li a:hover {

text-decoration : none;

}



strong, b {

color : #000;

font-weight : bolder;

}

.welcome {

background : url(images/welcome.png) no-repeat;

height : 35px;

}

#intro {

border-top : none;

}

#intro a {

color : #232323;

text-decoration : none;

}

#intro ul {

margin-bottom : 0;

}

#intro ul li {

padding-bottom : 0;

color : #666;

margin-top:5px;

}

.intro-twitter, .intro-feed, .intro-podcast, .intro-delicious {

height : 42px;

margin-top:5px;

padding-left:45px;

}

.intro-delicious {

padding-left : 0;

color : #a10000;

}

.intro-twitter strong, .intro-feed strong, .intro-podcast strong, .intro-delicious strong {

color : #232323;

display : block;

font-size : 14px;

}

.intro-twitter {

background : url(http://lh4.ggpht.com/_TqPdHmAEwTM/SonzwRz1udI/AAAAAAAAFjE/94Kc8yXghU4/tweet.jpg) no-repeat 0 4px;

}

.intro-feed {

background : url(http://lh4.ggpht.com/_TqPdHmAEwTM/SonzwKomHZI/AAAAAAAAFjA/v5awrhm_p0g/rss.jpg) no-repeat 0 4px;

}

.intro-podcast {

background : url(http://lh5.ggpht.com/_TqPdHmAEwTM/Son0hMDv8pI/AAAAAAAAFjI/WrXeVX4PpsM/podcast.jpg) no-repeat 0 4px;

}

.intro-delicious {

background : url(http://lh6.ggpht.com/_TqPdHmAEwTM/Son0xAe0qUI/AAAAAAAAFjM/TNwEZSIO9-8/heart.jpg) no-repeat 0 4px;

}

.list_section a:link, .list_section a:visited {

text-decoration : none;

}

.list_section li a:hover {

text-decoration : underline;

color : #555555;

}

.big-number {

font-family : Georgia, "Times New Roman", Times, serif;

font-size : 20px;

line-height : 20px;

font-weight : bold;

color : #000;

}



.author_photo {

float : left;

margin-right : 25px;

width : 80px;

}

.author_photo img {

background-color : #ffffff;

padding : 4px;

border : 1px solid #cccccc;

width : 80px;

height : 80px;

float : left !important ;

}

.author_info p {

font-size : 12px;

padding : 0;

margin-bottom : 10px;

}

.author_info a {

color : #FFF19F;

text-decoration : none;

padding : 0;

}

.author_info a:hover {

text-decoration : underline;

}

.author_info ul, .author_info li {

margin : 0;

padding : 0;

}

.author_info h3 {

font-size : 14px;

margin-bottom : 10px;

padding : 0;

}

.author_email a {

background-image : url(images/ico-email.png);

background-repeat : no-repeat;

text-decoration : none;

font-weight : bold;

}

.author-details {

font-size : 0.85em;

text-align : right;

float : right;

}

#featureswrap {

width : 98%;

padding : 5px;

margin-top : 20px;

background : #fbfbfb;

border : 1px solid #f1f1f1;

height : 100%;

}

.featureswrap ul {

margin : 0;

padding : 0;

background : #fbfbfb;

border : 1px solid #f1f1f1;

}

.featureswrap li {

margin : 3px 0;

padding : 0 0 0 30px;

width : 140px;

font-size : 11px;

float : left;

display : block;

background-image : url(images/features-bullet.gif);

background-repeat : no-repeat;

}

#features-bottom {

float : right;

background-color : #f3f3f3;

width : 560px;

height : 43px;

padding : 12px 15px 0 15px;

border-left : 1px solid #f1f1f1;

border-right : 1px solid #f1f1f1;

border-bottom : 1px solid #f1f1f1;

}

#features-block {

width : 560px;

padding : 5px;

margin-top : 20px;

background : #fbfbfb;

border : 1px solid #f1f1f1;

height : 100%;

}

#features-block h2 {

font-size : 20px;

}

#features-thumbnail {

float : left;

border : 7px solid #f0f0f0;

margin-right : 15px;

}

#features-inside {

float : left;

width : 315px;

}

.gallery-item-top {

float : left;

margin-top : -30px;

margin-left : -30px;

}

#featureswrap1 {

width : 98%;

padding : 5px;

margin-top : 20px;

background : #fbfbfb;

border : 1px solid #f1f1f1;

height : 100%;

}

.featureswrap1 ul {

margin : 0;

padding : 0;

background : #fbfbfb;

border : 1px solid #f1f1f1;

}

.featureswrap1 li {

margin : 3px 0;

padding : 0 0 0 30px;

width : 220px;

font-size : 11px;

float : left;

display : block;

background-image : url(http://www.techieblogger.com/wp-content/uploads/2009/09/features-bullet.gif);

background-repeat : no-repeat;

}

#features-bottom1 {

float : right;

background-color : #f3f3f3;

width : 560px;

height : 43px;

padding : 12px 15px 0 15px;

border-left : 1px solid #f1f1f1;

border-right : 1px solid #f1f1f1;

border-bottom : 1px solid #f1f1f1;

}

#features-block1 {

width : 560px;

padding : 5px;

margin-top : 20px;

background : #fbfbfb;

border : 1px solid #f1f1f1;

height : 100%;

}

#features-block1 h2 {

font-size : 20px;

}

#features-thumbnail1 {

float : left;

border : 7px solid #f0f0f0;

margin-right : 15px;

}

#features-inside1 {

float : left;

width : 315px;

}

.gallery-item-top1 {

float : left;

margin-top : -30px;

margin-left : -30px;

}

p.imgC {

border-top : 1px solid #111;

border-bottom : 1px solid #111;

text-align : center;

background : #080808;

margin : 30px 0;

padding : 20px 0 10px 0 !important ;

display : block;

clear : both;

font-weight : bold;

font-size : 14px;

color : #555;

overflow : hidden;

}

p.imgC img {

margin : 0 !important ;

padding : 0 !important ;

clear : both !important ;

}

.imgC br {

padding : 0;

margin : 0;

clear : both;

}

strong, b {

color : #000 !important;

font-weight : bolder;

}

.welcome {

background : url(http://lh6.ggpht.com/_TqPdHmAEwTM/SomoW4Dl-fI/AAAAAAAAFhg/x_B2bHNOTRI/welcome.png) no-repeat;

height : 35px;

}

#intro {

border-top : none;

}

#intro a {

color : #232323;

text-decoration : none;

}

#intro ul {

margin-bottom : 0;

}

#intro ul li {

padding-bottom : 0;

color : #666;

}

.intro-twitter, .intro-feed, .intro-podcast, .intro-delicious {

height : 42px;

padding : 6px 0 6px 46px;

}

.intro-delicious {

padding-left : 0;

color : #a10000;

}

.intro-twitter strong, .intro-feed strong, .intro-podcast strong, .intro-delicious strong {

color : #232323;

display : block;

font-size : 14px;

}

.intro-twitter {

background : url(http://lh4.ggpht.com/_TqPdHmAEwTM/SonzwRz1udI/AAAAAAAAFjE/94Kc8yXghU4/tweet.jpg) no-repeat 0 4px;

}

.intro-feed {

background : url(http://lh4.ggpht.com/_TqPdHmAEwTM/SonzwKomHZI/AAAAAAAAFjA/v5awrhm_p0g/rss.jpg) no-repeat 0 4px;

}

.intro-podcast {

background : url(http://lh5.ggpht.com/_TqPdHmAEwTM/Son0hMDv8pI/AAAAAAAAFjI/WrXeVX4PpsM/podcast.jpg) no-repeat 0 4px;

}

.intro-delicious {

background : url(http://lh6.ggpht.com/_TqPdHmAEwTM/Son0xAe0qUI/AAAAAAAAFjM/TNwEZSIO9-8/heart.jpg) no-repeat 0 4px;

}

.list_section a:link, .list_section a:visited {

text-decoration : none;

}

.list_section li a:hover {

text-decoration : underline;

color : #555555;

}

.big-number {

font-family : Georgia, "Times New Roman", Times, serif;

font-size : 20px;

line-height : 20px;

font-weight : bold;

color : #000;

}





.author_info1 {

padding : 0;

margin-top : 5px;

color : #666666;

width : 560px;

padding : 10px;

margin-bottom:5px;

float : right;

background-color : #fbfbfb;

border : 1px solid #f1f1f1;

}

.author_photo1 {

float : left;

margin-right : 25px;

width : 58px;

}

.author_photo1 img {

background-color : #ffffff;

padding : 4px;

border : 1px solid #cccccc;

width : 50px;

height : 50px;

float : left !important ;

}

.author_info1 p {

font-size : 12px;

padding : 0;

margin-bottom : 2px;

}

.author-details1 {

font-size : 0.85em;

text-align : right;

float : right;

}



#themelinks {

display:inline;

float:right;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin-right:10px;

margin-top:10px;

}

#themelinks li {

display:inline;

}

.button_demo:hover {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://1.bp.blogspot.com/_Zt-MFCckzsc/SlY-T_w990I/AAAAAAAABvE/clnAZZt5XLU/s400/button_demo.png) no-repeat scroll center bottom;

}

#button_download:hover {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://3.bp.blogspot.com/_Zt-MFCckzsc/SlY-UJvm9eI/AAAAAAAABvM/-lmiJ5j0WuE/s400/button_download.png) no-repeat scroll center bottom;

}

#button_demo {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://1.bp.blogspot.com/_Zt-MFCckzsc/SlY-T_w990I/AAAAAAAABvE/clnAZZt5XLU/s400/button_demo.png) no-repeat scroll center top;

float:left;

height:24px;

width:90px;

}

#button_download {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(http://3.bp.blogspot.com/_Zt-MFCckzsc/SlY-UJvm9eI/AAAAAAAABvM/-lmiJ5j0WuE/s400/button_download.png) no-repeat scroll center top;

float:left;

height:24px;

margin-left:10px;

width:90px;

}

.feed-tags{background:url(images/bookmark-bg.jpg) 100% 0 no-repeat;font-weight:bold;color:#FFFFFF;padding:10px 0px 17px 20px;margin:0 0px 0px 0px;width:610px;}

.feed-tags a{color:#FFF;}

.feed-tags a:hover{color:#FFF;text-decoration:none;}





/*... Subscription ..*/

div#subscribe {

float : left;

width : 365px;

height : 94px;

background : url('images/subscribebg.jpg') no-repeat;

background-color : #ffffff;

}

#subscribe h5 {

float : left;

width : 212px;

height : 14px;

margin : 0;

font : 10px Verdana;

color : #64666b;

padding-left : 72px;

padding-top : 33px;

}

#subscribe a {

font-weight : normal;

color : #64666b;

}

div#subscribe img {

float : right;

margin-top : 6px;

}

#subscribeform {

float : left;

margin : 0;

padding : 0;

padding-left : 72px;

}

#subscribeform .subscribeinput {

float : left;

border : 0;

width : 188px;

height : 19px;

background : url('images/input.jpg') no-repeat;

font : 11px Verdana;

color : #c6c6c6;

padding-top : 5px;

padding-left : 5px;

margin-left : 9px;

}

#subscribeform .subscribesubmit {

float : left;

border : 0;

margin-left : 5px;

}


 .subscribar {
	height: 68px;
	padding-top: 32px;
	margin-top: -12px;
	background-image: url('images/bright-red-panel.png');
	background-repeat: no-repeat;
	width: 730px;
	margin-left:-10px;
}
 .subscribar form {
	margin-left: 40px;
	margin-right: auto;
}

 .subscribar input[type="text"] {
	background-image: url('images/lightbox-text-box.png');
	border: 0px;
	line-height: 20px;
	height: 20px;
	padding-right: 10px;
	padding-top: 10px;
	float: left;
	margin-left: 3px;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	width: 200px;
	font-family: Georgia, Garamond, Times, serif;
	font-size: 14px;
	padding-left: 10px;
	background-color: transparent;
	background-position: left top;
	outline: none;
	margin-right: 8px;
	margin-top: 2px;
}

 .subscribar input[type="text"].email {
	background-position: left bottom;
	float: left;
}

 .subscribar input[type="submit"] {
	background-repeat: no-repeat;
	width: 255px;
	height: 47px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	border: none;
	font-size: 19px;
	color: #fff;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-shadow: 1px 1px 0px #000;
	text-transform: uppercase;
	letter-spacing: -1px;
	line-height: 45px;
	float: left;
	text-align: center;
}


 .subscribar input[type="submit"] {
	font-size: 14px;
	width: 150px;
	margin-left: 10px;
}



 .subscribar input[type="submit"]:hover {
	background-position: left center;
}

 .subscribar input[type="submit"]:active {
	background-position: left bottom;
}
.lightbox-color-bright-red .subscribar {
	background-image: url('images/bright-red-panel.png');
}

 .lightbox-color-bright-red .lightbox-top-text p.heading {
	color: #e00000;
}
 .lightbox-color-orange .lightbox-top-text p.heading {
	color: #8e5002;
}

 .lightbox-color-red .subscribar {
	background-image: url('images/red-panel.png');
}


/* The Button Designs
=======================
*/


.subscribar input[type="submit"].red-button {
	background-image: url('images/red-button.png');
}

.subscribar input[type="submit"].dark-red-button {
	background-image: url('images/dark-red-button.png');
}


/* share buttons
=======================
*/

#share_scroller {
left:0;
position:fixed;
top:700px;
}
#share_button {
left:0;
position:fixed;
top:700px;
width:80px;
}
#shares {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-topleft:3px;
background-color:#CCCCFF;
border-color:#A5A5A5 #E8E7E7 #A5A5A5 #A5A5A5;
border-style:solid;
border-width:1px;
bottom:100px;
margin-top:10px;
position:fixed;
width:63px;
}
#shares .SMVote {margin:7px}
div.SMGap {background-color:#E3E3E3; height:1px; width:35px; margin:5px auto;}
/* FB button (shrink width) */
.fb_share_count_top {width:48px!important}
.FBConnectButton_Small, .FBConnectButton_RTL_Small {width:49px!important}
.FBConnectButton_Small .FBConnectButton_Text {padding:2px 2px 3px!important;}