*{
	padding: 0;
	margin: 0;
}
.clear{
	clear: both;
}
/******Fonts*****/


/***End Fonts***/
/***Text Styling***/
h1{
	
}
h2{
	color: #7a0019 !important;
	line-height: 1.2;
	font-family: 'Exo', "Myriad Pro", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 22px;
	margin: 0 0 10px !important;
	padding: .3em 0; 
	border-bottom: 1px solid #e5e5e5; 
	-webkit-text-stroke-width: 0.2px;
}
h3{
	color: #7a0019 !important;
	line-height: .8;
	font-family: 'Exo', "Myriad Pro", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 18px;
	margin: 0 0 10px !important;
	padding: .3em 0; 
	border-bottom: 1px solid #e5e5e5; 
	-webkit-text-stroke-width: 0.2px; 

}
h4{
	color: #515151 !important;
}

/***End Text Styling***/
/***Site Specific***/
body{
	background: #ffd018 url(images/body.png) repeat-x !important;
	width: auto;
	height: auto;
}
#package{
	margin-top: 20px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	
}
#container a{
	color: #7a0019;
}
#container li{
	margin-left: 3em;
}
/***header***/
#logosearch{
	margin-top: 51px;
	margin-bottom: 25px;
}
/**Navbar**/
@media (min-width: 720px){
	#mobile-nav, #mobile_picturewords{
		display: none;
	}
	#nav{
	  clear: both;
	  margin: 0;
	  background: #fff;
	  height: 58px;
	  width: 100%;
	  float: left;
	  display: block;
	  color: #252525;
	  font-size: 14px;
	  text-decoration: none;
	  font-family: 'Exo', "Myriad Pro", Arial, Helvetica, sans-serif;
	  font-weight: 500;
	  /*padding: 23px 38px 21px;*/
	 border: 0;
	  outline: 0;
	  line-height: 1;
	  list-style-type: none;
	  text-transform: uppercase;
	  font-size: 13px;
	}

	#nav > ul {
	  display: block;
	  position: relative;
	  /*margin-left: 32px;*/
	}
	#nav > ul > li > a {
	  padding-top: 3px;
	  margin-bottom: -3px;
	}
	#nav > ul > li.active > a,
	#nav > ul > li > a:hover {
	  border-bottom: 3px solid #ffd018;
	}
	#nav li {
	  display: inline-block;
	  position: relative;
	  z-index: 35;
	}
	#nav li a {
	  display: block;
	  text-decoration: none;
	  letter-spacing: 1px;
	  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	}
	#nav li a {
	  padding: 0 10px;
	  border-bottom: 3px solid transparent;
	}
	#nav li:hover > ul {
	  display: block !important;
	}
	#nav li ul {
	  background-color: white;
	  border-bottom: none;
	  border-top: 3px solid #ffd018;
	  margin-top: -3px;
	  position: absolute;
	  width: 230px !important;
	  display: none;
	  line-height: 21.599999999999998px;
	  
	  /*-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;*/
	}
	#nav li ul li {
	  background-image: none !important;
	  border-bottom: 1px dashed #ffd018;
	  display: list-item;
	  float: none;
	  padding: 5px 5px 0px 5px;
	}

	#nav li ul li:last-child {
		border-bottom: 0px;
	}
	#nav li ul li:hover > a {
	  border-bottom: 3px solid transparent;
	 /* -moz-border-radius: 3px;
	  -webkit-border-radius: 3px;
	  border-radius: 3px;*/
	  color: black !important;
	  background: #ffd018;
	}
	#nav li ul li a {
	  display: inline-block;
	  width: 210px;
	  padding: 4px 5px 0;
	  line-height: 18px;
	}
	#nav li ul li:hover > ul {
	  display: block !important;
	}
	#nav li ul li ul {
	  border: none;
	  left: 175px;
	  top: 0;
	  margin-left: 5px;
	  padding: 0;
	  margin-top: 0;
	}

	#package #header #nav  ul {
	  color: black;
	  font-weight: normal;
	  font-family: 'Exo';
	  font-size: 14px;
	  line-height: 52px;
	  list-style: none;
	  /*text-align: center;*/
	}
	#package #header #nav ul a {
	  color: #000;
	  padding-left: 20px;
	  padding-right: 20px;
	}
	#package #header #nav ul a:hover {
	  color: black; /*Font color of hover text*/
	}
	#mobile-pictures{
		display: none;
	}
}
.newsevent{
	font-size: 14px;
	padding: 10px;
	
}
.twoColumnsDivider {
    background-image: url('images/divDoubleWidth.png');
    height: 12px;
    overflow: hidden;
   
}
@media(max-width:720px){
	#desktop-pictures{
		display: none;
	}
	#desktop-nav, #hometable, #magglas{
		display: none;
	}
	/*#mobile-nav{
		display: block;
	}*/
	#container-home{
		width: 100% !important;
	}
	#container, #repository{
		width: 100% !important;
	}
	#repository{
		width: 95%;
		padding:5px;
	}
	#package{
		width: 90%;
		padding: 10px;
	}
	#thingy{
		display: none;
	}
	#mobile_pics{
		width: 75% !important;
		margin-right: auto;
		margin-left: auto;
		padding-bottom: 5px;
		margin-top: -1px;
	}
	#mobile_picturewords{
		background-color: white;
		width: 100%;'
		
	}
	#mod-search-searchword{
		width: 75%;
		margin-right: auto;
		margin-left: auto;
	}
	
}
/*search*/
#magglas{
	height: 25px;
	margin-bottom: -10px;
	margin-left: -30px;
}
#magglas2{
	height: 25px;
	margin-bottom: -10px;
	margin-left: 170px;
}
/**End Navbar**/
/***End Header***/
/***Main Content***/
#container{
	background-color: white;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	border-bottom: 10px solid #d4d4d4;
	margin-top: -1px;
}
#repository{
	max-width: 960px !important;
	margin-right: auto;
	margin-left: auto;
}
#repository-home{
	height: 340px;
	background-color: #ffd018 !important;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#container-home{
	margin-bottom: -1px;
}
#words-left{
	height: 340px;
	padding-left: 45px;
	padding-right: 35px;
	background-color:#f5f5f5;
	width: 402px;
}
#picture-right:{
	width: 558px !important;
	height: 340px !important;
	background-color: #f5f5f5;
}
#content{
	display: block;
}



