/* MISC PAGE STYLES */
body {
	margin: 0px;
}
img {
	border: 0px;
}
H2 {
	font-family: arial; font-size: 30px; 
	margin: 0px;
	color: #484848;
}
H3 {
	font-family: arial; font-size: 20px; 
	margin: 0px;
	color: #484848;
}
H3:hover {
	color: #781210;
}
H4 {
	font-family: arial; font-size: 15px; 
	margin: 0px;
	color: #484848;
}
H5 {
	font-family: arial; font-size: 20px; 
	margin: 0px 0px 10px 0px;
	color: #484848;
	border: 1px solid #efefef;
}
H5:hover {
	color: #781210;
	border: 1px solid #484848;
}
.subtitle {
	font-family: arial; font-size: 12px; 
	margin: 0px;
	color: #484848;
}
.subtitle2 {
	font-family: arial; font-size: 10px; 
	margin: 0px;
	color: #484848;
}
.crumb {
	font-family: arial; font-size: 10px; 
	color: #032952;
}
.crumb A:link, .crumb A:visited {
	color: #032952;
	text-decoration: none;
}
.receipt {
	font-family: arial; font-size: 12px; 
	line-height: 18px;
	color: #484848;
}
.normal {
	padding-right: 27px;
	font-family: arial; font-size: 12px; 
	line-height: 18px;
	color: #484848;
}
.normal2 {
	font-family: arial; font-size: 12px; 
	line-height: 18px;
	color: #484848;
}
STRONG {
	font-family: arial; font-size: 18px; 
	line-height: 24px;
}
.desc {
	padding-right: 10px;
}
.small {
	font-family: arial; font-size: 9px;
}
.med {
	font-family: arial; font-size: 11px;
}
.red {
	color: #781210;
}
.blue {
	color: #032952;
}
.brightblue {
	color: #0000FF;
	text-decoration: none;
	font-weight: bold;
}
.more {
	font-family: arial; font-size: 10px; 
	line-height: 18px;
	color: #484848;
}
.attribute {
	font-family: arial; font-size: 12px;
	font-weight: bold; font-style: italic;
	padding: 15px 3px 0 0; margin: 0;
}
.price {
	font-family: arial; font-size: 25px; 
	font-weight: bold;
	color: #484848;
	padding: 0 3px 0 0; margin: 0;
}
.dollar {
	font-size: 12px;
}

/* TWO NAV BARS */
#nav1 a:hover {
	background-position: 0 13px;
}
.nav1 {
	height: 13px; text-indent: -999em;
	margin-right: 30px;
	display: block; float: left; overflow: hidden;
}
#nav2 a:hover {
	background-position: 0 0;
}
.nav2 {
	height: 32px; text-indent: -999em;
	margin-right: 25px;
	display: block; float: left;
}
.nav3 {
	height: 32px; text-indent: -999em;
	margin-right: 40px;
	display: block; float: left;
}

/* ITEMS IN NAV1 */
.search {
	color: #163e04;
}
.about {
	width: 47px; background: url(/images/top_about.jpg) 0 0px;	
}
.internships {
	width: 82px; background: url(/images/top_internships.jpg) 0 0px;	
}
.friends {
	width: 175px; background: url(/images/top_friends2.jpg) 0 0px;	
}
.contact {
	width: 66px; background: url(/images/top_contact.jpg) 0 0px;	
}

/* ITEMS IN NAV2 */
.home {
	width: 16px; background: url(/images/menu_home.jpg) 0 32px;
}
.audio {
	width: 45px; background: url(/images/menu_audio.jpg) 0 32px;
}
.video {
	width: 44px; background: url(/images/menu_video.jpg) 0 32px;
}
.books {
	width: 49px; background: url(/images/menu_books.jpg) 0 32px;
}
.art {
	width: 26px; background: url(/images/menu_art.jpg) 0 32px;
}
.schools {
	width: 147px; background: url(/images/menu_schools.jpg) 0 32px;
}
.seminars {
	/* width: 150px; background: url(images/menu_seminars_webinars.jpg) 0 32px; */
	width: 160px; background: url(images/menu_upcoming_events.jpg) 0 32px;
}
.calendar {
	width: 73px; background: url(/images/menu_calendar.jpg) 0 32px;
}
.webinars {
	width: 68px; background: url(/images/menu_webinars.jpg) 0 32px;
}
.streaming {
	width: 93px; background: url(images/menu_streaming.jpg) 0 32px;
}


