/* Start of CMSMS style sheet 'Malivoire : Typography' */
h1,h2,h3{font-family: arial,sans-serif}

h2{}

p{}
address{padding: 3px 15px;font-style:normal}
body {
		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
                line-height: 1em;
	}
	div {
		font-size: 11px;
	}
	img {
		border: 0;
	}
	
/* LINKS */
        a,
	a:link 
	a:active, a:visited {
        color: #222222;
	text-decoration: none;
	}
         a:hover{
         color:#222222;text-decoration:none;
         }	
        #menu_horiz
        a,
	a:link 
	a:active, a:visited {color: #222222;
	text-decoration: none;
	}
	#menu_horiz
         a:hover{color: #8d0e57;
	text-decoration: none;
        }
        #contentbox	
        a,
	a:link 
	a:active, a:visited {
         color: #222;
	text-decoration: underline;
	}
        #contentbox a:hover{
        color:#222;text-decoration:underline;
        }
	#main
 	a,
	a:link 
	a:active, a:visited {
        color: #222;
	text-decoration: underline;
	}
        #main a:hover{
        color:#222;
        text-decoration:underline;
        }
        #content2
        a,
	a:link 
	a:active, a:visited {
        color: #222;
	text-decoration: underline;
	}
        #content2 a:hover{
        color:#222;
        text-decoration:underline;
        }
       #news  
        a,
	a:link 
	a:active, a:visited {
        color: #222;
	text-decoration: none;
        }
        #news a:hover{
        color:#8d0e57;
        text-decoration:none;
        }
       #news2  
        a,
	a:link 
	a:active, a:visited {
        color: #222;
	text-decoration: none;
        }
        #news2 a:hover{
        color:#222;
        text-decoration:none;
        }

      div.breadcrumb
        a,
	a:link 
	a:active, a:visited {
        color: #4d4d4d;
	text-decoration: underline;
        }      
        a:hover{
        color: #808080;
	text-decoration: none;
	}

#main a.callToAction,
#sideBar2 a.callToAction,
#sideBar a.callToAction,
a.callToAction
{
color:black;
font-weight:bold;
text-decoration:none;
background: transparent url('images/linkArrows.gif') scroll no-repeat left 60%;
padding-left:8px;
font-size:11px;
padding-right:8px;
}

#sideBar2 a.callToAction{
padding-right:3px;
}

h3 a.callToAction{
font-size:13px;
}

#sideBar a.callToAction{
margin-left:30px;
}
#main a.callToAction:hover,
#sideBar2 a.callToAction:hover,
#sideBar a.callToAction:hover,
h3 a.callToAction:hover,
a.callToAction:hover,
#sideBar2 a.callToAction.selected{
color:#8d0e57;
background: white url('images/linkArrows.gif') scroll no-repeat left 60%;
}
     
 
/* END LINKS */
	
/* HEADINGS */
	h1 {
		font-size: 13px;
		line-height: 14px;
		margin: 0 0 0.5em 0;
		padding: 0;
color:black;
font-weight:bold;
	}
	h2 {
		font-size: 13px;
                line-height: 14px;
		margin: 0 0 0.5em 0;
		padding: 0;
color:#8b0e57;
font-weight:bold;
text-transform:uppercase;
	}
	h3 {
		font-size: 13px;
		line-height: 14px;
		margin: 0 0 0 0;
		padding:0;
font-weight:bold;
color:black;
	}
	#main h3 {
		font-size: 13px;
		line-height: 14px;
		margin: 0;
		padding:0 0 2px;
font-weight:bold;
color:black;
	}
	#menu_vert h2 {
		margin-left: 10px;
	}
	h4 {
		font-size: 13px;
		line-height: 13px;
		margin: 0 0 0.25em 0;
		padding: 0;
font-weight:bold;
color:black;
	}
	h5 {
		font-size: 13px;
		line-height: 14px;
		margin: 0 0 0.25em 0;
		padding: 0;
font-weight:bold;
color:black;
	}
	h6 {
		font-size: 13px;
		line-height: 14px;
		margin: 0 0 0.25em 0;
		padding: 0;
font-weight:bold;
color:black;
	}
