/**

  * Twitter - http://www.twitter.com

  * Copyright (C) 2009 Twitter

  * URL: http://twitter.com/goodies/widgets

  *

  * V 1.0.6

  */



.twtr-widget {
	position:relative;
		background-color: #773a20;
	color: #ffcdb7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	clear: both;
	zoom:1;
}
.twtr-fullscreen {
	font-size:220%!important;
}
.twtr-widget .twtr-spinner {
	width:32px;
	height:32px;
	position:absolute;
	background:url(../Images/loading.gif) no-repeat;
	top:234px;
	right:265px;
}
.twtr-inactive {
	display:none;
}
.twtr-widget a img {
	border:0!important;
}
.twtr-doc {
	overflow:hidden;
	width:100%;
	text-align:left;
	font-weight:normal;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.twtr-bd {
	padding:0 1px;
}
.twtr-widget .twtr-tweet-wrap {
	padding:6px 8px;
	overflow:hidden;
	zoom:1;
}
.twtr-fullscreen .twtr-tweet-wrap {
	padding:20px;
}
.twtr-widget .twtr-tweet {
	border-bottom:1px dotted #ddd;
	overflow:hidden;
	zoom:1;
}
.twtr-widget .twtr-tweet a.twtr-reply {
	visibility:hidden;
}
* html .twtr-widget .twtr-tweet a.twtr-reply {
	visibility:visible;
}
.twtr-widget .twtr-tweet:hover a.twtr-reply {
	visibility:visible;
}
.twtr-widget-profile img.twtr-profile-img {
	display:block;
	float:left;
	width:31px;
	height:31px;
	border:0!important;
}
.twtr-widget h3, .twtr-widget h4, .twtr-widget p {
	margin:0!important;
	padding:0!important;
	line-height:1.2!important;
	width:auto!important;
}
.twtr-widget-profile h3, .twtr-widget-profile h4 {
	margin:0 0 0 40px!important;
}
.twtr-widget h3 {
	font-size:11px!important;
	font-weight:normal!important;
	display:none;
}
.twtr-widget h4 {
	font-size:20px!important;
}
.twtr-widget i {
	font-size:12px;
	font-style:normal;
	display:block;
	margin-top:2px;
	zoom:1;
}
;
.twtr-hyperlink {
	font-size:12px!important;
}
.twtr-hd {
	padding:10px;
	position:relative;
	zoom:1;
	overflow:hidden;
}
.twtr-fullscreen .twtr-hd {
	height:0;
	padding:0;
}
.twtr-timeline {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	position:relative;
	overflow:hidden;
	z-index:2;
	height:530px;
}
.twtr-flat .twtr-timeline {
	overflow-x:hidden;
	overflow-y:scroll;
}
.twtr-widget .twtr-tweet:last-child {
	border-bottom-width:0;
}
.twtr-ft {
	position:relative;
}
.twtr-ft div {
	overflow:hidden;
	padding:10px;
	zoom:1;
}
.twtr-ft span {
	float:right;
	text-align:right;
}
.twtr-ft a {
	float:left;
	display:block;
}
.twtr-ft span a {
	float:none;
}
.twtr-avatar {
	width:40px;
	height:40px;
	float:left;
	overflow:hidden;
	display:block;
}
.twtr-fullscreen .twtr-avatar {
	width:80px;
	height:80px;
}
.twtr-img {
	height:25px;
	width:25px;
}
.twtr-img img {
	width:30px;
	height:30px;
}
.twtr-fullscreen .twtr-img img {
	width:72px;
	height:72px;
}
.twtr-fullscreen a.twtr-join-conv {
	display:none;
}
.twtr-tweet-text {
	margin-left:40px;
}
.twtr-fullscreen .twtr-tweet-text {
	margin-left:90px;
}
.twtr-doc a {
	text-decoration:none!important;
}
.twtr-doc a:hover {
	text-decoration:underline!important;
}

/* other widgets */
.nav {
    position:absolute;
    top:179px;
    width:38px;
    height:48px;
    cursor:pointer;
    z-index:150;
    outline:none;
}
#prev {
    -moz-opacity:.60;
    filter:alpha(opacity=60);
    opacity:.60;
    left:31px;
    background:url(Images/left.gif) left center no-repeat
}
#prev:hover {
    -moz-opacity:.85;
    filter:alpha(opacity=85);
    opacity:.85;
}
#next {
    -moz-opacity:.60;
    filter:alpha(opacity=60);
    opacity:.60;
    right:30px;
    background:url(Images/right.gif) right center no-repeat
}
#next:hover {
    -moz-opacity:.85;
    filter:alpha(opacity=85);
    opacity:.85;
}
#myController div {
    margin-left: 10px;
}
#mySlides a {
    margin-right: 0;
}
.bubble {
    margin: 20px 10px 25px 10px;
}
.review a img {
    width: 82px;
    height: 82px;
}
.review img {
    margin: 0;
    clear: none;
    float: right;
}
.reviewText {
    text-align: left !important;
    font-size: 16px !important;
    display: block !important;
    line-height: 18px !important;
    margin-bottom: 0 !important;
}
.reviewText a {
    font-size: 14px !important;
    color: #fff !important;
}
.socialLogo {
    margin: 10px 0 10px 10px;
}
.divLink {
    cursor:pointer;
    display: inline;
    color:#fff;
}
.divLink:hover {text-decoration:underline}

