body {
	background-color: #E8E8DD;
	background-image: url(../images/bg-inner.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px 0px 40px 0px;
	font: 12px Tahoma, sans-serif;
	color: #666666;
	line-height: 160%;
	behavior: url(../styles/csshover.htc); 
	}

img, div { behavior: url(../styles/iepngfix.htc); }

#header, #body {
	width: 890px;
	margin: 0px auto;
	/*background: #CCC;*/
	position: relative;
}

#header {
	height: 150px;
	background: url(../images/logo.gif) no-repeat top left;
	background-position: 10px 20px;
	/*border: 1px solid #000;*/
}

#body {
	margin-top: 20px;
	height: auto;
	position: relative;
	width: 890px;
}

#wrapper {
	position: relative;
	width: 870px;
	margin: 0 auto;
}

#masthead-home {
	width: 100%;
	background: url(../images/bg-mastheadhome.jpg) center no-repeat;
	height: 203px;
	margin-top: 20px;
}

#flashmasthead {
	margin-left: auto;
	margin-right: auto;
	width: 777px;
}

#masthead {
	width: 100%;
	background: url(../images/bg-masthead.jpg) center no-repeat;
	height: 74px;
}

#secondary {
	float: right;
	height: 36px;
	width: auto;
	/*border: 1px solid #000;*/
}
#logo {
	position:absolute;
	width:138px;
	height:115px;
	z-index:1;
	left: 8px;
	top: 19px;
}
#footer {
	width: 777px;
	padding: 30px;
	margin: 30px auto 10px auto;
	text-align: center;
}
/* ####################### topnav ####################### */

#navigation {
	margin-top:82px;
	padding: 0px;
	width:780px;
	float: right;
	clear: both;
	height: 25px;
	/*border: 1px solid #000;*/
}

#navigation ul {
	list-style:none;
	margin: 0px 0px 0px -40px;
}
* html #navigation ul {
	margin: 0px 0px 0px 0px;
}

#navigation ul li {
	float:left;
	height:32px;
}

/*#navigation ul li a {
	background:url(../images/topnav.gif) no-repeat;
	height:32px;
	display:block;
	margin:0px 0px 0px 0px;
	/*overflow:hidden;*/
	/*text-indent:-9999px;
}*/

#navigation ul li.meoroncampus a { background-position:-33px 0; width:131px; }
#navigation ul li.meoroncampus a:hover { background-position:-33px -39px; }

#navigation ul li.joinus a { background-position:-164px 0; width:71px; }
#navigation ul li.joinus a:hover { background-position:-164px -39px; }

#navigation ul li.sinairetreats a { background-position:-235px 0; width:104px; }
#navigation ul li.sinairetreats a:hover { background-position:-235px -39px; }

#navigation ul li.visitisrael a { background-position:-339px 0; width:88px; }
#navigation ul li.visitisrael a:hover { background-position:-339px -39px; }

#navigation ul li.whoismeor a { background-position:-427px 0; width:111px; }
#navigation ul li.whoismeor a:hover { background-position:-427px -39px; }

#navigation ul li.helpbuildmeor a { background-position:-536px 0; width:126px; }
#navigation ul li.helpbuildmeor a:hover { background-position:-536px -39px; }


/* ####################### subnav ####################### */

#subnav td.top {
	background: url(../images/subnav-bg.png) no-repeat top;
	/*width: 195px;
	min-height: 150px;*/
	/*border: 1px solid #000;*/
}

#subnav td.bottom {
	background: url(../images/subnav-bottom.png) no-repeat top;
	height: 30px;
	/*width: 195px;
	min-height: 150px;*/
	/*border: 1px solid #000;*/
}
.subnavbottom {
	background: url(../images/subnav-bottom.jpg) no-repeat top left;
	width: 270px;
	height: 20px;	
	display: block;
	margin: 0px;
	/*border: 1px solid #000;*/
}
#subnav ul{
	margin: 0px 0px 0px 20px;
	line-height:140%;
	padding: 70px 0px 0px 15px;
	list-style:none;
	width: 170px;
	/*border: 1px solid #000;*/
}

