body {

	margin: 0;

	padding: 0; 

	background: #FFFFFF;

	text-align: center;

	top: 0px;

	left: 0px;



}



.hyperlink {

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

.under {

	text-decoration: underline;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

.yellow {

	color: #FFFF00;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

.bottom {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: underline;

	color: #3B79BC;

}

.small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	color: #000000;

}

.style1 {

	color: #000000;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.style2 {

	color: #000000;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

.style3 {

	color: #000000;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



/** JESUSBRANDED START **/

#logos {

	background: url("images/logos.png");

	margin-bottom: 1px;

	height: 53px;

	width:300px;

	cursor: pointer;

}

#logocontainer {

	margin-right: 1px;

	float: left;

}

#tshirts {

	background: url('images/tshirts.png');

	float:left;

	margin-right: 1px;

	height: 26px;

	width: 119px;

	cursor: pointer;

}

#jesusbranded{

	background: url('images/jesusbrandedlink.png');

	margin-right: 1px;

	height: 26px;

	width: 124px;

	float:left;

	cursor: pointer;

}



#blog{

	background: url('images/bloglink.png');

	height: 26px;

	width: 55px;

	float:left;

		cursor: pointer;

}

#followme{

	background: url('images/talkingbird.png');

	margin-right: 1px;

	height: 80px;

	width: 259px;

	float: left;

		cursor: pointer;

}

#dontmiss{

	background: url('images/dontmissposts.png');

	margin-right: 1px;

	width: 249px;

	height: 80px;

	float: left;

	

}

#dontmisscontent{

	padding: 22px 5px 0px 20px;

	height: 58px;

}

#dontmissspacer{

	width: 249px;

	height: 20px;

}

#dontmisscontent a{

	font-size: 8pt;

	font-weight: bold;

	color: white;

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif;

}





#giftcert{

	background: url('images/freegiftcert.png');

	margin-right: 1px;

	width: 271px;

	height: 80px;

	float: left;

}

#giftcertcontent{



	padding: 45px 10px 0px 12px; 

	height: 35px;

}

#giftcertcontent input{

	margin:0px;

}



#tshirtcontainer{

	width: 355px;

	text-align: center;

}

#tshirtheader{

	background: url('images/awesometshirts.png');

	width: 266px;

	height: 37px;

	margin: 0px auto;

}

#tshirtlistingscontainer{

	width: 355px;

	margin: 0px auto;

	text-align:center;

	

}



#tshirtlistingscontainer a{

	color: #3b79bc;

	font-size: 8pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	

}

#tshirtlistingscontainer dd{

	text-align:left;

	

}



.tshirtlisting{

	float: left;

	text-align: left;

}

.tshirtlistingbox{

	background: url('images/tshirtbox.png');

	width: 138px;

	height: 146px;	

}



.imgBlock { display: block;   font-size: 11px; overflow: hidden; float:left; margin:5px 0; position: relative; padding-left: 5px;}

