html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, em, font, img, b, u, i, center, ol, ul, li, form, label{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	color: #959595;
	font-size: 12px;
	font-family: Arial;
	background:white;
}
.container {
	display:block;
	height:auto;
	width:1096px;
	margin:0 auto;
}
.header {
	display:block;
	height:175px;
	width:1096px;
	margin:0;
	background:url(images/Isa61header7.png) no-repeat;
}
.headlinks {
	display:block;
	width:1096px;
	height:136px;
}
.fblink {
	display:block;
	position:relative;
	top:103px;
	left:861px;
	width:105px;
	height:25px;
	
}
.fblink2 {
	display:block;
	float:right;
	margin-top:103px;
	margin-right:25px;
	width:24px;
	height:25px;
}
.twitterlink2 {
	display:block;
	float:right;
	margin-top:103px;
	margin-right:125px;
	width:24px;
	height:25px;
}
.dvdlink {
	display:block;
	float:right;
	margin-right:150px;
	width:180px;
	height:130px;
}
.menu {
	display:block;
	height:39px;
	width:932px;
	margin:0 auto;
	padding-top:111px;
}
.menu2 {
	display:block;
	height:39px;
	width:932px;
	margin:0 auto;
	padding-top:0;
}
.menu ol {
	list-style:none;
}
.menu li {
	float:left;
	width:auto;
}
.menu2 ol {
	list-style:none;
}
.menu2 li {
	float:left;
	width:auto;
}
.mi {
	display:block;
	height:39px;
	padding:0 18.5px 0 18.5px;
}
m1,m2,m3,m4,m5,m6,m7,m8 {display:none;}
.mi:hover {
	background:url(images/menu_bkg.png) 0px -156px repeat-x;
}
.menu_l {
	display:block;
	height:39px;
	width:8px;
	background:url(images/menu_bkg.png) 0px 0px no-repeat;
	float:left;
}
.menu_c {
	display:block;
	height:39px;
	width:914px;
	margin:0 auto;
	background:url(images/menu_bkg.png) 0px -39px repeat-x;
	float:left;
}
.menu_c a {
	line-height: 40px;
	text-decoration: none;
	color: #e0e5ff;
	font-size: 14px;
	font-family: Arial;
}
.menu_r {
	display:block;
	height:39px;
	width:8px;
	background:url(images/menu_bkg.png) 0px -78px no-repeat;
	float:left;
}
.divider {
	display:block;
	height:39px;
	width:1px;
	background:url(images/menu_bkg.png) 0px -117px no-repeat;
}
.content {
	display:block;
	height:auto;
	width:1096px;
	background:url(images/content.png) repeat-y;
}
.page_text {
	display:block;
	width:920px;
	margin:0 auto;
	padding-top:30px;
}
.base {
	display:block;
	height:58px;
	width:1096px;
	background:url(images/footer_small.png) no-repeat;
}
.footer {
	display:block;
	width:959px;
	margin:0 auto;
	padding-top:15px;
	padding-bottom:15px;
}
.foot_spacer {
	display:block;
	clear:both;
	height:20px;
}
.copyright {
	display:block;
	height:auto;
	width:auto;
	float:left;
	margin-left:15px;
}
.foot_menu {
	display:block;
	height:auto;
	width:auto;
	float:right;
	margin-right:15px;
}
.foot_menu ol {
	list-style:none;
}
.foot_menu li {
	float:left;
	margin:0 1px 0 1px;
}
.foot_menu a {
	color: #959595;
}


