﻿body {
	margin:0px 0px; padding:0px;
	text-align:center;
	/* background-image: url(../images/masterPg/hdrBkg.jpg); */
	background-repeat:repeat-x;	
	}

#Content 
{
	background-image: url(/images/masterPg/hpBasicNavHdrClouds_d.png);
	background-repeat:no-repeat;		
	top:110px;
	width: 1200px;
	margin:0px auto;
	text-align:left;
	padding:0px;
	}

 .hpSubHeader
 {
 	margin:70px 0px 20px 0px;
 	padding:0;
 	width:1200px;
 	height:auto;
 }
 .leftContentOuter
 {
 	float:left;
 	width:760px;
 	background-color:Transparent;

 }
 .rtcontentOuter
 {
 	float:left;
 	width:440px;
 	background-color:Transparent;


 }
 .footerMaster
 {
 	float:left;
 	width:100%;
 	height:68px;
 	background-color:#2D8ACD;
 }
 
 
.footerContent 
{	
	width: 1200px;
	height:68px;
	margin:0px auto;
	text-align:left;
	padding:0px;
	} 
 
 .storyLabel
 {
 	margin:10px 0px 0px 150px;
 	font-family:Lucida Sans Unicode;
 	font-size:11pt;
 	font-weight:bold;
 	color:#EC0000;
 }
 .qhStory
 {
 	float:left;
 	margin:10px 0px 0px 150px;
 	width:600px;
 	font-family: Helvetica, Arial, Lucida Sans Unicode;
 	font-size:8.75pt;
 	font-weight:normal;
 	color:#333333; 	
 }
 .StoryPlaceBox
 {
 	float:left;
 	background-color:Transparent;
	background-image: url(../images/hpAssets/rtColBorder.gif);
	background-repeat:no-repeat;
	height:80px;
	width:300px;
	margin: 10px 0px 0px 20px;

 }
 .StoryPlaceInnerBox
 {
	height:80px;
	width:300px; 	
 	margin: 10px 0px 0px 0px;
 	border-left:solid 1px #ECECEC;
 }
 .featureBoxLft
 {
 	float:left;
 	margin: 10px 0px 10px 140px;
 	width:300px;
 	height:398px;
 	background-color:Transparent;
	background-image: url(../images/hpAssets/hpFeatureBox.gif);
	background-repeat:no-repeat;
 }
  .featureBoxRt
 {
 	float:left;
 	width:300px;
 	height:398px; 	
 	margin: 10px 0px 10px 10px;
	background-image: url(../images/hpAssets/hpFeatureBox.gif);
	background-repeat:no-repeat;	
 }
 .featTitle
 {
	margin:5px 0px 0px 40px;
	height:30px;
 	font-family:Arial;
 	font-size:9pt;
 	font-weight:bold;
 	color:#666666; 	 	
 }
 .featImgLink
 {
 	margin:25px 0px 0px 15px;
 	text-decoration:none;
 }
 .featlinkMore
 {
 	margin:5px 15px 0px 15px;
 	float:right;
 	font-family:Arial;
 	font-size:8pt;
 	font-weight:bold;
 	color:#EC0000; 	
 	text-decoration:none;
 }
 .prodTitle
 {
 	display:block;
 	margin:8px 0px 0px 15px; 	
 	font-family:Arial;
 	font-size:10pt;
 	font-weight:bold;
 	color:#EC0000;
 	text-transform:uppercase;	
 }
 .prodDescription
 {
 	margin:4px 0px 0px 15px;
 	width:270px;
 	height:110px;
 	overflow:hidden;
 	font-family:Arial;
 	font-size:9pt;
 	font-weight:normal;
 	color:#666666; 	 	
 } 
 .bestSellerBox
 {
 	width:300px;	
 	margin: 38px 0px 0px 10px;
	background-image: url(../images/hpAssets/rtColBorder.gif);
	background-repeat:no-repeat;
 }
 .bestSellerDataBox
 {
 	width:300px;
 	height:500px;
 	margin:0px 0px 0px 0px;
 	border-left:solid 1px #E0E0E0;
 	border-bottom:solid 1px #E0E0E0;
 }
 
 .bestSellerTitle
 {
	margin:0px 0px 0px 10px;
 	font-family:Arial;
 	font-size:13pt;
 	font-weight:bold;
 	color:#666666; 	
	 	
 }
 
  .bestSellerProd
 {
 	float:left;
 	width:125px;
 	margin: 10px 0px 10px 10px;	
 }

 .bestSellerImgLink
 {
 	margin:0px 0px 8px 0px;
 	text-decoration:none;
 }
 .bestSellerProdTitle
 {
 	display:block;
 	margin:8px 0px 0px 0px;
 	font-family:Arial;
 	font-size:10pt;
 	font-weight:bold;
 	color:#EC0000; 	 
	text-transform:uppercase; 		
 }
 .bestSellerProdDescription
 {
 	margin:2px 0px 0px 0px;
 	width:125px;
 	height:30px;
 	overflow:hidden;
 	font-family:Arial;
 	font-size:8pt;
 	font-weight:normal;
 	color:#666666; 	 	
 }  
 
  .inlineLinkMore
 {
 	display:inline;
 	font-family:Arial;
 	font-size:8pt;
 	font-weight:bold;
 	color:#EC0000; 	
 	text-decoration:none;
 }
 
 
  .recentPostsBox
 {
 	width:300px;
 	height:120px;
 	margin:0px 0px 0px 10px;
 	border-left:solid 1px #E0E0E0;
 	border-bottom:solid 1px #E0E0E0;
 }
 .recentPostsDataBox
 {
 	margin:0px 0px 0px 0px;
 }
 .recentPostsTitle
 {
	padding:10px 0px 0px 10px;
 	font-family:Arial;
 	font-size:13pt;
 	font-weight:bold;
 	color:#666666; 	
 }
 
  .followUsBox
 {
 	width:300px;
 	height:200px;
 	margin:0px 0px 0px 10px;
 	border-left:solid 1px #E0E0E0;
 }
  .followUsDataBox
 {
 	margin:0px 0px 0px 0px;
 }
 .followUsTitle
 {
	padding:10px 0px 0px 10px;
 	font-family:Arial;
 	font-size:13pt;
 	font-weight:bold;
 	color:#666666; 	
 }
 
 .followUsBox a
 {
 	font-family:Arial;
 	font-size:10pt;
 	font-weight:normal; 	
	color:#666666;
	margin:12px 0px 0px 10px;
	display: block;
	width: 280px;
	height:40px;
	text-decoration: none;
	text-align:left; 	
	vertical-align:top;
 }
 
 .blogFrame
 {
 	width:1200px;
 	height:100%;
 	background-color:Transparent;
 }