﻿a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active{text-decoration:none;}
a:hover {text-decoration:underline;}
.foot a:link, .foot a:visited {color: #99CC66;}
.center{text-align:center;}

.error {color:#cc0000; font-weight:bold; font-size: 11px;}
.message {text-align:center; font-weight:bold;}
.hidden {display:none;}
.center{text-align:center;}

img {border:0;}

h1 {font-weight: bold; color: #BF0000; font-size: 24px; text-align: center;}
h2 {font-weight: bold; color: #FF7F00; font-size: 16px;}
p {padding: 0 5px;}

ul li {list-style-type:circle ;}
ul li li {list-style-type:square;}
ul li li li {list-style-type:circle;}
ol li {list-style-type:decimal;}
ol ol li {list-style-type:lower-alpha;}
ol ol ol li {list-style-type:lower-roman;}

body {
    background-color:#BF0000;
    padding: 0;
    margin: 0;
    background-position:center;
    background-image:url('media/taco-holder-bg_cols.jpg');
    background-repeat: repeat-y;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #000000
}
#page {
    width: 744px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}
#main{
    background-image: url('media/taco-holder-head1.jpg');
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
    width: 523px;
    float: left;
}
#head {
    margin: 8px 10px 30px 66px;
}
#menu {
    background-color: #BF0000;
    border: 1px solid #EE6622;
    padding: 4px 0 4px 5px;
}
#menu img {padding: 0 15px;}
#menu a:hover {background-color: #EE6622;}
#maincontent 
{
    padding: 20px 60px;
}
#maincontent h2 {color: #FF7F00; text-align: center;}
#maincontent a:link, #maincontent a:visited {color: #FF7F00;}
#side {
    width: 221px;
    float: left;
    padding: 0;
    margin: 0;
}
#side h2 {color: White; text-align: right; padding: 30px; line-height: 1.5;}
#side .foot {color: #99CC66; position: absolute; bottom: 0; padding: 5px 10px; font-size: 10px;}
.recipeBreak{border-top:solid 1px #000000; width:100%; margin:30px 0px;}