/* Home Page */
.home_title {
	font-family: "Trajan Pro";
	color: #dedede;
	padding-left: 7px;
	line-height: 2em;
	font-size: 16px;
}
.home_text {
	padding-left: 10px;
	font-family: Arial;
	color: #333333;
	font-size: 12px;
}
.home_container {
	display:block;
	width:959px;
	height:700px;
	margin:0 auto; 
	padding-top:14px;
}
.banner_bkg {
	display:block;
	width:715px;
	height:264px;
	background:url(images/banner_bkg.png) no-repeat;
	margin:0;
}
/* Banners */
#banner_preload {
	display:none;
}
.banner {
	padding:17px 0 0 17px;
	display:block;
	height:229px;
	width:680px;
	overflow:hidden;
}
#slider {
	height:229px;
	width:680px;
	position:relative;
	background:url(style-pack/loading.gif) no-repeat 50% 50%; 
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.home_l {
	display:block;
	width:715px;
	height:auto;
	float:left;
}
.experts_scroller {
	display:block;
	width:686px;
	height:129px;
	padding:6px 0 0 15px;
}
.exp_btn_l {
	display:block;
	height:129px;
	width:21px;
	background:url(images/buttons.png) 0px -23px no-repeat;
	float:left;
	cursor:pointer;
}
.exp_btn_l:hover {
	background:url(images/buttons.png) 0px -281px no-repeat;
}
.experts_cont {
	display:block;
	width:643px;
	height:129px;
	float:left;
	background:#b0cfe6;
	overflow:hidden;
	position:relative;
	z-index:150;
}
.exp_btn_r {
	display:block;
	height:129px;
	width:21px;
	background:url(images/buttons.png) 0px -152px no-repeat;
	float:left;
	cursor:pointer;
}
.exp_btn_r:hover {
	background:url(images/buttons.png) 0px -410px no-repeat;
}
.home_experts_title {
	display:block;
	width:643px;
	height:23px;
	background:#246399;
}
#home_experts {
	display:block;
	width:963px;
	height:106px;
	z-index:149;
}
#home_experts ul {
	width:963px;
	list-style:none;
}
#home_experts li {
	font-size: 10px;
	display:block;
	float:left;
	height:106px;
	width:76px;
	margin:0 2px 0 2px;
	text-align:center;
}
.home_expert_text {
	text-decoration:none;
	color:#242424;
	line-height: 1em;
}
.home_expert_img {
	display:block;
	height:81px;
	width:61px;
	margin:0 auto 2px auto;
}
.home_containers {
	display:block;
	height:277px;
}
.news_cont {
	display:block;
	height:277px;
	width:326px;
	padding:24px 0 0 15px;
	float:left;
}
.top_bar {
	display:block;
	height:27px;
	width:326px;
	background:url(images/top_bar_large.png) no-repeat;
}
.news {
	display:block;
	height:250px;
	width:326px;
	background:url(images/box_large.png) no-repeat;
}
.news_top {
	display:block;
	height:104px;
	width:306px;
	margin:0 auto;
	padding:10px 0 10px 0;
}
.news_vid {
	display:block;
	height:104px;
	width:165px;
	float:left;
}
.event_cont {
	display:block;
	height:277px;
	width:326px;
	padding:24px 0 0 34px;
	float:left;
}
.event_calender {
	display:block;
	height:23px;
	width:115px;
	background:url(images/buttons.png) 0px 0px no-repeat;
	float:right;
	padding-right:5px;
	margin-top:5px;
}
.event {
	display:block;
	height:250px;
	width:326px;
	background:url(images/box_large.png) no-repeat;
}
.preview_btn2 {
	display:block;
	height:39px;
	width:96px;
	background:url(images/buttons.png) 0px -661px no-repeat;
	float:left;
	margin:10px 0 0 10px;
}
.preview_btn2:hover {
	background:url(images/buttons.png) 0px -700px no-repeat;
}
.home_r {
	display:block;
	width:212px;
	height:700px;
	padding-top:14px;
	padding-left:17px;
	float:left;
}
.videos_cont {
	display:block;
	height:385px;
	width:212px;
}
.videos_top_bar {
	display:block;
	height:27px;
	width:212px;
	background:url(images/top_bar_small.png) no-repeat;
}
.video_trailers {
	display:block;
	height:358px;
	width:212px;
	background:url(images/video_trailers2.gif) no-repeat;
}
.cisney_release {
	display:block;
	height:358px;
	width:212px;
	background:url(images/video_trailers2.gif) no-repeat;
}
.video_trailers_study {
	display:block;
	height:101px;
	width:186px;
	background:url(images/click_here_home.png) no-repeat;
	margin:-80px 0 0 26px;
}
.quicklinks_cont {
	display:block;
	height:277px;
	width:212px;
	padding-top:24px;
}
.quicklinks_top_bar {
	display:block;
	height:27px;
	width:212px;
	background:url(images/top_bar_small.png) no-repeat;
}
.quicklinks1 {
	display:block;
	height:179px;
	width:212px;
	background:url(images/box_menu1.png) no-repeat;
}
.quicklinks1 ol {
	padding:10px 0 0 10px;
	list-style:none;
}
.quicklinks1 li {
}
.quick_links {
	letter-spacing:-1px;
	line-height:1.5em;
	color: #9e0b0f;
	text-decoration:none;
	font-size:13px;
}
.quick_links:hover {
	text-decoration:underline;
}
.quicklinks2 {
	display:block;
	height:71px;
	width:212px;
	background:url(images/box_menu2.png) no-repeat;
}

