body {
max-width: 1050px;
background-color: #C79F26;
font-family: Arial, Verdana, sans-serif;
font-size: 95%;
color: #000000;
margin:auto;
padding:0;
text-align:center;
}

.solid {	
   border-top: 1px solid #A1801F;
   border-bottom: hidden;
   border-left: hidden; 
   border-right: hidden;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

.dashed {
  border-bottom: 1px dashed #A1801F;
  border-left: hidden; 
   border-top: hidden;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

.dotted {
	border-bottom: 1px dotted #A1801F;
   border-top:hidden;
   border-left:hidden;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}


b{
color: #333333;
font-family: Arial;
font-size: 100%;
}



ol {
list-style-position: outside;
line-height: 25px;
}

ul {
list-style-type: none;
padding-left: 0;
margin-left: 10px;
}
 
li.custom1 {
background: url(http://www.mensfashionsadvice.com/images/black-diamond.gif) left center no-repeat; 
padding-left: 20px;
margin-bottom: 10px;
}

li.custom2 {
background: url(http://www.mensfashionsadvice.com/images/dotblk.gif) left center no-repeat; 
padding-left: 20px;
margin-bottom: 10px;
}

li.custom3 {
background: url(http://www.mensfashionsadvice.com/images/right-black-arrow.gif) left center no-repeat; 
padding-left: 20px;
margin-bottom: 10px;
}

a { font-family: Arial, Verdana, sans-serif; 
font-size: 100%; color: #000099; text-decoration: underline;
}

a:hover { font-family: Arial, Verdana, sans-serif;
 font-size: 100%; 
 background-color: #A1801F;
 color: #ffffff;
}

h1 { font-family: Arial, Verdana, sans-serif; font-size: 140%;  color: #1A2222;}
h2 { font-family: Arial, Verdana, sans-serif; font-size: 125%;  color: #1A2222;}
h3 { font-family: Arial, Verdana, sans-serif; font-size: 115%;  color: #1A2222;}
h4 { font-family: Arial, Verdana, sans-serif; font-size: 103%;  color: #1A2222;}

.main-table {
width:expression(document.body.clientWidth > 1052? "1050px": "auto" );
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

table {
font-family: Arial, Verdana, sans-serif;
font-size: 95%;
color: #000000;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
}


.note {
font-family: Arial, Verdana, sans-serif;
background-color:#fff; 
font-size: 77%;
color: #666666;
font-weight: bold;
font-style: italic;
} 

td.headerbg {
padding-bottom: 0cm;
background-color: #022a3a;
}

td.spacerbg {
background-color: #d9ccd3;
width: 15%;
height: 1px;
}

td.topnavbg {
height: 30px;
background-image: 
url('http://www.mensfashionsadvice.com/images/mfa-navbar1.gif');
background-repeat: repeat;
}

td.contentbg {
background-color:#fff; 
}

td.rightbg {
background-color: #f9f4e1;
font-family: Arial, Verdana, sans-serif;
font-size: 93%;
color: #000;
width: 20%;
padding-left:3px;
}

td.leftbg {
background-color: #f9f4e1;
background-image: url('http://www.mensfashionsadvice.com/images/left-column.gif');
background-repeat: no-repeat;
padding-left: 5px;
padding-right: 3px;
font-size: 93%;
}

td.footerbg {
font-size: 88%;
background-color: #f9f4e1;
}

td.bottom {
font-size: 85%;
background-color: #022a3a;
color: #ffffff;
}

.hbg{
background-color: #034661;
color:#fff;
width: auto;
z-axis: 1;
}

a.jumplink{
text-decoration: none;
font-size: 100%; 
background-color: transparent;
color: #000;
}

a:hover.jumplink  {
text-decoration: none;
font-size: 100%; 
background-color: transparent;
color: #000;
} 

/* this is for the horizontal nav*/

#nav ul { 
float: left; 
list-style: none; 
width: 100%; 
padding: 0; margin: 0 0 0 0px; 
height: 30px; 
display: inline;
 text-transform: uppercase;
}

#nav ul li { 
display: inline; 
margin: 0; padding: 0;
} 

#nav ul li a { 
display: block; 
float: left; 
width: auto; 
margin: 0; 
padding: 0 15px; 
color: #ffffff;
font: bold 12px/30px Arial, Geneva, sans-serif; 
text-transform: uppercase; 
text-decoration: none; 
letter-spacing: 1px; 
} 
#nav ul li a:hover, 
#nav ul li a:active { 
color: #022a3a; 
font: bold 12px/30px Arial, Geneva, sans-serif; 
}  

p.image{
	position: absolute;
	margin: 0;
	padding: 0;
	left: 350px;
	top: 10px;
	clear: both;
}

#addSiteTo {
width:90%;
font-size:85%;
text-align:center;
padding:8px 0;
border:0px solid #000;
margin:12px auto;
background-color: ;
}

#addSiteTo p {
padding:2px 2px 4px;
margin:0;
}

#addSiteTo img {
border:0;
padding:1px 0;
}

#addSiteTo .questionMark {
 padding:0;
 margin:1px auto;
 text-align:center;
 width:75%;
 }

 #addSiteTo .questionMark img {
 margin:0 4px 4px 0;
 padding:0;
 }
