

/*
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:Arial, Helvetica, sans-serif;}
*/

.first{margin-left:0 !important;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.clear{clear:both;}
.hidden, .print{display:none;}

#contentwrapper { background:#fff url(alaimages2010/background2.png) repeat-x; }
a, a:visited{ text-decoration:none; color:#06C; }
a:hover{color:#999;}

/* base */

/* navigation */
/* main */
#nav{height:44px;margin:0 0 0 0;}
a#gallery{display:block;float:left;width:86px;height:44px;margin-left:5px;background:url(alaimages2010/nav.png) no-repeat 0 0;}
a#history{display:block;float:left;width:211px;height:44px;background:url(alaimages2010/nav.png) no-repeat -86px 0;}
a#work{display:block;float:left;width:211px;height:44px;background:url(alaimages2010/nav.png) no-repeat -302px 0;}
a#ala{display:block;float:left;width:211px;height:44px;background:url(alaimages2010/nav.png) no-repeat -518px 0;}
a#gallery:hover{background-position:0 -44px;}
a#history:hover{background-position:-86px -44px;}
a#work:hover{background-position:-302px -44px;}
a#ala:hover{background-position:-518px -44px;}
a#gallery:active{background-position:0 -88px;}
a#history:active{background-position:-86px -88px;}
a#work:active{background-position:-302px -88px;}
a#ala:active{background-position:-518px -88px;}
#nav span{display:none;}
#nav img{float:left;}
body.galleries a#gallery{background-position:0 -44px;}
body.history a#history{background-position:-86px -44px;}
body.work a#work{background-position:-302px -44px;}
body.ala a#ala{background-position:-518px -44px;}
/*sub-nav*/
a#sub-home{display:block;float:left;width:211px;height:8px;margin-bottom:5px;background:url(alaimages2010/subnav.png) no-repeat 0 0;}
a#sub-year{display:block;float:left;width:211px;height:8px;margin-bottom:5px;background:url(alaimages2010/subnav.png) no-repeat 0 -8px;}
a#sub-theme{display:block;float:left;width:211px;height:8px;margin-bottom:5px;background:url(alaimages2010/subnav.png) no-repeat 0 -16px;}
a#sub-games{display:block;float:left;width:211px;height:8px;margin-bottom:5px;background:url(alaimages2010/subnav.png) no-repeat 0 -24px;}
a#sub-videos{display:block;float:left;width:220px;height:8px;margin-bottom:5px;background:url(alaimages2010/subnav.png) no-repeat 0 -32px;}
a#sub-home:hover{background-position:0 -40px;}
a#sub-year:hover, body.g1 a#sub-year, body.g2 a#sub-year, body.g3 a#sub-year, body.g4 a#sub-year, body.g5 a#sub-year, body.g6 a#sub-year, body.g7 a#sub-year, body.g8 a#sub-year, body.g9 a#sub-year, body.g10 a#sub-year {background-position:0 -48px;}
a#sub-theme:hover, body.g11 a#sub-theme, body.g12 a#sub-theme, body.g13 a#sub-theme, body.g14 a#sub-theme, body.g15 a#sub-theme{background-position:0 -56px;}
a#sub-games:hover, body.kg a#sub-games{background-position:0 -64px;}
a#sub-videos:hover, body.psa a#sub-videos{background-position:0 -72px;}
#menu span{display:none;}
ul#menu, ul#menu ul { list-style-type:none !important;   margin: 0;   padding: 0; }
ul#menu li ul { 	padding-top:15px; 	}
ul#menu a { display: block;   text-decoration: none;   color:#666; }
body.g1 ul#menu a#g1, body.g2 ul#menu a#g2, body.g3 ul#menu a#g3, body.g4 ul#menu a#g4, body.g5 ul#menu a#g5, body.g6 ul#menu a#g6, body.g7 ul#menu a#g7, body.g8 ul#menu a#g8, body.g9 ul#menu a#g9, body.g10 ul#menu a#g10, body.g11 ul#menu a#g11, body.g12 ul#menu a#g12, body.g13 ul#menu a#g13, body.g14 ul#menu a#g14, body.g15 ul#menu a#g15 {color:#275809;padding:4px 0;font-weight:bold;}
ul#menu a:hover { 	color:#275809; 	}
ul#menu li { margin-top: 10px; }
ul#menu li li { margin-top: 3px; }
ul#menu li li.last { margin-bottom:10px; }

/* //navigation */

/* layout */

#wrapper{ margin:0 auto; width:1000px; height:600px; text-align:center; position:relative; background:url(alaimages2010/shadow.png) no-repeat 0 440px; }
#container{ margin:0 auto; width:960px; text-align:center; position:relative; }
#header{ position:relative; text-align:left; }	
#footer{ position:relative; clear:both; }	
.content{ clear:both; }

/* // layout */

/* header */
#xmassealsbody #header { height:123px; background:url(alaimages2010/icon-2010seal.png) no-repeat 110px 0; }

#xmassealsbody #header h1{ height:61px; width:141px; margin:10px 0 0 0; float:left; }
#xmassealsbody 	#header h1 a span{ display:none; }
.header-links{ height:79px; }

a#get{display:block;width:222px;height:10px;margin:45px 0 0 12px;background:url(alaimages2010/text-buttons.png) no-repeat 0 0;}
a#donate{display:block;float:left;width:54px;height:10px;margin:45px 30px 0 0;background:url(alaimages2010/text-buttons.png) no-repeat 0 -10px;}
a#shop{display:block;float:left;width:35px;height:10px;margin-top:45px;background:url(alaimages2010/text-buttons.png) no-repeat 0 -20px;}

a#get:hover{background-position:0 -30px;}
a#donate:hover{background-position:0 -40px;}
a#shop:hover{background-position:0 -50px;}

a#share{display:block;float:right;width:128px;height:18px;margin-top:10px;background:url(alaimages2010/icon-social.png) no-repeat 0 0;}
a#join{display:block;float:right;width:128px;height:18px;margin-top:2px;background:url(alaimages2010/icon-social.png) no-repeat 0 -19px;}
a#follow{display:block;float:right;width:128px;height:17px;margin-top:3px;background:url(alaimages2010/icon-social.png) no-repeat 0 -39px;}

a#share:hover{background-position:0 -56px;}
a#join:hover{background-position:0 -75px;}
a#follow:hover{background-position:0 -95px;}

.header-links span{display:none;}
.header-links img{float:left;margin:38px 5px 0 0;}

/* // header */

/* content */

.content{ text-align:left; margin:30px 0 0 0; }

/* // content */

.cols{} /* main column container class */
		.col{
			float:left;
			display:inline;
			width:48%;margin-left:3%; /* 2 equal width columns layout - default */
			}
		.cols3 .col{width:30%;} /* 3 equal width columns layout */
		.col1, .col2, .col3, .col4, .colhl1, .colhl2, .colhl3 {float:left;display:inline;}
		.col1{width:25%;}
		.col2{width:45%;margin-left:3%;}
		.col3{width:20%;margin-left:3%;}
		.col4{width:72%;margin-left:3%;}
		.colhl1{width:300px;}
		.colhl2{width:250px;}
		.colhl3{width:130px;}











img, div, span, h1, h2, h3, h4, h5, ol, ul, li, form {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:Arial, Helvetica, sans-serif;}
#contentwrapper * { font-family: Verdana, Arial, Helvetica, sans-serif; }
#xmassealsbody ol, 
#xmassealsbody ul {list-style:none;}
#contentwrapper {background-color:#fff; margin: 0;}
small {font-size:.7em;}
#content {width:960px;margin:0 auto;}


/* end of xmasseals stuff */


h1 { color: #ED1C2F; font-size: 14px; margin: 12px 0; }
.bttn { padding: 2px 6px; color: #FFFFFF; font-weight: bold; background-color: #CC1627; border: solid 2px #B6151D; }



#xmassealsbody { margin: 0pt auto;  }

#xmasheader { height: 70px; background-color: #ED1B2E; }
#xmasheader img { float: left; }
#xmasheader ul { float: left; margin: 20px 0 0; padding: 0;}
#xmasheader li { float: left; list-style: none; margin: 0; padding: 0; }
#xmasheader #shop { margin: -3px 0 0 5px; }
#xmasheader a { float: left; display: block; color: #FFFFFF; font-size: 12px; font-weight: bold; margin: 0 3px; text-decoration: none; }
#xmasheader a.bttn { background-image: url(images/bttnbg.jpg); background-position: bottom right; background-repeat: no-repeat; padding: 5px 13px; border: none; }
#xmasheader a:hover { color: #000000; }

#xmascontent { padding: 5px 5px 5px 150px; font: normal 11px verdana, arial, helvetica, san-serif; }

#xmasmenu { background-color: #A40B1A; }
#xmasmenu ul { padding: 0 0 0 10px; margin: 0; }
#xmasmenu li { float: left; list-style: none; margin: 0; padding: 0; }
#xmasmenu a { text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight: bold; display: block; float: left; margin: 0 3px; padding: 6px 4px; }
#xmasmenu a:hover { color: #000000; }

#xmassealsbody #cat_prod_table td { width: 20%; border: solid 1px #ececec; vertical-align: top; }
#xmassealsbody #cat_prod_table a { text-decoration: none; }
#xmassealsbody #cat_prod_table .product_img { height: 135px; }
#xmassealsbody #cat_prod_table .product_price { font-weight: bold; }
#xmassealsbody .catalogheadertype { color: #ED1C2F; font-size: 14px; margin: 12px 0 0; font-weight: bold; display: block; }
#xmassealsbody #prod_table { width: auto; }
#xmassealsbody #product_zoom #zoom_link2 { display: none; }
#xmassealsbody #product_image { border: solid 1px #ececec; margin-left: 10px; }

#checkforgift { font-size: 14px; color:#000000; padding: 1px; }
#checkforgift a { font-size: 14px; color: #FFFFFF; background-color: #CC1728; display: block; padding: 5px; border: solid 2px #B6151D; margin: 15px 0; font-weight: bold; text-decoration: none; clear: both; }
#checkforgift a:hover { border-color: #333333; }

#donate_form label { border-top: solid 1px #CCCCCC; margin: 0; padding: 4px 0; font-size: 14px; cursor: pointer; }
#donate_form label.me { background-color: #FFFF99; }
#donate_form label.lastlabel { border-bottom: solid 1px #CCCCCC; }


#xmas_special	{margin-left:40px}
.bigred	{color:red;font-size:36px;font-weight:bold; padding-left:20px;}
.vmdl	{vertical-align:middle;}
.vtop	{vertical-align:top;}
.ctr	{text-align:center}
.ind	{padding-left:20px}
.black	{color:black;font-size:14px;}

#price-qty-box { border: solid 1px #ececec; margin-bottom: 10px; padding: 6px 10px; }
#price-qty-box table { float: right; }
#price-qty-box #price b { font-size: 14px; color:#06C; }
#catalog_other_options { border: none; background: none; padding: 0; }
#catalog_other_options ul { margin: 0; padding: 0; }
#catalog_other_options li { float: right; padding: 0 10px; }
#catalog_other_options li + li { border-right: solid 1px #333;  }


