/*
Stylesheet for use with www.edencakes.com
-------------------------------------------------------------------

- Written by Richard Roy
- Visit http://www.ultimate-design.com

(c) Copyright Ultimate Design 1997-2007
-------------------------------------------------------------------
*/

body
{
	background-color: #F0F2F6;
/*    background-image: url(images/background.jpg);*/
	margin-top: 15px;
	text-align: center;
	font-family: verdana, arial, sans-serif;
	color:#060606;
	font-size:13px;
	font-weight:normal;
  	line-height:16px;		
}
b      {color: #909090; font-weight: normal;  }
h1
{
 color: #848DAC;
 margin-top: 0px;
 margin-bottom: 0px;
 font-family: times,verdana,arial,sans-serif;
 font-size: 18px;
 text-indent: -100em;
 overflow: hidden;	
}
h1.faqhead, h1.title
{
 margin-top: 20px;
 margin-bottom: 0px;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 13px;
 text-indent: 0px;
 overflow: visible;
}
#portfolioview
{
 color: #000000;
 margin-top: 20px;
 margin-bottom: 10px;
 text-indent: 0px;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 13px;
 overflow: visible;
}
h2
{
 color: #848DAC;
 margin-top: 0px;
 margin-bottom: 0px;
 font-family: times,verdana,arial,sans-serif;
 font-size: 18px;
 text-indent: -100em;
 overflow: hidden;	
}
h2.faqhead, h2.title
{
 margin-top: 15px;
 margin-bottom: 0px;
 font-family: times,verdana,arial,helvetica,sans-serif;
 font-size: 16px;
 font-weight: normal;
 text-indent: 0px;
 overflow: visible;
}
#edencakes { 
 width: 700px; height: 114px; 
 background-image: url(images/eden_cakes_header.jpg); 
 background-repeat: no-repeat; 
}
#weddingcake { 
 width: 450px; height: 35px; 
 background-image: url(text.php?imgsize=450&title=Wedding+Cake+by+Eden+Cakes,+Memphis+TN); 
 background-repeat: no-repeat; 
} 
#pricing { 
 width: 400px; height: 35px; 
 background-image: url(text.php?title=Pricing); 
 background-repeat: no-repeat; 
}
#cakeflavors { 
 width: 400px; height: 35px; 
 background-image: url(text.php?title=Cake+flavors); 
 background-repeat: no-repeat; 
}
#youroptions { 
 width: 400px; height: 35px; 
 background-image: url(text.php?title=Your+options); 
 background-repeat: no-repeat; 
}
#whyaweddingcake { 
 width: 400px; height: 35px; 
 background-image: url(text.php?imgsize=320&title=Why+have+a+wedding+cake?); 
 background-repeat: no-repeat; 
}
#historyofweddingcake { 
 width: 400px; height: 35px; 
 background-image: url(text.php?imgsize=320&title=History+of+wedding+cake); 
 background-repeat: no-repeat; 
}
#portfolio { 
 width: 400px; height: 35px; 
 background-image: url(text.php?title=Portfolio); 
 background-repeat: no-repeat; 
}
#makepayment { 
 width: 400px; height: 35px; 
 background-image: url(text.php?title=Make+a+payment); 
 background-repeat: no-repeat; 
}
#portfolioweddingcakes { 
 width: 400px; height: 35px; 
 background-image: url(text.php?imgsize=320&title=Portfolio:+Wedding+cakes); 
 background-repeat: no-repeat; 
}
#portfoliocelebrationcakes { 
 width: 400px; height: 35px; 
 background-image: url(text.php?imgsize=320&title=Portfolio:+Celebration+cakes); 
 background-repeat: no-repeat; 
}
#portfoliospecialtyitems { 
 width: 400px; height: 35px; 
 background-image: url(text.php?imgsize=320&title=Portoflio:+Specialty+items); 
 background-repeat: no-repeat; 
}
#faq { 
 width: 400px; height: 35px; 
 background-image: url(text.php?imgsize=320&title=Frequently+asked+questions); 
 background-repeat: no-repeat; 
}
#contactus { 
 width: 400px; height: 35px; 
 background-image: url(text.php?title=Contact); 
 background-repeat: no-repeat; 
}
#privacypolicy { 
 width: 400px; height: 35px; 
 background-image: url(text.php?imgsize=200&title=Privacy+policy); 
 background-repeat: no-repeat; 
}
#terms { 
 width: 400px; height: 35px; 
 background-image: url(text.php?title=Terms); 
 background-repeat: no-repeat; 
}
#sitemap { 
 width: 400px; height: 35px; 
 background-image: url(text.php?title=Site+map); 
 background-repeat: no-repeat; 
}
h3
{
 color: #000000;
 margin-top: 20px;
 margin-bottom: 5px;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 12px;
}
p
{
 color: #060606;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 13px;/*
 text-align: justify;*/
 margin-top: 15px;
 margin-bottom: 15px;
 font-weight:normal;
 line-height:19px;
}
#adspace{width: 160px; padding: 15px; z-index: 500; position: absolute; top: 50px; /*left: 300px;*/}
#content
{
 width: 700px;
 margin-left: auto;
 margin-right: auto;
 margin-top: 5px;
 margin-bottom: 0px;
 background-color: #ffffff;
 border-width: 1px;
 border-style: solid;
 border-color: #97A3CB;
}
#header-navigation
{
 width: 700px;
 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #848DAC;
}
#header
{
 width: 700px;
}
#top
{
 float: left;
 width: 650px;
 padding-top: 30px;
 padding-left: 25px;
 padding-right: 25px;
}
#topleft
{
 float: left;
 width: 400px;
}
#topright
{
 float: right;
 width: 200px;
 text-align: right;
}
#leftside
{
 float: left;
 width: 450px;
 padding-top: 0px;
 padding-right: 25px;
 padding-left: 25px;
 padding-bottom: 30px;
 text-align: left;
}
#rightside
{
 float: left;
 width: 180px;
 padding-top: 20px;
 padding-right: 0px;
 padding-left: 0px;
 text-align: left;
}
#portfolioleftside
{
 float: left;
 width: 140px;
 padding-top: 5px;
 padding-right: 5px;
 padding-left: 25px;
 padding-bottom: 10px;
 text-align: left;
}
#portfoliorightside
{
 float: left;
 width: 500px;
 padding-top: 5px;
 padding-right: 25px;
 padding-left: 5px;
 text-align: left;
}
#footer
{
 color: #97A3CB;
 font-family: verdana, arial, sans-serif;
 font-size:10px;
 width: 700px;
 margin-left: auto;
 margin-right: auto;
 margin-top: 3px;
 background-color: #F0F2F6;
}
#copyright
{
 color: #97A3CB;
 font-family: verdana, arial, sans-serif;
 font-size:10px;
 width: 700px;
 margin-left: auto;
 margin-right: auto;
 margin-top: 3px;
 background-color: #F0F2F6;
}
#homepage
{
 width: 500px;
 margin-left: auto;
 margin-right: auto;
}
div.table
{
	width: 100%;
	background-color: #848DAC;
	border: 1px solid #848DAC;
}
div.row
{
	background-color: #ffffff;
	padding: 5px;
	padding-left: 10px;	
}
div.rowc
{
    background-color: #F0F2F6;
	padding: 5px;
	padding-left: 10px;	
	border-top: 1px dashed #848DAC;
	border-bottom: 1px dashed #848DAC;
}
div.tableheader
{
	color: #ffffff;
    padding: 5px;
	padding-left: 10px;	
}
.footer-left
{
 float: left;
 padding-left: 20px;
 padding-bottom: 10px;
 text-align: left;
}
.footer-right
{
 float: right;
 padding-right: 20px;
 text-align: right;
}
div.spacer {
           height: 1px;
           overflow: hidden;
           clear: both;
           margin-top: -1px;
           }