/* -------- Experts Pages -------- */
.experts {
	color: #393939;
	font-size: 14px;
	font-family: Arial;
	display:block;
	height:auto;
	min-height:550px;
	width:932px;
	margin:0 auto;
	padding-top:35px;
}

.expert_page_l {
	display:block;
	height:542px;
	width:388px;
	float:left;
}
.expert_page_r {
	display:block;
	height:542px;
	width:514px;
	float:left;
	padding-left:30px;
}
.exp_title {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial;
	color: #33688d;
}
.expert_bio {
	display:block;
	height:auto;
	min-height:179px;
	width:514px;
	padding-top:20px;
}
.expert_img {
	display:block;
	height:179px;
	width:136px;
	float:left;
	padding-right:20px;
}
.exp_btns {
	display:block;
	width:514px;
	height:39px;
	padding-top:40px;
}
.preview_btn {
	display:block;
	height:39px;
	width:96px;
	background:url(images/buttons.png) 0px -583px no-repeat;
	float:left;
	margin-top:5px;
}
.preview_btn:hover {
	background:url(images/buttons.png) 0px -622px no-repeat;
}
.buynow_cont {
	display:block;
	height: 48px;
	width:auto;
	float:left;
	margin-left:20px;
	padding-top:10px;
}
.buynow_price_cont {
}
.buynow_price {
	font-size: 20px;
}
.buynow_price2 {
	color: #747474;
	font-size: 10px;
}
.buynow_btn {
	display:block;
	height:22px;
	width:89px;
	margin-bottom:5px;
	background:url(images/buttons.png) 0px -539px no-repeat;
}
.buynow_btn:hover {
	background:url(images/buttons.png) 0px -561px no-repeat;
}

.expert_foot {
	display:block;
	height:150px;
	width:932px;
	margin:0 auto;
}
.study_guides {
	display:block;
	height:95px;
	width:193px;
	background:url(images/study_guides.gif) no-repeat;
	float:left;
	margin-right:39px;
	margin-top:27px;
}
.also_available {
	display:block;
	height:150px;
	width:700px;
	float:left;
}
.also_available2 {
	display:block;
	height:150px;
	width:900px;
	float:left;
}
.also_available ol {
	list-style:none;
}
.also_available li {
	float:left;
}
.aai {
	display:block;
	height:121px;
	width:85px;
	margin:7px 15px 0 0;
}

/* Tool Tip */
#tooltip{
	color: #303030;
}


/* ------ New Releases ----- */

.new_releases {
	color: #393939;
	font-size: 14px;
	font-family: Arial;
	display:block;
	height:467px;
	width:880px;
	margin:0 auto;
	padding-top:35px;
}
.page_title {
	display:block;
	width:880px;
	color: #33688d;
	font-size: 21px;
	font-weight: bold;
	padding-bottom:25px;
}
.releases_l {
	display:block;
	width:420px;
	height:380px;
	float:left;
	margin-right:40px;
}
.releases_r {
	display:block;
	width:420px;
	height:380px;
	float:left;
}
.release {
	display:block;
	width:420px;
	height:180px;
}
.release_spacer {
	display:block;
	height:31px;
	width:420px;
}
.release_img {
	display:block;
	height:180px;
	width:129px;
	margin-right:31px;
	float:left;
}
.release_text {
	display:block;
	height:180px;
	width:260px;
	float:left;
}
.r1 {
	font-size: 18px;
	font-weight: bold;
	color: #33688d;
}
.r2 {
	font-size: 14px;
	color: #33688d;
}
.r3 {
	font-size: 12px;
}
.releases_p {
	padding-top: 10px;
}

/* ------ Experts ------ */
.experts_page {
	color: #393939;
	font-size: 14px;
	font-family: Arial;
	display:block;
	height:581px;
	width:880px;
	margin:0 auto;
	padding-top:35px;
}
.experts_page_text {
	line-height: 22px;
	display:block;
	height:auto;
	width:315px;
	float:left;
}
.exp_experts {
	display:block;
	height:620px;
	width:545px;
	float:left;
	padding-left:20px;
	text-align:center;
}

.experts_page {
	color: #393939;
	font-size: 14px;
	font-family: Arial;
	display:block;
	height:780px;
	width:880px;
	margin:0 auto;
	padding-top:35px;
}
.experts_page_text {
	line-height: 22px;
	display:block;
	height:auto;
	width:315px;
	float:left;
}
.exp_experts2 {
	display:block;
	height:640px;
	width:545px;
	float:left;
	padding-left:20px;
	text-align:center;
}
.exp_experts2 ol {
	list-style:none;
}
.exp_experts2 li {
	display:block;
	height:130px;
	width:75px;
	margin-right:15px;
	margin-bottom:30px;
	float:left;
}