#subnav a {
	color: #5A7C96;
	text-decoration:none;
	padding: 5px 0px 0px 24px;
	background-image: url(../images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	display: block;
	width: 200px;
	height: 25px;
	font-size: 12px;	/*border: 1px solid #AA0000;*/
}
#subnav a:hover{
	text-decoration:none;
	font-weight: bold; 
	color: #AA0000;
	background-image: url(../images/bullet1.gif);
	background-repeat: no-repeat; 
	background-position: 0px 8px;
}

/* ####################### text and misc ####################### */

a, a:visited { color: #0B1761; }
a:hover, a:active { color: #B08340; }

p {
	margin: 4px 0px 5px 0px;
}

h1 {
	font: 30px Georgia, "Times New Roman", Times, serif #999999;
}

h2 { 
	font: 14px Georgia, "Times New Roman", Times, serif #666666;
	margin: 0px 0px 10px 0px;
}

h4 { 
	font: 13px Georgia, "Times New Roman", Times, serif #666666;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}

.brown { color: #B08340; }
.white {
	color: #FFFFFF;
}
.smaller { font-size: 11px; line-height: 120%; }

.greybox {
	display: block;
	background-color: #C2BA94;
	border: 8px solid #DCDAC5;
	width: 95%;
	padding: 7px 0px 7px 9px;
	color: #333333;
	line-height: 120%;
	font-weight: bold;
}
.undergreybox {
	margin-left: 16px;
	width: 95%;
}

.bullets1 { padding-left: 2px; margin-left: 2px; margin-top: 12px; }
.bullets1 li { margin: 0px 0px 4px 21px; padding: 0px; line-height: 110%; list-style: none; }
.bullets1 a, .bullets1 a:visited { 
	color: #5A7C96;
	text-decoration:none;
	padding: 5px 0 5px 24px;
	background-image: url(../images/bullet1.gif);
	background-repeat: no-repeat; 
	background-position: 0px 8px;
	display: block;
	width: 140px;
	height: auto;
	font-size: 11px;
}
.bullets1 a:active, .bullets1 a:hover { color: #AA0000; font-weight: bold; }

#testimonialstable p { margin: 10px 0px 0px 10px; }

form#formContact { padding: 10px; background-color: #DCDAC5; width: 650px; }

table#quotes { margin: 40px 0px 0px 5px; }

#hometext p { margin-bottom: 8px; }

.clear {clear:both; overflow:hidden; height:0; display:block }

/* ################## campus styles #################### */

#campuslogo {
	float: right;
	margin: 0px 0px 10px 20px;
	padding: 10px;
	width: 205px;
	text-align: center;
}
#campuslogo img { margin: 35px 0px 10px 0px; }

#campuscontact { float: right; margin: 15px 0px 10px 20px; clear: both; }
#campuscontact table { width: 225px; }
#campuscontact td { padding: 15px; color: #FFFFFF; }
#campuscontact h6 { font: bold 16px Georgia, "Times New Roman", Times, serif; color: #FFFFFF; letter-spacing: -1px; margin: 5px 0px 25px 0px;}
#campuscontact a, #campuscontact a:visited { color: #FFF; } 

#campuscontact table.campus-bu { border: 5px solid #FFF; background-color: #CC0000; }
#campuscontact table.campus-brandeis { border: 5px solid #FFF; background-color: #384983; }
#campuscontact table.campus-brown { border: 5px solid #AA0000; background-color: #5A4738; }
#campuscontact table.campus-brynmawr { border: 5px solid #FFF; background-color: #3E685C; }
#campuscontact table.campus-cornell { border: 5px solid #FFF; background-color: #AA0000; }
#campuscontact table.campus-drexel { border: 5px solid #EEE317; background-color: #252F47; }
#campuscontact table.campus-emory { border: 5px solid #333399; background-color: #0066CC; }
#campuscontact table.campus-georgiatech { border: 5px solid #F3EA6D; background-color: #000; }
#campuscontact table.campus-georgetown { border: 5px solid #CCC; background-color: #384983; }
#campuscontact table.campus-gw { border: 5px solid #FFCC00; background-color: #333399; }
#campuscontact table.campus-harvard { border: 5px solid #FFF; background-color: #6A0000; }
#campuscontact table.campus-haverford { border: 5px solid #FFF; background-color: #AA0000; }
#campuscontact table.campus-mit { border: 5px solid #000; background-color: #953133; }
#campuscontact table.campus-nyu { border: 5px solid #FFCC00; background-color: #6633CC; }
#campuscontact table.campus-northwestern { border: 5px solid #000; background-color: #6633CC; }
#campuscontact table.campus-princeton { border: 5px solid #000; background-color: #C77112; }
#campuscontact table.campus-rutgers { border: 5px solid #000; background-color: #CC0000; }
#campuscontact table.campus-stanford { border: 5px solid #FFF; background-color: #AA0000; }
#campuscontact table.campus-swarthmore { border: 5px solid #FFF; background-color: #6A0000; }
#campuscontact table.campus-telaviv { border: 5px solid #ADCBE2; background-color: #538DBD; }
#campuscontact table.campus-temple { border: 5px solid #FFF; background-color: #AA0000; }
#campuscontact table.campus-tufts { border: 5px solid #FFF; background-color: #384983; }
#campuscontact table.campus-berkeley { border: 5px solid #FFCC00; background-color: #333399; }
#campuscontact table.campus-ubinghamton { border: 5px solid #000; background-color: #336633; }
#campuscontact table.campus-ugeorgia { border: 5px solid #000; background-color: #AA0000; }
#campuscontact table.campus-umaryland { border: 5px solid #000; background-color: #CC0000; }
#campuscontact table.campus-upenn { border: 5px solid #AA0000; background-color: #252F47; }


/* ####################### links ####################### */

a.brown, a.brown:visited { color: #B08340;  font: 11px Tahoma, helvetica, sans-serif; line-height: 150%; text-decoration: none; }

a.brown:hover { color: #AA0000; font: 11px Tahoma, helvetica, sans-serif; line-height: 150%; }


.linksmallbold, .linksmallbold:visited { font-size: 10px; font-weight: bold; color: #FFF; text-decoration: none; }
.linksmallbold:active, .linksmallbold:hover { font-size: 10px; font-weight: bold; color: #CCC; text-decoration: underline; }


/* ####################### forms ####################### */


#formJump { margin: 0px 10px 0px 20px; }
#formJump select { font: 10px Tahoma; }

#contact-student, #contact-generic {
	border: 1px solid #D4D0B7;
	background: #E4E2D1 url(../images/bg-contact.jpg) top no-repeat;
	margin-top: 10px;
	font-size: 10px;
	line-height: 110%;
}
#contact-student input, #contact-student select, #contact-generic input, #contact-generic select {
	margin: 3px 0px 7px 0px;
	font: 10px Tahoma;

}

/* ####################### join us boxes ####################### */

#joinusboxes div {
	float: left;
	width: 276px;
	height: 172px;
	margin: 0px 0px 13px 0px;
	background-repeat: no-repeat;
}

#joinusboxes div a, #joinusboxes div a:visited {
	margin: 78px 25px 0px 110px;
	line-height: 120%;
	text-decoration: none;
	color: #666666;	
	display: block;
	font-size: 11px;
}

#joinusboxes div a:hover, #joinusboxes div a:active { color: #B45C2F; text-decoration: underline; }

#joinusboxes div.meoroncampus { background-image: url(../images/joinus_meoroncampus.jpg); }
#joinusboxes div.meoroncampus:hover { background-image: url(../images/joinus_meoroncampus_f2.jpg); }

#joinusboxes div.maimonedes { background-image: url(../images/joinus_maimonedes.jpg); }
#joinusboxes div.maimonedes:hover { background-image: url(../images/joinus_maimonedes_f2.jpg); }

#joinusboxes div.meorisrael { background-image: url(../images/joinus_meorisrael.jpg); }
#joinusboxes div.meorisrael:hover { background-image: url(../images/joinus_meorisrael_f2.jpg); }

#joinusboxes div.rabbi { background-image: url(../images/joinus_rabbi.jpg); }
#joinusboxes div.rabbi:hover { background-image: url(../images/joinus_rabbi_f2.jpg); }

#joinusboxes div.metro { background-image: url(../images/joinus_metro.jpg); }
#joinusboxes div.metro:hover { background-image: url(../images/joinus_metro_f2.jpg); }

#joinusboxes div.journals { background-image: url(../images/joinus_journals.jpg); }
#joinusboxes div.journals:hover { background-image: url(../images/joinus_journals_f2.jpg); }

#joinusboxes div.sinai { background-image: url(../images/joinus_sinai.jpg); }
#joinusboxes div.sinai:hover { background-image: url(../images/joinus_sinai_f2.jpg); }

#joinusboxes div.shabbat { background-image: url(../images/joinus_shabbat.jpg); }
#joinusboxes div.shabbat:hover { background-image: url(../images/joinus_shabbat_f2.jpg); }

#joinusboxes div.maimonidestwo { background-image: url(../images/joinus_maimonides2.jpg); }
#joinusboxes div.maimonidestwo:hover { background-image: url(../images/joinus_maimonides2_f2.jpg); }

#joinusboxes div.barmitzvah { background-image: url(../images/joinus_barmitzvah.jpg); }
#joinusboxes div.barmitzvah:hover { background-image: url(../images/joinus_barmitzvah_f2.jpg); }

#joinusboxes div.mentors { background-image: url(../images/joinus_mentors.jpg); }
#joinusboxes div.mentors:hover { background-image: url(../images/joinus_mentors_f2.jpg); }

#joinusboxes div.meoronthehill { background-image: url(../images/joinus_meoronthehill.jpg); }
#joinusboxes div.meoronthehill:hover { background-image: url(../images/joinus_meoronthehill_f2.jpg); }

/* ####################### opportunities on campus boxes ####################### */

#oppboxes div {
	float: left;
	width: 276px;
	height: 242px;
	margin: 0px 0px 13px 0px;
	background-repeat: no-repeat;
}

#oppboxes div a, #oppboxes div a:visited {
	margin: 72px 25px 0px 20px;
	line-height: 115%;
	text-decoration: none;
	color: #666666;	
	display: block;
	font-size: 11px;
}

#oppboxes div a:hover, #oppboxes div a:active { color: #B45C2F; text-decoration: underline; }

#oppboxes div.maimon-one { background-image: url(../images/meoroncampus_maimon1.jpg); }
#oppboxes div.maimon-one:hover { background-image: url(../images/meoroncampus_maimon1_f2.jpg); }

#oppboxes div.maimon-two { background-image: url(../images/meoroncampus_maimon2.jpg); }
#oppboxes div.maimon-two:hover { background-image: url(../images/meoroncampus_maimon2_f2.jpg); }

#oppboxes div.bar { background-image: url(../images/meoroncampus_bar.jpg); }
#oppboxes div.bar:hover { background-image: url(../images/meoroncampus_bar_f2.jpg); }

#oppboxes div.rabbi { background-image: url(../images/meoroncampus_rabbi.jpg); }
#oppboxes div.rabbi:hover { background-image: url(../images/meoroncampus_rabbi_f2.jpg); }

#oppboxes div.shabbat { background-image: url(../images/meoroncampus_shabbat.jpg); }
#oppboxes div.shabbat:hover { background-image: url(../images/meoroncampus_shabbat_f2.jpg); }

#oppboxes div.mentors { background-image: url(../images/meoroncampus_mentors.jpg); }
#oppboxes div.mentors:hover { background-image: url(../images/meoroncampus_mentors_f2.jpg); }

/* ####################### polaroids ####################### */

#polaroid div {
	/*background: url(../images/polaroids/1.png) no-repeat;*/ 
	width: 234px;
	height: 230px;
	position: absolute;
	top: 176px;
	left: 635px;
	z-index: 900;
}
/** html #polaroid { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/1.png', sizingmethod='scale'); background:none; }*/

#polaroid div.two { background: url(../images/polaroids/2.png) no-repeat; }
* html #polaroid div.two { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/2.png', sizingmethod='scale'); background:none; }

#polaroid div.three { background: url(../images/polaroids/3.png) no-repeat; }
* html #polaroid div.three { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/3.png', sizingmethod='scale'); background:none; }

#polaroid div.four { background: url(../images/polaroids/4.png) no-repeat; }
* html #polaroid div.four { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/4.png', sizingmethod='scale'); background:none; }

#polaroid div.five { background: url(../images/polaroids/5.png) no-repeat; }
* html #polaroid div.five { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/5.png', sizingmethod='scale'); background:none; }

#polaroid div.six { background: url(../images/polaroids/6.png) no-repeat; }
* html #polaroid div.six { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/6.png', sizingmethod='scale'); background:none; }

#polaroid div.seven { background: url(../images/polaroids/7.png) no-repeat; }
* html #polaroid div.seven { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/7.png', sizingmethod='scale'); background:none; }

#polaroid div.eight { background: url(../images/polaroids/8.png) no-repeat; }
* html #polaroid div.eight { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/8.png', sizingmethod='scale'); background:none; }

#polaroid div.nine { background: url(../images/polaroids/9.png) no-repeat; }
* html #polaroid div.nine { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/9.png', sizingmethod='scale'); background:none; }

#polaroid div.ten { background: url(../images/polaroids/10.png) no-repeat; }
* html #polaroid div.ten { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/10.png', sizingmethod='scale'); background:none; }

#polaroid div.eleven { background: url(../images/polaroids/11.png) no-repeat; }
* html #polaroid div.eleven { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/11.png', sizingmethod='scale'); background:none; }

#polaroid div.twelve { background: url(../images/polaroids/12.png) no-repeat; }
* html #polaroid div.twelve { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/12.png', sizingmethod='scale'); background:none; }

#polaroid div.thirteen { background: url(../images/polaroids/13.png) no-repeat; }
* html #polaroid div.thirteen { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/13.png', sizingmethod='scale'); background:none; }

#polaroid div.fourteen { background: url(../images/polaroids/14.png) no-repeat; }
* html #polaroid div.fourteen { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/14.png', sizingmethod='scale'); background:none; }

#polaroid div.fifteen { background: url(../images/polaroids/15.png) no-repeat; }
* html #polaroid div.fifteen { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/15.png', sizingmethod='scale'); background:none; }

#polaroid div.sixteen { background: url(../images/polaroids/16.png) no-repeat; }
* html #polaroid div.sixteen { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/16.png', sizingmethod='scale'); background:none; }

#polaroid div.bod { background: url(../images/polaroids/bod.png) no-repeat; }
* html #polaroid div.bod { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/bod.png', sizingmethod='scale'); background:none; }

#polaroid div.bookarabbi { background: url(../images/polaroids/bookarabbi.png) no-repeat; }
* html #polaroid div.bookarabbi { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/bookarabbi.png', sizingmethod='scale'); background:none; }

#polaroid div.joinus { background: url(../images/polaroids/joinus.png) no-repeat; }
* html #polaroid div.joinus { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/joinus.png', sizingmethod='scale'); background:none; }

#polaroid div.maimonedes { background: url(../images/polaroids/maimonedes.png) no-repeat; }
* html #polaroid div.maimonedes { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/maimonedes.png', sizingmethod='scale'); background:none; }

#polaroid div.meetthestudents { background: url(../images/polaroids/meetthestudents.png) no-repeat; }
* html #polaroid div.meetthestudents { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/meetthestudents.png', sizingmethod='scale'); background:none; }

#polaroid div.meoroncampus { background: url(../images/polaroids/meoroncampus.png) no-repeat; }
* html #polaroid div.meoroncampus { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/meoroncampus.png', sizingmethod='scale'); background:none; }

#polaroid div.oppsoncampus { background: url(../images/polaroids/oppsoncampus.png) no-repeat; }
* html #polaroid div.oppsoncampus { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/oppsoncampus.png', sizingmethod='scale'); background:none; }

#polaroid div.sampleitinerary { background: url(../images/polaroids/sampleitinerary.png) no-repeat; }
* html #polaroid div.sampleitinerary { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/sampleitinerary.png', sizingmethod='scale'); background:none; }

#polaroid div.shabbat { background: url(../images/polaroids/shabbat.png) no-repeat; }
* html #polaroid div.shabbat { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/shabbat.png', sizingmethod='scale'); background:none; }

#polaroid div.upcomingdates { background: url(../images/polaroids/upcomingdates.png) no-repeat; }
* html #polaroid div.upcomingdates { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/upcomingdates.png', sizingmethod='scale'); background:none; }

#polaroid div.visitisrael { background: url(../images/polaroids/visitisrael.png) no-repeat; }
* html #polaroid div.visitisrael { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/visitisrael.png', sizingmethod='scale'); background:none; }

#polaroid div.whoismeor { background: url(../images/polaroids/whoismeor.png) no-repeat; }
* html #polaroid div.whoismeor { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/whoismeor.png', sizingmethod='scale'); background:none; }

#polaroid div.testimonials { background: url(../images/polaroids/testimonials.png) no-repeat; }
* html #polaroid div.testimonials { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/testimonials.png', sizingmethod='scale'); background:none; }

#polaroid div.contact { background: url(../images/polaroids/contact.png) no-repeat; }
* html #polaroid div.contact { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/contact.png', sizingmethod='scale'); background:none; }

#polaroid div.photogallery { background: url(../images/polaroids/photogallery.png) no-repeat; }
* html #polaroid div.photogallery { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/photogallery.png', sizingmethod='scale'); background:none; }

#polaroid div.features { background: url(../images/polaroids/feature.png) no-repeat; }
* html #polaroid div.features { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/feature.png', sizingmethod='scale'); background:none; }

#polaroid div.capitolhill { background: url(../images/polaroids/capitolhill.png) no-repeat; }
* html #polaroid div.capitolhill { filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/polaroids/capitolhill.png', sizingmethod='scale'); background:none; }

#student {
	width: 147px;
	float: left;
	background-color: #000000;
}

