body{
font-family:"Monotype Corsiva",georgia,serif;font-weight:bold;background: url(images/sue_logo4.jpg) ; margin:0; padding:0; border:0; color:#303030; text-align:center;
}
table.index {padding:0px;border:0px;margin:0px;border-collapse: collapse; }
h1{font-family:"Monotype Corsiva"}
h1,h2{
padding:0;margin:0
}

p{
padding:0;margin:0;
}

div.shadow {
background: url(images/bkg_shadow2a.jpg) bottom right no-repeat;margin:auto;width:902px;height:468px;padding:0;
}

div.mold {
border:#9a5f8f solid 6px;background:#fdffe8;width:844px;height:424px;margin:auto;padding:4px;
}

p.header {
font-family: "Monotype Corsiva", cursive; font-weight:normal; font-size:44px;color:#db397a;text-align:center;
}

p.footer {
font-size:15px;color:#85397a;font-style:italic;font-family: "Arial", sans serif;font-size:15px;font-weight:bold;
}
p.footer a {
text-decoration:none;color:#85397a ;
}

p.footer a:hover {
text-decoration:none; color:#afae4c ;
}
p.middle{
vertical-align:middle;
}

div{
padding:0;margin:0;border;0
}

div.footer {
width:810px;text-align:left;margin:auto;
}



#header {
height:145px; width:750px;   margin:auto;border:0;background: white url(images/logo_header.jpg) center no-repeat  ;padding:8px 10px 2px 10px;
}

#main_body {
height:400px; width:820px; background: white/*#fdffe8 */; margin:auto;border:#9a5f8f solid 2px; padding:10px;text-align:left; position:relative;
}

#content_box {
height:390px; width:598px;background:purple;  border:#9a5f8f solid 2px;vertical-align:center;padding:0; margin-right:10px;text-align:center;overflow:auto; padding:1px;}

#content_box_slide {
height:378px; width:606px;  border:#9a5f8f solid 2px;vertical-align:bottom;padding:0; margin-right:20px;text-align:center;  overflow:auto; padding:0px;}

#content_box_slide a img{border:0;padding:0;margin:0}

#welcome_greeting {
height:380px; width:598px; background: url(images/homea.jpg) center no-repeat; border:#8f9c77 solid 2px;vertical-align:center;padding:0; margin-right:20px;text-align:center;float:left;
}

#welcome_greeting div{
border:0;padding:20px 30px; margin:0; width:200px; float:right;
}

p.caption{ color:#db397a;font-size:14px;}

p.question {
font-weight:bold;color:#6a420a ;text-indent:0;
}

div.home {
background: url(images/homea.jpg) center no-repeat;
}
div.aboutsue {
background: url(images/home.jpg) center no-repeat;text-indent:20px;
}

div.faq {
background: url(images/bkg2.jpg) center no-repeat;
}


div.cake_info {
background: url(images/bkg1.jpg) center no-repeat;
}

div.cake_info  h3{
text-align:center;
}

div.cake_info h4{
color:#6a420a;
}

div.cake_info hr{
width:500px;text-align:center;
}

div.side_box_gallery {
height:382px; width:200px;border-left:1px solid #afae4c ;vertical-align:center;margin:0;padding:0px;position:absolute;top:20px;right:5px;text-align:center;overflow:auto;font-size:12px;color:#F665AB
}
div.side_box_gallery h2 {color:purple;/*color:#F778A1*/}
div.side_box_gallery a img{padding:0;margin:0;border:0;}

div.side_box_gallery a:hover {text-decoration:underline;color:gold}

div.side_box_nav{
font-size:18px;border-top:1px black solid;border:0px ;text-align:center;
}
div.side_box_nav a {text-decoration:none;font-size:18px;color:#FAAFBA/*#C25283*/;}
div.side_box_nav a:hover {color:#fbb9f6;text-decoration:underline}
img.arrow {border:0;width:24px}
div.icon {float:left;border:0px ;margin-right:4px}
div.icon img {border:1px solid pink;width:54px;height:54px;display:block;margin:0 0 2px 0;padding:0 }

h2.title {margin:9px;font-size:24px;color:#C25283}
h1.album_name {color:purple;font-size:26px;text-align:center}
 
div.side_box_icon {
;height:392px; width:70px;border-left:#afae4c solid 1px;vertical-align:center;margin:0;position:absolute;top:10px;right:118px;padding-left:20px; font-size:0; 
}

div.decription_content {overflow:auto;height:214px;font-family:georgia;font-weight:normal;font-size:16px}

div.side_box_icon img{
border:#db397a solid 2px; margin:6px 0 6px 0;padding:0
}

div.side_box_icon a:hover img {
border-color:#fbb9f6;
}


div.icon_text {
margin:0;padding:0;position:absolute;left:744px; font-family: "Monotype Corsiva", cursive;font-size:21px;font-weight:normal;text-align:center;

}

div.icon_text a {
text-decoration:none;color:#db397a;
}

div.icon_text a:hover {
color:#fbb9f6;
}

#active{
color:#940285;border-color:#940285
}
/* choc brown #6a420a
	golden: #afae4c
	green: #8f9c77
	pink:  #db397a
pink-sue:##a030a4
pink2: #bd0fab
*/



hr.icon_text {
width:80px;height:1px;color:#afae4c;background-color:#afae4c;position:absolute;left:742px;margin:0;padding:0;border:0;
}

div.icon_text_bottom {
height:74px; width:50px;border:0;vertical-align:middle; margin:0; color:white;margin-left:10px;float:left;padding-bottom:20px;color:#db397a;font-family: "Monotype Corsiva", cursive;font-size:21px;font-weight:normal;
}


div.icon_text_bottom a {
text-decoration:none;color:#db397a;
}

div.icon_text_bottom a:hover {
color:#8f9c77;
}

#flavors td {
 width:200px; text-align:center;
 }

td.thumb {padding:1px;margin:0;text-align:left;}
td.thumb a img{border: solid 2px #db397a; padding:0;vertical-align:bottom;margin:0;text-align:left}

td.thumb a img:hover {border-color:green}

#gallery_icons {text-align:left;font-size:0}
#gallery_icons a{text-align:left;}
#gallery_icons img {width:93px;padding:0px;margin:0px;border:1px solid pink;}
#gallery_icons img:hover {border:7px solid pink;margin:0;width:81px}

div.gallery {margin:8px;}
div.gallery hr {width:60px;color:pink;border:#EAC117 1px solid}
div.gallery a {text-decoration:none;color:purple}
div.gallery a:hover {color:#F665AB;text-decoration:underline}
#back {color:#F778A1}
#back a:hover{color:#8f9c77}

div.latest_delicacy {text-align:left}
div.latest_delicacy  h3{padding:0px;margin:0 0 5px 0;color:Purple}
div.latest_delicacy p {font-weight:normal}
div.latest_delicacy a {font-size:12px}
div.latest_delicacy a:link {color:#C25283}
div.latest_delicacy	img{border: #db397a solid 1px;}


