#nuage {font-family:Verdana,San-Serif; padding: 0px;}
#nuage a{text-decoration:none; border-bottom:1px solid #CCCCCC;}
#nuage a.size1{color: #333333; font-size: 10px;}
#nuage a.size2{color: #FCB346; font-size: 17px;}
#nuage a.size3{color: #FF9900; font-size: 19px;}
#nuage a.size4{color: #CF4040; font-size: 22px;}
#nuage a.size5{color: #993333; font-size: 23px;}
#nuage ul{list-style-type:none;margin:0;padding:10px; text-align:justify}
#nuage li{display:inline;text-align:justify;background-image:none !important;padding:0;margin:0}
#nuage li:before{content:"" !important}

/* -------------------------------------------------------- */
#pagination  {padding: 0px 10px 10px 10px; font-family: Tahoma; font-size: 14px; }
#pagination  a {color: #993333; text-decoration:underline; font-weight: bold; border: none;}

/* top nav */
#nav img { float: left; }
	
ul#prinav {	margin: 35px 15px 15px 0px; font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif;font-size: 14px;font-weight: bold;}
ul#prinav li {padding: 0 0 0 10px; margin: 0 0 0 10px; border-color: #FFCC66;border-width: 0 0 0 1px;border-style: solid;}
ul#prinav li.first {border-width: 0px; margin: 0; padding: 0;}
ul#prinav li a {color: #993333;text-decoration: none;border-bottom: 1px solid #cccccc; }
ul#prinav li a:hover {border-bottom: 1px solid #993333;}
ul#prinav li a.selected {color: #FF9900;text-decoration: none;border-bottom: 1px solid #cccccc; }

ul#secnav {margin: 5px 62px 0px 0px; font-family: Verdana, San-Serif; font-size: 9px;font-weight: bold;_margin: 6px 31px 0px 0px; }
ul#secnav li {padding: 0 0 0 7px;margin: 0 0 0 7px;border-color: #FFCC66;border-width: 0 0 0 1px; border-style: solid;}
ul#secnav li.first {border-width: 0px;margin: 0;padding: 0;}
ul#secnav li a {color: #993333;text-decoration: none;border-bottom: 1px solid #cccccc; }
ul#secnav li a:hover { border-bottom: 1px solid #993333;}

ul#prinav.smnav {margin: 30px 15px 25px 0px; _height: 40px;} 
ul#prinav.smnav li {font-size: 12px; padding: 0 0 0 8px; margin: 0 0 0 5px;}

 	
#topright {background-color: #FFCC66;background-image: url(http://www.recettes-machine-a-pain.com/images/9845.gif);background-position: bottom;background-repeat: no-repeat;}

#stripe {background-position: bottom;background-repeat: no-repeat;text-indent: -3000px;height: 8px;font-size: 1px;}

/*  search -- within top nav */
	
#search {color: #FFFFFF;font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif;font-size: 11px;font-weight: bold;background-color: #FFCC66;background-image: url(http://www.recettes-machine-a-pain.com/images/9842.gif);background-position: top;background-repeat: no-repeat;height: 38px;}

#search form {float: left;margin: 7px 0 0 18px; padding: 0; _margin: 5px 0 0 10px; }
	
#search form label {margin: 0; padding: 0;}
 	
#search input {font-size: 11px;}
 	
#search input[type=text] {width: 160px;}
 	
#advsearch 	{margin: 7px 0 0 15px;}
 	
ul#advsearch li {border-color: #ffcc66;border-width: 0 0 0 1px;border-style: solid;margin: 0 0 0 8px;padding: 0 0 0 8px;}

ul#advsearch li.first {border-width: 0px;margin: 0;padding: 0;}

#advsearch a {color: #ffffff; text-decoration: none; border-bottom: 1px solid #ffcc66;}

#advsearch a:hover {border-bottom: 1px solid #ffffff;}

#advsearch2 {margin: 5px 47px 0 0; width: 250px;font-family:Verdana, sans-serif;font-size: 9px;_margin: 6px 23px 0px 0px;}

