body {
	margin: 0px;
	padding: 0px;
	background-color: #7C5435;
	background-image: url(http://www.fuzzibunz.com/images/Background.gif);
}

* {

	margin: 0px;

	padding: 0px;

}

.clear {

	font-size: 1px;

	clear: both;

	height: 1px;

}

#container {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 960px;
	background-image: url(http://www.fuzzibunz.com/css/top_area.png);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F3B27;
}

#container a{
	color: #FFDAA2;
	text-decoration: none;
	font-weight: bold;
}

#newsletter {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 960px;
	height: 50px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	background-image: url(http://www.fuzzibunz.com/css/top_area.png);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f6e7c8;
	text-align: left;
}

#newsletter a{
	color: #F5C42A;
	text-decoration: none;
	font-weight: bold;
}

#newsletter a:hover{
	text-decoration: underline;
	color: #F47A2B;
}


#header {
	height: 100px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#logo {

	display: block;

	float: left;

}

#headerright {
	float: right;
	width: 700px;
}

#mainmenu {

	display: block;

	list-style-type: none;
}

#mainmenu li {
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
}

#mainmenu a {
	display: block;
	float: left;
	text-decoration: none;
	font-size: 12px;
	color: #F5C42A;
	line-height: 14px;
	font-weight: bold;
}

#mainmenu li:hover>a {
	background-image: url(http://www.fuzzibunz.com/css/menu_tile.gif);
	background-repeat: repeat-x;
	color: #6D462D;
}


#mainmenu a span {

	display: block;
	float: left;
}

#mainmenu strong {
	display: block;
	float: left;
	height: 22px;
	padding-top: 6px;
	padding-right: 10px;
	padding-left: 12px;

}

#mainmenu li:hover>a span {

	background-image: url(http://www.fuzzibunz.com/css/menu_left.gif);

	background-repeat: no-repeat;

}

#mainmenu li:hover>a strong {

	background-image: url(http://www.fuzzibunz.com/css/menu_right.gif);

	background-repeat: no-repeat;

	background-position: right top;

	cursor: pointer;
}

#motto {
	padding-right: 10px;
	padding-bottom: 60px;
}



#content {
	position: relative;
}

#top {
	background-image: url(http://www.fuzzibunz.com/css/top.gif);
	background-repeat: no-repeat;
	position: relative;
	height: 25px;
	font-size: 10px;
	color: #F6E7C8;
	font-weight: bold;
}


#homeprods {

	margin-bottom: 10px;

	margin-top: 10px;

}

#homeprods div {





}

#content #homeprods a {
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
}

#content #homeprods .dashed {

	text-decoration: none;

}



#content #homeprods .dashed:hover {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	display: inline-block;
}


#da {

	background-image: url(http://www.fuzzibunz.com/css/diaperingaccessories.jpg);

	background-repeat: no-repeat;

	width: 291px;

	height: 329px;

}

#content p {
	line-height: 16px;
	padding-bottom: 12px;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 6px;
}

#content h2 {
	font-size: 15px;
	line-height: 18px;
	color: #f6e7c8;
	margin-right: 15px;
	margin-left: 15px;
}



#content ul {
	padding-bottom: 12px;
	padding-left: 15px;
	list-style-position: outside;
	line-height: 13px;
}

#content ol {
	padding-bottom: 12px;
	padding-left: 15px;
	list-style-position: outside;
	line-height: 13px;
}



#content a {
	text-decoration: none;
	color: #F5c42a;
	line-height: 17px;
}

#content a:hover {
	text-decoration: underline;
	color: #F47A2B;
}

#content .blueback .smaller {

	font-size: 17px;

	color: #00548e;

	padding-bottom: 5px;

}

#footer {
	position: relative;
	font-size: 11px;
	color: #F6E7C8;
	font-weight: bold;
}


#footer a {
	color: #F5C42A;
	text-decoration: none;
}

#footer a:hover {

	text-decoration: underline;

}



#copyright {
	float: right;
	text-align: right;
	padding-top: 2px;
}

#addthis {
	float: right;
	padding-top: 3px;
	font-size: 9px;
}

#scroller {

	width: 830px;

	height: 21px;

	text-align: center;

}

.innerDiv {

	left: 0px;

}


