/* GLOBAL PAPER STYLES */
body {font-family: arial, helvetica, sans-serif;
	font-size: 12px; 
	background-color: #FFFFFF; 
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px}
a {text-decoration: none;
  font-style: normal!important;
  font-weight: normal; 
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px}
a:hover{font-style: normal!important;
  text-decoration: underline;color: red;
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px; font-weight: normal}
td {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; }
.section_header {font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;}

/* Wedding Gallery Styles */
.cakename {font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; color: black}
a.cakename {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;}
a.cakename:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; color: black}
.cakenamebig {font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;}
	
/* MENU */
DIV.menuBar{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    LEFT: 0px;
    FLOAT: left;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    /* POSITION: absolute;
    TOP: 0px*/}
DIV.menuBar A.menuButton{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, sans-serif}
DIV.menu{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    LEFT: 0pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TOP: 0pt}
DIV.menu A.menuItem{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, sans-serif}
DIV.menuBar{
    BORDER-RIGHT: #FF0000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #FF0000 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #FF0000 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #FF0000 1px solid;
    BACKGROUND-COLOR: #FF0000;
    TEXT-ALIGN: center}
DIV.menuBar A.menuButton{
    BORDER-RIGHT: #FF0000 1px solid;
    PADDING-RIGHT: 14px;
    BORDER-TOP: #FF0000 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    Z-INDEX: 400;
    LEFT: 1px;
    PADDING-BOTTOM: 2px;
    MARGIN: 1px;
    BORDER-LEFT: #FF0000 1px solid;
    CURSOR: default;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #FF0000 1px solid;
    /* POSITION: relative;
    TOP: 0px; */
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none}
DIV.menuBar A.menuButton:hover{
    BORDER-LEFT-COLOR: #FF0000;
    BORDER-BOTTOM-COLOR: #FF0000;
    BORDER-TOP-COLOR: #FF0000;
    BACKGROUND-COLOR: transparent;
    BORDER-RIGHT-COLOR: #FF0000}
DIV.menuBar A.menuButtonActive{
    BORDER-RIGHT: #FF0000 1px solid;
    BORDER-TOP: #FF0000 1px solid;
    LEFT: 1px;
    BORDER-LEFT: #FF0000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: white 1px solid;
    TOP: 1px;
    BACKGROUND-COLOR: white}
DIV.menuBar A.menuButtonActive:hover{
    BORDER-RIGHT: #FF0000 1px solid;
    BORDER-TOP: #FF0000 1px solid;
    LEFT: 1px;
    BORDER-LEFT: #FF0000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: white 1px solid;
    TOP: 1px;
    BACKGROUND-COLOR: white}
DIV.menu{

	BORDER-TOP: white 1px solid;
	BORDER-LEFT: #FF0000 1px solid;
    BORDER-RIGHT: #FF0000 1px solid;
	BORDER-BOTTOM: #FF0000 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 401;
    LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: white}
DIV.menu A.menuItem{
    DISPLAY: block;
    CURSOR: default;
    COLOR: #000000;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none}
DIV.menu A.menuItem{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px}
DIV.menu DIV.menuItemHdr{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px}
DIV.menu A.menuItem:hover{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #FF0000}
DIV.menu A.menuItemHighlight{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #FF0000}
DIV.menuHorzRule{
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
}

DIV.menu A.menuItem SPAN.menuItemText
{
}
DIV.menu A.menuItem SPAN.menuItemArrow{
    MARGIN-RIGHT: -0.75em}
DIV.menu DIV.menuItemHdr{
    FONT-WEIGHT: bold}
DIV.menu DIV.menuItemSep{
    BORDER-TOP: #906040 1px solid;
    MARGIN: 4px 2px;
    BORDER-BOTTOM: #e0b090 1px solid}
#sideBar{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 0px solid;
    FONT-SIZE: 9pt;
    FLOAT: left;
    MARGIN: 0em 1em 0em 0em;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 10em;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #f0d0b0}
.sideBarHdr{
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #d0a070}
.sideBarTxt{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px}
.sideBarSep{
    BORDER-TOP: #d0a070 1px solid;
    MARGIN: 2px 0px}
.cakedetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	vertical-align: top;

}
