*
{
      margin: 0px;
      padding: 0px;
}

#cleardiv {clear: both}

body
{
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 80%;
     background-color: #b1d5b1;
     text-align:center;
}

ul, ol {list-style: none;}


#header 
{
      position:relative; 
      overflow: hidden;
      width: 773px; 
      height: 155px;  
      margin:auto; 
      margin-top:10px; 
      margin-bottom: 0px;
      background-image: url('images/header.jpg');
}

#header img {
      border: none;
      margin-top: 23px;
      margin-bottom: 26px;
     }

/* menu  in header section*/
#nav
{
        position: relative;
        top: -40px;
        margin-right: 10px;
        z-order: 2;
}

#nav ul
{
	text-align:right;
	width:100%;
	list-style:none;
	margin:0;
	padding:15px 0 0
}

#nav ul li
{
	text-align:left;
	display:inline;
	list-style:none;
	font-size:12px;
	line-height:14px;
	font-weight:700;
	text-transform:uppercase;
	padding:0 10px 0 0
}

#nav a
{
        color:#000000;
}

#nav a:hover
{
	text-decoration:underline;
}


#page 
{
      margin:auto; 
      margin-top: 0px; 
      width: 773px; 
      text-align:left;  
      background-color: #000000;
      background-image: url('images/contentbg.jpg');
}

#content 
{
      padding-left: 25px; 
      padding-right: 0px; 
      margin-top: 28px;
}

#content ul #content ol 
{
      margin-left: 20px;
}


.narrowcolumn 
{
      float: left;	
      padding: 0 0 20px 45px;	
      margin: 0px 0 0; 
      width: 535px;
}
		
.narrowcolumn .postmetadata {text-align: right;}

.widecolumn 
{
      float: left;	
      padding: 0 0 20px 45px;	
      margin: 0px 0 0; 
      width: 725px;
}

#sidebar
{
      position:relative;	
      float:right; 
      padding: 0px 0 0px 0;	
      width: 190px; 
      margin-top: 10px;	 
      margin-left: 0px;
      border-left: solid 1px #ffffff;
}
#sidebar ul, #sidebar ol {margin-left: 0; padding-left: 0; list-style-type: none; padding-right:7px;	}
		
#sidebar form {margin: 0;}
#sidebar #searchform #s {width: 108px; padding: 5px;}
#sidebar #searchsubmit {padding: 0px;}



#footer 
{
      background-color: #fec6ff;
      background-image: url('images/footerbg.gif');
      padding: 0;	
      margin: 0;	
      clear:both;	
      width: 773px;}

#footer p
{
     font-size: 75%;
}

#footertop
{
     background-image: url('images/footer_top.gif');
     width: 773px;
     height: 22px;
}

#footerbottom
{
     background-image: url('images/footer_bottom.gif');
     background-repeat: no-repeat;
     background-color: #b1d5b1;
     width: 773px;
     height: 14px;
     }

#footer p {margin: 0; padding: 5px 10px; text-align: center;}
#footer p a:link, #footer p a:visited {color: black}
#footer p a:link, #footer p a:visited {text-decoration: none}
#footer p a:hover {text-decoration: underline}

/*WIDGETBOX=========================================*/

#widgetbox {margin-left:10px; margin-right:10px; width:170px; padding:0px}
#widgetbox p {margin: 0px 0px 0px 0px;}
#widgetbox ul {list-style: none; margin: 0 ;padding: 0 ;}
#widgetbox ul ul {list-style: disc; margin-left: 15px;}
#widgetbox ul li {padding: 5px ; border: solid #347c83 1px; margin-top:3px; background-color: #cadfd8;}
#widgetbox ul li ul li {padding-left: 0px ; border:none; padding:0px; margin:0px}

#widgetbox li {margin-bottom:20px}
#widgetbox h2 {background: #cadfd8; margin: 0 0 8px 0px; padding-top: 5px; border-bottom: 1px solid #347c83;}
#widgetbox img {float: none;}

p { margin-bottom: 11px;}

/*FONT SIZE=============*/