/***End Main Content***/
/***Footer Stuffs***/
#footerwrap{
	background-color: #f6f6f6;
	/*width: 928px;*/
	padding-top: 20px;
	padding: 30px 40px 33px 32px;
	color: #7a7a7a;
}
#footer{

}
#footleft{

}
#footright{

}
#links{
	width: 630px;
}
#left, #center, #right{
	width: 50px;
	clear: both;
}
#left{
	float: left
}
#right{
	float: right
}
#center{
	padding-left: 211px;
}
#copyright{

}
.wsite-content-title{
	font-size: 16px;
	margin: 0 0 2px;
	padding: .3em 0 .6em;
	line-height: 1;
	font-family: 'Exo', "Myriad Pro", Arial, Helvetica, sans-serif;
	font-weight: 600;
	border-bottom: 1px solid #e4e4e4;
	color: #252525;
	font-weight: 600;
}
.wsite-content-title :hover{
	text-decoration: none;
}
.paragraph{
	color: #7a7a7a;
	font-size: 12px;
}
.paragraph p { 
	color: #7a7a7a; 
}
.paragraph a { 
	color: #515151; 
}
.paragraph a:hover { 
	color: #515151; 
	text-decoration: none;
}
/*****Footer*****/
 .wsite-social-item { width: 23px; height: 23px; margin: 0 0 0 3px; background-image:url('images/social-dark.png'); }
 .wsite-social-facebook {background-position:0 0;}
 .wsite-social-facebook:hover {background-position:0 -23px;}
 .wsite-social-facebook:active {background-position:0 -46px;}
 .wsite-social-pinterest {background-position:-23px 0;}
 .wsite-social-pinterest:hover {background-position:-23px -23px;}
 .wsite-social-pinterest:active {background-position:-23px -46px;}
 .wsite-social-twitter {background-position:-46px 0;}
 .wsite-social-twitter:hover {background-position:-46px -23px;}
 .wsite-social-twitter:active {background-position:-46px -46px;}
 .wsite-social-linkedin {background-position:-69px 0;}
 .wsite-social-linkedin:hover {background-position:-69px -23px;}
 .wsite-social-linkedin:active {background-position:-69px -46px;}
 .wsite-social-mail {background-position:-92px 0;}
 .wsite-social-mail:hover {background-position:-92px -23px;}
 .wsite-social-mail:active {background-position:-92px -46px;}
 .wsite-social-rss {background-position:-115px 0;}
 .wsite-social-rss:hover {background-position:-115px -23px;}
 .wsite-social-rss:active {background-position:-115px -46px;}
 .wsite-social-flickr {background-position:-138px 0;}
 .wsite-social-flickr:hover {background-position:-138px -23px;}
 .wsite-social-flickr:active {background-position:-138px -46px;}
 .wsite-social-plus {background-position:-161px 0;}
 .wsite-social-plus:hover {background-position:-161px -23px;}
 .wsite-social-plus:active {background-position:-161px -46px;}
 .wsite-social-vimeo {background-position:-184px 0;}
 .wsite-social-vimeo:hover {background-position:-184px -23px;}
 .wsite-social-vimeo:active {background-position:-184px -46px;}
 .wsite-social-yahoo {background-position:-207px 0;}
 .wsite-social-yahoo:hover {background-position:-207px -23px;}
 .wsite-social-yahoo:active {background-position:-207px -46px;}
 .wsite-social-youtube {background-position:-230px 0;}
 .wsite-social-youtube:hover {background-position:-230px -23px;}
 .wsite-social-youtube:active {background-position:-230px -46px;}


/*
<img style="width: 23px" src="<?php echo $this->getThemePath() ?>/images/social/facebook_lb.png" />
				<img src="<?php echo $this->getThemePath() ?>/images/social/twitter_lb.png" />
				<img src="<?php echo $this->getThemePath() ?>/images/social/gp_lb.png" />
				<img src="<?php echo $this->getThemePath() ?>/images/social/youtube_lb.png" />
				<img src="<?php echo $this->getThemePath() ?>/images/social/in_lb.png" />
				<img src="<?php echo $this->getThemePath() ?>/images/social/mail_lb.png" />

*/
/*****Store*****/
.cart-page-cart{
	background-color: white;
	
	padding: 5px;
}
.checkout-form-shell{

	padding: 15px;
}