.cat_line {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E1EFF7;

	height: 5px;

	margin-bottom: 5px;

}

#content h1 {
	font-size: 18px;
	line-height: 18px;
	color: #6D462D;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5C42A;
	margin-bottom: 12px;
	font-weight: normal;
	display: block;
	height: 18px;
}


#content h3 {
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #6D462D;
	padding-top: 10px;
	padding-bottom: 5px;
}

#content h5 {

	font-size: 12px;

}

/*Uni-Form Style*/



/* This is the main unit that contains our form elements */

.uniForm .ctrlHolder{
	padding: 7px;
	width: 390px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5C42A;
}



/* This class gets added to div.ctrlHolder to highlight the row */

    .uniForm .focused{

	background-color: #F0F8FF;

}

	

/* Focus pseudoclasses */

.uniForm .ctrlHolder .textInput:focus{ outline: none; /* Get rid of the 'glow' effect in WebKit, optional */ }

.uniForm .ctrlHolder textarea:focus{ outline: none; /* Get rid of the 'glow' effect in WebKit, optional */ }

.ctrlHolder .txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #BFE2FF;
}

.ctrlHolder textarea {
	height: 100px;
	overflow: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #BFE2FF;
}

.ctrlHolder .radio input {

	height: 15px;

	width: 15px;

}

.uniForm .ctrlHolder2 {

	padding: 7px;

	width: 418px;

	margin-right: auto;

	margin-left: auto;

}

.ctrlHolder .list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	border: 1px solid #BFE2FF;
}

#osdcolor p strong {

	font-size: 13px;

	color: #00548e;

}

#psdpic {

	position: relative;

	font-size: 1px;

	height: 1px;

}

#psdpic2 {

	position: absolute;

	left: 239px;

	top: -391px;

}

#breadcrumbs {

	font-size: 10px;

	line-height: 12px;

	color: #F4691F;

	padding-bottom: 10px;

	margin-top: -4px;

}

#content #breadcrumbs a {

	color: #F4691F;

	text-decoration: none;

}

#content h2 a {
	color: #F4691F;
	text-decoration: none;
}

#content h2 a:hover {
	color: #F4691F;
	text-decoration: underline;
}

#da_tbl {

}

#content #da_tbl ul {
	list-style-type: none;
	padding-left: 0px;
	font-size: 11px;
	color: #F4691F;
	line-height: 26px;
	padding-top: 30px;
}

#content #da_tbl ul a {
	color: #F4691F;
	text-decoration: none;
}

#content #da_tbl ul a:hover {

	color: #F4691F;

	text-decoration: underline;

}



#accpic2 {

	position: absolute;

	left: 281px;

	top: -348px;

}

#accpic {

	position: relative;

	font-size: 1px;

	height: 1px;

}

.balloonstyle h4 {
	font-size: 18px;
	color: #f7941e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	line-height: 18px;
	padding-bottom: 10px;
}

.balloonstyle .leftalign {

	text-align: left;

	padding-bottom: 10px;

}

.balloonstyle .leftalign2 {

	text-align: left;

	padding-bottom: 15px;

}


.balloonstyle em {

	font-size: 15px;

	font-weight: bold;

}

.poppad {

	padding-top: 12px;

}

.cat_line2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #6d462d;
	height: 5px;
	margin-bottom: 10px;
}

.titleleft {

	display: block;

	float: left;

}

.titleright {

	display: block;

	float: right;

}

#content .titleright a {
	font-size: 12px;
	color: #F4691F;
	text-decoration: none;
}

#content .titleright a:hover {
	font-size: 12px;
	color: #f7941e;
	text-decoration: underline;
}

.catsearch {

	margin-bottom: 10px;

}

.catsearch select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.catsearch input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#homenewsletter {

	text-align: left;

	padding-top: 5px;

	height: 30px;

}

#homenewsletter table {

	display: block;

	float: left;

}


.home_nl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	width: 160px;
	border: 1px solid #E6AC00;
	margin-right: 5px;
}

.home_nl_btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.list a {
	text-decoration: none;
	color: #F5c42a;
	line-height: 18px;
	margin-left: 15px;
}

.list a:hover {
	text-decoration: underline;
	color: #F47A2B;
}

.text {
	line-height: 15px;
	padding-bottom: 12px;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 6px;
}