/* ITEMS IN NAV3 */
.a_orders {
	width: 54px; background: url(/images/admin_orders.jpg) 0 0px;
}
.a_products {
	width: 72px; background: url(/images/admin_products.jpg) 0 0px;
}
.a_seminars {
	width: 68px; background: url(/images/admin_seminars.jpg) 0 0px;
}
.a_schools {
	width: 67px; background: url(/images/admin_schools.jpg) 0 0px;
}
.a_articles {
	width: 61px; background: url(/images/admin_articles.jpg) 0 0px;
}
.a_settings {
	width: 60px; background: url(/images/admin_settings.jpg) 0 0px;
}
.a_logout {
	width: 58px; background: url(/images/admin_logout.jpg) 0 0px;
}
.end {
	margin-right: 0px;
}

/* LEFT SIDE */
.copy {
	color: #032952; padding-left: 20px;
}
#cart {
	margin: 105px 25px 17px 28px; 
	font-family: arial; font-size: 12px; 
	color: #484848;
}
#code {
	margin: 0px 25px 17px 28px; 
	font-family: arial; font-size: 12px; 
	color: #484848;
}
#savecode {
	margin: 0px 25px 17px 28px; 
	font-family: arial; font-size: 12px; 
	color: #484848;
}
.cart {
	margin: 3px 0px;
	font-family: arial; font-size: 10px; line-height: 11px;
	color: #484848;
}
.cart12 {
	font-family: arial; font-size: 12px;
	color: #484848;
}
.bold {
	font-family: arial; font-size: 11px; font-weight: bold;
	color: #000000;
}
.recommended {
	padding: 8px 5px 8px 0px;
}

/* ROTATING IMAGE */
#imageContainer {
	width: 455px;
	height: 295px;
}
#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}
#dotsContainer ul {
	margin: 0; padding: 0;
}
#dotsContainer li {
	margin: -2px; padding: 0;
	display: inline;
}

/* CALENDAR STYLES */
.date_ref {
	font-family: arial; font-size: 10px;
	font-weight: bold;
	color: #484848;
	margin: 3px;
}
.date_dayname {
	font-family: arial; font-size: 10px; 
	font-weight: bold;
	color: #484848;
	text-align: center;
}
.date_event {
	font-family: arial; font-size: 9px; line-height: 12px;
	color: white;
	width: 68px; height: 13px; overflow: hidden;
	margin-bottom: 1px; padding: 2px 0 2px 4px;
}
.school1 {
	background: url(/images/school_background.jpg) center 1px no-repeat;
	top: 1px;
}
.school2 {
	background: url(/images/school_background.jpg) center 1px no-repeat;
	top: 15px;
}
.seminar {
	background: url(/images/seminar_background.jpg) center 1px no-repeat;
	top: 29px;
}

.tdate_event {
}
.bdate_event {
	font-family: arial; font-size: 9px; line-height: 12px;
	color: white;
	height: 13px; overflow: hidden;
}

.lschool1, .lschool2 {
	background: url(/images/rl.gif) left top no-repeat;
	width: 6px;
}
.mschool1, .mschool2 {
	font-family: arial; font-size: 9px; line-height: 12px;
	color: white;
	background: url(/images/rm.gif) repeat-x;
}
.rschool1, .rschool2 {
	background: url(/images/rr.gif) left top no-repeat;
	width: 6px;
}

.lseminar {
	background: url(/images/gl.gif) left top no-repeat;
	width: 6px;
}
.mseminar {
	font-family: arial; font-size: 9px; line-height: 12px;
	color: white;
	background: url(/images/gm.gif) repeat-x;
}
.rseminar {
	background: url(/images/gr.gif) left top no-repeat;
	width: 6px;
}

.bschool1 {
	top: 1px;
}
.bschool2 {
	top: 15px;
}
.bseminar {
	top: 29px;
}

.legend {
	font-family: arial; font-size: 10px; 
	color: #484848;
	padding: 0 2px;
}

#social_networking{
   margin: 0 0 0 6px;
}

#online_resources_links{
   margin-left: 50px;
}
