body {

 background-image: url(http://www.aladyandherbaby.com/graphics/blue-scripto.gif);
 background-repeat: repeat;
 margin:15px;
 color: #33240e;
 text-align:center;
 padding:0;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 17px;
    }

#banner {
        background-color: #91AE6B;
}

.border {
 border:10px solid #;
 background-image: url(http://www.aladyandherbaby.com/graphics/pink-fluer-bg.gif);
 background-repeat: repeat;
 width:820px;
 margin:auto; 
 }

.outer {
 text-align:left;
 border:1px solid #ffffff;
 width:820px;
 margin:auto;
 }
 
 
 .bar {
 height:25px;
 background: #FFFFFF;
 color: #33240e;
 border: solid #574a36; 
 border-width:0 0 0 0;
 }

.bar a {
color: #33240e;
text-decoration: none; 
font-weight: bold;
}

.bar a:visited {
color: #33240e;
text-decoration: none; 
font-weight: bold;
}

.bar a:hover {
color: #33240e;
text-decoration: underline; 
font-weight: bold;
}


.column {
 background: #CFE2E3;
 color: #574a36;
 width:150px;
 margin: 0;
 margin-left: 0px;
 padding: 0px;
 border: solid #000000; 
 border-width:0 0 0 0;
 }

html > body .column {
 margin: 0;
}

.column a {
color: #574a36;
text-decoration: none; 
}

.column a:visited {
color: #574a36;
text-decoration: none; 
}

.column a:hover {
color: #e08f89;
text-decoration: underline; 
}

.column ul {
 list-style: none;
 margin: 0;
 padding-left: 10px;
 padding-top: 3px;
}

html > body .column ul {
 padding-left: 25px;
 margin: 0;
}

h4 {
 font-size: 1.1em;
}

.cont {
 width:820px;
 background: #FFFFFF;
 color: #404040;
 border: solid #000000; 
 border-width:0 0 0 0;
 text-align:left;
 padding: 0px;
 height: auto !important;
 min-height: 800px;
 }

.cont a {
color: #574a36;
text-decoration: underline; 
}

.cont a:visited {
color: #574119;
text-decoration: underline; 
}

.cont a:hover {
color: #534739;
text-decoration: underline; 
}

.cont h4 {
padding-top: 0;
margin-top: 0;
padding-top: 2px;
}

html > body .cont h4 {
padding-top: 0px;
}

.admin_cont {
 width:590px;
 background:#F4F4E8;
 color: #333333;
 text-align:left;
 padding-bottom: 10px;
 height: auto !important;
 min-height: 800px;
 }

.admin_cont a {
color: #c2746e;
text-decoration: underline; 
}

.admin_cont a:hover {
color: #BECC7D;
text-decoration: underline; 
}

#text {
 text-align:left;
 width:560px;
 background: #FFFFFF;
 margin:auto;
}

#box {
 text-align:left;
 width:520px;
 background: #ECECDE;
 margin:auto;
 color: #574119;
 border:solid #64514A;  
 border-width:1px 1px 1px 1px;
 }

.nested {
 text-align:left;
 width:520px;
 background: #E6E1D4;
 margin:auto;
 color: #574119;
 border:solid #64514A;  
 border-width:1px 1px 1px 1px;
 }

.ftr {
 background: #FFFFFF;
 color: #574119;
 text-align:center;
 border:solid #000000;
 border-width:0 0 0 0;
 margin:10;
 padding:0;
 }

.ftr a {
color: #574119;
text-decoration: none;
}

.ftr a:visited {
color: #574119;
text-decoration: none;
}

.ftr a:hover {

color: #574119;
text-decoration: underline;
}

.copyright {
  color: #574119;
}

.copyright a {
color: #574119;
text-decoration: none;
}

.copyright a:visited {
color: #574119;
text-decoration: none;
}

.copyright a:hover {
color: #574119;
text-decoration: underline;
}

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

