/*----Section 1 Adsense box---*/
.AdSenseBoxCenter300, 
.AdSenseBoxLeft,
.AdSenseBoxMid300, 
.AdSenseBoxRight, 
.AdSenseBoxCenter468, 
.AdSenseBoxExtraColumn 
{padding:2px;
background-color:#fff;
border:0;}
.AdSenseBoxCenter300 {
width:305px;
margin:0 auto 12px auto;
clear:both;}
.AdSenseBoxLeft{
width:165px;
margin:18px 18px 12px 18px;
float:left;}
.AdSenseBoxMid300 {
width:305px;
margin:0 auto 12px auto;
clear:both;}
.AdSenseBoxCenter468 {
width:468px;
margin:0 auto 12px auto;
clear:both;}
/*--Adsense Search Box--*/
.entersearchterm {
color:black;
text-align:center;
font-weight:700;
width:40%;
border:2px solid blue;
margin:18px auto 18px auto;
padding:15px 1px 1px 1px;}
/*----Section 2 Gallery Images -*/
/*--img width 160x124 --*/
.thumbnail {
float:left;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:214px;
margin:0 7px 14px 7px;}
.thumbnailleft {
float:left;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:214px;
margin:18px 18px 14px 18px;}
.thumbnail-ct {
padding:5px;
border:3px solid #ccc;
text-align:center;
margin:7px auto 14px auto;
width:214px;}
.thumbnailright {
float:right;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:214px;
margin:0 214px 14px -207px;
/*margin:0 80px 14px 0;*/}
.boxit {
margin:10px 5px 10px 13px;
padding:2px 2px 5px 2px;
border:1px solid #ccc;
font-size:1.125em;
text-align:center;
text-transform:capitalize; 
width:184px;}
.picborder {
margin-top:2px;
border-style:solid;
border-color:#ccc;
border-width:3px;
width: 184px;
}
/*--img width 124 x 160 --*/
.thumbnail124 {
float:left;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:156px;
margin:0 7px 14px 7px;}
.thumbnailleft124 {
float:left;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:156px;
margin:18px 18px 12px 18px;}
.thumbnail-ct124 {
padding:5px;
border:3px solid #ccc;
text-align:center;
width:156px;
margin:7px auto 14px auto;}
.thumbnailright124 {
float:right;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:156px;
margin:0 156px 14px -143px;}
.boxit124 {   
margin:10px 15px 10px 7px;
padding:2px;
border:1px solid #ccc;
font-size:1.125em;
text-align:center;
text-transform:capitalize; 
width:136px;}
.picborder124 {
margin-top:2px;
border-style:solid;
border-color:#ccc;
border-width:3px;
width:136px;}
/*--img width 304x235 --*/
.thumbnail304 {
float:left;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:336px;
margin:0 14px 14px 18px;}
.thumbnail-ct304 {
padding:5px;
border:3px solid #ccc;
text-align:center;
width:336px;
margin:7px auto 14px auto;}
.thumbnailleft304 {
float:left;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:336px;
margin:18px 18px 12px 18px;}
.thumbnailright304 {
float:right;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:336px;
margin:0 80px 14px 0;}
.boxit304 {
margin:10px 5px 10px 7px;
padding:2px;
border:1px solid #ccc;
font-size:1.125em;
text-align:center;
text-transform:capitalize;
width:316px;}
.picborder304 { 
margin-top:2px;
border-style:solid;
border-color:#ccc;
border-width:3px;
width: 316px;}
/*--img width 235x304 --*/
.thumbnail235 {
float:left;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:267px;
margin:0 3px 14px 3px;}
.thumbnail-ct235 {
padding:5px;
border:3px solid #ccc;
text-align:center;
width:267px;
margin:0 auto 14px auto;}
.thumbnailleft235 {
float:left;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:267px;
margin:18px 18px 14px 18px;}
.thumbnailright235 {
float:right;
padding:5px;
border:3px solid #ccc;
text-align:center;
width:267px;
margin:0 156px 14px -143px;}
.boxit235 {
margin:10px 5px 10px 3px;
padding:2px;
border:1px solid #ccc;
font-size:1.125em;
text-align:center;
text-transform:capitalize; 
width: 255px;}
.picborder235 { 
margin-top:2px;
border-style:solid;
border-color:#ccc;
border-width:3px;
width: 255px;}
/*----Section 3 ARTICLES ---*/
.artbox {         
background-color:#fff;
padding:20px;
width: 46%;
border:6px double rgb(57,169,0);
margin:0 18px 1px 18px;
float: left;       
color: #000;
clear:both; }
.artbox h3 {
margin:0;
padding:2px;
text-align:center;
text-transform:capitalize; }
.artbox p {
letter-spacing:0.5px;
padding: 0 4px;
line-height: 120%;
}
.artbox2 {          
background-color:#fff;
padding:10px 20px;
width: 44%;
border:6px double rgb(57,169,0);
margin-top:12px;
margin-bottom:1px;
margin-right:1px;
margin-left:27px;
float: left;       
color: #000;
clear:both; }
.artbox2 p {
letter-spacing:0.5px;
padding: 0 4px;
line-height: 120%;}
 .artbox3 {          
background-color:#fff;
padding:10px 20px;
width: 42%;
border:6px double rgb(57,169,0);
margin-top:12px;
margin-bottom:12px;
margin-right:1px;
margin-left:36px;
float: left;         
color: #000;
clear:both; }
.artbox3 p {
letter-spacing:0.5px;
padding: 0 4px;
line-height: 120%;}
.artboxplain{         
background-color:#fff;
padding:5px;
width: 35%;
border:6px double rgb(217,217,217);
margin:0 auto 9px auto;
color: #000;
clear:both; } 
.artboxplain h4 {
margin:0;
padding:2px;
text-align:center;
text-transform:capitalize; }
.artboxplain p {
letter-spacing:0.5px;
padding: 0 4px;
line-height: 120%;
text-transform:none;}
.artboxplain ul li {
font-size:.75em;}
.artboxplainleft{   
float:left;      
background-color:#fff;
padding:5px;
width: 46%;
border:6px double rgb(217,217,217);
margin:0 0 9px 0;
color: #000;
clear:both; }
.artboxplainleft ul li {
font-size:.75em;}
.tipsbox{background-color:#fff;
padding:3px;
width: 35%;
border:5px double rgb(250,208,20);
margin:0 auto 9px auto;
color: #000;
clear:both;}
.tipsbox h4{
margin:2px 0;
padding:2px;
text-align:center;
text-transform:capitalize;
text-decoration:underline;}
.tipsbox p{
letter-spacing:0.5px;
padding: 0 4px;
line-height: 120%;
font-size:1.25em;
text-transform:none;}
.tipsbox ul li {
font-size:1em;}
.matchphotosmalleft{      
float:left;   
background-color:transparent;
padding:7px;
width: 190px;
border:2px groove rgb(31,31,255);
margin:0 0 9px 0;
font-weight:bold;
text-transform:capitalize;}
/*----Section 4 New Additions Box----*/
.newaddonbox {         
color: #000;
text-align:center;
text-transform:capitalize; 
background-color:rgb(255,255,92);
padding:20px;
width: 46%;
border:8px double rgb(31,31,255);
margin:0 auto 9px auto;
clear:both; }
.newaddonbox p {
letter-spacing:0.5px;
padding: 0 4px;
line-height: 120%;
text-align:center;}
/*----Section 5 What Men Know ---*/
.wmkbox {          
background-color:rgb(217,217,217);
width:40%;
border:6px double rgb(168,168,168);
margin:0 0 9px 18px;
padding:10px;
color:#000;
clear:both;}
.wmkbox h4 {
margin:0;
padding:3px;
text-align:center;
text-transform:capitalize; 
background-color:rgb(242,242,242);
border:4px ridge rgb(168,168,168);}
.wmkbox p {
font-size:130%;
padding:2px;
line-height:120%;} 
/*----Section 6 Jumbo 8X10---*/
.artboxjumbo {         
background-color:#fff;
padding:20px;
width: 46%;
border:6px double blue;
margin:18px auto 18px auto;
color: #000;
clear:both;}
.artboxjumbo p {
letter-spacing:0.5px;
padding: 0 4px;
line-height: 120%;
text-align:center;}
/*----Section 7 Publishers Share---*/
.artboxpub {         
background-color:#fff;
padding:6px;
width: 55%;
border:7px double green;
margin:0 auto 1px auto;
color: #000; 
clear:both;}
.artboxpub p {
letter-spacing:0.5px;
padding: 0 4px;
line-height: 120%;
text-align:center;}
/*----Section 8 Shout Out File Cabinet ---*/
.file-shoutout {          
background-color: rgb(217,217,217);
width:30%;
border:4px groove green;
margin:0 0 9px 18px;  
padding:4px;
float:left;  
color:#000;
clear:both;}
.file-shoutout h4 {
background-color:#fff;
margin:0;
padding:4px;
border:1px groove green;
text-align:center;}
.file-shoutout p {
font-size:115%;
padding:3px;
line-height:120%;} 
/*---Section 9 You Are Here---*/
.youarehere {         
background-color:#fff;
padding:5px;
width:30%;
border:6px double green;
margin:0 auto 9px auto;
color: green;
text-align:center;
text-transform:capitalize;
clear:both; }
/*--Section 10 Homepage Holiday Box--*/
.holidaybox {         
background-color:#fff;
padding:5px 3px;
width: 46%;
border:6px groove rgb(204,51,51);
margin:18px auto 1px auto;
color: #000; 
clear:both;}
.holidaybox h3 {
margin:0;
padding:2px;
text-transform:capitalize;}
.holidaybox p {
letter-spacing:0.5px;
padding: 0 4px;
line-height: 150%;
text-align:center;
text-transform:capitalize;}
/*--Section 11 Blank Box Container--*/
.blankboxctr {         
background-color:transparent;
padding:0;
width: 50%;
border:0;
margin:18px auto 18px auto;
text-align:center;}
.blankboxleft{      
float:left;   
background-color:transparent;
padding:0;
width: 35%;
border:0;
margin:0 0 7px 0;
clear:both;}