#campuses {
	width: 280px;
	float: right;
	position: relative;
	}

#campuses_flash {
	width: 200px;
	float: right;
	position: relative;
	}


div.outstand {
	margin-top: 40px;
	width: 890px;
}

div#example {
	width: 800px;
}
#trips {
	position: relative;
	float: right;
	padding-left: 30px;
	padding-right: 20px;
}


.campuslist {
width: 413px;
}

.campuslist_top {
	width: 413px;
	background-image: url(../images/oc_top.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 13px;
}

.campuslist_middle {
	width: 400px;
	background-image: url(../images/oc_bg.jpg);
	background-repeat: repeat-y;
	padding: 9px;
	height: 630px;
}

.campuslist_middle_new {
	width: 495px;
	background-repeat: repeat-x;
	height: 456px;
	background-image: url(../images/oc_bg_new.png);
	padding-top: 20px;
}

.campuslist_bot {
	width: 413px;
	background-image: url(../images/oc_bot.jpg);
	background-repeat: no-repeat;
	height: 13px;
	
}
.campuslist_left {
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	padding-left: 8px;
	padding-top: 5px;
}

.campuslist_left_new {
	width: 195px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 25px;
	float: left;
	padding: 5px 5px 5px 15px;
	margin-left:25px;
	display: inline;
}

.campuslist_left_new:hover{
	color: #AF8E4B;
}

.campuslist_right {
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600;
	float: left;
	padding-top: 5px;
	
}

a.campuslist_link:link {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600;
	text-decoration:none;

}
a.campuslist_link:visited {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600;
text-decoration:none;
}
a.campuslist_link:hover {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600;
	font-weight: bold;
	text-decoration:none;
}

.campuslist_table{
	margin-top: 25px;
	margin-left: 25px;
	padding-bottom: 20px;
}

div#visit {
	width: 445px;
	float: left;
	padding-right: 70px;
	padding-top: 20px;
}

div#visit2{
	background-image: url('../images/upcomingtrips2010.png');
	float: left;
	color: #FFFFFF;
	width: 358px;
	height: 500px;
    /* 535px; */
	padding-left: 10px;
	background-position: 0px 30px 0px 0px;
	background-repeat: no-repeat;
}

div#under_visit2{
	position: relative;
	float: right;
	width: 340px;
	color: #382F21;
	padding: 10px;
}

div#bottom {
	clear: both;
 } 

div#payment_info{
	padding-right: 80px;
	text-align: right;
	color: #382F21;
}

.undergreybox  img {
	float: left;
	margin-right: 13px;
}

#applynow {
	width: 200px;
	float: right;
}

#donor_head {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0B1761;
	font-size: 18px;
	padding: 20px 120px;
}

#donors {
	font-family: Georgia, "Times New Roman", Times, serif;
	list-style-type: none;
	text-align: center;
	font-size: 17px;
	padding: 0px 130px 0px 130px;
}

#donors li {
	margin-bottom: 10px;	
}

#donor_box {
	border: 8px solid #C2BA94;
	background-color: #DCDAC5;
}