.mainCopy {
    background-color: #773a20;
    color: #FFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    clear: both;
}


.xsnazzy h1, .xsnazzy h2, .xsnazzy p {margin:0 10px; letter-spacing:1px;}
.xsnazzy h1 {font-size:2.5em; color:#fc0;}
.xsnazzy h2 {font-size:2em; color:#234; border:0;}
.xsnazzy p {padding-bottom:0.5em; }
.xsnazzy a img{float:left; margin-left:10px;margin-right:10px;}



.xsnazzy h2 {padding-top:0.5em; padding-left:10px;}
.xsnazzy {background: transparent; margin:1em;}
 
.xsnazzy em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; border-top:10px solid #FFF; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}
/* hack for IE5.5 */
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #1E5480; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}
 
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #FFF; border-right:1px solid #FFF;}
 
.xb1 {margin:0 8px; background:#FFF;}
.xb2 {margin:0 6px; background:#FFF;}
.xb3 {margin:0 4px; background:#FFF;}
.xb4 {margin:0 3px; background:#FFF; border-width:0 5px;}
 
.xb5 {margin:0 2px; background:#1E5480; border-width:0 4px;}
.xb6 {margin:0 2px; background:#1E5480; border-width:0 3px;}
.xb7 {margin:0 1px; background:#1E5480; border-width:0 3px; height:2px;}
 
/*.xboxcontent {display:block; background:#773a20; border:3px solid #fc8048; border-width:0 3px; height:91px; padding-top:5px}
.xboxcontent img {margin-bottom:-2px}
.xboxcontent p {}

#twitterDiv {height:800px; overflow:hidden;margin-top:10px;}*/

#yelpDiv .xboxcontent {display:block; background:#1E5480; border:3px solid #FFF; border-width:0 3px; height:91px; padding-top:5px}
#yelpDiv .xboxcontent img {margin-bottom:-2px}

#twitterDiv {height:550px; overflow:hidden;margin-top:10px;}
#twitterDiv .xboxcontent {display:block; background:#1E5480; border:3px solid #FFF; border-width:0 3px; padding:0 0 7px 12px }
#twitterDiv .xboxcontent img {display: none}
#twitterDiv .xboxcontent div.twtr-tweet-text {margin:0 0 -20px 0; padding:0}
#twitterDiv .xboxcontent div.twtr-tweet-text p {margin:0;color:#FFF}

#bird {float:left;}