@charset "UTF-8";
/* CSS Document */


/* FONTS */
@import url(http://fonts.googleapis.com/css?family=Anton|Bangers|Special+Elite&subset=latin,latin-ext);


/* STYLES */

body {font-family: 'Special Elite',  sans-serif; font-size: 95%;color:#333;border: none;line-height: 24px;}

a {font-family: 'Special Elite',  sans-serif;color: #333;text-decoration:none;outline:none;}
a img,
a img:link,
a img:visited, 
a img:hover, 
a img:active { border: none;text-decoration:none;}

h1 { font: normal 24px 'Bangers',  sans-serif;color: #900;border: none;}
h2 { font: normal 36px 'Bangers',  sans-serif; color: #333;border: none;}
.highlight { font: 24px 'Bangers',  sans-serif;color: #333;border: none;}


#pagewrap {position:relative;width:980px;margin: -20px auto 0px auto;}
#header { position:relative;width:960px;}
#logo { position:relative; clear:left; width:300px;}
#logo h1 { display:block; background: url(images/logo.png) top left no-repeat; height:134px; width:300px; text-indent:-9999px; overflow:hidden; }

#logobw { position:relative; clear:left; width:300px;}
#logobw h1 { display:block; background: url(images/logobw.png) top left no-repeat; height:134px; width:300px; text-indent:-9999px; overflow:hidden; }
/*********************************** navbar******************************/

#navbar { position:relative; display:block;height:21px; float:right; z-index:2; font: }
#navbar ul { margin:0;padding:0;color: #000;list-style-type:none;width:auto;}
#navbar ul li { display:block;float:left;margin:20px 10px 0px 5px;padding:25px 10px 5px 10px; color: #333;font: 24px 'Anton', sans-serif;}
#navbar ul li a { display:block;float:left;color: #333;text-decoration:none;height:20px;z-index:2;font: 24px 'Anton', sans-serif; text-transform:uppercase;}
#navbar ul li a:hover,
#navbar ul li a.current { color:#990000;}

.black{ position:relative; display:block;height:21px; float:right; z-index:2;}
.black ul { margin:0;padding:0;color: #fff;list-style-type:none;width:auto;}
.black ul li { display:block;float:left;margin:20px 5px 0px 5px;padding:25px 10px 5px 10px;color: #fff; font: 24px 'Anton', sans-serif;}
.black ul li a { display:block;float:left;color: #fff;text-decoration:none;height:20px;z-index:2;font-size:24px; font-family:'Anton', sans-serif; text-transform:uppercase;}
.black ul li a:hover,
.black ul li a.current { color:#990000;}



#content{ position:relative; width:760px; }
#left { clear:left;width:375px;padding-top:80px;padding-bottom:200px;padding-left:50px;}
#right{ float:right;width:300px; position: relative;top: 50px;}
#pic{ position:relative;width:760px;left:-30px;}
#footer { font-size: 65%;position:relative;color:#999;width:470px;margin:0px 0px 0px 10px;line-height: 16px;}
#footer1 { font-size: 65%;position:relative;color:#999;width:470px;margin:0px 0px 0px 10px;line-height: 16px;}
#footer1 a {color:#fff;}


.cast { position:relative; display:inline; float:left;width:960px; margin:10px;}
.cast h2 {font: 36px 'Anton', sans-serif; border-bottom:1px solid #666;}
.bio {position:relative;display:inline; float:left; width:960px; margin:50px auto; }
.bio h2 {font: normal 36px 'Bangers',  sans-serif; border:none;}
.bio_desc { position:relative; display:inline; float:left; width:500px;left: 60px; }
.bio_img { position:relative; display:inline; float:left; width:360px; top:20px;}
.bio_img img { padding:15px; border:1px solid #ccc; background-color:#eee}

.store {position:relative; display:inline; float:left;width:960px; margin:10px;}
.store h2 {font: 36px 'Anton', sans-serif; border-bottom:1px solid #666;}
.store h3 {font: 42px 'Anton', sans-serif;margin: 0; }
.store h3 small { font-size: 24px; vertical-align: top; line-height:50px; }
.product {position:relative;display:inline; float:left; width:960px; padding: 100px 0 150px; border-bottom: 1px solid #666}
.product h2 {font: normal 36px 'Bangers',  sans-serif; border:none;}
.product_desc {position:relative; display:inline; float:left; width:500px;left: 120px; }
.product_img {position:relative; display:inline; float:left; width:360px; top:20px;}

.viewcart {margin: 100px 10px;display: inline;float: left;}

.clear{ clear:both;}

/*********************************** blog ***************************************/
	
#blog { postion: relative;width: 375px;}
#blog a {  font: 24px 'Bangers',  sans-serif;font-style:normal;color: #900;}
#blog :link { text-decoration: none;}
#blog a:hover { color: #999999;font: 24px 'Bangers',  sans-serif;text-decoration: none;cursor: crosshair;}
#blog ul { margin:0;padding:10px 0px 10px 0px;width:auto;}
#blog ul li { font-size:11px;margin:0;padding:20px 0px 10px 0px;width:auto;border-top:#CCC dotted thin;}
#blog ul li a { font-size: 18px;margin:0;padding:0;width:auto;}
#blog ul li a:hover,
#blog ul li a.current { font-size: 11px;margin:0;padding:0;width:auto;}

#slideshow {  height:500px;  width:960px;  padding: 0;  margin:  0;  } 
#slideshow img {  padding: 15px;  border:  1px solid #ccc;  background-color: #eee;  width:928px; height:468px ; top:  0; left: 0 } 

.form p.form {font-family: 'Special Elite',  sans-serif;!important }
select {background: none;border: none;}