h1 { font-size: 180%; } /* - header or special effects */
h2 { font-size: 140%; } /* content headings */
h3 { font-size: 120%; } /* content sub-headings */
h4 { font-size: 95%; } /* list headings, same size as (p) */
h5 { font-size: 90%; } /* list headings 2, same size as (p) */
h1, h2, h3, h1 a:link, h2 a:link, h3 a:link, h1 a:visited, h2 a:visited, h3 a:visited {color: #375c4e}

h2 {margin-bottom: 18px;}


ul li a:link, ul li a:visited {color: #375c4e}
p a:link, p a:visited {color: #375c4e}
a:link, a:visited {color: #375c4e}

p.postmetadata a:link, p.postmetadata a:visited {color: #885634}

a:link, a:visited {text-decoration:none }
p a:link, p a:visited {text-decoration:underline } /* orphan text remains undecorated */

a:hover {text-decoration:underline }
h1 a:hover {text-decoration:none }


/*MARGINS, BORDERS AND PADDING for elements (not for containers)======*/


a img {border: none;}


/*MULTI-USE TAGS=======================================================*/

.center {text-align: center;}
.alignleft {text-align: left;}
.alignright {text-align: right;}

.left {
       float:left;
       margin-right: 10px;
}
.right {
       float:right;
       margin-left: 10px;
}

.bold {font-weight: bold}
.bigandbold {font-weight:bold; font-size: 150%;  color: #375c4e;}

/*.bg1 {background: #eeeeff}
.bg2 {background: #f7f7ff}

.border1 {border: solid 1px #0066cc;}*/





/* navigation here refers to the link to the next on previous post (not needed if you do pages only)*/
.navigation {display: block; text-align: center; margin-top: 10px; margin-bottom: 10px;}


/* style of the headers within the sidebar*/
		.sb_header {background: #eeeeff; margin: 0 0 20px 20px;	padding-top: 5px; border-top: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;}
				.sb_header h2 {margin: 0 0 2px 0px; }
			
.post {margin: 0 0 40px 0; text-align: left; display:block;	clear:both;}
	
.postmetadata ul, .postmetadata li {display: inline; list-style-type: none;	list-style-image: none;}

blockquote {margin: 15px 30px; padding: 20px; border: 3px solid #ddd;}
		.blockquote cite {margin: 5px 0 0; display: block;}


#comments { clear:left;}

.commentlist {padding: 0; text-align: left;	margin-left: 0;}
	.commentlist li {margin: 15px 0 5px; padding: 5px 10px 5px;	list-style: none;}
	.commentlist p {margin: 10px 5px 10px 0;}
	.commentlist p {text-transform: none;}

#commentform p {margin: 5px 0;}
#commentform input {width: 170px; padding: 5px;	margin: 5px 5px 0px 0;}
#commentform textarea {width: 500px;	padding: 0px;}
#commentform #submit {margin: 0; float: right;}

.commentmetadata {margin: 0; display: block;}

.nocomments {text-align: center; margin: 0;	padding: 0;}

#searchform {margin: 10px auto;	padding: 5px 3px; text-align: center;}

.entry form { text-align:center;}

select {width: 130px;}

.alt {background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; margin: 0; padding: 10px;}




div.row {
	clear: both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding-top: 12px;
	width: 475px;
}

#leftcol{
	float: left;
	width: 300px;
}

#righttcol{
	float: right;
	width: 300px;
}

#sublist{
        margin-left: 25px;
}

#portrait{
       float: left;
       margin-right: 13px;
       margin-left: 13px;
}

#signature{
       margin: 8px 0 12px 350px;
}

.flavorlist{
      margin-bottom: 20px;
      margin-left: 15px;
}

.flavorlist li{
      margin-bottom: 8px;
}

#glist ul {
	float:right;
	padding: 0;
	margin:0;
	list-style-type:none;
	width:300px;
	background:#ffffff;
}

#glist li {
	float:left;
        display: block;
        width: 250px;
        margin: 0 25px 25px 25px;
}


.gallerylist{
      margin-left: 50px;
      margin-right: 50px;
}

.gallerylist li{
     margin-bottom: 13px;
     clear: both;
}

#gcontainer {
	position: relative;
	width:730px;
	height:600px;
	top:0px;
	left:0px;
}


#gcontainer ul {
	float:right;
	padding: 0;
	margin:0;
	list-style-type:none;
	width:300px;
	background:#ffffff;
}

#gcontainer li {
	float:left;
}

/* Remove the images and text from sight */
#gcontainer a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:0px; 
    left:0px; 
    overflow:hidden; 
    background:#ffffff;
    }



/* Adding the thumbnail images */
#gcontainer a.gallery, #gcontainer a.gallery:visited {
    display:block; 
    color:#000000; 
    text-decoration:none; 
    border:1px solid #000000; 
    margin:1px 2px 1px 2px; 
    text-align:left; 
    cursor:default;
    }

