/*
Theme Name: LAGOP
Theme URI: http://gatorworks.net/
Description: LAGOP Standard Theme
Version: 1.0
Author: Gatorworks
Author URI: http://gatorworks.net/
Tags: LAGOP
*/



/* index */
body {
	margin: 0;
}
#browserwarning {
	background: #EDE6DD;
	font:11px LucidaSans, Arial, sans-serif;
	padding: 5px 0;
	text-align: center;
}
	#browserwarning a {
		font-weight: bold;
		border-bottom: 1px dotted #999;
	}
#bodywrapper {
	margin:0;
	font:14px LucidaSans, Arial, sans-serif;
	color:#424242;
	background:#4b7697 url(images/bg-wrapper.jpg) no-repeat 50% 0;
	padding:28px 0 0 0;
	min-width:1002px;
}
img{
	display:block;
	border:0;
}
a{
	color:#36709d;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border:0;
}
#header{
	width:902px;
	height:140px;
	margin:0 auto -5px;
	padding:0 24px;
	overflow:hidden;
	background:url(images/bg-header.gif) no-repeat 0 0;
	position:relative;
}
.col-1{
	float:left;
	width:605px;
}
/* logo */
.logo{margin:19px 0 0 0;}
.logo a{
	background:url(images/logo.gif) no-repeat 0 0;
	display:block;
	width:312px;
	height:70px;
	text-indent:-9999px;
	overflow:hidden;
}
/* navigation 1 */
.nav{
	margin:20px 0 0 -8px;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.nav li{
        float:left;
	padding:0 9px 0 11px;
	margin:0 3px 0 -3px;
	display:inline;
	background:url('images/divider-nav.gif') no-repeat left;
}
.nav a{
	display:block;
	height:14px;
	text-indent:-9999px;
}
.nav .about{
	width:59px;
	background:url('images/about.gif') no-repeat;
}
.nav .blog{
	padding-left:2px;
        width:51px;
	background:url('images/blog.gif') no-repeat;
}
.nav .donate{
	width:74px;
	background:url('images/donate.gif') no-repeat;
}
.nav .scc{
	width:37px;
	background:url('images/scc.gif') no-repeat;
}
.nav .people{
	width:74px;
	background:url('images/people.gif') no-repeat;
}
.nav .takeAction{
	width:74px;
	background:url('images/takeAction.gif') no-repeat;
}
.nav .events{
	width:74px;
	background:url('images/events.gif') no-repeat;
}
.col-2{
	float:right;
	width:296px;
	height:139px;
}
/* navigation 2 */
.navbar{
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	width:226px;
	height:42px;
	float:right;
	overflow:hidden;
}
.navbar li {
	float:left;
	text-indent:-9999px;
	padding:0;
}
.navbar li a{
	display:block;
	height:42px;
	background:url('images/bg-navbar.gif') no-repeat 0 0;
}
.navbar li a.rss {
	width:41px;
	margin:0 12px 0 0;
	background-position:0 0;
}
.navbar .active a.rss,
.navbar a.rss:hover{
	width:41px;
	margin:0 12px 0 0;
	background-position:0 -44px;
}
.navbar li a.twitter{
	width:60px;
	margin:0 16px 0 0;
	background-position: -53px 0;
}
.navbar .active a.twitter,
.navbar li a.twitter:hover{
	background-position: -53px -44px;
}
.navbar li a.facebook {
	width:19px;
	margin:0 10px 0 0;
	background-position: -130px 0;
}
.navbar .active a.facebook,
.navbar li a.facebook:hover{
	background-position: -130px -44px;
}
.navbar li a.elephant{
	width:67px;
	background-position: -159px 0;
}
.navbar .active a.elephant,
.navbar li a.elephant:hover{
	width:67px;
	background-position: -159px -44px;
}
.email{
	float:right;
	width:230px;
	height:65px;
	margin:17px 0 0 0;
}
.email label{
	display:block;
	width:226px;
	height:19px;
	margin:0 0 8px 0;
	background:url(images/text-sign-up.gif) no-repeat 0 0;
	text-indent:-9999px;
}
.email input{
	float:left;
}
.email .text{
	width:157px;
	padding:6px 0 6px 6px;
	background:url(images/bg-search-input.gif) no-repeat 0 0;
	border:none;
	overflow:hidden;
	font-size:12px;
	color:#bdbdbd;
}
.frame{
	height:328px;
	background: url(images/bg-main-frame.jpg) repeat-x;
	width: 100%;
}
.frame:after {
	content:"";
	clear:both;
	display:block;
}
.bg{
	overflow:hidden;
	background:url(images/bg-frame.gif) no-repeat 50% 0;
	padding:18px 0 12px 0;
	position:relative;
	z-index:3;
}
.visual{
	width:922px;
	height:292px;
	margin:0 auto;
	background:url(images/bg-visual.gif) no-repeat 0 0;
	position:relative;
}
#featured_nav {
	width: 922px;
	margin: 0 auto;
	position: relative;
}
.visual ul, .visual li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.visual ul {
	position: relative;
}
.visual ul li {
	position: absolute;
	top: 0;
	left: 0;
}