.imgBlock  .imgFrame{ background: url(http://www.jesusbranded.com//images/jesusBrand/photoFrame.png) no-repeat left bottom; padding: 0 0 10px 13px; text-align: left; margin: 5px; }

.imgBlock  .smallFrame{ background: url(http://www.jesusbranded.com/images/jesusBrand/smallPhotoFrame.png) no-repeat left bottom !important; padding: 0 0 0 14px !important; height: 214px; width: 268px;}

.imgBlock  .thumbFrame{ background: url(/images/thumbPhotoFrame.png) no-repeat left bottom !important; padding: 0 0px 0 8px !important; height: 120px; width: 140px; text-align: left;}

.imgBlock  .imgFrame .trFrame { background: url(/images/jesusBrand/trFrame2.png) no-repeat top right; padding: 4px 5px 0 0;  text-align: center; z-index : 100;  width: 250px; }



/************ For Testing Only ***********/

.imgBlock  .imgFrame .trFrame1 { background: url(/images/jesusBrand/trFrame2.png) no-repeat top right; padding: 4px 1px 0 0;  text-align: center; z-index : 100;  width: 250px; position: absolute; height: 200px; margin-left: -126px;  }

.imgBlock  .imgFrame .thFrame1 { background: url(/images/jesusBrand/trFrame2.png) no-repeat top right; padding: 4px 1px 0 0;  text-align: center; z-index : 100;  width: 100px; position: absolute; height: 120px; margin-left: -126px;  }



.imgBlock dd{

	margin-left: 10px;

}



.subtext{

	height: 30px; margin-left: 10px;

	width: 140px;

}

.tshirtsubtext{

	height: 30px; margin-left: 5px;

		width: 140px;

}

@media screen and (-webkit-min-device-pixel-ratio:0) {  .imgBlock  .imgFrame .trFrame1 { margin-left: 5px; } } 





.imgBlock  .imgFrame .trFrameLarge { background: url(/images/jesusBrand/trFrameLarge2.png) no-repeat top right;  z-index : 10; width: 550px; display: block; height: 440px; position: absolute; }

.imgBlock  .imgFrame a, .imgBlock .imgFrame div.block{ display: block; }

.imgBlock .imgFrame div.block .trFrame1{ margin-left: 0; }

@media screen and (-webkit-min-device-pixel-ratio:0) {  

    .imgBlock .imgFrame div.block .trFrame1 { margin-left: 5px; } 

    

} 





#clockoverlay {

	display:none;

	height: 3500px;

	width: 100%;

    background:#000000;

     filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);

     -moz-opacity:0.80;  

     position:absolute;

     top:0;

     left:0;

     z-index: 3000;

}



#clockoverlay[id] {

	position:  fixed;

	height: 3500px;

}



#clockoverlay2 {

	display:none;

	height: 100%;

     position:absolute;

     font-family:arial;

     font-size:18px;

     color:#000000; 

     z-index:3100;

	 left: 50%;

     margin-left: -385px;

     top: 60px;



}

#exitoverlay {

	display:none;

	height: 100%;

     position:absolute;

     font-family:arial;

     font-size:18px;

     color:#000000; 

     z-index:3100;

	 left: 0px;



     top: 0px;



}



#exitoverlaycontent{

	background: #FFFFFF;

	width: 782px;

	height: 1800px;

}

#exitoverlayheader{

	background: url('images/exitheader.png');

	height:159px;

	width: 782px;	

}

#exitoverlaycontentinner{

	padding: 5px;

}

#jesusbrandedlogo{

	background: url('images/exitjesusbranded.png');

	height:39px;

	width: 207px;	

}



#popupheader{

	background: url('images/popupheader.png');

	height:189px;

	width: 768px;

}

#popupheadercontent{

	height: 100px;

	padding: 46px 0px 0px 238px;

}

#popupcontent{

	background: url('images/popupbackground.png') repeat-y;

	width: 768px;

}

#popupcontentinner{

	padding: 20px;

}

#popupfooter{

	width: 768px;

	height: 42px;

}

#popupfooterspacer{

	background: url('images/popupbottom.png');

	width: 685px;

	height: 42px;

	float:left;

	margin: 0px;

}

#popupfooterclose{

	width: 83px;

	height: 42px;

	float: left;

	

}



#poptshirts{

	background: url('images/popuptshirts.png');

	width: 179px;

	height: 33px;

}

#popfeaturedpost{

	background: url('images/popupfeaturedpost.png');

	width: 155px;

	height: 59px;

	

}

#popmostpopular{

	background: url('images/popupmostpopular.png');

	width: 159px;

	height: 39px;

	

}

.popuplinks {

		color: #3b79bc;

	font-size: 12pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

		text-decoration:underline;

}

.popupfeatured{

		color: #3b79bc;

	font-size: 14pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

		text-decoration:underline;

}

.popupcontinue{

		color: black;

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-decoration:none;

}

.popuptshirtlinks{

		color: #3b79bc;

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

		text-decoration:none;

	

}



.videolinks {

		color: #3b79bc;

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

		text-decoration:underline;

}

.videofeatured{

		color: #3b79bc;

	font-size: 12pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

		text-decoration:underline;

}

















