body { 
	background-image : url(bearnklc_anim.gif); 
	background-repeat : no-repeat; 
	background-attachment : fixed; 
	color : #ffffff; 
	margin : 0; 
	padding : 0; 
	max-width : 1024px;
	font : 104% 'Zapf Calligraphic BT', serif; 
	}
a:link { 
	background : transparent; 
	color : #ffffdd; 
	text-decoration : none; 
	}
a:visited { 
	background : transparent; 
	color : #ffddff; 
	}
a:hover { 
	background : transparent; 
	color : #ddffdd; 
	}
a:active { 
	background : transparent; 
	color : #cc00cc; 
	}
a img { 
	display : block; 
	border : 2px solid; 
	}
h1 { 
	margin : 0; 
	padding : 0; 
	text-align : center; 
	height : 64px; 
	background : transparent url(artpc_h1.gif) no-repeat center; 
	}
h2 { 
	margin : 0; 
	padding : 0; 
	height : 30px; 
	background : transparent url(bbdotcom_h2.gif) no-repeat center; 
	}
h3 { 
	margin : 0; 
	padding : 0; 
	}
h1, h2, h3 a { 
	 text-decoration : none; 
	}
h1 span, h2 span, h3 span { 
	visibility : hidden; 
	display : none; 
	}
form { 
	margin-top : 16px; 
	}
span img { 
	display : block; 
	float : left; 
	margin : 0 8px 0 0; 
	}
hr { 
	clear : both; 
	margin : 0; 
	padding : 0; 
	visibility : hidden; 
	}
.back { 
	margin : 0; 
	padding : 0; 
	}
.back a { 
	display : block; 
	margin : 0; 
	padding : 0; 
	background : url(back.gif) no-repeat; 
	width : 440px; 
	height : 23px; 
	text-decoration : none; 
	}
.back a:link { 
	background-color : transparent; 
	}
.back a:visited { 
	background-color : transparent; 
	}
.back a:hover { 
	background-color : #ff7f00; 
	}
.back a:active { 
	background-color : #007fff; 
	}
.back a span { 
	visibility : hidden; 
	text-decoration : none; 
	}
.buynow { 
	background : #dddddd url(google_ddd.gif) no-repeat bottom right; 
	margin : 32px auto; 
	padding : 0; 
	 border-right : 2px solid #dddddd; 
	width : 200px; 
	}
.buynow .buynowbutton { 
	background-color : transparent; 
	}
.buynow .buynowbutton:hover { 
	background-color : #00aa00; 
	}
