body {background-image: url(http://www.travelwelcome.com/images/beige.gif); background-repeat: repeat; 
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; FONT-SIZE: 12px;  PADDING-BOTTOM:0px; margin-left:auto; margin-right:auto;   margin-top: 0px; margin-bottom:0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:center; 
}
.photo {float:right; margin-left:10px; margin-right:10px; margin-bottom:10px; text-align:center;}
.shop  {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; font-size:16px; line-height:22px;}
.content {PADDING-RIGHT: 40px; PADDING-LEFT: 40px; font-size:16px; line-height:22px;}
.topnav {background-color:#633;}
/*.topnav {background-image: url(http://www.bestcheapweddings.com/images/backbrown.jpg); */
/* background-repeat: repeat;  }  */
.topnav a {  FONT-SIZE: 13px; COLOR: #fc3; FONT-WEIGHT: bold; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px;  PADDING-TOP:4px;  TEXT-DECORATION:none;
 }

.topnav a:hover {color:#cff;background-color: #633; padding-right:12px; padding-left:12px; padding-bottom:4px; padding-top:4px; } 
.topnav a:active {color:#cff;background-color: #633;  padding-right:12px; padding-left:12px; padding-bottom:4px; padding-top:4px; }
.topnav a:visited {background-color:#633;padding-right:12px; padding-left:12px; padding-bottom:4px; padding-top:4px; }
/*  topnav background color on hover used to be #f4f0fa  */

.topnavfocus a {  FONT-SIZE: 13px; COLOR: #fc3; FONT-WEIGHT: bold; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px;  PADDING-TOP:4px;  TEXT-DECORATION:none; background-color:#090}
.topnavfocus a:hover {background-color: #0c0; padding-right:12px; padding-left:12px; padding-bottom:4px; padding-top:4px; color:#633;} 
.topnavfocus a:visited {padding-right:12px; padding-left:12px; padding-bottom:4px; padding-top:4px; color:#fc3;}
.topnavfocus a:active {background-color: #0c0;  padding-right:12px; padding-left:12px; padding-bottom:4px; padding-top:4px; color:#633;}





.sidenav a { DISPLAY: block; FONT-SIZE: 12px; COLOR: #000000; FLOAT: Left:
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 12px; 
background-color:#f5f2e8; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px dotted; TEXT-DECORATION:none;
}

.sidenav  a:hover {background-image: url(http://www.bestcheapweddings.com/images/beige.gif); background-repeat: repeat; } 
.sidenav a:visited {color:#999;} 
.sidenav img { vertical-align:middle;}
/*  bottomnav colors previously #ffcc33 on background #633  hover color #f8e778 */
.bottomnav{color:#111111; padding:15px;font-size:13px; border-style:solid; border-width:1px 0px 0px 0px; border-color:#666; text-decoration:none; background-color:#f3f4f5;}
.bottomnav a{color:#111213;  text-decoration:none; }
.bottomnav a:hover {color:#555555;  text-decoration:none; }
.bottomnav a:active {color:#555555;  text-decoration:none; }
.bottomnav a:visited {color:#111111;  text-decoration:none; }



h1 {color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
}

h2 {color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
}
.index h2 {color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;margin:0px;padding:0px; text-decoration:none;
}
.index a {text-decoration:none;}
.index img{padding-right:15px;padding-top:25px;}
.first {color:#990000;}

.one
{
padding-left: 10px;
padding-right:10px;
padding-top: 2px;
padding-bottom:2px;
font-weight:bold;
color:#333300;
border-color: #ccff00;
background-image:
url('/magazine/grad.jpg');
font-size:13px;
font-variant:small-caps;
font-family:verdana;
}
blockquote {background-image:
url('http://www.travelwelcome.com/images/grad.jpg'); padding-left:20px; padding-right: 10px; padding-top:10px; padding-bottom:10px;
 }



/*   .first {font-weight:normal; color:#990000;}    */
/*  .photo  {float:right; padding-left: 12px; padding-bottom: 0px; text-align:center;}  */