.experts_row1 {
	display:block;
	height:100px;
	width:545px;
	margin-bottom:30px;
}
.experts_row1 ol {
	list-style:none;
}
.experts_row1 li {
	display:block;
	height:100px;
	width:75px;
	margin-right:15px;
	float:left;
}
.experts_row2 {
	display:block;
	height:100px;
	width:545px;
	margin-bottom:30px;
}
.experts_row2 ol {
	list-style:none;
}
.experts_row2 li {
	display:block;
	height:100px;
	width:75px;
	margin-right:15px;
	float:left;
}
.experts_row3 {
	display:block;
	height:100px;
	width:545px;
	margin-bottom:30px;
}
.experts_row3 ol {
	list-style:none;
}
.experts_row3 li {
	display:block;
	height:100px;
	width:75px;
	margin-right:15px;
	float:left;
}
.experts_row4 {
	display:block;
	height:100px;
	width:545px;
	margin-bottom:30px;
}
.experts_row4 ol {
	list-style:none;
}
.experts_row4 li {
	display:block
	height:100px;
	width:75px;
	margin-right:15px;
	float:left;
}
.experts_row5 {
	display:block;
	height:100px;
	width:545px;
	margin-bottom:30px;
}
.experts_row5 ol {
	list-style:none;
}
.experts_row5 li {
	display:block
	height:100px;
	width:75px;
	margin-right:15px;
	float:left;
}

.experts_page_img {
	display:block;
	height:81px;
	width:61px;
	margin:0 auto 5px auto;
}
.experts_links {
	color: #1b1b1b;
	font-size: 10px;
}
.expert_link {
	display:block;
	width:230px;
	height:auto;
	float:left;
}

.shoponline {
	display:block;
	height:159px;
	width:398px;
	background:url(images/shoponline.gif) no-repeat;
	margin-right:20px;
	float:right;
}
.shop_btn {
	display:block;
	height:22px;
	width:89px;
	margin:130px 0 0 170px;
	background:url(images/buttons.png) 0px -539px no-repeat;
}
.shop_btn:hover {
	background:url(images/buttons.png) 0px -561px no-repeat;
}
/* -------media ------- */
.media_page {
	color: #393939;
	font-size: 14px;
	font-family: Arial;
	display:block;
	height:650px;
	width:880px;
	margin:0 auto;
	padding-top:35px;
}
.exp_media {
	display:block;
	height:650px;
	width:545px;
	float:left;
	padding-left:20px;
	text-align:center;
}
.media_page_text {
	line-height: 22px;
	display:block;
	height:auto;
	width:315px;
	float:left;
}
.media_row1 {
	display:block;
	height:100px;
	width:545px;
	margin-bottom:20px;
}
.media_row1 ol {
	list-style:none;
}
.media_row1 li {
	display:block;
	height:100px;
	width:75px;
	margin-right:15px;
	float:left;
}
.media_row2 {
	display:block;
	height:100px;
	width:545px;
	margin-bottom:20px;
}
.media_row2 ol {
	list-style:none;
}
.media_row2 li {
	display:block;
	height:100px;
	width:75px;
	margin-right:15px;
	float:left;
}
.media_row3 {
	display:block;
	height:100px;
	width:545px;
	margin-bottom:20px;
}
.media_row3 ol {
	list-style:none;
}
.media_row3 li {
	display:block;
	height:100px;
	width:75px;
	margin-right:15px;
	float:left;
}
.media_row4 {
	display:block;
	height:100px;
	width:545px;
	margin-bottom:20px;
}
.media_row4 ol {
	list-style:none;
}
.media_row4 li {
	display:block;
	height:100px;
	width:75px;
	margin-right:15px;
	float:left;
}
.media_row5 {
	display:block;
	height:100px;
	width:545px;
	margin-bottom:20px;
}
.media_row5 ol {
	list-style:none;
}
.media_row5 li {
	display:block;
	height:100px;
	width:75px;
	margin-right:15px;
	float:left;
}
.media_page_img {
	display:block;
	height:81px;
	width:61px;
	margin:0 auto 5px auto;
}
.media_links {
	color: #1b1b1b;
	font-size: 10px;
}

.media_link {
	display:block;
	width:230px;
	height:auto;
	float:left;
}