.navigation
{
 font-family: times new roman,times,verdana,arial,sans-serif;
 font-size: 14px;
 text-align: left;
 font-weight: normal;
 text-decoration: none;
 /*font-style: italic;*/
 letter-spacing: 1px;
 line-height:30px;
}
.header
{
 color: #848DAC;
 font-family: times new roman,times,verdana,arial,sans-serif;
 font-size: 18px;
 font-weight: normal;
 font-style: italic;
 margin-top: 15px;
 margin-bottom: 15px;
 text-align: justify;
 line-height: 22px;
}
.warning
{
 color: #cc0000;
}

input.feedback   {
        width: 220px;
        height: 12px;
        margin-top: 4px;
        margin-bottom: 4px;
        color: #000000;
        background-color: #F0F2F6;
        border-color: #97A3CB;
        border-style: solid;
        border-width: 1px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        }
input.checkbox
{
        margin-top: 4px;
        margin-right: 3px;
}
input.sendbutton     {
                     border-color: #97A3CB;
                     border-style: solid;
                     border-width: 1px;
                     width: 50px;
                     height: 18px;
                     line-height: 10px;
                     font-size: 10px;
                     margin-top: 5px;
                     margin-bottom: 5px;
                     letter-spacing: 1px;
                     background-color: #F0F2F6;
                     }
