/* =====================================
Roots and Wings Internationals

Swatch Colors
-------------
e7e7e7 = white / light grey
eeefd2 = beige
aa9370 = tan
856343 = light brown
684532 = medium brown
46251e = dark brown
4c4c4c = dark grey
4d8fb0 = blue
92b841 = green
ce5a28 = orange
=====================================*/


/*------------------------------------------------------------------

	MAIN

------------------------------------------------------------------*/	
/*
RESETS
*/
* 									{ margin: 0; padding: 0; }
HTML 								{ overflow-y: scroll; }
BODY 								{ color: #856343; font: 62.5% Arial, Helvetica, sans-serif; }
BODY, DIV, DL, DT, DD, UL, OL, LI, 
H1, H2, H3, H4, H5, H6, PRE, FORM, 
FIELDSET, INPUT, TEXTAREA, P, 
BLOCKQUOTE, TH, TD 					{ margin: 0; padding: 0; }
FIELDSET, IMG 						{ border: 0; }
ADDRESS, CAPTION, CITE, CODE, 
DFN, EM, STRONG, TH, VAR 			{ font-style: normal; font-weight: 400; }
OL, UL 								{ list-style: none; }
CAPTION, TH 						{ text-align: left; }
H1, H2, H3, H4, H5, H6 				{ font-size: 100%; font-weight: 400; }
ABBR, ACRONYM 						{ border: 0; }
P 									{ font-size: 1.4em; line-height: 1.4em; margin-bottom: 1em; }
A IMG 								{ border: none; }

/*
UTILITY
*/
.float_left 						{ float: left; }
.float_right 						{ float: right; }
.clear 								{ clear: both; }

/*add caption to a picture*/
.picture { padding: 3px; font: 13px Arial, sans-serif; } 
.picture img { vertical-align:middle; margin-bottom: 3px; } 
.right {margin: 0em 0pt 0.5em 0.5em; float:right;}
.left {margin: 0em 0.8em 0.5em 0; float:left;}

/*
GENERAL
*/
#wrapper 							{ width: 980px; margin: auto; padding-top: 20px; height: auto; }
H1 									{ margin-bottom: 0.5em; color: #542D24; font: 2.8em Georgia, "Times New Roman", Times, serif; }
	H1#logo 							{ background: url(../images/logo.png) no-repeat; height: 70px; width: 195px; 
										position: absolute; top: 0; left: 0; text-indent: -10000px; }
	H1#logo A 							{ display: block; height: 70px; width: 198px; }
H2 									{ color: #542D24; margin-bottom: 0.5em; font: bold 1.6em Arial, Helvetica, sans-serif; }
H3 									{ font: 22px Georgia, "Times New Roman", Times, serif; color: #542D24; margin-bottom: 5px; letter-spacing: -1px; }
H5									{ color: #542D24; font-size: 14px; font-weight: bold; margin-bottom: 4px; }
.more 										{ font-size: 11px; }
A 											{ color: #46251E; text-decoration: none; }
A:hover 									{ text-decoration: underline; }
.smtext								{ font: italic 12px Georgia, "Times New Roman", Times, serif; }
.dark								{ color:#46251e; }
ol 									{ font-size: 1.4em; line-height: 1.6em; margin-bottom: 1.6em; }
	ol li 								{ margin-left: 40px; list-style-type: decimal; list-style-position: outside; margin-bottom: 0.5em; }
address								{ font-family: Georgia, "Times New Roman", Times, serif; margin-left: 2em; font-size: 16px; font-style: italic; }
.btn1								{ background: #684532; display: inline-block; padding: 0.6em 1em; color: #fff; text-decoration: none; font-weight: bold; line-height: 1; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 1px 3px #999; -webkit-box-shadow: 0 1px 3px #999; text-shadow: 0 -1px 1px #222; border-bottom: 1px solid #222; position: relative; cursor: pointer; font-size: 14px;   }
a.btn1:hover { text-decoration: none;}
.btn2								{ background: #ce5a28; display: inline-block; padding: 0.6em 1em; color: #fff; text-decoration: none; font-weight: bold; line-height: 1; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 1px 3px #999; -webkit-box-shadow: 0 1px 3px #999; text-shadow: 0 -1px 1px #222; border-bottom: 1px solid #222; position: relative; cursor: pointer; font-size: 14px; float: right;  }
.btn3								{ background: #ce5a28; display: inline-block; float: right; padding: 0.6em 1em; color: #fff; text-decoration: none; font-weight: bold; line-height: 1; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 1px 3px #999; -webkit-box-shadow: 0 1px 3px #999; text-shadow: 0 -1px 1px #222; border-bottom: 1px solid #222; position: relative; cursor: pointer; font-size: 14px;   }
a.btn2:hover { text-decoration: none;}


/*------------------------------------------------------------------

	LAYOUT

------------------------------------------------------------------*/	
/*HEADER*/
#header								{ width: 980px;	position: relative;	height: 110px; }
	#header UL#nav-1					{ position: absolute; right: 0; top: 0;	width: 180px; }
	#header UL#nav-1 LI 				{ float: left; }
	#header UL#nav-1 LI A 				{ font-size: 12px; display: block; margin-left: 10px;	padding-top: 5px; }
	#header UL#nav-1 LI.donate2 A 		{ background: url(../images/donate-sp.gif) no-repeat; display: block; height: 22px; width: 68px; text-indent: -10000px; }

/*NAVIGATION*/
/*#nav-bar							{ width: 980px; height: 50px; position: relative; top: 70px; background: #0F3; }*/
#smoothmenu1 						{ top: 70px; position: absolute; }
FIELDSET 							{ border-style: none; }
FORM#cse-search-box 				{ position: absolute; right: 5px; top: 3px; }

/*CONTENT HOME*/
#text-block 						{ background: #684532; height: 267px; width: 240px; float: right; display: block; color: #FFF; padding: 15px 20px; }
	#text-block P 						{ line-height: 2em; font-size: 16px; }

/*PROGRAMS BOX*/
#programs-box 						{ background: url(../images/programs_bg.jpg) no-repeat; height: 300px; width: 600px; margin-top: 15px; float: left; 
									-moz-border-radius: 1em; -webkit-border-radius: 1em; position: relative; overflow:hidden;}

#learn-more 						{ height: 70px; width: 420px; position: absolute; right: 10px; top: 50px; overflow:hidden; display:inline;}
	#learn-more ul li 				{ display:inline; }
	#learn-more ul li a.computer,
	#learn-more ul li a.tutoring, 
	#learn-more ul li a.scholarship		{ background: url(../images/computer_more.png) no-repeat; height: 70px; width: 126px; display: block; float: left;}
	#learn-more ul li a.tutoring  		{ background: url(../images/afterschool_more.png); width: 148px; }
	#learn-more ul li a.scholarship 	{ background: url(../images/scholarships_more.png); width: 144px; }
#donate-icons 						{ height: 102px; width: 420px; position: absolute; top: 123px; right: 10px; overflow:hidden; display:inline; }
	#donate-icons ul li 					{ display:inline; }
	#donate-icons  ul li a.computer, 
	#donate-icons  ul li a.tutoring, 	
	#donate-icons ul li a.scholarship	{ background: url(../images/computer_dnt.png) no-repeat; height: 102px; width: 126px; display: block; float: left; }
	#donate-icons ul li a.tutoring  	{ background: url(../images/afterschool_dnt.png); width: 148px; }
	#donate-icons ul li a.scholarship 	{ background: url(../images/scholarships_dnt.png); width: 144px; }

/*NEWS BOX*/
#news-box 							{ width: 360px; float: left; margin-top: 15px; padding-left: 20px; font-size: 1.2em; }
	#news-box H2.news 					{ font: bold 16px Arial, Helvetica, sans-serif; margin: 0; }
	#news-box H2.news A 				{ color: #92B841; }
	#news-box UL 						{ margin-bottom: 1.2em; margin-top: 0.4em; }
	#news-box UL LI 					{ margin-bottom: 0.6em; color: #4C4C4C; }
	#news-box UL LI A 					{ color: #4D8FB0; font-weight: 700; }
.one_time 							{ background: url(../images/one_time_dnt.png) no-repeat; display: block; height: 27px; width: 193px; 
									position: absolute; right: 8px; bottom: 38px; text-indent: -1000px; }
.buy_coffee 						{ background: url(../images/buy_coffee.png); display: block; height: 27px; width: 102px; 
									position: absolute; right: 8px; bottom: 7px; text-indent: -1000px; }

/*CONTENT LEFT*/
#content-left 						{ float: left; width: 240px; margin-top: 20px; }
#sidebar_menu1						{ height: 163px; width: 240px; font-size: 1.4em; line-height: 2.4em; text-align: right; padding-top: 60px; }
	#sidebar_menu1 LI 					{ height: 23px; display: block; float: right; margin-bottom: 6px;	width: 240px; }
	#sidebar_menu1 LI A 				{ font-weight: 700; color: #4c4c4c; vertical-align: middle; padding-left: 30px; text-decoration: none; }
	#sidebar_menu1 LI A.nav-left:hover 	{ background: url(../../images/coffee-bullet.png) no-repeat left center; text-decoration: none; padding-left: -30px; }
	#sidebar_menu1 LI A.nav-left-on 	{ color: #CE5A28; }
	#sidebar_menu1 LI A.nav-left-on:hover {	background: url(../../images/coffee-bullet.png) no-repeat left center;	text-decoration: none; padding-left: -30px; }
#sidebar_menu2 						{ margin-top: 20px; }
	#sidebar_menu2 LI.sponsor A 		{ background: url(../images/cta-side-student-sp.gif) top; height: 139px; width: 240px;	display: block; float: left; }
	#sidebar_menu2 LI.donate A 			{ background: url(../images/cta-side-donate-sp.gif) top; height: 135px;	width: 240px; display: block; float: left; }
	#sidebar_menu2 LI.school_campaign A { background: url(../images/cta-side-school-sp.gif) top; height: 139px; width: 240px; display: block; float: left; }
	#sidebar_menu2 LI A:hover 			{	background-position: bottom; }

/*CONTENT RIGHT*/
#content-right 							{ float: right; width: 720px; margin-top: 20px; }
	#content-right P.header-cocktail, 
	#content-right P.header-tutoring, 
	#content-right P.header-computer, 
	#content-right P.header-25computers, 
	#content-right P.header-school, 
	#content-right P.header-scholarship, 
	#content-right P.header-partners, 
	#content-right P.header-privacy, 
	#content-right P.header-ourprogams 		{ display: block; height: 53px; width: 705px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 36px; 
											color: #E7E7E7; text-align: right; padding-top: 170px;padding-right: 15px; margin: 0; }
	#content-right P.header-cocktail 		{ background-image: url(../../images/Programs/Header-Cocktail.jpg); }
	#content-right P.header-tutoring 		{ background-image: url(../../images/Programs/Header-Tutoring.jpg); }
	#content-right P.header-computer 		{ background-image: url(../../images/Programs/Header-Computer-Lab.jpg); }
	#content-right P.header-school 			{ background-image: url(../../images/Programs/header-preaparatory-school.jpg); }
	#content-right P.header-scholarship 	{ background-image: url(../../images/Programs/Header-Student-Scholarship.jpg); }
	#content-right P.header-ourprogams 		{ background-image: url(../../images/Programs/Header-OurPrograms.jpg); }
	#content-right P.header-partners 		{ background-image: url(../../images/Partners/Header-Our-Partners.jpg); }
	#content-right P.header-privacy 		{ background-image: url(../../images/header-privacy.jpg); }

/*
MAIN CONTENT
*/		
#main-content 							{ background-color: #EEEFD2; padding: 25px; margin-top: 20px; }
	#main-content BLOCKQUOTE 				{ font: normal 1.8em Georgia, "Times New Roman", Times, serif;	background: #FFF; 
											margin-left: 70px; margin-right: 20px; margin-bottom: 15px; padding: 10px 15px;  color: #CB5826; }
	#main-content #post-img 				{ float: left; margin: 5px 8px 5px 3px;	border: 8px solid #FFF; }
	#main-content SPAN 						{ font-weight: 400; }
	
/*MISC*/
A.donate 								{ background: url(../../images/donate-button.png) no-repeat top; text-indent: -10000px; 
											height: 51px; width: 164px; display: block; float: right; margin-right: 10px; }
A.donate:hover 							{ background-position: bottom; }	


/*------------------------------------------------------------------

	PARTNERS

------------------------------------------------------------------*/	
/*Our Partners*/	
#main-content UL 						{ font-size: 1.4em; line-height: 1.6em; margin-bottom: 1.6em; }
	#main-content UL LI 					{ margin-left: 40px; list-style-type: square; list-style-position: outside; }
	#main-content UL.ad-category 			{ width: 670px; position: relative; height: auto; margin: 15px 0; }
	#main-content UL.ad-category LI 		{ list-style-type: none; margin-left: 0; }
	#main-content UL.ad-category LI P.platinum { width: 435px; float: right; padding-left: 15px; font-size: 14px; line-height: 19px; }
	#main-content UL.ad-category LI.goldplus-col1 {	width: 330px; float: left; margin-bottom: 10px; }
	#main-content UL.ad-category LI.goldplus-col2 {	width: 330px; float: right;	margin-bottom: 10px; }
#main-content .bottom-link-right 			{ font-weight: 700; float: right; }
/*Become A Partner*/
	#main-content UL.donation 				{ margin-bottom: 20px; display: block; width: 660px; height: 180px; }
	#main-content UL.donation LI 			{ display: block; height: 80px; width: 210px; float: left; list-style-type: none; 
											line-height: 1.3em; font-family: Tahoma, Arial, Sans-serif; margin: 5px; }
		#main-content UL.donation A.college-education,
		#main-content UL.donation A.elementary-tutoring,
		#main-content UL.donation A.computer-lab,
		#main-content UL.donation A.preparatory-school,
		#main-content UL.donation A.annual-cocktail 	{ background: url(../../images/donation-student-scholarship.png) no-repeat left; display: 
														block; height: 80px; width: 120px; padding-left: 90px; }
		#main-content UL.donation A.elementary-tutoring { background: url(../../images/donation-afterschool.png) no-repeat left; }
		#main-content UL.donation A.computer-lab 		{ background: url(../../images/donation-computer-lab.png) no-repeat left; }
		#main-content UL.donation A.preparatory-school 	{ background: url(../../images/donation-schoolcampaign.png) no-repeat left; }
		#main-content UL.donation A.annual-cocktail 	{ background: url(../../images/donation-cocktail.png) no-repeat left; }
		#main-content UL.donation LI IMG 			{ float: left; margin-right: 5px; }
	

/*------------------------------------------------------------------

	PROGRAMS

------------------------------------------------------------------*/
/*Our Programs*/
#main-content UL.prog-tab LI 				{ list-style: none; display: block; margin: 10px 0 0 20px; float: left; width: 310px; height: 102px; }
/*	#main-content UL.prog-tab LI H3 			{ font: 22px Georgia, "Times New Roman", Times, serif; color: #542D24; margin-bottom: 5px; letter-spacing: -1px; }*/	#main-content UL.prog-tab LI P 				{ color: #4C4C4C; font: bold 12px Arial, Helvetica, sans-serif; }
#main-content UL LI.prog-scholarship A, 
#main-content UL LI.prog-tutoring A, 
#main-content UL LI.prog-computer A, 
#main-content UL LI.prog-development A, 
#main-content UL LI.prog-counseling A, 
#main-content UL LI.prog-school A			{ padding-left: 110px; display: block; background: url(../../images/Programs/tab-scholarship.jpg) no-repeat left bottom; 
											height: 97px; padding-top: 5px; }
#main-content UL LI.prog-tutoring A 		{ background: url(../../images/Programs/tab-tutoring.jpg) no-repeat left bottom; }
#main-content UL LI.prog-computer A 		{ background: url(../../images/Programs/tab-computer.jpg) no-repeat left bottom; }
#main-content UL LI.prog-development A 		{ background: url(../../images/Programs/tab-development.jpg) no-repeat left bottom; }
#main-content UL LI.prog-counseling A 		{ background: url(../../images/Programs/tab-counseling.jpg) no-repeat left bottom; }
#main-content UL LI.prog-school A 			{ background: url(../../images/Programs/tab-school.jpg) no-repeat left bottom; }
#main-content UL LI.prog-scholarship A:hover, 
#main-content UL LI.prog-tutoring A:hover, 
#main-content UL LI.prog-computer A:hover, 
#main-content UL LI.prog-development A:hover, 
#main-content UL LI.prog-counseling A:hover, 
#main-content UL LI.prog-school A:hover		{ background-position: left top; display: block; text-decoration: none; }
/*Student Scholarship*/
#main-content .bottom-link 					{ font-weight: 700; }
#main-content .help-students-link 					{ font-weight: 700; }
/*25 Computers*/
#main-content IMG#computers-logo 			{ margin-bottom: 10px; }
#main-content A.laptop, 
#main-content A.cash 						{ display: block; width: 131px; height: 103px; float: left; margin: 15px 0 25px 75px; 
											font-family: Impact, Arial, Helvetica, sans-serif; font-size: 24px;	color: #FFF;	
											padding-left: 80px;	padding-top: 10px; background: url(../images/Programs/laptop-btn.png) no-repeat; }
#main-content A.cash 						{ background: url(../../images/Programs/cash-btn.png) no-repeat; }
#main-content A.laptop:hover, 
#main-content A.cash:hover 					{ color: #542D24; text-decoration: none; }
#main-content H1.heading-center 			{ margin-top: 18px; }
#main-content P SPAN.sm 					{ font-size: 12px; }
.student-photo-left                           {	padding: 0 20px 20px 0; }

/*Meet Our Scholars*/
#main-content #student-category 				{ margin: 15px 0; }
#main-content .students                                	{ width: 320px; float: left; margin: 0 5px 10px 0;}
	#main-content .students LI                            { list-style-type: none; margin-left: 0; }
	#main-content .align-left                           { float:left; margin: 2px 15px 0 0;}
	#main-content .no-photo                               {width:105px;height:158px; background-color:#fff}


/*------------------------------------------------------------------

	NEWS

------------------------------------------------------------------*/
.newsletter-img-left 						{ padding: 10px 20px 10px 0; }
.newsletter-img-right 						{	padding: 0 0 10px 10px; }


/*------------------------------------------------------------------

	WHO WE ARE

------------------------------------------------------------------*/
/*
Index
*/
#sidebar_menu2 ul.biopopupdescription li 		{ font: bold 14px Arial, Helvetica, sans-serif; color: #684532; margin-bottom: 15px;	text-align: right; }
#sidebar_menu2 ul.biopopupdescription li span 	{ font-size: 13px; font-weight: 400; font-style: italic; }
/*
Contact Us
*/
#main-content UL#social-links 				{ padding-left: 40px; }
#main-content UL#social-links LI 			{ display: inline; list-style: none; margin-left: 0; margin-right: 15px; }
#main-content .indent 						{ margin-left: 40px; }
/*
Our Team
*/
ul.tab 									{ margin: 0 !important; padding: 0; float: left; list-style: none; height: 32px; /*--Set height of tabs--*/ 
											border-bottom: 1px solid #999; border-left: 1px solid #999; width: 100%; }
ul.tab li 									{ float: left; margin: 0 !important; padding: 0; height: 31px; /*--Subtract 1px from the height of the unordered list--*/ 
											line-height: 31px; /*--Vertically aligns the text within the tab--*/ 
											border: 1px solid #999; border-left: none; margin-bottom: -1px !important; /*--Pull the list item down 1px--*/ 
											overflow: hidden; position: relative; background: #e0e0e0; }
ul.tab li a 								{ text-decoration: none; color: #000; display: block; font-size: 1.2em; font-weight: bold; padding: 0 20px; 
											border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/ outline: none; }
ul.tab li a:hover 							{ background: #ccc; }
html ul.tab li.active, html ul.tab li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/ background: #fff; border-bottom: 1px solid #fff; }
.ourteam_tab_container 								{ border: 1px solid #999; border-top: none; overflow: hidden; clear: both; float: left; width: 100%; background: #fff; margin-bottom: 1px; }
.ourteam_tab_content 								{ padding: 20px; font-size: 11px; }
.ourteam-img-left {	padding: 0 20px 20px 0; }

/*------------------------------------------------------------------

	YOU CAN HELP

------------------------------------------------------------------*/
#monthly-donation-btn 						{ margin-bottom: 20px; overflow: hidden; margin-left: 40px; }
	#monthly-donation-btn .button-container 	{ width: 190px; float: left; text-align: center; }

#one-time-donation 							{ margin-left: 40px; }
#BB_BuyButtonForm 							{ margin-left: 20px; margin-bottom: 20px; }
#goodsearch-list							{ padding-left: 30px; }

/*
Donation Tabs
*/
ul.tabs 									{ margin: 0 !important; padding: 0; float: left; list-style: none; height: 32px; /*--Set height of tabs--*/ 
											border-bottom: 1px solid #999; border-left: 1px solid #999; width: 100%; }
ul.tabs li 									{ float: left; margin: 0 !important; padding: 0; height: 31px; /*--Subtract 1px from the height of the unordered list--*/ 
											line-height: 31px; /*--Vertically aligns the text within the tab--*/ 
											border: 1px solid #999; border-left: none; margin-bottom: -1px !important; /*--Pull the list item down 1px--*/ 
											overflow: hidden; position: relative; background: #e0e0e0; }
ul.tabs li a 								{ text-decoration: none; color: #000; display: block; font-size: 1.2em; font-weight: bold; padding: 0 20px; 
											border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/ outline: none; }
ul.tabs li a:hover 							{ background: #ccc; }
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/ background: #fff; border-bottom: 1px solid #fff; }
.tab_container 								{ border: 1px solid #999; border-top: none; overflow: hidden; clear: both; float: left; width: 100%; background: #fff; margin-bottom: 20px; }
.tab_content 								{ padding: 20px; font-size: 1.2em; }
/*------------------------------------------------------------------

	FOOTER

------------------------------------------------------------------*/
#footer 									{ width: 980px;	margin-top: 10px; }
#footer-topbar 								{ background-color: #92B841; }
	#footer H3 									{ font-size: 16px; font-weight: 700; margin-top: 3px; color: #4c4c4c; }
	#footer-topbar A 							{ font-size: 1.2em; color: #AA9370; }
	#footer-topbar DIV#social 					{ display: block; float: right; margin: 0; height: 28px; 
												padding-top: 7px; padding-bottom: 5px; width: 360px; padding-left: 20px; }
	#footer-topbar UL LI 						{ display: inline; }
		#footer-topbar UL LI A.facebook, 
		#footer-topbar UL LI A.twitter, 
		#footer-topbar UL LI A.linkedin, 
		#footer-topbar UL LI A.flickr, 
		#footer-topbar UL LI A.youtube, 
		#footer-topbar UL LI A.wordpress 			{ background: url(../../images/SocialIcons/24%20X%2024/facebook.png) no-repeat; display: block; 
													height: 24px; width: 24px; text-indent: -10000px; float: left; margin-left: 10px; }
		#footer-topbar UL LI A.twitter 				{ background: url(../../images/SocialIcons/24%20X%2024/twitter.png); }
		#footer-topbar UL LI A.linkedin 			{ background: url(../../images/SocialIcons/24%20X%2024/linkedin.png); }
		#footer-topbar UL LI A.flickr 				{ background: url(../../images/SocialIcons/24%20X%2024/flickr.png); }
		#footer-topbar UL LI A.youtube 				{ background: url(../../images/SocialIcons/24%20X%2024/youtube.png); }
		#footer-topbar UL LI A.wordpress 			{ background: url(../../images/SocialIcons/24%20X%2024/wordpress.png); }
	#footer-topbar A:hover 						{ color: #542D24; text-decoration: underline; }
	#footer-topbar FORM 						{ float: left; padding-left: 10px; }
	#footer-topbar form label 					{ font-size: 16px; font-weight: 700; color: #4c4c4c; padding-right: 10px; }
	#footer-topbar form .btn 					{ position: relative; top: 6px; margin-left: 10px; }

#footer-bottombar 							{ background: #684532 url(none) no-repeat; font-size: 1.1em; color: #FFF; padding: 0.6em 10px; }
	#footer-bottombar A 						{ color: #FFF; }
	#footer-bottombar A:hover 					{ text-decoration: underline; }
	#footer-bottombar span 					{ margin-left: 160px; }


/*
COFEE-AD
*/
#cofee-ad 									{ background-color: #EEEFD2; margin-top: -20px; display: block; width: 720px; height: 122px; }
	#cofee-ad A 								{ height: 121px; width: 181px; display: block; float: left; background-image: url(../images/cta-coffee.gif); background-position: top; }
	#cofee-ad A:hover 							{ background-position: bottom; }
	
/*------------------------------------------------------------------

	Travel Site

------------------------------------------------------------------*/	
#travel-nav {background: url(../images/nav-bg.jpg) no-repeat;}
#travel-nav ul{width:236px; height:283px;padding-top:65px;}
#travel-nav ul li a {background: url(../images/star.png) no-repeat 7px 7px; display: block; color: #666; font-size: 14px;padding: 7px 0 7px 30px; text-decoration: none;}
#travel-nav ul li a:hover {background: url(../images/star-hover.png) no-repeat 7px 7px;text-decoration: none; font-weight: bold;}
#travel-content {background-color:#EEEFD2; padding:15px;}
#travel-content h1{color:#4d8fb0; font-size:28px; padding: 15px 0 5px 0;}
#travel-content p.review-box{padding:10px; background-color:#DEE0AA; border:1px solid #C7C991}
#travel-content em {font-size: 12px; font-style:italic;}
#travel-content ul li {padding: 10px 0; font-size: 14px;}
#travel-content h4 {font-size: 16px; font-weight: bold;padding-bottom: 5px;}
#travel-content ul.disc li { list-style-type: disc; margin-left:15px;}
#travel-content ol li{ padding-left:0; margin-left:20px;}
.travel-box {
	float: right; 
	width:270px; 
	height:120px;
	padding: 10px;
	border: 1px solid #DEE0AA;
	background:#fff url('../images/travel/flag_guatemala.png') no-repeat 230px 40px;
	margin-left:10px;
}
.travel-box h5 {
	color:#856343; 
	font-size:18px;
}
.travel-box p {
	margin-bottom:10px;
	font-size:12px;
	padding-right:50px;
}
.travel-box a {
	font-size: 13px;
	text-decoration: underline;
}
.main_view {
	float: right;
	position: relative;
}
.window {
	height:328px;	
	width: 744px;
	overflow: hidden; 
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; 
	left: 0;
}
.image_reel img {
	float: left;
}
.paging {
	position: absolute;
	bottom: 10px; 
	right: 10px;
	z-index: 100; 
	text-align: center;
	display: none;
	background-color: #5f8bb4;
	padding: 5px;
	font-size: 10px;
}
.paging a {
	padding:1px 5px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
.paging a.active {
	font-weight: bold;
	background: #1a334b;
}