/* END HEADINGS */

/* TEXT */
	p {
		font-size: 11px;
		margin: 0 0 1.5em 0;
		margin: 0px;padding:0px 0px 5px;
		line-height:13px;
	}
	blockquote {
		border-left: 10px solid #ddd;
		margin-left: 10px;
	}
	pre {
		font-family: monospace;
		font-size: 1.0em;
	}
	strong, b {
		font-weight: bold;
	}
	em, i {
		font-style:italic;
	}
    code {
        font-family: "Courier New", Courier, monospace;
        font-size: 1em;
        white-space: pre;
    }

#sideBar2 p,
#sideBar2{
font-size:13px;
line-height:18px;
padding:0px;
}

#main p,
#main{
font-size:11px;
line-height:14px;
}
/* END TEXT */
	
/* LISTS */
	#main ul {
        line-height:1.4em;
		margin: 0 0 0 0;
		padding: 0 0 5px;
	}
	#main ul li {
		margin: 0;
		padding: 0 0 0 10px;
background: #fff url('images/bullet.gif') no-repeat scroll left 50%;
	}
	ol {
		font-size: 1.0em;
		line-height: 1.4em;
		margin: 0 0 1.5em 0;
		padding: 0;
	}
	ol li {
		font-size: 1.0em;
		margin: 0 0 0.25em 30px;
		padding: 0;
	}
	dl {
		margin: 0 0 1.5em 0;
		padding: 0;
		line-height: 1.4em;
	}
	dl dt {
		font-weight: bold;
		margin: 0.25em 0 0.25em 0;
		padding: 0;
	}
	dl dd {
		margin: 0 0 0 30px;
		padding: 0;
	}
/* END LISTS */
	
	
/* TABLE */
	table {
        font-size: 1em;
		margin: 0 0 1.5em 0;
        padding: 0;
	}
	table caption {
		font-weight: bold;
		margin: 0 0 0 0;
		padding: 0 0 1.5em 0;
	}
	th {
		font-weight: bold;
		text-align: left;
	}
	td {
		font-size: 1em;
	}
/* END TABLE */	
	
	hr {
		   
	}
	hr {
		
		margin:  0;
		/*border-bottom: 1px dotted black;*/
	}

cite{
text-transform:uppercase;
font-weight:bold;
color:#8d0e57;
font-style:normal;
}

.vqa{
color:#444;
font-weight:normal
}

div#footer p {
font-size:10px;
}

#sideBar .size11 {
font-size:11px;
}

#contentbox a.purchase:link,
#contentbox a.purchase:visited,
a.purchase:link,
a.purchase:visited
{
color:black;
font-weight:bold;
text-decoration:none;
background: url('images/purchaseIcon.gif') scroll no-repeat left 60%;
padding:28px 0 0 37px;
margin-top:28px;
font-size:11px;
height:36px;
}

a.foodPairing:link,
a.foodPairing:visited{
color:black;
font-weight:bold;
text-decoration:none;
padding:28px 0 0 37px;
margin-top:28px;
font-size:11px;
height:36px;
background: url('images/foodIcon.gif') scroll no-repeat left 60%;
}

#contentbox a.purchase:hover,
a.purchase:hover,
#contentbox a.foodPairing:hover,
a.foodPairing:hover{
color:#8d0e57;
}

a.stc{
text-decoration:none; 
color:#aaa;
}

a.stc:hover{
color:black;
}

.success{
color:#8d0e57;
font-weight:bold; 
}

.error{
font-size:11px;
font-weight:normal;
color:red;
}

#main h3 a,
#main h3 a:link,
#main h3 a:visited{
text-decoration:none;
}

#main h3 a:hover{
color:#8d0e57;
}
/* End of 'Malivoire : Typography' */