#login {
 text-align:left;
 width:300px;
 background: #FFFFFF;
 margin:auto;
 color: #574119;
 border:solid #64514A;  
 border-width:1px 1px 1px 1px;
 }

 .admin_box {
 text-align:left;
 width:220px;
 background: #FFFFFF;
 margin:auto;
 color: #574119;
 border:solid #64514A;  
 border-width:1px 1px 1px 1px;
 }

.text1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 17px;
 }

.sidebox {
 text-align:center;
 width:140px;
 margin:auto;
 }

.SideTableHeading {
text-align: left;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
}

.CenterTableHeading {
background-color:#CFE2E3;
text-align: left;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #574a36;
}

form {
    color: #ea7e81;
    padding: 0px;
    margin: 0px;
    }

a:link {
    color: #4f3d26;
    text-decoration: none;
    }

a:visited {
    color: #4f3d26;
    text-decoration: none;
    }

a:hover {
    color: #4f3d26;
    text-decoration: none;
    }

a:active {
    color: #4f3d26;
    text-decoration: none;
    }

h1 {
    color: #4f3d26;
    font-size: 14pt;
    font-weight: normal;
    }

h4 {
    color: #4f3d26;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px;
    }
.siteheader {
    background-color: #33240e;
    text-decoration: none;
    }


.headercheckout {width:180px; background-color: #33240e;}
.headercheckout div{width:180px; background-color: #33240e; margin-right:5px;}
.topbar {
    background-color: #FF4000;
    text-decoration: none;
    line-height: 16px;
    padding: 0px;
    margin: 0px;
    }

.maintable {
    padding: 3px;
    margin: 0px;
    }
	
.leftside {
   
    }

.rightside {
   
    }

.content {
    
    margin: 10px;
    }

.contenttable {
    width: 95%;
    background-color: #33240e;
    border: 1px solid #000000;
    margin-top: 10px;
    }

.contenttable td {
    text-align: left;
    }

.content-title {
    font-size: 14pt;
    font-weight: bold;
    text-align: center;
    margin-bottom: 10px;
    }
.home-page-section {	
	text-align:center;
		}	
.home-feat-table 	{	
	text-align:center;
		}
.home-feat-cell		
{	
	text-align:center;
		}
.home-feat-cell	div{	
	text-align:center;
		}	

.searchbox {
    width: 165px;
    }
.searchbox td{
    width: 165px;
	background-color: #33240e;
	text-align:center;
	border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    }
	
.smlogin-form {
    padding: 0px 5px 0px 10px;
    font-size: 10pt;
    }

.clear {
    clear: both;
    color: #33240e;
    }

.viewcart {
    margin-top: 18px;
    text-align: center;
    }
	
.cartitems{
	font-size: 9pt;
	}

.logged-in-message {
    color: red;
    font-weight: bold;
    }

.feat-table {
    margin: 0px;
    padding: 0px;
    width: 100%;
    }

.feat-head {
    color: #33240e;
    vertical-align: middle;
    text-align: left;
    font-weight: bold;
    font-size: 10pt;
    background-image: url('http://www.aladyandherbaby.com/template/default/css/default/topprodhead.gif');
    margin: 0px;
    background-repeat: no-repeat;
    border-bottom: 2px solid #FF4000; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px
    }

.feat-cell {
    text-align: center;
    vertical-align: top;
    padding: 10px;
    }

.feat-cell div {
    text-align: center;
    }
.home-page-section {text-align:center;}		
.home-feat-table {
    margin: 0px;
    padding: 0px;
    width: 100%;
    }

.home-feat-cell {
    text-align: center;
    vertical-align: top;
    padding: 10px;
    }

.home-feat-cell div {
    text-align: center;
    }


.tinytxt {
    font-size: 7pt;
    line-height: 10px;
    margin: 0px;
    padding: 0px;
    }

.tinytxt input {
    font-size: 7pt;
    line-height: 10px;
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:link {
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:visited {
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:hover {
    margin: 0px;
    padding: 0px;
    }
.footer {
    font-size: 10px;
    font-weight: bold;
    margin-top: 20px;
    }

.footer a:link {}

.footer a:hover {}

.footer a:visited {}	

.input-err { background-color: #ffff00; }