/* ------ Links ------ */
.links_page {
	color: #393939;
	font-size: 14px;
	font-family: Arial;
	display:block;
	width:880px;
	height:648px;
	margin:0 auto;
	padding-top:35px;
}
.links_l {
	display:block;
	width:440px;
	height:auto;
	float:left;
}
.links_l ol {
	list-style:none;
}
.links_l li {
	display:block;
	height:142px;
	width:440px;
	padding-top:10px;
	float:left;
}
.links_r {
	display:block;
	width:440px;
	height:auto;
	float:left;
}
.links_r ol {
	list-style:none;
}
.links_r li {
	display:block;
	height:142px;
	width:440px;
	padding-top:10px;
	float:left;
}
.link_img {
	display:block;
	height:auto;
	width:auto;
	float:left;
	margin-right:10px;
	background:#222222;
}
.links_text {
	display:block;
	font-size: 16px;
	color: #1f1f1f;
}

/* ------ About Us ----- */
.about_us {
	color: #393939;
	font-size: 14px;
	font-family: Arial;
	display:block;
	height:auto;
	min-height:550px;
	width:944px;
	margin:0 auto;
	padding-top:35px;
}
.about_l {
	display:block;
	width:179px;
	height:490px;
	float:left;
}
.about_img {
	display:block;
	width:179px;
	height:490px;
	background:url(images/aboutus_ortberg.png) no-repeat;
	
}
.about_r {
	display:block;
	width:725px;
	height:auto;
	float:left;
	padding:0 20px 0 20px;
}

/* ------ Events ----- */
.events_page {
	color: #393939;
	font-size: 14px;
	font-family: Arial;
	display:block;
	height:auto;
	min-height:720px;
	width:880px;
	margin:0 auto;
	padding-top:35px;
}
.events_l {
	display:block;
	width:348px;
	height:auto;
	float:left;
}
.event1_l,.event2_l,.event3_l {
	display:block;
	height:auto;
	padding-bottom:40px;
	width:348px;
}
.event1_l {
	height:171px;
}
.event2_l {
	height:215px;
}
.event3_l {
	height:196px;
}
.events_img1 {
	display:block;
	width:348px;
	height:151px;
}
.events_img2 {
	display:block;
	width:348px;
	height:195px;
}
.events_img3 {
	display:block;
	width:348px;
	height:176px;
}
.events_r {
	display:block;
	width:488px;
	height:auto;
	float:left;
	padding:0 20px 0 20px;
}
.event1_r,.event2_r,.event3_r {
	padding-bottom:40px;
}
.event1_r {
	display:block;
	height:171px;
	width:488px;
}
.event2_r {
	display:block;
	height:215px;
	width:488px;
}
.event3_r {
	display:block;
	height:196px;
	width:488px;
}
.event_btn {
	display:block;
	height:22px;
	width:89px;
	margin-top:5px;
	background:url(images/buttons.png) 0px -739px;
}
.event_btn:hover {
	background:url(images/buttons.png) 0px -761px;
}

/* ------ Events ----- */
.contact_us {
	color: #393939;
	font-size: 14px;
	font-family: Arial;
	display:block;
	height:auto;
	min-height:550px;
	width:880px;
	margin:0 auto;
	padding-top:35px;
}
.contact_form {
	display:block;
	width:626px;
	height:183px;
	margin:0 auto;
}

/* -------- Help -------- */
.help_page {
	color: #393939;
	font-size: 14px;
	font-family: Arial;
	display:block;
	height:auto;
	min-height:820px;
	width:932px;
	margin:0 auto;
	padding-top:35px;
}
.help_shoponline {
	display:block;
	height:159px;
	width:398px;
	background:url(images/shoponline.gif) no-repeat;
	float:left;
	margin-top:9px;
}
.help_book {
	display:block;
	height:180px;
	width:466px;
	padding-top:20px;
	letter-spacing: -1px;
}
.help_l {
	display:block;
	height:600px;
	width:466px;
	float:left;
	padding-top:35px;
}
.help_r {
	display:block;
	height:600px;
	width:466px;
	float:left;
	padding-top:35px;
}
.help_text {
	display:block;
	height:180px;
	width:271px;
	float:left;
}
.help_img {
	display:block;
	height:165px;
	width:116px;
	margin-right:15px;
	float:left;
}

.study_burst_expert {
	display:block;
	float:right;
	width:105px;
	height:111px;
	background:url(../images/click_here_artist.png) no-repeat;
}

.study_burst_expert2 {
	display:block;
	float:right;
	width:105px;
	height:111px;
	background:url(../images/click_here_artist2.png) no-repeat;
}