ul#advsearch2 li {margin: 0 0 0 8px;padding: 0 0 0 8px;border-color: #EA8E05;border-width: 0 0 0 1px;border-style: solid;}

ul#advsearch2 li.first {border-width: 0px;margin: 0;padding: 0;}

#advsearch2 a {color: #993333; text-decoration: none; border-bottom: 1px solid #EA8E05;}

#advsearch2 a:hover { border-bottom: 1px solid #993333;}

/* end search */

/* end top nav */



/* bottom nav */

#footer {padding: 3px 0 0 0;text-align: center;background-color: #eae7b2;font-weight: bold;}

#footer a {color: #333333;text-decoration: none;border-bottom: 1px solid #C9C696;}

#footer a:hover {border-bottom: 1px solid #333333;}

ul#footernav, ul#footernav2 {font-size: 9px;margin: 0;padding: 2px 0 2px 0;font-family: Verdana, San-Serif;font-size: 9px;}

ul#footernav3 {margin: 6px 0 0 0;padding: 6px 0 6px 0;font-family: Verdana, San-Serif;font-size: 9px;background-color: #FBF8C7;color: #333333;} 

ul#footernav li, ul#footernav2 li, ul#footernav3 li {padding: 0 0 0 8px;margin: 0 0 0 8px;border-color: #C9C696;border-width: 0 0 0 1px;border-style: solid;}

ul#footernav li.first, ul#footernav2 li.first, ul#footernav3 li.first {margin: 0;padding: 0;border-width: 0;}

ul#footernav3 li a	{font-style: italic;}
	
/* end bottom nav */

/* my ar box */ 	
#my_ar { padding: 0 5px 5px 15px;font-size: 9px;font-family: Verdana, San-Serif;color: #333333; }

#my_ar img { float: left; }

ul#my_ar_nav { margin: 10px 13px 0 0;_margin: 11px 7px 0 0; }

ul#my_ar_nav li {padding: 0 0 0 5px;margin: 0 0 0 4px;border-color: #FFCC66;border-width: 0 0 0 1px;border-style: solid;}

ul#my_ar_nav li.first { border-width: 0px; }

ul#my_ar_nav li a {	font-weight: bold;color: #993333;text-decoration: none;border-bottom: 1px solid #cccccc;}

ul#my_ar_nav li a:hover { border-bottom: 1px solid #993333;}

#my_ar form {margin: 0; padding: 0;}

tr.myartr {padding: 0 0 10px 0;}

#my_ar label {display: block; margin: 0 0 4px 0;}

#my_ar input[type=text] {width: 90px;} /* IE 6 ingnores this */
	
.myarcheck {margin: 5px 4px 0 0;padding: 0;_margin: 2px 4px 0 -4px; }
	
#my_ar a {color: #993333;text-decoration: none;  border-bottom: 1px solid #cccccc;}

#my_ar a:hover { border-bottom: 1px solid #993333; }
#my_ar p {margin: 0 20px 10px 0; }

/* end my ar box */


/* right column */	
#ads-right 	{font-size: 11px;text-align: center;color: gray;font-family: verdana;padding: 5px;}


/* we'll need different CSS for different sized ads */
#ads-right-tower { height: 600px; width:160px; margin-left:auto; margin-right:auto;margin-top:4px; }

#ads-right-stacked { height: 540px; width:250px;margin-top:4px; }

#ads-right-nonstacked { height: 270px; width:250px;margin-top:4px; }

#ads-right-twotop { height: 260px; width:300px;margin-top:4px;}
#ads-right-twobottom { height: 260px; width:300px;}

/* right column sales/ecomm blocks */