.rontact { padding : 4px 8px; border : 0px solid #000000; width : 12em;}
.content ul li .rontact a { display : block; background : #008800 url(lkbg.gif); padding : 4px; font : 103.5% georgia serif; font-style : italic; width : 9em; margin : auto; }
.content { 
	position : relative; 
	margin : 0 16px 0 222px; 
	background : url(bggg.gif) center; 
	color : #ffffff; 
	padding : 0; 
	min-height : 600px; border : 1px solid #000000;
	} 
.content p { 
	margin : 4px 8px; 
	}
.content ul { 
	margin : 0 7.5%; 
	padding : 4px; 
	list-style-type : none; 
	}
.content ul li { 
	display : block; 
	float : left; 
	padding : 4px; 
	margin : 4px; 
	}
.content ul li a { 
	display : block; 
	font : 85% Georgia, serif; 
	text-decoration : none; 
	padding : 8px 0; 
	text-align : center; 
	border : 0px; 
	}
.content ul li a img { 
	display : block; 
	margin : auto; 
	border : 0px; 
	}
.content ul li a span { 
	display : block; 
	font-size : 130%; 
	font-style : italic; 
	border : 0px; 
	margin : 8px auto 0px auto; 
	max-width : 150px; 
	}
.descrip { 
	float : left; 
	background : transparent url(dimple8.gif) repeat center; 
	color : #ffffff; 
	padding : 8px; 
	margin-left : 4px; 
	margin-top : 8px; 
	width : 260px; 
	}
.descrip p { 
	text-align : left; 
	}
.descrip p span { 
	display : block; 
	font : 110% sans-serif; 
	padding : 6px; 
	text-align : right; 
	}
.descrip .gf { 
	display : inline; 
	font : 103.5% georgia, serif; 
	}
.featured { 
	clear : both; 
	margin : 24px 0; 
	padding : 24px; 
	background : url(dimple8.gif) fixed; 
	border : 1px solid #000000; 

	}
.featured table { 
	width : 100%; 
	}
.featured td { 
	width : 50%; 
	padding : 12px; 
	vertical-align : middle; 
	}
.featured td img { 
	display : block; 
	margin : auto; 
	}
.footer { 
	clear : both; 
	margin : 12px 0 0 222px; 
	background : transparent; 
	font : 100% Georgia, serif; 
	}
.footer ul { 
	display : block; 
	margin : 4px; 
	padding : 0; 
	list-style-type : none; 
	text-align : center; 
	}
.footer ul li { 
	display : inline; 
	margin : 4px 0; 
	padding : 0; 
	}
.footer ul li a { 
	font : 100% Georgia, serif; 
	text-decoration : none; 
	padding : 2px; background-position : center;
	}
.footer ul li a:link { 
	background : transparent url(lkbg.gif); 
	color : #ccccff; 
	}
.footer ul li a:visited { 
	background : transparent url(lkbg.gif); 
	color : #ccffcc; 
	}
.footer ul li a:hover { 
	background : #7f007f url(lkbg.gif); 
	color : #ffcc00; 
	}
.footer ul li a:active { 
	background : #aaaaaa url(lkbg.gif); 
	color : #cc00ff; 
	}
.footer p { 
	width : 40em; 
	margin : auto; 
	padding : 0 8px; 
	background : url(bggg.gif); 
	}
.footer img { 
	margin : 0 8px 8px 0; 
	}
.gf sup { 
	font-size : 70%; 
	font-weight : bold; 
	}
.gf sub { 
	font-size : 70%; 
	font-weight : bold; 
	}
.glossary { 
	margin : 8px 16px 8px 200px; 
	padding : 16px; 
	background : url(bggg.gif); 
	}
.glossary div { 
	float : left; 
	width : 16.66%; 
	}
.glossary ul { 
	display : block; 
	 margin : 0; 
	padding : 0; 
	list-style-type : none; 
	}
.glossary ul li { 
	display : block; 
	}
.glossary ul li a { 
	display : block; 
	margin : 4px 8px; 
	border-bottom : 1px solid #aaaaaa; 
	}
.glossary ul li a:link { 
	background-color : transparent; 
	color : #ffeedd; 
	}
.glossary ul li a:visited { 
	background-color : transparent; 
	color : #ddffee; 
	}
.glossary ul li a:hover { 
	background-color : transparent; 
	color : #eebb33; 
	}
.glossary ul li a:active { 
	background-color : transparent; 
	color : #eebb33; 
	}
.glossary div { 
	width : 16.66%; 
	}
.glossary h3 a { 
	margin : 0; 
	padding : 0; 
	height : 51px; 
	width : 102px; 
	}
.glossary td { 
	padding : 8px; 
	vertical-align : top; 
	border-bottom : 3px solid #550055; 
	}
.glossary td p { 
	margin : 0; 
	padding : 0; 
	text-indent : 2em; 
	}
.glosnavi { 
	display : block; 
	margin-left : 200px; 
	padding : 0; 
	list-style-type : none; 
	}
.glosnavi ul { 
	display : block; 
	margin : 0; 
	padding : 0; 
	text-align : center; 
	}
.glosnavi li { 
	display : inline; 
	padding : 0 32px; 
	background-image : url(lkbg.gif); 
	 }
.glosnavi li a { 
	text-decoration : none; 
	display : inline; 
	}
.guarantee { 
	background : url(bggg.gif); 
	margin : 4px 16px 0 222px; 
	padding : 12px; 
	}
.header { 
	background : transparent; 
	padding : 8px; 
	margin : 0 0 16px 200px; 
	}

.likethis { 
	background : url(!bg1.gif); 
	color : #ffffff; 
	padding : 4px 8px; 
	}
.likethis h4 { 
	font-weight : normal; 
	margin : 0; 
	padding : 0; 
	}
.likethis ul { 
	margin : 0; 
	padding : 0; 
	clear : left; 
	}
.likethis ul li { 
	display : block; 
	float : right; 
	margin : 0 0.5em; 
	padding : 0 0.15em; 
	}
.likethis ul li a { 
	display : block; 
	text-decoration : none; 
	border : 0px; 
	padding : 0; 
	font-weight : bold; 
	}

.morepics { 
	margin : 0; 
	padding : 0; 
	width : 440px; 
	height : 24px; 
	}
.morepics a { 
	display : block; 
	margin : 0; 
	padding : 0; 
	width : 440px; 
	height : 23px; 
	text-decoration : none; 
	border : 0px; 
	background-image : url(morpics.gif); 
	background-position : center; 
	}
.morepics a:link { 
	background-color : transparent; 
	}
.morepics a:visited { 
	background-color : #7f7f7f; 
	}
.morepics a:hover { 
	background-color : #bb5d00; 
	}
.morepics a:active { 
	background-color : #aa00aa; 
	}
.morepics a span { 
	visibility : hidden; 
	}
.navi { 
	background : transparent; 
	font : 110% Georgia, serif italic; 
	margin : 0; 
	padding-bottom : 20px; 
	position : absolute; 
	top : 208px; 
	left : 0; 
	}
.navi ul { 
	background : transparent; 
	color : #ffffff; 
	width : 130px; 
	display : block; 
	margin : auto; 
	padding : 3px 2px; 
	list-style-type : none; 
	}
.navi ul li { 
	display : block; 
	margin : 4px 1px; 
	padding : 2px; 
	}
.navi ul li a { 
	display : block; 
	text-decoration : none; 
	padding : 4px 8px; 
	font-style : italic; 
	}
.navi ul li a:link { 
	background : transparent url(lkbg.gif) center repeat-x; 
	color : #ccccff; 
	border : 1px solid; 
	border-color : #ffffff #cccccc #666666 #dddddd; 
	}
.navi ul li a:visited { 
	background : transparent url(lkbg.gif) center repeat-x; 
	color : #ccffcc; 
	border : 1px solid; 
	border-color : #ffffff #cccccc #666666 #dddddd; 
	}
.navi ul li a:hover { 
	background : #006600 url(lkbg.gif) center repeat-x; 
	color : #ffcc00; 
	border : 1px solid; 
	border-color : #000000 #dddddd #ffffff #cccccc; 
	}
.navi ul li a:active { 
	background : #aaaaaa url(lkbg.gif) center repeat-x; 
	color : #cc00ff; 
	border : 1px solid; 
	border-color : #000000 #dddddd #ffffff #cccccc; 
	}
.picture { 
	float : left; 
	margin-left : 0; 
	width : 444px; 
	}
.picture img { 
	display : block; 
	clear : both; 
	margin : auto; 
	padding : 0; 
	}
.prevnext { 
	width : 440px; 
	height : 24px; 
	margin : 0; 
	padding : 0; 
	}
.prevnext a { 
	text-decoration : none; 
	}
.prevnext a span { 
	visibility : hidden; 
	text-decoration : none; 
	}
.prevnext a img { 
	 border : 0px; 
	}
a.previous { 
	float : left; 
	margin : 0; 
	padding : 0; 
	width : 220px; 
	height : 23px; 
	background-image : url(previous.gif); 
	}
.previous:link { 
	background-color : transparent; 
	}
.previous:visited { 
	background-color : transparent; 
	}
.previous:hover { 
	background-color : #aa5500; 
	}
.previous:active { 
	background-color : #990099; 
	}
a.next { 
	float : right; 
	margin : 0; 
	padding : 0; 
	width : 220px; 
	height : 23px; 
	background-image : url(next.gif); 
	background-position : right; 
	}
.next:link { 
	background-color : transparent; 
	}
.next:visited { 
	background-color : transparent; 
	}
.next:hover { 
	background-color : #aa5500; 
	}
.next:active { 
	background-color : #990099; 
	}.secure { 
	display : block; 
	width : 180px; 
	margin : auto; 
	padding : 8px; 
	}
.secure p { 
	background : transparent; 
	color : #ffffff; 
	margin : 2px 12px; 
	padding : 8px 0px; 
	width : 190px; 
	font : 82% sans-serif; 
	border : 0px solid #000000; 
	}
.secure img { 
	display : block; 
	margin : auto; 
	 border : 0px;}