/* styling the :hover span */
#gcontainer a.gallery:hover span {
    position:absolute; 
    width:368px; 
    height:550px; 
    top:10px; 
    left:30px; 
    color:#000; 
    background:#ffffff;
    border:1px solid #ffffff; 
    }

/* change the thumbnail border color */
#gcontainer a.gallery:hover {
    border:1px solid #ffffff; 
    }

#gcontainer a.slidea {
    background:url('images/Buttercream/bh23_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideb {
    background:url('images/Buttercream/bh59_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidec {
    background:url('images/Buttercream/bh60_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slided {
    background:url('images/Buttercream/bh65_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidee {
    background:url('images/Buttercream/bh93_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef {
    background:url('images/Buttercream/bh96_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideg {
    background:url('images/Buttercream/bh100_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideh {
    background:url('images/Buttercream/bh107_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidei {
    background:url('images/Buttercream/bh112_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidej {
    background:url('images/Buttercream/bh114_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidek {
    background:url('images/Buttercream/bh136_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidel {
    background:url('images/Buttercream/bh156_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidem {
    background:url('images/Buttercream/bh170_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.sliden {
    background:url('images/Buttercream/bh175_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideo {
    background:url('images/Buttercream/bh178_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidep {
    background:url('images/Buttercream/bh179a_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef1 {
    background:url('images/Fondant/bh97_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef2 {
    background:url('images/Fondant/bh103_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef3 {
    background:url('images/Fondant/bh104_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef4 {
    background:url('images/Fondant/bh127_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef5 {
    background:url('images/Fondant/bh146_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef6 {
    background:url('images/Fondant/bh159_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef7 {
    background:url('images/Fondant/bh165_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef8 {
    background:url('images/Fondant/bh171_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef9 {
    background:url('images/Fondant/bh177_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidef10 {
    background:url('images/Fondant/bh180_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidec1 {
    background:url('images/contemporary/bh111_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidec2 {
    background:url('images/contemporary/bh144_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidec3 {
    background:url('images/contemporary/bh160_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidec4 {
    background:url('images/contemporary/bh164_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidec5 {
    background:url('images/contemporary/bh166_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidec6 {
    background:url('images/contemporary/bh172_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidec7 {
    background:url('images/contemporary/bh173_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidech1 {
    background:url('images/chocolate/bh27_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidech2 {
    background:url('images/chocolate/bh41_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidech3 {
    background:url('images/chocolate/bh51_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidech4 {
    background:url('images/chocolate/bh52_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slidech5 {
    background:url('images/chocolate/bh53_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideg1 {
    background:url('images/groom/bh18_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideg2 {
    background:url('images/groom/bh49_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideg3 {
    background:url('images/groom/g9_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideg4 {
    background:url('images/groom/g12_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideg5 {
    background:url('images/groom/g35_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideg6 {
    background:url('images/groom/g35b_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideg7 {
    background:url('images/groom/g56_thumb.jpg'); 
    height:83px; 
    width:83px;
}
#gcontainer a.slideg8 {
    background:url('images/groom/g58_thumb.jpg'); 
    height:83px; 
    width:83px;
}



#buttercream #gcontainer {
    	background:white url('images/Buttercream/ButtercreamMain.jpg') 30px 60px no-repeat;
    }

#fondant #gcontainer {
    	background:white url('images/Fondant/FondantMain.jpg') 30px 60px no-repeat;
    }
#contemporary #gcontainer {
    	background:white url('images/contemporary/ContemporaryMain.jpg') 30px 60px no-repeat;
    }
#chocolate #gcontainer {
    	background:white url('images/chocolate/ChocolateMain.jpg') 30px 60px no-repeat;
    }
#groom #gcontainer {
    	background:white url('images/groom/GroomMain.jpg') 30px 60px no-repeat;
    }

#classlist {
        margin: 5px 0px 5px 72px;
        list-style-type: disc;
}

/*  
Theme Name: Brenda Harrington Cakes
Theme URI: http://www.alhwebdesign.com/
Description: Adapted from Dr. Jelly Widget ready, customizable CMS theme with commented template files for easy customization.
Version: 1.1w
Author: Amber Harrington
Author URI: http://www.alhwebdesign.com/
*/