.rightcolblock	{background-color: #FFFCEB; border-color: #999999; border-width: 1px 0 0 0; border-style: dotted; margin: 0 14px 0 14px; padding: 10px 10px 5px 2px;}
.rightcolblock h4 {font-size: 14px;line-height: 100%;font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif;color: #993333;font-weight: normal;margin: 0 0 3px 0; padding: 0;}
.rightcolblock h4 a {color: #993333; text-decoration:none; border-bottom: 1px solid #CCCCCC;}
.rightcolblock h4 a:hover { border-bottom: 1px solid #993333;}
.rightcolblock h5 {font-size: 9px;font-family: Verdana, San-Serif;color: #333333;font-weight: normal;margin: 0 0 4px 0; padding: 0;}
.rightcolblock p {margin: 0 0 5px 0;font-size: 11px;font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif;color: #333333;}
.rightcolblock img  {float: left;margin: 0 6px 2px 0;}
.rightcolblock ul {list-style-type: none;font-family:  Verdana, San-Serif;font-size: 9px;margin: 0;padding:  0;line-height: 100%}
.rightcolblock ul li { margin: 0 0 8px 0;  }
.rightcolblock ul li a {color: #333333;text-decoration: none;border-bottom: 1px solid #CCCCCC;}
.rightcolblock ul li a:hover  { border-bottom: 1px solid #333333; }

ul.linklist {list-style-type: none;font-family:  Verdana, San-Serif;font-size: 11px;margin: 0 10px 0 20px;padding: 0 0 1px 0;}
ul.linklist li { margin: 0 0 15px 0;  }
ul.linklist li a {color: #333333;text-decoration: none;border-bottom: 1px solid #CCCCCC;}
ul.linklist li a:hover	{border-bottom: 1px solid #333333;}
ul.linklist li a.more {color: #993333; font-size: 9px;}
ul.linklist em {font-family: Georgia, Serif;font-size: 10px;color: #333333;font-style:normal;}
ul.linklist b {font-family: Georgia, Serif;font-size: 10px;color: #000000;font-weight:normal;}
ul.linklist b a {color: #000000;}


a.more {color: #993333;font-family:  Verdana, San-Serif;font-size: 9px;text-decoration: none;border-bottom: 1px solid #cccccc;}

a.more:hover {border-bottom: 1px solid #993333;}

.last {border-width: 0;}


/* wraps left browse deeper column recipe names, etc with no spaces */
.browsedeeperwrap { margin: 0; width: 126px; word-wrap: break-word; overflow: hidden;}

/* wraps recipe names, submitters etc with no spaces */
.characterwrap {padding-bottom:1px; margin: 0 0px 10px 0; word-wrap: break-word; overflow: hidden;}

/* wraps long submitter names under photos */
div.photocredit {margin: 0 0px 10px 0; width: 140px; word-wrap: break-word; font-size: 11px; overflow: hidden;}

/* wraps recipe names, submitters etc with no spaces */
.listcharacterwrap {padding-bottom:1px; margin: 0 0px 10px 0; word-wrap: break-word; overflow: hidden;}

/* to fix the guillotine bug */
.guil { _height: 1%; }

/* here's the global alert styles - Just change the class for green/orange/red */
.alert {font-family: Verdana, San-Serif;font-size: 12px;font-weight: bold;border-style: solid;border-width: 2px 0 2px 0;margin: 10px 0;padding: 8px 0 8px 40px;background-repeat:no-repeat;background-position: 5px center;}

.green {border-color: #AD9D54; color: #AD9D54; background-image:url(http://www.recettes-machine-a-pain.com/images/11207.gif);}
.orange {border-color: #ff9900; color: #ff9900; background-image:url(http://www.recettes-machine-a-pain.com/images/11205.gif);}
.red {border-color: #993333; color: #993333; background-image:url(http://www.recettes-machine-a-pain.com/images/11206.gif);}

.subheadsearch {padding:0px; padding-right:7px; color:#9B7840; font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif;font-size: 11px;font-weight: bold; background-color:#FFCC66;height: 24px; float:right}
.subheadsearch span {float: left;margin: 5px 0 0 18px; padding: 0; _margin: 5px 0 0 10px; }
.subheadsearch input {font-size: 11px;}
