@charset "UTF-8";
/* CSS Document */
a img
{
	border:none;
}

#body1
{
	position:absolute;
	width: 603px;
	left: 332px;
	top: 247px;
	color:#000;
}

#container
{
	position:relative;
	width:1080px;
	margin-left:auto;
	margin-right:auto;
}

#header {
	position:absolute;
	left: 205px;
	top: 35px;
}

#main_content
{
	position:absolute;
}


#nav 
{
	background-repeat:no-repeat;
	height:950px;
	list-style-type:none;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	margin-top:auto;
	width:1080px;
	height:950px;
}

.background_1
{
	background-image:url(../images/homepage.jpg);
}

.background_2
{
	background-image:url(../images/blogpage.jpg);
}

.background_3
{
	background-image:url(../images/storypage.jpg)
}

.background_4
{
	background-image:url(../images/form.jpg)
}
	

#nav li 
{
	display:inline;
	text-align:center;
	padding:0px;
	padding-left:20px;
	margin:0px;
	
}

#home
{
	position:absolute;
	left: 200px;
	top: 138px;
}

#blog 
{
	position:absolute;
	left: 360px;
	top: 143px;
}

#shop
{
	position:absolute;
	left: 485px;
	top: 148px;
}

#story
{
	position:absolute;
	left: 615px;
	top: 160px;
}

#points
{
	position:absolute;
	left: 750px;
	top: 145px;
}

#contact
{
	position:absolute;
	left: 875px;
	top: 143px;
}

#containershop
{
	position:relative;
	width:1080px;
	margin-left:auto;
	margin-right:auto;
}

#headershop
{
	position:absolute;
	left: 215px;
	top: 70px;
}

#navshop
{
	background-image:url(../images/backgroundshop.jpg);
	background-repeat:no-repeat;
	height:950px;
	list-style-type:none;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	margin-top:-34px;
	width:1080px;
	height:2977px;
}

#navshop li 
{
	display:inline;
	text-align:center;
	padding:0px;
	padding-left:20px;
	margin:0px;
}

#home2
{
	position:absolute;
	left:207px;
	top: 170px;
}

#blog2 
{
	position:absolute;
	left: 372px;
	top: 175px;
}

#shop2
{
	position:absolute;
	left: 493px;
	top: 180px;
}

#story2
{
	position:absolute;
	left: 623px;
	top: 195px;
}

#points2
{
	position:absolute;
	left: 763px;
	top: 180px;
}

#contact2
{
	position:absolute;
	left: 887px;
	top: 175px;
}


#bloggin
{
	position:absolute;
	left: 325px;
	top: 595px;
}	

#matty
{
	position:absolute;
	left: 244px;
	top: 367px;
}

#buy_hb
{
	position:relative;
	left:275px;
	top:-300px;
}

#buy_bl
{
	position:relative;
	left:525px;
	top:-530px;
}

#buy_td
{
	position:relative;
	left:257px;
	top:-550px;
}

#footer
{
	position:absolute;
	font-family: Sean;
	text-align: center;
	width:1080px;
	top: 862px;
	left: 0px;
}

#footer2
{
	position:absolute;
	font-family:Sean;
	left: 909px;
	top: 2505px;
}

#table
{
	position:absolute;
	left: 183px;
	top: 430px;
	height: 1198px;
}

#table2
{
	position:absolute;
	left: 600px;
	top: 1866px;
}

#facebook
{
	position:absolute;
	left: 158px;
	top: 2483px;
}

#twitter
{
	position:absolute;
	top:2482px;
	left:209px;
}

#footer3
{
	position:absolute;
	left: 914px;
	top: -24px;
}

#facebook2
{
	position:absolute;
	left: 162px;
	top: -24px;
}

#twitter2
{
	position:absolute;
	left: 214px;
	top: -24px;
}

a:link{ color:#000;
text-decoration: none;
}
a:visited{ color:#000;
text-decoration: none;
}
a:hover{ color:#000;
text-decoration: none;
}
a:active{
	color:#000;
	text-decoration: none;
}

@font-face {
font-family:"imagine";
src:url(imagine_font.ttf) format("truetype");
}

@font-face {
font-family:"helv";
src:url(HelveticaNeueLTStd-Roman.otf) format("truetype");
}

#blog{
   position:absolute;
   margin-top:150px;
   margin-left:-100px;
   margin-right:80px;
   margin-bottom:300px;
}

.views-field-title, .views-field-title a:link, h2{
   font-size:24px;
   font-family:"Arial Black";
   color: #000;
   padding-top: 7px;
}

.views-field-title a:visited{
	color:#808080;
}

.views-field-field-image-fid{
   text-align:center;
}

.views-field-name{
   font-family:Georgia;
   font-style:italic;
   font-size:14px;
}

.views-field-created {
   font-family:Georgia;
   font-style:italic;
   font-size:14px;
   padding-bottom:7px;
}

.views-field-body{
   font-family:Georgia;
   font-size:14px;
} 

#what
{
	position:absolute;
	left: 428px;
	top: 577px;
}

#site
{
	position:absolute;
	left: 443px;
	top: 639px;
}

a:link{ color:#FF0080;
text-decoration: none;
}
a:visited{ color:purple;
text-decoration: none;
}
a:hover{ color:purple;
text-decoration: underline;
}
a:active{
	color:#FF0080;
	text-decoration: none;
}

.fi2
{
	left:384px;
	top:2340px;
}

#tablef
{
	position:absolute;
	width: 686px;
	border:none;
}
tbody{
	border-top:0px solid #CCCCCC;
}

.pager {
	font-family:Georgia;
}

#comment, #comment a {
	border-bottom:solid;
	font-family:Georgia;
	color:#000;
	font-size: 16px;
	
}

