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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
strong,b{font-weight:bold;}
em,i{font-style:italic;}
* html .clearfix,* html .group{height:1%;overflow:visible;}
*+html .clearfix,*+html .group{min-height:1%;}
.clearfix:after,.group:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}

h2 { color: #7c8a91; }

/* Main Items */
body			{ background: #3a050f url('images/Red.jpg') repeat-x center top fixed; font-family: Helmet, Freesans, sans-serif; font-size: 12px; line-height: 1.5em; color: #212527; }
em			{ font-style: italic; letter-spacing: .05em; }
strong			{ font-weight: bold; }

a:link,
a:visited		{ color: #212527; text-decoration: none; }
a:hover			{ color: #bc0e32; text-decoration: none; }

.wrapper		{ margin: 0px auto; width: 940px; }
.wrapper360		{ margin: 0px auto; width: 360px; }

/* Headings */
.nav, h2, h3, h4	{ font-weight: bold; }
.nav, h3, h4		{ font-size: 1.25em; }

/* Wide */
.gray			{ height: 1px; background: #e5e8e9; width: 100%; }
.white			{ background: #ffffff url('images/Paper.jpg') no-repeat center bottom; width: 100%; }
.stripe			{ height: 3px; background: #f6f9fa url('images/colors.jpg') repeat center; width: 100%; }

/* Navigation Social */
.social			{ float:right; }
.social ul,
.social li		{ list-style: none; display: inline; margin: 0px; padding: 0px 0px 0px 6px; }

/* Navigation */
.nav			{ color: #7c8a91; padding: 15px 18px 14px 18px; }
.nav ul,
.nav li			{ list-style: none; display: inline; margin: 0px; padding: 0px 6px 14px 6px; }
.nav li a:hover		{ background: url('images/arrow.gif') no-repeat center bottom; }
.nav a:link,
.nav a:visited		{ padding: 6px 0px 14px 0px; color: #212527; }
.nav a:hover		{ color: #bc0e32; }

.padded			{ padding: 6px 0px 14px 0px; }

/* Navigation Right */
.far			{ float: right; margin-right:-12px; }
.far a:link,
.far a:visited		{ color: #7c8a91; }
.far a:hover		{ color: #bc0e32; }

/* Logo */
h1,
h1 a,
h1:hover		{ width: 55px; height: 73px; }
h1			{ background: url("images/BunnyDojo.gif"); text-indent: -9999px; }
h1 a			{ display: block; text-decoration: none; border: 0; }
h1:hover		{ background: url("../images/BunnyDojoOn.gif"); }

/* Headings */
h2			{ font-size: 3.75em; line-height: .8em; }
.subtitle		{ width: 603px; float: right; border-left: 1px solid #e5e8e9; padding-left: 18px; }

/* Footer */
.footing		{ line-height: 2.0em;
			  float: left;
			  border-left: 1px solid #e5e8e9;
			  padding: 0px 16px 0px 17px;
			  font-size: .75em;
			  color: #7c8a91; }

/* Interior Divisions */
.p18			{ padding: 18px 18px 0px 18px; }

.leftside		{ float: left; width: 702px; }
.rightside		{ float: left; width: 160px; margin-left: 42px; }


.item			{ background: #ffffff; float: left; width: 225px; margin: 0px 9px 15px 0px; }
.item a:link,
.item a:visited		{ color: #7c8a91; }
.item a:hover		{ color: #bc0e32; }
.credits		{ font-size: .75em; line-height: 1.5em; color: #bc0e32; }

.bunny			{ background: url("../images/BunnyDojoOn.gif"); width: 55px; height: 73px; float: left; margin: 1px 18px 0px 0px; }
.bunny:hover		{ background: url("images/BunnyDojo.gif"); }

small			{ color: #7c8a91; }

/* 223 x 277 Shots */
.hddvdbg		{ width: 169px; height:195px; padding: 48px 29px 34px 25px; background: url('http://www.mrcovers.com//tim/HDDVD/images/bgHD.jpg') no-repeat center top; border: 1px solid #e5e8e9; margin-bottom:4px; }
.hddvdbg:hover		{ border: 1px solid #bc0e32; }

.ama			{ width: 44px; height: 9px; padding: 4px; margin: -5px 0px -8px -3px; }
.studio			{ width: 34px; height: 34px; float: right; margin-top: 3px; }

.likeability		{ width: 317px; float: right; margin-left: 16px; }

.back-to-top		{ position: fixed; bottom: 9px; right: 9px; background: #bc0e32 url("images/box.jpg"); -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; }
.back-to-top:hover	{ background: #6e081a; }

.itemWide		{ background: #ffffff; float: left; width: 690px; margin: 0px 9px 15px 0px; }
.itemWide a:link,
.itemWide a:visited	{ color: #7c8a91; }
.itemWide a:hover	{ color: #bc0e32; }

.hddvdWide		{ width: 690px; height:277px; padding: 0px 0px 0px 1px; border: 1px solid #e5e8e9; margin-bottom:4px; }
.hddvdWide:hover	{ border: 1px solid #bc0e32; }

