/* CSS Document */
body {
FONT-SIZE: 12px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#000000;
/*background-color:#ffebf6;*/
background-color:#926077;
background-image:url(../revisedimages/images/back2.gif);
}

table {
FONT-SIZE: 12px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

/* links */

a:link, a:visited, a:hover, a:active {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link, a:visited {
text-decoration: underline;
}

a:hover, a:active {
text-decoration: none;
}


a.menuhome:link, a.menuhome:visited, a.menuhome:hover, a.menuhome:active {
color: #5e5e5e;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

a.menuhome:link, a.menuhome:visited {
text-decoration: none;
}

a.menuhome:hover, a.menuhome:active {
text-decoration: underline;
}


a.menu:link, a.menu:visited, a.menu:hover, a.menu:active {
color: #5e5e5e;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:0.7px;
}

a.menu:link, a.menu:visited {
text-decoration: none;
}

a.menu:hover, a.menu:active {
text-decoration: underline;
}

a.anchorclass:link, a.anchorclass:visited, a.anchorclass:hover, a.anchorclass:active {
color: #5e5e5e;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:0.7px;
}

a.anchorclass:link, a.anchorclass:visited {
text-decoration: none;
}

a.anchorclass:hover, a.anchorclass:active {
text-decoration: underline;
}

a.footer:link, a.footer:visited, a.footer:hover, a.footer:active {
color: #676767;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.footer:link, a.footer:visited {
text-decoration: none;
}

a.footer:hover, a.footer:active {
text-decoration: underline;
}


a.copyright:link, a.copyright:visited, a.copyright:hover, a.copyright:active {
color: #676767;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.copyright:link, a.copyright:visited {
text-decoration: none;
}

a.copyright:hover, a.copyright:active {
text-decoration: underline;
}


a.account:link, a.account:visited, a.account:hover, a.account:active {
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.account:link, a.account:visited {
text-decoration: underline;
}

a.account:hover, a.account:active {
text-decoration: none;
}


/* styles */

.defaultback {
background-image:url(../revisedimages/images/defaultback.gif); 
background-repeat: repeat-y;
}

.top {
background-image:url(../images/2010/cookies-cupcakes-brooklyn.png);
background-repeat:no-repeat;
width:982px;
height:264px;
}


.top4 {
background-image:url(../images/2010/cookies-cupcakes-brooklyn2.png); 
background-repeat:no-repeat;
height:96px;
padding:0px 0px 0px 10px;
}

.homecenter {
background-image:url(../revisedimages/images/cookie-favors-cupcakes-brooklyn_05.gif); 
background-repeat:no-repeat;
width:982px;

}

.defaultcenter {
background-image:url(../revisedimages/images/defaultcenter.gif); 
background-repeat:no-repeat;
width:982px;
}

.defaultfooter {
background-image:url(../revisedimages/images/defaultfooter.gif); 
background-repeat:no-repeat;
width:982px;
height:32px;
}

.homewelcome {
background-image:url(../revisedimages/images/cookie-favors-cupcakes-brooklyn_06.jpg); 
background-repeat: repeat-y;
min-height:109px;
color:#b5b2b2;
}

.homewelcometext {
color:#676767;
text-align:justify;
}

.homewelcometext2 {
color:#676767;
}

.footerarea {
background-image:url(../revisedimages/images/cookie-favors-cupcakes-brooklyn_07.gif); 
background-repeat:no-repeat;
width:982px;
min-height:41px;
color:#676767;
}

/* text effects */

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:5px 0px 5px 0px;
color:#676767;
display:block;
}


/*images*/

img.left {
float:left;
margin:3px 3px 3px 3px;
padding:3px 3px 3px 3px;
}

img.right {
float:right;
margin:3px 3px 3px 3px;
padding:3px 3px 3px 3px;
}

img.borderpink {
margin:3px 3px 3px 3px;
padding:3px 3px 3px 3px;
border:1px solid #926077;
}

img.bordergrey {
margin:3px 3px 3px 3px;
padding:3px 3px 3px 3px;
border:1px solid #c0c0c0;
}

.borderpink {
margin:3px 3px 3px 3px;
padding:3px 3px 3px 3px;
border:1px solid #926077;
}



/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #5e5e5e;
font: normal 11px Verdana;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #f2f2f2;
width: 150px; /* default width for menu */
color:#5e5e5e;
text-decoration:none;
}

.anylinkcss ul{
margin: 0;
padding: 5px 5px 5px 5px;
list-style-type: none;
color:#5e5e5e;
text-decoration:none;
}

.anylinkcss ul li a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:#5e5e5e;
text-decoration:none;
}

.anylinkcss a:hover{ /*hover background color*/
background: #dddddd;
color:#5e5e5e;
text-decoration:none;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}

h6 {
font-weight:bold;
font-size:12px;}



/**********************************/

#mix-colwide {
background-image:url(../images/mixmatch/back.png);
background-repeat:no-repeat;
width:760px;
height:550px;
float:left;
}

#mix-colnarrow {
/*background-image:url(../images/mixmatch/cart-col.png);
background-repeat:no-repeat;
background-position:50% 50%;*/
width:195px;
height:548px;
float:left;
}

#mix-menu {
height:125px;
clear:both;
}

#mix-display {
height:360px;
width:675px;
margin:auto;
}

#mix-nav {
width:100%;
text-align:center;}

.mix-submitbut {
text-transform:uppercase;
font-size:10px;
}

.mix-back {
background-image:url(../images/mixmatch/frame.png);
background-repeat:no-repeat;
width:148px;
height:155px;
padding:0px 0px 0px 0px;
text-align:center;
z-index:-5000;
float:left;
margin:10px;
}

.mix-label {
background-image: url(../images/mixmatch/label.png);
background-repeat:no-repeat;
width:71px;
height:72px;
text-align:center;
padding:20px 0;
font-size:10px;
line-height:15px;
margin:5px 0px 0px 90px;
z-index:500;
position:absolute;
cursor: pointer;
}

a.mix-label-link {
color: #fbcbef;
text-decoration:none;
font-weight:bold;
z-index:600;
position:absolute;
cursor: pointer;
}

.mix-thumb {
background-repeat:no-repeat;
background-position:50% 50%;
width:148px;
height:155px;
}