/*--Section 12 Bold Bossy green text--*/
.boldbossy {
font-size:1.5em;
font-weight:800;
color:green;
text-align:center;}
/*--Section 13 Intro Headlines --*/
.introheadlines {
text-transform:capitalize;
border:0;
margin:0 auto 12px;}
/*--Section 14 Items Descriptions Box--*/
.itemdesc {         
background-color:#fff;
padding:6px;
width: 40%;
border:6px double rgb(57,169,0);
margin:0 18px 1px 18px;
float: left;       
clear:both;}
.itemdesc p {
text-transform: capitalize;
line-height:150%}
.itemdesc p.first{
font-weight: bold;}
/*--Section 15 coloring recommend links--*/
.recomlinks {
	margin: 0; padding: 0.5em 3em;
	background: transparent; 
	font-family:"comic sans ms", Verdana, Geneva, Tahoma, sans-serif;}
.recomlinks	p{color: green;}
.recomlinks	ul, ol { 
	font-size:1.125em;
list-style-position: outside;}
.recomlinks li {
	display: inline;
    margin-right: 0.5em; padding-right: 0.5em;
 	border-right: 1px solid green;
	font-size:1em;}
.recomlinks li.last{
border-right: 0;}
.recomlinks a{
color: green;
text-decoration:none;}
.recomlinks a:visited {
color:purple;
text-decoration:none;}
.recomlinks a:hover{color:red;
text-decoration:none;}
/*--Section 16 Video Boxes combine with blankboxctr--*/
.videobox425{
border:0;
background-color:transparent;
padding:0;
width: 425px;
margin:18px auto 18px auto;
text-align:center;
}
.videobox560{
border: 0;
background-color:transparent;
padding:0;
width: 560px;
margin:18px auto 18px auto;
text-align:center;
}
