html 					{overflow: scroll;}
/*html 					{overflow-y: scroll;} */
body            		{background-color:#c8e9f4;margin:0px;padding:12px 0px 12px 0px;	font-family:'Trebuchet MS',sans-serif;font-size:12px;color:#477d89;
}
#wrapper         		{width:928px;background-color: #c8e9f4;margin:12px auto 12px auto;padding-bottom:24px;} /* #c8e9f4 */
#container				{width:912px;float:left;position:relative;background-color:#ffffff;border:8px solid #477d89;} /* #ffffff */
#banner					{width:912px;height:227px;background-image:url("images/bkg/banner.jpg");background-repeat:no-repeat;margin:0px auto 0px auto;}

#logoimg				{width:409px;height:203px;float:left;padding:24px 0px 0px 41px;}
.logoimg				{border:none;outline:none;}
#bannerblock			{width:462px;height:227px;float:left;}
#bannertextblock		{padding:63px 0px 0px 94px;line-height:17px;}
.bannertext				{font-family:'Trebuchet MS',Arial,sans-serif;font-size:16px;color:#3a6872;font-style:italic;padding-bottom:3px;}
#nav					{width:912px;height:30px;float:left;background-image:url("images/bkg/nav_bkg.png");background-repeat:no-repeat;margin:0px auto 0px auto;padding-top:4px;}
.nav					{font-family:'Trebuchet MS',Arial,sans-serif;font-size:16px;outline:none;}
a.nav              		{color:#3a6872;margin:0px;padding:0px;text-decoration:none;}
a.nav:link 				{color:#3a6872;text-decoration:none;background-color:transparent;}
a.nav:visited 			{color:#3a6872;text-decoration:none;background-color:transparent;}
a.nav:hover 			{color:#62b141;text-decoration:none;background-color:#e7f6fa;}
a.nav:active 			{color:#62b141;text-decoration:none;background-color:transparent;}
/* a#currentnav			{color:#62b141;text-decoration:none;background-color:#faf2cb;} */

#currentnav				{color:#62b141;text-decoration:none;background-color:#e7f6fa;}

a.email:link			{font-size:16px;color:#3a6872;font-style:italic;}
a.email:visited			{font-size:16px;color:#3a6872;font-style:italic;}
a.email:hover			{font-size:16px;color:#62b141;font-style:italic;}
a.email:active			{font-size:16px;color:#3a6872;font-style:italic;}

a.cart:link				{font-size:14px;color:#477d89;font-weight:bold;text-decoration:none;}
a.cart:visited			{font-size:14px;color:#477d89;font-weight:bold;text-decoration:none;}
a.cart:hover			{font-size:14px;color:#69bd44;font-weight:bold;text-decoration:none;}
a.cart:active			{font-size:14px;color:#69bd44;font-weight:bold;text-decoration:none;}

a.smallemail:link		{font-size:14px;color:#477d89;}
a.smallemail:visited	{font-size:14px;color:#477d89;}
a.smallemail:hover		{font-size:14px;color:#62b141;}
a.smallemail:active		{font-size:14px;color:#477d89;}

a.goldlink:link			{color:#e8ad5f;font-weight:bold;text-decoration:none;outline:none;}
a.goldlink:visited		{color:#e8ad5f;font-weight:bold;text-decoration:none;outline:none;}
a.goldlink:hover		{color:#fdc06f;font-weight:bold;outline:none;}
a.goldlink:active		{color:#e8ad5f;font-weight:bold;text-decoration:none;outline:none;}

a.bluelink:link			{font-size:12px;color:#3a6872;text-decoration:underline;outline:none;}
a.bluelink:visited		{font-size:12px;color:#3a6872;text-decoration:underline;outline:none;}
a.bluelink:hover		{font-size:12px;color:#62b141;text-decoration:underline;outline:none;}
a.bluelink:active		{font-size:12px;color:#3a6872;text-decoration:underline;outline:none;}

a.article:link			{font-size:14px;color:#3a6872;text-decoration:underline;outline:none;}
a.article:visited		{font-size:14px;color:#3a6872;text-decoration:underline;outline:none;}
a.article:hover			{font-size:14px;color:#62b141;text-decoration:underline;outline:none;}
a.article:active		{font-size:14px;color:#3a6872;text-decoration:underline;outline:none;}

a.discountlink:link		{font-size:18px;color:#262ad3;text-decoration:underline;outline:none;}
a.discountlink:visited	{font-size:18px;color:#262ad3;text-decoration:underline;outline:none;}
a.discountlink:hover	{font-size:18px;color:#62b141;text-decoration:underline;outline:none;}
a.discountlink:active	{font-size:18px;color:#262ad3;text-decoration:underline;outline:none;}

h1						{font-size:18px;font-weight:bold;;padding:10px 100px 0px 70px;}
h2						{font-size:15px;padding-top:12px;padding-bottom:7px;color:#62b141;}
#intro					{width:912px;float:left;}
#content				{width:912px;float:left;}
#maincontent			{width:517px;float:left;margin-left:70px;}
#maincontentservices	{width:430px;float:left;margin-left:70px;margin-right:87px;}
.contentproducts		{width:785px;float:left;margin-top:10px;margin-left:70px;}
.contentproductsLeft	{width:585px;float:left;}
.contentproductsBuyNow	{width:125px;float:left;}
.contentproductsText	{width:460px;float:left;}
.contentproductsImage	{width:200px;float:left;}
.productsImageCart		{background-image:url("images/products/add_to_cart.png");background-repeat:no-repeat;padding:10px 0px 7px 46px;}
#productsImageGroupHome		{width:540px;float:left;margin:48px 0px 0px 0px;background-image:url('images/bkg/prodfilmstrip_home_bkg.png');background-repeat:no-repeat;}
#productsImageGroupTeachers	{width:750px;float:left;margin:24px 0px 0px 80px;background-image:url('images/bkg/prodfilmstrip_teachers_bkg.png');background-repeat:no-repeat;}

.contentproductsDownload		{width:105px;float:left;}
.contentproductsDownloadText	{width:660px;float:left;padding:12px 0px 0px 20px;}
.productsImageDownload	{background-image:url("images/products/download.png");background-repeat:no-repeat;padding:10px 0px 7px 28px;}
.prodcaption			{width:680px;float:left;height:120px;padding:12px 0px 12px 70px;display:none;}
.prodbulletlist			{font-family:'Trebuchet MS',sans-serif;font-size:12px;color:#477d89;padding:0px;margin:0px;}

#articlecontent			{width:700px;float:left;margin-left:70px;}

a.displayBlock          {display:block;border:none;outline:none;}
a.displayBlock:link 	{display:block;border:none;outline:none;}
a.displayBlock:visited 	{display:block;border:none;outline:none;}
a.displayBlock:hover 	{display:block;border:none;outline:none;}
a.displayBlock:active 	{display:block;border:none;outline:none;}

a.currentDisplay:link,a.currentDisplay:visited,a.currentDisplay:hover,a.currentDisplay:active  {display:block;}

#largeimage				{width:450px;float:left;position:absolute;top:180px;left:450px;display:none;}
img						{border:none;outline:none;}
.thumbimg				{border:none;outline:none;}

a.imageborder:link		{background-color:transparent;outline:none;}
a.imageborder:visited	{background-color:transparent;outline:none;}
a.imageborder:hover		{background-color:transparent;outline:none;}
a.imageborder:active	{background-color:transparent;outline:none;}
#sidebarhome			{width:267px;float:left;margin:7px 29px 0px 29px;}
#sidebar				{width:267px;float:left;margin:0px 29px 0px 29px;}
#sidebarcontact			{width:267px;float:left;margin:7px 0px 0px 29px;}
#sidebarphotos			{width:240px;float:left;margin:0px 29px 0px 29px;}
.sidebarphoto			{padding:10px 0px 14px 0px;}
#sidebarbkg				{width:200px;float:left;background-image:url("images/bkg/filmstrip_bkg.jpg");background-repeat:no-repeat;margin:7px 0px 0px 60px;}
.sidebartext			{font-family:'Trebuchet MS',sans-serif;font-size:14px;color:#fdeb9f;font-weight:bold;} 

/* #smedia					{width:75px;float:left;margin:24px 0px 0px 134px;}   SM 1 */
/*#smedia					{width:75px;float:left;margin:2px 0px 0px 824px;}   SM 2  previously 848px */
#smedia					{width:95px;float:left;margin:7px 0px 0px 775px;}  /* SM 2  previously 848px */
#smediafooter			{width:95px;float:left;margin:100px 0px 0px 50px;}  /* SM 2  previously 848px */


#photos					{width:912px;float:left;margin:75px 0px 0px 73px;}
#tabularblock			{width:517px;float:left;}
#column1				{width:70px;float:left;}
#column2				{width:447px;float:left;}

p						{font-size:14px;margin:0px 0px 12px 0px;}
p.indent				{font-size:14px;margin:0px 0px 12px 27px;}
p.title					{font-size:18px;text-align:center;font-weight:bold;margin-top:0px;}
p.subtitle				{font-size:15px;padding:4px 0px 0px 0px;}
/*p.intro					{font-size:18px;font-weight:bold;;padding:40px 100px 0px 70px;}*/
p.tabular				{font-size:14px;margin:0px 0px 7px 0px;}
p.caption				{font-size:14px;font-style:italic;padding-left:40px;}
p.captionphotos			{font-size:12px;font-style:italic;text-align:center;padding-top:3px;line-height:14px;}
li						{font-size:14px;margin:0px 0px 4px 0px;}

#discountbkg			{width:428px;background-image:url(images/bkg/discount_bkg.png);background-repeat:no-repeat;padding-bottom:12px;}
#discountbkghome		{width:428px;background-image:url(images/bkg/discount_bkg.png);background-repeat:no-repeat;margin-left:48px;padding-bottom:12px;}
#discountbkghome-sm		{width:428px;background-image:url(images/bkg/discount_bkg_sm.png);background-repeat:no-repeat;margin-left:48px;padding-bottom:12px;}
#discountbkg-sm			{width:428px;background-image:url(images/bkg/discount_bkg_sm.png);background-repeat:no-repeat;padding-bottom:12px;}


#formwrapper			{width:517px;float:left;background-image:url(images/bkg/form_bkg.png);background-repeat:no-repeat;}
#formcontent			{padding:16px 0px 150px 140px;font-size:14px;}
form                    {margin-top:12px;}
.label                  {font-family:'Trebuchet MS',Arial,sans-serif;font-size:14px;width:100px;vertical-align:top;padding-top:2px;} 
input                   {color:#477d89;background:#fefefe;border:1px solid #62b141;margin:0px 0px 14px 0px;}
.btns	            	{color:#b2a56e;font-family:'Trebuchet MS',sans-serif;font-size:16px;font-weight:bold;background:#f9f6dd;border:1px solid #69bd44;margin:0px 0px 12px 0px;cursor:pointer;}
input.paypal			{border:none;outline:none;}
form.paypal				{margin-top:0px;}
textarea                {color:#477d89;background:#fefefe;border:1px solid #62b141;margin:0px 0px 12px 0px;}
checkbox                {color:#477d89;background-color:#fefefe;border:1px solid #62b141;margin:0px 0px 0px 0px;}
.checkboxtext			{color:#477d89;margin:0px 0px 0px 0px;vertical-align:top;}
.checkbox				{color:#477d89;background-color:#fefefe;border:1px solid #62b141;margin:0px 0px 6px 7px;}
select                  {color:#477d89;background-color:#fefefe;border:1px solid #62b141;margin:0px 0px 18px 0px;}
option      			{color:#477d89;background-color:#fefefe;border:1px solid #62b141;}
.option					{color:#477d89;background-color:#fefefe;border:1px solid #62b141;}
select.option			{color:#477d89;background-color:#fefefe;border:1px solid #62b141;}

#footer					{width:912px;height:162px;background-image:url("images/bkg/footer_bkg.png");background-repeat:no-repeat;}
.footertext				{font-size:11px;padding:130px 0px 0px 720px;}

#navbar  				{width:912px;height:30px;float:left;position:relative;background-image:url("images/bkg/nav_bkg.png");background-repeat:no-repeat;margin:0px auto 0px auto;}
a.navbartitle 			{display:block;float:left;color:#3a6872;font-family:'Trebuchet MS',Arial,sans-serif;font-size:16px;margin:0;border:0;padding:0;line-height:29px;text-align:center;text-decoration:none;outline:none;}
a.navbartitle:hover 	{color:#62b141;background-color:#e7f6fa;}

#nav1 					{width:57px;margin-left:30px;}   
#nav2 					{width:73px;margin-left:20px;}
#nav3 					{width:100px;margin-left:20px;}
#nav4 					{width:71px;margin-left:20px;}
#nav5 					{width:97px;margin-left:20px;}
#nav6 					{width:70px;margin-left:22px;}
#nav7 					{width:150px;margin-left:22px;} 
#nav8 					{width:83px;margin-left:22px;}

.submenu 				{position:absolute;z-index:2;top:29px;padding:0;margin:0;width:153px;}
.submenu a				{display:block;font-family:'Trebuchet MS',Arial,sans-serif;font-size:16px;color:#3a6872;width:152px;padding: 1px 2px 1px 3px;text-decoration: none;background-color:#fefefe;border-top:0;border-left:0;border-right:0;border:1px solid #faefb7;outline:none;}

#products_submenu 		{left:531px;visibility:hidden;} 

/* ul 						{position:relative;display:block;} */
/* li 						{position:relative;display:block;} */

.submenubox 			{margin:0;padding:0;border:0;}
.submenubox ul			{margin:0;padding:0;border:0;list-style-type:none;}

.submenubox ul li 		{margin:0;padding:0;border:0;position:relative;display:block;}

.submenubox ul li a:link 	{}
.submenubox ul li a:visited {}
.submenubox ul li a:hover	{color:#62b141;background-color:#e7f6fa;}