.visual ul li.featured {
	z-index: 8;
}
.visual ul li.active {
	z-index: 10 !important;
}
.visual ul li.last-active {
	z-index: 9;
}
#slideshow img{
	width:901px;
	height:272px;
	overflow:hidden;
	position:absolute;
	top:11px;
	left: 10px;
	margin:0 11px 11px 0px;
}
.picture{
	z-index:1;
}
.block{
	z-index:2;
}
#slideshow h2 {
	text-indent: -10000px;
	font-size: 1px;
	margin:0;
	padding: 0;
}
#slideshow img{
	margin:0;
}
/* navigation 3 */
.navigation{
	margin:221px 7px 6px 0;
	padding:0;
	list-style:none;
	background:url(images/bg-navigation.gif) no-repeat 0 26%;
	overflow:hidden;
	position: relative;
	float: right;
	z-index: 11;
	right: 20px;
	top: 5px;
}
.navigation li{
	float:left;
	margin:0 5px 0 4px;
}
.navigation a{
	display:block;
	width:24px;
	height:45px;
	text-indent:-9999px;
}
.navigation #bg-01 {
	background:url(images/featured_nav_1.jpg) no-repeat;
}
	.navigation #bg-01.active {
		background:url(images/featured_nav_1_active.jpg) no-repeat;
	}
.navigation #bg-02 {
	background:url(images/featured_nav_2.jpg) no-repeat;
}
	.navigation #bg-02.active {
		background:url(images/featured_nav_2_active.jpg) no-repeat;
	}
.navigation #bg-03 {
	background:url(images/featured_nav_3.jpg) no-repeat;
}
	.navigation #bg-03.active {
		background:url(images/featured_nav_3_active.jpg) no-repeat;
	}
.navigation #bg-04 a{
	background:url(images/featured_nav_4.jpg) no-repeat;
}
	.navigation #bg-04.active {
		background:url(images/featured_nav_4_active.jpg) no-repeat;
	}
.navigation #bg-05 a{
	background:url(images/featured_nav_5.jpg) no-repeat;
}
	.navigation #bg-05.active {
		background:url(images/featured_nav_5_active.jpg) no-repeat;
	}

.blog_navigation {
	text-align: center;
	font-size: 11px;
	padding: 15px 0;
}
	.blog_navigation .older {
		padding: 0 15px;
	}