textarea             {
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     width: 220px;
                     height: 100px;
                     font-size: 10px;
                     border-color: #97A3CB;
                     border-style: solid;
                     border-width: 1px;
                     margin-top: 5px;
                     margin-bottom: 5px;
                     background-color: #F0F2F6;
                     color: #000000;
                     }
td.form
{
font-size: 11px;
}
.portfolioimg
{
width: 475px; height: 359px; border-color: #97A3CB;
}
.imgbutton
{
width: 110px; height: 63px;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 4px;
padding-right: 4px;
}
.white
{
	background-color: #ffffff;
}
.imgtext
{
width: 200px; height: 35px;
padding-top: 15px;
padding-bottom: 25px;
padding-left: 4px;
padding-right: 4px;
}
.small
{
margin-top: 5px;
text-align: center;
font-size: 10px;
}
p.description
{
text-align: left;
}

a         { color: #848DAC; font-family: times,verdana,arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; /*font-style: italic;*/}
a:link    { color: #848DAC; } 
a:visited { color: #848DAC; } 
a:active  { color: #848DAC; } 
a:hover   { color: #000000; background-color: #FFFFFF}

a.hd         { color: #000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 13px; text-decoration: none; font-style: normal;}
a.hd:link    { color: #000000; } 
a.hd:visited { color: #000000; } 
a.hd:active  { color: #000000; } 
a.hd:hover   { color: #000000; background-color: #FFFFFF}

a.general
{
  color: #97A3CB;
  font-size: 13px;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
}
a.general:hover
{
 color: #000000; 
}

a.thecopy
{
  color: #F1F3F7;
  font-size: 13px;
  font-style: normal;
  font-family: verdana, arial, helvetica, sans-serif;
}
a.thecopy:hover
{
 color: #F1F3F7; 
 background-color: #F1F3F7; 

}


a.thumb, a.thumb img
{
        filter: Alpha(opacity=50); /* IE */
        -moz-opacity: 0.5; /* Mozilla */
        border-color: #97A3CB;
} 
a.thumb:hover, a.thumb:hover img
{ 
        filter: Alpha(opacity=100); 
        -moz-opacity: 1.0; 
} 

a.footer         { color: #97A3CB; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; padding-right: 4px; font-style: normal;}
a.footer:link    { color: #97A3CB; } 
a.footer:visited { color: #97A3CB; } 
a.footer:active  { color: #97A3CB; } 
a.footer:hover   { color: #000000; background-color: #FFFFFF}

ul    {
      margin-top: 5px;
      margin-bottom: 5px;
      line-height: 22px;
      }
li    {
      list-style-image: url(images/bullet.jpg);
      margin-left: 0px;
      }
li.thecopy   {
      list-style-image: url(images/back.png);
      margin-left: 0px;
      }
.faqlink
{
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
}
p.copyright
{
text-align: center;
color: #97A3CB; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; text-decoration: none; font-style: normal;
}
.thecopy
{
 color: #F1F3F7;
}
