@charset "utf-8";
body { 
margin : 0; 
padding : 0; 
width : 100%; 
height: 100%;
background:#e8e8e8;
}
html {
padding : 0; 
margin : 0; 
height: 100%;
} 
/* main */
.main { 
width : 100%; 
padding : 0; 
margin : 0 auto; 
} 
.resize { 
width : 955px; 
margin : 0 auto; 
} 
/********** Header **********/
.header { 
background : #990015; 
border-bottom : 5px solid #fff; 
} 
.block_header { 
margin : 0 auto; 
width : 980px; 
} 
.top_menu { 
float : right; 
padding : 4px 10px; 
font : normal 11px Tahoma, Geneva, sans-serif; 
color : #4e4e4e; 
line-height : 1.6em; 
} 
.top_menu a { 
font : normal 11px Tahoma, Geneva, sans-serif; 
color : #4e4e4e; 
text-decoration : none; 
} 
.top_menu a:hover { 
text-decoration : underline; 
} 
/********** Logo **********/
.logo { 
float : left; 
padding : 0; 
margin : 0; 
width : 181px; 
} 
/********** Search **********/
.search { 
float : right; 
width : 300px; 
padding : 20px 0 20px 0; 
height : 40px; 
} 
.search span { 
display : block; 
float : left; 
} 
.search a { 
display : block; 
float : left; 
padding : 10px 10px 0 10px; 
line-height : 1.6em; 
color : #4270a1; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
.search a:hover { 
text-decoration : underline; 
} 
.search form { 
display : block; 
float : left; 
padding : 5px 20px 0 20px; 
} 
.search form .keywords { 
float : left; 
background : url(http://www.amuletfilms.com/moth/images/search_bg.gif) no-repeat; 
border : 0; 
height : 20px; 
width : 175px; 
padding : 4px 10px; 
line-height : 17px; 
margin : 0 10px 0 0; 
font : normal 12px Tahoma, Geneva, sans-serif; 
color : #000; 
} 
.search form .button { 
float : left; 
} 
.Search2 { 
width : 710px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 30px 20px; 
} 
.Search2 ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 30px 10px; 
} 
.search_blank { 
float : right; 
width : 300px; 
padding : 20px 0 20px 0; 
height : 40px; 
} 
.Google_L { 
width:602px; 
border:1px solid #d5d5d5; 
background:#eeeeee; 
margin:5px auto; 
padding:10px 20px; 
float:left;
}
.Google_L ul { 
list-style:none; 
border:5px solid #e5e5e5; 
background:#f8f8f8; 
margin:20px auto 20px auto; 
padding:10px 10px;
}
.Google_L li { 
padding:5px 0 5px 0px; 
margin:0; 
font:normal 11px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:1.8em;
}
.Google_R { 
width:280px; 
border:1px solid #d5d5d5; 
background:#eeeeee; 
margin:5px auto; 
padding:10px 20px; 
float:right;
}
.Google_R ul { 
list-style:none; 
border:5px solid #e5e5e5; 
background:#f8f8f8; 
margin:20px auto 20px auto; 
padding:10px 10px;
}
.Google_R li { 
padding:5px 0 5px 0px; 
margin:0; 
font:normal 11px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:1.8em;
}
.Hide {
font:normal 6px Arial, Helvetica, sans-serif; 
color:#f8f8f8; 
}
.Google2_R { 
width:150px; 
border:1px solid #d5d5d5; 
background:#eeeeee; 
margin:5px auto; 
padding:10px 20px; 
float:right;
}
.Google2_R ul { 
list-style:none; 
border:5px solid #e5e5e5; 
background:#f8f8f8; 
margin:20px auto 20px auto; 
padding:10px 10px;
}
.Google2_R li { 
padding:5px 0 5px 0px; 
margin:0; 
font:normal 11px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:1.8em;
}
/********** Menu **********/
.menu { 
padding : 0; 
margin : 0; 
width : 790px; 
float : right; 
} 
.menu ul { 
float : right; 
padding : 0; 
margin : 0; 
list-style : none; 
border : 0; 
} 
.menu ul li { 
float : left; 
margin : 0; 
padding : 0; 
border : 0; 
} 
.menu ul li a { 
float : left; 
margin : 0 1px 0 0; 
padding : 11px 0; 
color : #2b2b2b; 
font : normal 12px Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : #dfdfdf url(moth/images/l_menu.gif) no-repeat left top; 
} 
.menu ul li a span { 
padding : 11px 15px; 
background : url(moth/images/r_menu.gif) no-repeat right top; 
} 
.menu ul li a:hover { 
color : #2b2b2b; 
background : #fafafa url(moth/images/l_menu_h.gif) no-repeat left top; 
} 
.menu ul li a:hover span { 
background : url(moth/images/r_menu_h.gif) no-repeat right top; 
} 
.menu ul li a.active { 
color : #2b2b2b; 
background : #fafafa url(moth/images/l_menu_h.gif) no-repeat left top; 
} 
.menu ul li a.active span { 
background : url(moth/images/r_menu_h.gif) no-repeat right top; 
} 
/********** Title Bar *******/
.title_bar { 
background : #dfdfdf; 
margin : 0 auto; 
padding : 20px 0 0; 
} 
/********** Slider **********/
.slider { 
background : #dfdfdf; 
margin : 0 auto; 
padding : 20px 0; 
} 
.slider a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
text-decoration: none; 
line-height : 1.8em; 
} 
.slider a:hover { 
text-decoration: underline;
color : #f00; 
} 
.simple_text { 
width : 965px; 
margin : 0 auto; 
padding : 0; 
background : url(http://www.amuletfilms.com/moth/images/slider_bg.gif); 
border : 7px solid #ffffff; 
} 
.simple_text h2 { 
font : normal 30px Arial, Helvetica, sans-serif; 
color : #252525; 
padding : 5px 40px; 
margin : 0; 
border : 1px solid #b4bebd; 
} 
.sub_head { 
font : normal 16px Arial, Helvetica, sans-serif; 
color : #252525; 
margin : 0; 
} 
.slider div.slice1 { 
margin : 0 auto; 
width : 957px; 
border : 1px solid #e3e3e3; 
background : #fff; 
padding : 8px; 
} 
.slider div.slice1 div.slice2 { 
margin : 0 auto; 
padding : 1px; 
width : 943px; 
border : #dadada 1px solid; 
background : url(http://www.amuletfilms.com/moth/images/slider_bg.gif); 
} 
.slider div div div { 
margin : 0; 
padding : 0 0 0 45px; 
width : 898px; 
height : 245px; 
border : 0; 
background : url(http://www.amuletfilms.com/moth/images/slider_bg.gif) repeat-x top; 
} 
.slider div div div p.img { 
float : right; 
padding : 0 20px; 
margin : 0; 
} 
.slider div div div h2 { 
font : bold 24px Arial, Helvetica, sans-serif; 
color : #800000; 
margin : 0; 
margin : 0; 
padding : 30px 0 20px 0; 
line-height : 1.2em; 
} 
.slider div div div p { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #777777; 
margin : 0; 
margin : 0; 
line-height : 1.8em; 
} 
.slider li strong { 
color : #800000; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
/********** Wiener Slider **********/
.w_slider { 
background : #e8e8e8; 
margin : 0; 
padding : 20px 0; 
} 
.w_slider2 { 
background : #dfdfdf; 
margin : 0; 
padding : 0; 
} 
.w_slider a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
text-decoration: none; 
line-height : 1.8em; 
} 
.w_slider a:hover { 
text-decoration: underline;
color : #f00; 
} 
.w_simple_text { 
width : 965px; 
margin : 0 auto; 
padding : 0; 
border : 7px solid #ffffff; 
} 
.w_simple_text h2 { 
font : normal 30px Arial, Helvetica, sans-serif; 
color : #252525; 
padding : 0 40px; 
margin : 0; 
border : 1px solid #b4bebd; 
} 
.w_sub_head { 
font : normal 16px Arial, Helvetica, sans-serif; 
color : #252525; 
margin : 0; 
} 
.w_slider div.slice1 { 
margin : 0 auto; 
width : 950px; 
height : 720px;
border : 1px solid #e3e3e3; 
background : #fff; 
padding : 8px; 
} 
.w_slider div.slice1 div.slice2 { 
margin : 0 auto; 
padding : 1px; 
width : 941px; 
height : 712px;
border : #dadada 1px solid; 
} 
.w_slider div div div { 
margin : 0; 
padding : 0; 
width : 898px; 
border : 0; 
} 
.w_slider div div div p.img { 
padding : 0; 
margin : 0; 
} 
.w_slider div div div h2 { 
font : bold 24px Arial, Helvetica, sans-serif; 
color : #800000; 
margin : 0; 
margin : 0; 
padding : 30px 0 20px 0; 
line-height : 1.2em; 
} 
.w_slider div div div p { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #777777; 
margin : 0; 
margin : 0; 
line-height : 1.8em; 
} 
.w_slider li strong { 
color : #800000; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
/********** Block Index **********/
.body { 
height: 100%;
background : #e8e8e8; 
border : 0; 
border-top : 1px solid #f2f2f2; 
border-bottom : 1px solid #e8e8e8; 
} 
.body h2 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
} 
.body h3 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
} 
.body p { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
line-height : 1.8em; 
} 
.body_resize { 
width : 980px; 
min-height : 100%;
margin : 10px auto; 
padding : 0; 
} 
.center { 
width : 815px; 
margin-left : auto; 
margin-right : auto; 
} 
.diary_link { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #000000; 
} 
/********** Block Index 2 **********/
.body_2 { 
background : #e8e8e8; 
border : 0; 
border-top : 1px solid #e8e8e8; 
border-bottom : 1px solid #fbfbfb; 
} 
.body_2 h2 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
} 
.body_2 p { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
line-height : 1.8em; 
} 
.body_resize_2 { 
width : 980px; 
margin : 0 auto; 
padding : 0; 
} 
/********** T&C, PP & Sitemap **********/
.Policy { 
width:600px; 
border:1px solid #d5d5d5; 
background:#eeeeee; 
margin:5px auto; 
padding:10px 20px; 
}
.Policy ul { 
list-style:none; 
border:5px solid #e5e5e5; 
background:#f8f8f8; 
margin:20px auto 20px auto; 
padding:10px 10px;
}
.Policy li { 
padding:5px 0 5px 30px; 
margin:0; 
font:normal 11px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:1.8em;
}
.Policy li strong { 
color:#292929; 
font:bold 11px Arial, Helvetica, sans-serif; 
line-height:1.8em;
}
.Policy img { 
float:left; 
margin:10px 10px; 
padding:0;
}
.Policy h4 { 
font:normal 18px Arial, Helvetica, sans-serif; 
color:#800000; 
text-align:center;
}
.Policy h5 { 
font:normal 12px Arial, Helvetica, sans-serif; 
text-align:center;
}
.Policy a { 
font:normal 11px Arial, Helvetica, sans-serif; color:#2c2c2c; 
border:1px solid #fff; 
text-decoration:underline; 
margin:0;
}
.Policy span { 
color:#6e6e6e;
}
.Right {
	text-align: right;
}
.Sitemap { 
width:600px; 
border:1px solid #d5d5d5; 
background:#eeeeee; 
margin:5px auto; 
padding:10px 20px; 
}
.Sitemap ul { 
border:5px solid #e5e5e5; 
background:#f8f8f8; 
margin:20px auto 20px auto; 
padding:10px 10px;
}
.Sitemap li { 
padding:5px 10px; 
margin:10px 20px; 
font:normal 12px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:2.0em;
}
.Sitemap li strong { 
color:#292929; 
font: bold 12px Arial, Helvetica, sans-serif;
line-height:2.0em;
}
.Sitemap div {
padding:0px 20px;
}
.Sitemap span {
font:normal 10px Arial, Helvetica, sans-serif; 
text-align:right;
color:#2c2c2c; 
line-height:1.8em;
}
.Sitemap a { 
font: bold 12px Arial, Helvetica, sans-serif;
color:#292929; 
text-decoration:none;
line-height:2.0em;
}
.Sitemap a:hover{ 
font: bold 12px Arial, Helvetica, sans-serif;
color:#292929; 
text-decoration:underline; 
line-height:2.0em;
}
.Sitemap2 li { 
padding:5px 10px; 
margin:10px 20px; 
font:normal 12px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:2.0em;
}
.Sitemap_L { 
width:441px; 
border:1px solid #d5d5d5; 
background:#eeeeee; 
margin:5px auto; 
padding:10px 20px; 
float:left
}
.Sitemap_L ul { 
border:5px solid #e5e5e5; 
background:#f8f8f8; 
margin:20px auto 20px auto; 
padding:10px 10px;
}
.Sitemap_L li { 
padding:5px 10px; 
margin:10px 20px; 
font:normal 12px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:2.0em;
}
.Sitemap_L li strong { 
color:#292929; 
font: bold 12px Arial, Helvetica, sans-serif;
line-height:2.0em;
}
.Sitemap_L div {
padding:0px 20px;
}
.Sitemap_L span {
font:normal 10px Arial, Helvetica, sans-serif; 
text-align:right;
color:#2c2c2c; 
line-height:1.8em;
}
.Sitemap_L a { 
font: bold 12px Arial, Helvetica, sans-serif;
color:#292929; 
text-decoration:none;
line-height:2.0em;
}
.Sitemap_L a:hover{ 
font: bold 12px Arial, Helvetica, sans-serif;
color:#292929; 
text-decoration:underline; 
line-height:2.0em;
}
.Sitemap_R { 
width:441px; 
border:1px solid #d5d5d5; 
background:#eeeeee; 
margin:5px auto; 
padding:10px 20px;
float:right
}
.Sitemap_R ul { 
border:5px solid #e5e5e5; 
background:#f8f8f8; 
margin:20px auto 20px auto; 
padding:10px 10px;
}
.Sitemap_R li { 
padding:5px 10px; 
margin:10px 20px; 
font:normal 12px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:2.0em;
}
.Sitemap_R li strong { 
color:#292929; 
font: bold 12px Arial, Helvetica, sans-serif;
line-height:2.0em;
}
.Sitemap_R div {
padding:0px 20px;
}
.Sitemap_R span {
font:normal 10px Arial, Helvetica, sans-serif; 
text-align:right;
color:#2c2c2c; 
line-height:1.8em;
}
.Sitemap_R a { 
font: bold 12px Arial, Helvetica, sans-serif;
color:#292929; 
text-decoration:none;
line-height:2.0em;
}
.Sitemap_R a:hover{ 
font: bold 12px Arial, Helvetica, sans-serif;
color:#292929; 
text-decoration:underline; 
line-height:2.0em;
}
.Sitemap2 a { 
font: normal 12px Arial, Helvetica, sans-serif;
color:#292929; 
text-decoration:none;
line-height:2.0em;
}
.Sitemap2 a:hover{ 
font: normal 12px Arial, Helvetica, sans-serif;
color:#292929; 
text-decoration:underline; 
line-height:2.0em;
}
/********** Pages **********/
.Welcome { 
width : 605px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : left; 
} 
.Welcome ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto; 
padding : 10px; 
} 
.Welcome li { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Welcome li strong { 
color : #800000; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Welcome span {
float:right;
font : italic 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
}
.Welcome a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Welcome a:hover { 
color : #f00; 
} 
.About { 
width : 605px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : left; 
} 
.About ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.About li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.About li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.About img { 
float : left; 
margin : 10px 10px; 
padding : 0; 
} 
.About h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.About a { 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #2d2d2d; 
background : #d8d8d8; 
border : 1px solid #fff; 
text-decoration : none; 
text-transform : uppercase; 
padding : 4px 4px; 
margin : 0; 
} 
.About a:hover { 
color : #f00; 
} 
.About_L { 
width : 443px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : left; 
} 
.About_L ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.About_L li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.About_L li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.About_L img { 
float : left; 
margin : 10px 10px; 
padding : 0; 
} 
.About_L h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.About_L h4 { 
background : url(moth/images/bullet1.png) no-repeat left; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
padding : 0 0 0 30px; 
margin : 0; 
} 
.About_L a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.About_L a:hover { 
color : #f00; 
} 
.About_R { 
width : 443px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : right; 
} 
.About_R ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.About_R li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.About_R li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.About_R img { 
float : left; 
margin : 10px 10px; 
padding : 0; 
} 
.About_R h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.About_R a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.About_R a:hover { 
color : #f00; 
} 
.div_box_L { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
line-height : 1.8em; 
width : 220px; 
float : left; 
margin : 10px 0; 
padding : 5px; 
} 
.div_box_L p { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #e8e8e8; 
line-height : 1.8em; 
text-align : left; 
} 
.div_box_L h2 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #fffaf7; 
text-align : right; 
border-bottom : 1px dashed #ffffff; 
padding : 8px 5px; 
margin : 0; 
} 
.div_box_L a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.div_box_L a:hover { 
color : #f00; 
} 
.div_box_R { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
line-height : 1.8em; 
width : 350px; 
float : right; 
margin : 10px 0; 
padding : 5px; 
} 
.div_box_R p { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
line-height : 1.8em; 
text-align : left; 
} 
.div_box_R h2 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #fffaf7; 
text-align : right; 
border-bottom : 1px dashed #ffffff; 
padding : 8px 5px; 
margin : 0; 
} 
.div_box_R a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.div_box_R a:hover { 
color : #f00; 
} 
.Key { 
width : 441px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : left; 
} 
.Key ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.Key li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Key li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Key img { 
float : left; 
margin : 10px 10px; 
padding : 0; 
} 
.Key h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Key a {
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Key a:hover {
color:#F00;
}
.OLD_Key a { 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #2d2d2d; 
background : #d8d8d8; 
border : 1px solid #fff; 
text-decoration : none; 
text-transform : uppercase; 
padding : 4px 4px; 
margin : 0; 
} 
.Boards { 
width : 940px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Boards ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.Boards li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Boards li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Boards img { 
float : right; 
margin : 10px 10px; 
padding : 0; 
} 
.Boards h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Poem { 
width : 443px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
margin-left : auto; 
margin-right : auto; 
} 
.Poem ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.Poem li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Poem li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Poem img { 
float : left; 
margin : 10px 10px;
padding : 0; 
} 
.Poem h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Poem h4 { 
background : url(moth/images/bullet1.png) no-repeat left; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
padding : 0 0 0 30px; 
margin : 0; 
} 
.Poem a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Poem a:hover {
color:#F00;
}
.Right {
font : normal 11px Arial, Helvetica, sans-serif; 
color : #ff0000; 
float : right; 
} 
.Services_diary { 
width : 937px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : left; 
} 
.Services_diary ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.Services_diary li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Services_diary li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Services_diary img { 
float : left; 
margin : 10px 10px; 
padding : 0; 
} 
.Services_diary h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Services_diary a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #000; 
text-decoration : none; 
line-height : 1.8em; 
} 
.Services_diary a:hover { 
text-decoration : underline; 
color : #666; 
} 
.Cork { 
width : 700px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Cork ul { 
height : 300px;
list-style : none; 
border : 5px solid #e5e5e5; 
background : url(http://amuletfilms.com/ghosthunter/images/cork_board.png);
background-repeat : no-repeat;
background-position : center center;
background-color : #f8f8f8;
margin : 20px auto 20px auto; 
padding : 10px 0px; 
} 
.Cork li { 
padding : 0px 0px 0px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Cork li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Cork img { 
float : left; 
margin : 10px 0px 10px 0px; 
padding : 0; 
} 
.Cork h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Cork a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Cork a:hover {
color:#F00;
}
.Cork_2 { 
width : 700px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Cork_2 ul { 
height : 500px;
list-style : none; 
border : 5px solid #e5e5e5; 
background-color : #f8f8f8;
margin : auto; 
padding : 10px; 
} 
.Cork_2 li { 
padding : 5px; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Cork_2 li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Cork_2 img { 
margin : 0px 10px 0px 10px; 
}
.Cork_2 h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Newsletter { 
width : 602px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float:left;
} 
.Newsletter ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background-color : #f8f8f8;
margin : 20px auto 20px auto;
padding : 10px 10px; 
} 
.Newsletter li { 
padding:5px 0 5px 0px; 
margin:0; 
font:normal 11px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:1.8em;
text-align:left;
}
.Newsletter div {
font : bold 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
text-align:left
}
.Newsletter span {
font:normal 11px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:1.8em;
}
.Newsletter h4 { 
font:normal 18px Arial, Helvetica, sans-serif; 
color:#800000; 
text-align:center;
}
.Newsletter h5 { 
font:normal 12px Arial, Helvetica, sans-serif; 
text-align:center;
}
.Newsletter a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Newsletter a:hover {
color:#F00;
}
.Newsletter2 { 
width : 715px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float:left;
} 
.Newsletter2 ul { 
height:1657px;
list-style : none; 
border : 5px solid #e5e5e5; 
background : url(http://amuletfilms.com/images/newsletter_images/newsletter.jpg);
background-repeat : no-repeat;
background-position : center center;
background-color : #f8f8f8;
margin : 20px auto 20px auto;
padding : 10px 10px; 
} 
.Newsletter2 li { 
padding:5px 0px; 
margin:0; 
font:normal 12px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:1.8em;
}
.Newsletter2 p {
font : normal 13px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
text-align:left;
line-height:1.3em;
}
.Newsletter2 h4 { 
font:bold 14px Arial, Helvetica, sans-serif; 
color:#800000; 
text-align:left;
}
.Newsletter2 h6 {
border-top : 2px solid #800000; 
width:75%;
padding : 5px 10px; 
margin : auto; 
background : none; 
}
.Newsletter2 a { 
font : normal 13px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Newsletter2 a:hover {
color:#F00;
}
.Newsletter3 { 
width : 715px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float:left;
} 
.Newsletter3 ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background-color : #f8f8f8;
margin : 20px auto 20px auto;
padding : 10px 10px; 
} 
.Newsletter3 li { 
padding:5px 0px; 
margin:0; 
font:normal 12px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:1.8em;
}
.Newsletter3 p {
font : normal 13px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
text-align:left;
line-height:1.3em;
}
.Newsletter3 h4 { 
font:bold 14px Arial, Helvetica, sans-serif; 
color:#800000; 
text-align:left;
}
.Newsletter3 h6 {
border-top : 1px solid #800000; 
width:75%;
padding : 10px; 
margin : 10px auto; 
background : none; 
}
.Newsletter3 a { 
font : normal 13px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Newsletter3 a:hover {
color:#F00;
}
.Newsletter4 { 
width : 520px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float:left;
} 
.Newsletter4 ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background-color : #f8f8f8;
margin : 20px auto 20px auto;
padding : 10px 10px; 
} 
.Newsletter4 li { 
padding:5px 0px; 
margin:0; 
font:normal 12px Arial, Helvetica, sans-serif; 
color:#2c2c2c; 
line-height:1.8em;
}
.Newsletter4 p {
font: normal 13px Arial, Helvetica, sans-serif; 
color: #2c2c2c; 
text-align: left;
padding: 0px 3px;
line-height: 1.3em;
}
.Newsletter4 h3 {
height:30px;
font: bold 13px Arial, Helvetica, sans-serif; 
color: #000000; 
line-height: 1.8em; 
padding: 2px 7px 0px;
}
.Newsletter4 h6 {
width:475px;
height:35px;
background : url(http://amuletfilms.com/images/news_banner.jpg);
background-repeat : no-repeat;
background-position : top left;
}
.Newsletter4 span {
font: normal 13px Arial, Helvetica, sans-serif; 
color: #ffffff; 
line-height: 2.4em; 
padding: 7px;
}
.Newsletter4 a { 
font : normal 13px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Newsletter4 a:hover {
color:#F00;
}
.NewsletterHead_L {
width:112px;
margin:135px 30px 0px;
float:left;
}
.NewsletterHead1_R {
width:400px;
margin:135px 30px 0px;
font:bold 22px Arial, Helvetica, sans-serif; 
color:#800000; 
text-align:right;
padding:4px 4px;
line-height:1.1em;
float:right;
}
.NewsletterHead2_R {
width:400px;
margin:2px 30px 0px;
font:normal 12px Arial, Helvetica, sans-serif;  
color:#000000;  
text-align:right;
padding:2px 4px;
line-height:1.1em;
float:right;
}
table.padded-table { 
width:310px;
border-width: 1px 1px 1px 1px;
border-color: #e5e5e5;
border-style: ridge;
margin-left: auto;
margin-right: auto;
}
table.padded-table td { 
border-width: 1px 1px 1px 1px;
border-color: #e5e5e5;
border-style: ridge;
padding: 5px;
}
/********** Press Pages **********/
.Fangoria { 
width : 710px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Fangoria ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : url(http://amuletfilms.com/ghosthunter/press/images/fangoria.png);
background-repeat : no-repeat;
background-position : center top;
background-color : #f8f8f8;
margin : 20px auto 20px auto; 
padding : 10px 10px; 
}
.Fangoria li { 
padding : 0px 0 0px 30px; 
margin : 0; 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Fangoria div { 
width : 200px; 
margin : 0; 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Fangoria h3 { 
font : normal 10px Arial, Helvetica, sans-serif; 
text-align : right;
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Fangoria h6 {
border-top : 1px dashed #d2d2d2; 
padding : 5px 10px; 
margin : 0; 
background : none; 
}
.DVWorld { 
width : 710px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.DVWorld ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : url(http://amuletfilms.com/ghosthunter/press/images/dv_world.png);
background-repeat : no-repeat;
background-position : center top;
background-color : #f8f8f8;
margin : 20px auto 20px auto; 
padding : 250px 10px 5px 10px; 
}
.DVWorld li { 
padding : 0px 0 0px 40px; 
margin : 0; 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.DVWorld h3 { 
font : normal 10px Arial, Helvetica, sans-serif; 
text-align : right;
color : #6e6e6e; 
line-height : 1.8em; 
} 
.DVWorld h4 { 
font : bold 25px Arial, Helvetica, sans-serif; 
text-align : left;
color : #C03; 
line-height : 1.8em; 
} 
.Kodak { 
width : 710px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Kodak ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background-color : #f8f8f8;
margin : 20px auto 20px auto; 
}
.Kodak li {  
padding : 10px 0px 0px 0px; 
margin : 0; 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Kodak p { 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Kodak h6 {
border-top : 1px dashed #d2d2d2; 
padding : 5px 10px; 
margin : 0; 
background : none; 
}
.Kodak a { 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Kodak a:hover {
color:#F00;
}
.tabletext { 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
}
.tabletextbold { 
font : bold 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
}
.caption { 
font : bold 10px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
}
.tablehead { 
font : bold 14px Arial, Helvetica, sans-serif; 
color : #666; 
line-height : 1.8em; 
padding : 5px 0px;
}
.Sfx { 
width : 710px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Sfx ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : url(http://amuletfilms.com/ghosthunter/press/images/sfx.jpg);
background-repeat : no-repeat;
background-position : center top;
background-color : #f8f8f8;
margin : 20px auto 20px auto; 
padding : 520px 65px 5px 133px; 
}
.Sfx li { 
padding : 0px 0 0px 30px; 
margin : 0; 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Sfx h3 { 
font : normal 10px Arial, Helvetica, sans-serif; 
text-align : right;
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Sfx h6 {
border-top : 1px dashed #d2d2d2; 
padding : 5px 10px; 
margin : 0; 
background : none; 
}
.Netribution { 
width : 710px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Netribution ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : url(http://amuletfilms.com/ghosthunter/press/images/netribution.png);
background-repeat : no-repeat;
background-position : center top;
background-color : #f8f8f8;
margin : 20px auto 20px auto; 
padding : 320px 222px 5px 2px; 
}
.Netribution li { 
padding : 0px 0 0px 30px; 
margin : 0; 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Netribution h3 { 
font : normal 10px Arial, Helvetica, sans-serif; 
text-align : right;
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Netribution h6 {
border-top : 1px dashed #d2d2d2; 
padding : 5px 10px; 
margin : 0; 
background : none; 
}
.Netribution a { 
font : normal 10px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Netribution a:hover {
color:#F00;
}
.Netribution2 { 
width : 710px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Netribution2 ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : url(http://amuletfilms.com/ghosthunter/press/images/netribution2.jpg);
background-repeat : no-repeat;
background-position : center top;
background-color : #f8f8f8;
margin : 20px auto 20px auto; 
padding : 125px 222px 5px 130px; 
}
.Netribution2 li { 
padding : 0px 0 0px 30px; 
margin : 0; 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Netribution2 h3 { 
font : normal 10px Arial, Helvetica, sans-serif; 
text-align : right;
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Netribution2 h6 {
border-top : 1px dashed #d2d2d2; 
padding : 5px 10px; 
margin : 0; 
background : none; 
}
.Netribution2 a { 
font : normal 10px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Netribution2 a:hover {
color:#F00;
}
.Netribution3 { 
width : 710px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Netribution3 ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : url(http://amuletfilms.com/ghosthunter/press/images/netribution3.jpg);
background-repeat : no-repeat;
background-position : center top;
background-color : #f8f8f8;
margin : 20px auto 20px auto; 
padding : 125px 222px 5px 130px; 
}
.Netribution3 li { 
padding : 0px 0 0px 30px; 
margin : 0; 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Netribution3 h3 { 
font : normal 10px Arial, Helvetica, sans-serif; 
text-align : right;
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Netribution3 h6 {
border-top : 1px dashed #d2d2d2; 
padding : 5px 10px; 
margin : 0; 
background : none; 
}
.Netribution3 a { 
font : normal 10px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Netribution3 a:hover {
color:#F00;
}
.Poster { 
width : 600px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Poster ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background-color : #f8f8f8;
}
.Poster img {
padding: 20px 0px 0px 0px;
}
.Poster li { 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Poster div {
width:512px;
margin:20px 0px 5px 0px;
}
.Poster h3 { 
font : normal 10px Arial, Helvetica, sans-serif; 
text-align : right;
color : #6e6e6e; 
line-height : 1.8em; 
padding : 0px 50px 0px 0px;
} 
.Poster h4 { 
font : normal 10px Arial, Helvetica, sans-serif; 
text-align : right;
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Poster h6 {
border-top : 1px dashed #d2d2d2; 
padding : 5px 10px; 
margin : 0; 
background : none; 
}
.Docu { 
width : 600px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Docu ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background-color : #f8f8f8;
}
.Docu li { 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Docu div {
width:480px;
margin:20px 0px 5px 10px;
}

.Docu h4 { 
font : normal 10px Arial, Helvetica, sans-serif; 
text-align : right;
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Docu h6 {
border-top : 1px dashed #d2d2d2; 
padding : 5px 10px; 
margin : 0; 
background : none; 
}
/********** Shop **********/
.Shop { 
width : 605px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : left; 
} 
.Shop ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.Shop li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Shop li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Shop img { 
float : left; 
margin : 10px 20px 10px 10px; 
padding : 0; 
} 
.Shop h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Shop li strong { 
color : #800000; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Shop_R { 
width : 443px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : right; 
} 
.Shop_R ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.Shop_R li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Shop_R li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Shop_R img { 
float : left; 
margin : 10px 10px; 
padding : 0; 
} 
.Shop_R h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Shop_R a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Shop_R a:hover {
color:#F00;
}
.Shop_L { 
width : 443px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : left; 
} 
.Shop_L ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.Shop_L li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Shop_L li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Shop_L img { 
float : left; 
margin : 10px 10px; 
padding : 0; 
} 
.Shop_L h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Shop_L h4 { 
background : url(moth/images/bullet1.png) no-repeat left; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
padding : 0 0 0 30px; 
margin : 0; 
} 
.Shop_L a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Shop_L a:hover {
color:#F00;
}
.Shop_C { 
width : 940px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Shop_C ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.Shop_C li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Shop_C li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Shop_C img { 
float : left; 
margin : 10px 10px; 
padding : 0; 
} 
.Shop_C h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Shop_C a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Shop_C a:hover {
color:#F00;
}
.Shop_C2 { 
width : 940px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
} 
.Shop_C2 ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.Shop_C2 li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Shop_C2 li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Shop_C2 img { 
float : left; 
margin : 10px 10px; 
padding : 0; 
} 
.Shop_C2 h3 { 
background : url(moth/images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
padding : 0 0 0 20px; 
margin : 0; 
} 
/********** Box **********/
.Box { 
width : 280px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : right; 
} 
.Box a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Box a:hover { 
color : #f00; 
} 
.Box_Links { 
width : 280px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : right; 
} 
.Box_Links a { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Box_Links a:hover { 
color : #f00; 
} 
.Box_Crew { 
width : 441px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : right; 
} 
.Box_Crew_L { 
width : 441px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : left; 
} 
.Crew { 
width : 220px; 
background : #eeeeee; 
float : left; 
} 
.link { 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #2d2d2d; 
background : #d8d8d8; 
border : 1px solid #fff; 
text-decoration : none; 
text-transform : uppercase; 
padding : 4px 4px; 
margin : 0; 
} 
.OLD_Box a { 
background : url(moth/images/link_NEWS.gif) no-repeat left; 
padding : 0 0 0 20px; 
font : bold 11px Arial, Helvetica, sans-serif; 
color : #a22d05; 
} 
.Box span { 
font : bold 11px Arial, Helvetica, sans-serif; 
color : #f00; 
} 
.Crew_L { 
width : 210px; 
text-align : right; 
background : #eeeeee; 
float : left; 
} 
.Crew_R { 
width : 210px; 
text-align : left; 
background : #eeeeee; 
float : right; 
} 
.Crew_C { 
width : 442px; 
text-align : center; 
background : #eeeeee; 
float : left; 
} 
.Crew_C a {
font : normal 11px Arial, Helvetica, sans-serif; 
color : #800000; 
line-height : 1.8em; 
} 
.Crew_C a:hover {
color:#F00;
}
/********** NEWSLETTER TABLE **********/ 
table.NewsTable {
	width : 680px;
    border-collapse: collapse;
	border-style: solid;
	border-color: #c0c0c0;
}
table.NewsTable th {
	border-width: 3px;
	padding: 6px;
	border-style: solid;
	border-color: #c0c0c0;
	background-color: #c0c0c0;
}
table.NewsTable td {
	border-width: 3px;
	padding: 6px;
	border-style: solid;
	border-color: #c0c0c0;
}
/********** Contact Form **********/
.Contact { 
width : 605px; 
border : 1px solid #d5d5d5; 
background : #eeeeee; 
margin : 5px auto; 
padding : 10px 20px; 
float : left; 
} 
.Contact ul { 
list-style : none; 
border : 5px solid #e5e5e5; 
background : #f8f8f8; 
margin : 20px auto 20px auto; 
padding : 10px 10px; 
} 
.Contact li { 
padding : 5px 0 5px 30px; 
margin : 0; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #6e6e6e; 
line-height : 1.8em; 
} 
.Contact li strong { 
color : #292929; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
} 
.Contact img { 
float : left; 
margin : 10px 10px; 
padding : 0; 
} 
.Contact h3 { 
background : url(images/ul_lu_bg.gif) no-repeat left; 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #2c2c2c; 
padding : 0 0 0 20px; 
margin : 0; 
} 
.Contact a { 
font : normal 12px Arial, Helvetica, sans-serif; 
color : #2d2d2d; 
background : #d8d8d8; 
border : 1px solid #fff; 
text-decoration : none; 
text-transform : uppercase; 
padding : 4px 4px; 
margin : 0; 
} 
.contactform { 
margin : 0; 
padding : 5px 10px; 
} 
.contactform * { 
color : #222222; 
} 
.contactform ol { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
.contactform li { 
margin : 0; 
padding : 0; 
background : none; 
border : none; 
display : block; 
} 
.contactform li.buttons { 
margin : 5px 0 5px 110px; 
} 
.contactform label { 
margin : 0; 
width : 110px; 
display : block; 
padding : 10px 0; 
font : normal 14px Arial, Helvetica, sans-serif; 
color : #505050; 
text-transform : capitalize; 
float : left; 
} 
.contactform label span { 
color : #ff0000; 
} 
.input_text { 
width : 440px; 
border : 1px solid #dcdcdc; 
margin : 10px 0; 
padding : 5px 2px; 
height : 16px; 
background : #f5f5f5; 
float : left; 
} 
.contactform textarea { 
width : 440px; 
border : 1px solid #dcdcdc; 
margin : 10px 0; 
padding : 2px; 
background : #f5f5f5; 
float : left; 
} 
.contactform li.buttons input { 
padding : 3px 0; 
margin : 0; 
border : 0; 
color : #fff; 
float : left; 
} 
p.response { 
text-align : center; 
color : #505050; 
font : bold 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
width : auto; 
} 
/********** Footer **********/
.FBG { 
border-top : 8px solid #fff; 
background : #727272; 
border-bottom : 8px solid #fff; 
} 
.FBG h2 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #fffaf7; 
border-bottom : 1px dashed #ffffff; 
padding : 8px 5px; 
margin : 0; 
} 
.FBG p { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #e8e8e8; 
line-height : 1.8em; 
} 
.FBG_resize { 
width : 980px; 
padding : 0; 
margin-top : 10px; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
} 
.fbg_box { 
width : 220px; 
float : left; 
margin : 10px 5px; 
padding : 5px 5px; 
} 
.fbg_box_L { 
width : 220px; 
float : left; 
margin : 10px 5px; 
padding : 5px 5px; 
} 
.fbg_box_L p { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #e8e8e8; 
line-height : 1.8em; 
text-align : left; 
} 
.fbg_box_L h2 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #fffaf7; 
text-align : right; 
border-bottom : 1px dashed #ffffff; 
padding : 8px 5px; 
margin : 0; 
} 
.fbg_box_L a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #e8e8e8; 
text-decoration : none; 
line-height : 1.8em; 
} 
.fbg_box_L a:hover { 
text-decoration : underline; 
} 
.fbg_box_R { 
width : 220px; 
float : right; 
margin : 10px 5px; 
padding : 5px 5px; 
} 
.fbg_box_R p { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #e8e8e8; 
line-height : 1.8em; 
text-align : right; 
} 
.fbg_box_R h2 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #fffaf7; 
text-align : right; 
border-bottom : 1px dashed #ffffff; 
padding : 8px 5px; 
margin : 0; 
} 
.fbg_box_R a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #e8e8e8; 
text-decoration : none; 
line-height : 1.8em; 
} 
.fbg_box_R a:hover { 
text-decoration : underline; 
} 
.copyright { 
border-top : 1px solid #cfcfcf; 
width : 980px; 
margin : auto; 
} 
.copyright img { 
width : 220px; 
display:block; 
margin-left : auto; 
margin-right : auto; 
} 
.footer { 
background : #dedede; 
padding : 20px 0; 
border-top : 1px solid #7a7a7a; 
} 
.footer .resize div { 
float : left; 
width : 49%; 
color : #363636; 
font : normal 11px Arial, Helvetica, sans-serif; 
} 
.footer .resize div a { 
color : #363636; 
font : normal 11px Arial, Helvetica, sans-serif; 
padding : 0 5px; 
text-decoration : none; 
} 
.footer .resize div a:hover { 
text-decoration : underline; 
} 
.text_left { 
text-align : right; 
} 
li.bg, .bg { 
clear : both; 
border-top : 1px dashed #d2d2d2; 
padding : 5px 10px; 
margin : 0; 
background : none; 
} 
p.clr, .clr, li.clr { 
clear : both; 
padding : 0; 
margin : 0; 
background : none; 
} 