.beatdown{
	display:block;
	width:355px;
	height:130px;
	margin:12px 0 0 23px;
	background:url(images/text-beatdown.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.box{
	margin:0;
	padding:0 0 0 12px;
	list-style:none;
	width:938px;
	height:281px;
	background:url(images/bg-box.gif) no-repeat;
	overflow:hidden;
	position:relative;
}
.box li{
	float:left;
	width:300px;
	height:257px;
	margin:13px 12px 0 0;
	background:url(images/bg-images-li.gif) no-repeat 0 100%;
	overflow:hidden;
}
.box .visual{
	width:144px;
	height:144px;
	background:url(images/bg-box-visual.gif) no-repeat;
	position:absolute;
	bottom:25px;
	left:21px;
}
.box .visual .img{
	width:136px;
	height:136px;
	margin:2px 0 0 2px;
	overflow:hidden;
}
.spotlight{
	display:block;
	text-indent:-9999px;
	width:269px;
	height:31px;
	background:url(images/text-spotlight.gif) no-repeat;
	margin:24px 0 0 11px;
}
.box .red{
	float:right;
	font-size:27px;
	font-weight:bold;
	line-height:28px;
	color:#c14340;
	text-decoration:none;
	display:block;
	width:110px;
	margin:45px 0 0 0;
	padding:0 15px 0 0;
	text-align:right;
}
.box .more{
	float:right;
	clear:right;
	margin:70px 0 0 0;
	padding:0 11px 0 0;
	width:104px;
	height:12px;
	text-indent:-9999px;
	background:url(images/text-more.gif) no-repeat;
}
.box .images{
	width:300px;
	height:267px;
	position:absolute;
	bottom:11px;
	z-index:1;
}
.box .text{
	width:300px;
	height:257px;
	position:absolute;
	bottom:11px;
	z-index:2;
}
a.support{
	float:right;
	width:171px;
	height:54px;
	padding:0 8px 0 0;
	margin:17px 0 0 0;
	text-indent: -9999px;
	background:url(images/text-support.gif) no-repeat;
}
.invest{
	float:right;
	width:132px;
	height:38px;
	background:url(images/text-invest.gif) no-repeat;
	text-indent:-9999px;
	margin:133px 0 0 0;
	padding:0 8px 0 0;
}
.box .image04{
	margin:0 0 0 62px;
}
.get-mad{
	display:block;
	width:109px;
	height:36px;
	background:url(images/text-get-mad.gif) no-repeat;
	text-indent:-9999px;
	margin:173px 0 0 10px;
}
.get-engaged{
	display:block;
	width:196px;
	height:25px;
	background:url(images/text-get-engaged.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0 0 10px;
}
.container{
	width:950px;
	margin:-6px auto 0;
	background:url(images/bg-container.gif) repeat-y;
}
.container .bg{
	width:950px;
	padding:0 0 10px 0;
	overflow:hidden;
	background:url(images/bg-bg.gif) no-repeat 0 100%;
}
.posts{
	width:904px;
	margin:0 auto;
	padding:0;
	list-style:none;
	overflow:hidden;
	color:#474747;
}
.posts li{
	width:904px;
	margin:-2px 0 2px 0;
	padding:19px 0 16px 0;
	background:url(images/line.gif) no-repeat;
	overflow:hidden;
}
.posts li div{
	float:left;
}
.date{
	width:66px;
	height:64px;
	margin:16px 20px 0 0;
	background:url(images/bg-date.gif) no-repeat 100% 0;
	text-align:center;
}
.date span{
	font-size:22px;
	font-weight:bold;
	margin:10px 0 0 0;
	display:block;
}
.date em{
	font-size:14px;
	font-style:normal;
}
.posts .visual{
	width:157px;
	height:89px;
	background:url(images/bg-posts-visual.gif) no-repeat;
	overflow:hidden;
	padding:2px 1px 1px 1px;
	margin:0 22px 0 0;
}
	.posts .visual a.cropper {
		display: block;
		width: 157px;
		height: 89px;
		background-position: center center;
	}
.posts .text{
	width:438px;
	margin:0 30px 0 0;
}
.posts h2{
	font:italic 26px Georgia, "Times New Roman", Times, serif;
	color:#000;
	margin:0 0 7px 0;
}
.posts p{
	font-size:13px;
	margin:0;
}
.meta{
	width:145px;
	font-size:12px;
}
.meta span{
	display:block;
	margin:0 0 5px 0;
}
.meta .more{
	display:block;
	width:76px;
	margin:45px 0 0 0;
	text-decoration:underline;
	background:url(images/pointer.gif) no-repeat right;
}
.meta .more:hover{
	text-decoration:none;
}
/* footer */
#footer{
	font:15px Georgia, "Times New Roman", Times, serif;
	color:#d0cbbc;
	width:100%;
	background:#2a2a2a url(images/bg-footer.gif) repeat-x;
	overflow:hidden;
	padding:43px 0 8px 0;
}
#footer .frame1{
	width:902px;
	padding:0 25px 0 23px;
	margin:0 auto;
}
#footer .frame2{
	width:902px;
	overflow:hidden;
}
.frame3{
	width:902px;
	overflow:hidden;
}
.footer-box{
	float:right;
	width:332px;
	height:82px;
	padding:0 25px 0 134px;
	margin:5px 0 0 0;
	background:url(images/bg-footer-box.gif) no-repeat;
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#5d5d5d;
	position: relative;
}
.footer-box #twitlink {
	display: block;
	background: none;
	text-indent: -10000em;
	height: 80px;
	width: 82px;
	position: absolute;
	top: 2px;
	left: 0;
}
.footer-box p{
	margin:7px 0 0 0;
	line-height:15px;
}
.search{
	float:left;
	border:solid #e1e2e3;
	border-width:1px 0;
	padding:29px 0 14px 0;
	width:335px;
	overflow:hidden;
}
.search label{
	display:block;
	width:119px;
	height:14px;
	background:url(images/text-search.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.search .text{
	float:left;
	border:solid #6b6b6b;
	border-width:0 1px 0 0;
	background:#e1e2e3;
	padding:5px 5px 6px 5px;
	width:241px;
	color:#7594ac;
	margin:7px 8px 0 0;
}
.search input{
	float:left;
	margin-top:7px;
}
.search #searchsubmit {
	background: url(images/btn-search.gif) no-repeat center center;
	text-indent: -10000px;
	text-transform: lowercase;
	width: 74px;
	height: 28px;
}
.frame4{
	width:902px;
	overflow:hidden;
}
/* navigation 4 */
.menu{
	float:left;
	margin:28px 76px 0 0;
	padding:0 0 15px 0;
	list-style:none;
	width:335px;
	overflow:hidden;
}
.menu li{
	background:url(images/bg-menu.gif) no-repeat 0 100%;
}
.menu li a{
	display:block;
	font:17px Georgia, "Times New Roman", Times, serif;
	color:#d0cbbc;
	width:335px;
	background:url(images/pointer-menu.gif) no-repeat 322px 33px;
	padding:24px 0 7px 0;
}
.menu li .active{
	background:url(images/pointer-menu-active.gif) no-repeat 322px 33px;
}
.menu ul{
	margin:0 0 -9px 0;
	padding:0;
	list-style:none;
	background:url(images/bg-menu.gif) no-repeat 0 0;
}
.menu ul a{
	background:none;
	padding:10px 0 4px 17px;
	font-size:13px;
}
.frame5{
	width:902px;
	border-top:1px solid #6e899e;
	margin:45px 0 0 0;
	padding:10px 0 0 0;
	font:14px Arial, Helvetica, sans-serif;
	color:#8099ad;
	overflow:hidden;
}
.frame6{
	width:425px;
	float:right;
	text-align:right;
	margin:0;
}
.frame6 p{
	margin:0;
	line-height:18px;
}
.frame5 a{
	color:#8099ad;
}
address{
	font-style:normal;
}
.frame5 ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.frame5 li{
	float:left;
	display:inline;
	padding:0 6px 0 7px;
	margin:0 5px 0 -5px;
	background:url(images/divider.gif) no-repeat left;
}
.frame5 dl,
.frame5 dt,
.frame5 dd{
	margin:0;
	float:left;
	line-height:20px;
}
.frame5 dt{clear:left;}
.frame7{
	margin:20px auto 15px;
	width:637px;
	font:13px Arial, Helvetica, sans-serif;
	color:#8099ad;
	border:1px solid #6e899e;
	padding:5px;
}
.frame7 p{
	margin:0;
}
/* inner */
.visual-inner{
	margin:-1px 0 0 0;
	background:url(images/bg-inner.gif) no-repeat 50% 0;
	height:327px;
	position:relative;
	z-index:1;
}
* html .visual-inner{margin:0 0 0 -1px;}
.container-inner{
	width:950px;
	margin:-5px auto 0;
	background:url(images/bg-content.gif) repeat-y;
}
.inner{
	width:950px;
	padding:0 0 10px 0;
	background:url(images/bg-bg.gif) no-repeat 0 100%;
	float:left;
}
.content{
	width:920px;
	margin:0 0 0 15px;
	overflow:hidden;
	position:relative;
	z-index:2;
}
.content-2{
	width:850px;
	margin:40px 2px 10px 1px;
	padding:0 43px 0 25px;
	overflow:hidden;
	background:url(images/bg-content-2.gif) repeat-x;
}
.container-inner:after{
	content:"";
	overflow:hidden;
	display:block;
	clear:both;
}
.content-frame{
	overflow:hidden;
}
.content-frame a {
	text-decoration: underline;
}
.bg-inner{
	margin-top:-309px;
	position:relative;
	float:left;
	z-index:2;
}
.title{
	margin:30px 1px 0 0;
	background:#eee;
	padding:21px 47px 42px 26px;
	overflow:hidden;
}
.page .title, .title_noimage {
	padding-bottom: 16px;
}
* html .title{
	height:1%;
	overflow:visible;
}
.title-visual{
	width:262px;
	float:left;
}
.title-box{
	float:right;
	width:567px;
}
.page .title-box, .title-box_noimage {
	float: left;
	width: 100%;
}
.title h1{
	width:567px;
	font:italic 50px/54px Georgia, "Times New Roman", Times, serif;
	margin:-8px 0 6px 0;
	padding:0 0 20px 5px;
	overflow:hidden;
	background:url(images/bg-h2.gif) no-repeat 0 100%;
}
.page .title h1, .title_noimage h1 {
	width: 100%;
	background:url(images/bg-h2.gif) repeat-x 0 100%;
}
.title span{
	font-size:13px;
	font-style:italic;
	color:#474747;
}
.title a{
	font-style:normal;
	float:none;
}
.articles{
	float:right;
}
.articles a{
	color:#af0703;
}
.column-1{
	float:left;
	width:580px;
	margin:-5px 0 0 0;
}
.column-1_wide {
	float:left;
	width: 775px;
	margin:-5px 0 0 0;
}
.column-2{
	float:right;
	width:230px;
}
.content p{
	margin:0 0 24px 0;
	line-height:22px;
}
.content h1{
	clear: left;
}
.content h2{
	font-size:20px;
	margin:-2px 0 12px 0;
	clear: left;
}
.comments{
	width:848px;
	background:url(images/bg-comments.gif) no-repeat;
	margin:22px 0 52px 0;
	padding:15px 0 0 0;
}
h3#comments{
	font-size:24px;
	font-style:italic;
	color:#2c485e;
}
h3#comments span{
	font-style:normal;
}
.comments .older-posts{
	display:block;
	width:100px;
	margin:15px 0 0 0;
	font-size:16px;
	background:url(images/older-posts.gif) no-repeat right;
}

.postnav {
	text-align: right;
}
.postnav .newerpost {
	float: left;
}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	color: #333;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin-bottom: 3px;
	}

.commentmetadata {
	font-weight: normal;
	}
.commentlist {
	padding: 15px;
	font-family: Georgia, Garamond, 'Hoefler Text', Times, serif;
}
.commentlist .comment {
	border: 1px solid #eee;
	padding: 10px;
	border-bottom: 1px dotted #999;
	font-family: Georgia, Garamond, 'Hoefler Text', Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
}
	.commentlist .comment * {
		font-size: 12px;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
	.commentlist .comment-author {
		color: #555;
	}
	.commentlist .comment-meta {
		margin-bottom: 15px;
	}
	.commentlist .comment-meta a {
		font-size: 10px;
	}
.commentlist .even {
	background: #fff;
}
#respond {
	margin-left: 15px;
}
.alignleft {
	float: left;
	margin-right: 15px;
}
.clear {
	clear: both;
}

/* Thickbox related stuff for the splash page. */
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#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;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#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 { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#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 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}