/*

Cafe Sunflower stylesheet
Created by SunSilvestri
jenny@sunsilvestri.com

*/

html, body {
color: #333333;
background: #FFFFFF;
margin: 0px 0px 0px 0px;
font-family: verdana, georgia, arial, trebuchet MS, sans, serif;
font-size: 12px;}

img { border: 0; }

label {
margin: 100px 0px 0px 0px; 
}

p, tr, td { 
color: #333333; 
font-size: 12px; 
background-color: transparent; 
line-height: 20px;}

p.left {
font-family: georgia, serif;
color: #A4360B; 
font-size: 14px; 
background-color: transparent; 
line-height: 14px;}

p.white {
font-family: verdana, sans-serif;
color: white;
font-size: 11px;
background-color: transparent;
line-height: 13px;
}

td.leftcol{
background-color: #F7F6EF;
padding: 20px 0px 0px 10px;
}

td.main{
background-color: transparent;
padding: 20px 0px 0px 10px;
}

td.home {
background-color: #978879;
padding: 5px 5px 5px 5px;
vertical-align: top;
}

a:link { color: #A4360B; text-decoration: none; background: transparent; }
a:visited { color: #A4360B; text-decoration: none; background: transparent; }
a:hover { color: #A4360B; text-decoration: underline; background: transparent; }
a:active { color: #A4360B; text-decoration: none; background: transparent; }

h1 {
font-family: times, sans, serif;
font-size: 20px;
font-weight: normal;
color: #C37200;
background: transparent;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h2 {
font-family: verdana, sans, serif;
font-size: 14px;
font-weight: bold;
color: #A4360B;
background: transparent;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h3 {
font-family: georgia, verdana, sans, serif;
font-size: 14px;
color: #7A6959;
font-weight: bold;
background: transparent;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.error {color:#FF0000; font-weight:bold; font-size:11px;}

.home {
font-family: verdana, sans, serif;
font-size: 10px;
line-height: 13px;
font-weight: normal;
background: transparent;
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 0px;
}

hr {
border: none 0;
border-top: 1px solid #D3D1C1;
height: 1px;
}

hr.secondary {
height: 1px;
border-top: 0px; 
border-bottom: 1px dashed #D3D1C1;
border-right: 0px; 
border-left: 0px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

input.button {
color: #ffffff;
margin: 0px 0px 0px 0px; 
background-color: #978879;
border : 1px solid #978879;
}

input, select, textarea {
margin: 0px 0px 0px 0px; 
border : 1px solid #978879;
}

.mini {
font-family: verdana, sans, serif;
font-size: 10px;
font-weight: normal;
background: transparent;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

select {
margin: 0px 0px 0px 0px;
}

.small {font-family: verdana, sans, serif;
font-size: 10px;
line-height: 13px;
font-weight: normal;
background: transparent;
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 0px;}

table.awards {border-spacing: 0px;
width: 100%;
}

table.awards td {vertical-align: bottom;
padding: 5px 0px 30px 0px;
text-align: left;
line-height: 16px;
}

ul { 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
color: #000;
}

ul.leftcol { 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
color: #000;
}

ul.square {
margin: 0px 0px 0px 8px;
padding: 0px 0px 0px 8px;
list-style-type: square;
color: #A4360B;
}




/*DIVs*/

#nav {
width: 800px;
height: 29px;
background: url(images/nav.gif);
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
position: relative;
top: 0px;
}

#nav span { display: none; }

#nav li {margin: 0px; padding: 0px; list-style: none; position: absolute; top: 0px;}

#nav li, #nav a {height: 29px; display: block;}

#nav1 {left: 0px; width: 101px;}
#nav2 {left: 101px; width: 99px;}
#nav3 {left: 200px; width: 100px;}
#nav4 {left: 300px; width: 100px;}
#nav5 {left: 400px; width: 100px;}
#nav6 {left: 500px; width: 100px;}
#nav7 {left: 600px; width: 100px;}
#nav8 {left: 700px; width: 101px;}

#nav1 a:hover {background: transparent url(images/nav.gif) 0px -29px no-repeat;}
#nav2 a:hover {background: transparent url(images/nav.gif) -101px -29px no-repeat;}
#nav3 a:hover {background: transparent url(images/nav.gif) -200px -29px no-repeat;}
#nav4 a:hover {background: transparent url(images/nav.gif) -300px -29px no-repeat;}
#nav5 a:hover {background: transparent url(images/nav.gif) -400px -29px no-repeat;}
#nav6 a:hover {background: transparent url(images/nav.gif) -500px -29px no-repeat;}
#nav7 a:hover {background: transparent url(images/nav.gif) -600px -29px no-repeat;}
#nav8 a:hover {background: transparent url(images/nav.gif) -700px -29px no-repeat;}

