html, body{background:#2A9BDD url("/_template/img/kidizoom/body.jpg") repeat-x;}
del{color:#1231A6;}
#content h1{color:#003B78;}
#content h2,#content h3,#content h4{color:#01529E;font-weight:bold;}
#content h3{font-size:0.9em;}
#content h4{font-size:0.8em;}

#content blockquote
{
	border:2px solid #D1CDE1;
	background:#B2AFD8 url("/_template/img/kidizoom/blockquote-open.gif") no-repeat;
	font-size:1.1em;
	margin:0 0 0.8em 0;
	padding-bottom:0;
	padding-left:40px;
	padding-right:5px;
	padding-top:5px;
	color:#003366;
	font-size:0.9em;
}
#content blockquote div
{
	background:url("/_template/img/kidizoom/blockquote-close.gif") bottom right no-repeat;
	padding:7px 35px 4px 35px;
}
#content ul{list-style:url("/_template/img/kidizoom/bullet.gif");}
#content hr{color:#6154A2;background:#6154A2;}
#container1{background:none;}
#container2{background:none;}
#container3{background:#ffffff url("/_template/img/kidizoom/container3.gif");}
#container4{background:#C5C1DA url("/_template/img/kidizoom/container4.gif") no-repeat;}
#footer{background:url("/_template/img/kidizoom/footer.gif") no-repeat;}
#nav{background:url("/_template/img/kidizoom/nav.gif") bottom left no-repeat;}
#navCorner{background:url("/_template/img/kidizoom/navcorner.gif");}
body.home #intro
{
	padding:0;
	margin:0;
	height:371px;
	width:549px;
}
/* Results page */
body.results #content table#listing tr.row1 td{background:url("/_template/img/kidizoom/listing-row1-td.gif") no-repeat;color:#003366;font-weight:bold;}
body.results #content table#listing tr.row2 td{background:url("/_template/img/kidizoom/listing-row2-td.gif") no-repeat;}
body.results #content p.paging{background:url("/_template/img/kidizoom/paging.gif");clear:both;}
body.results #content p.paging span a{color:#000000;}
body.results #content p.paging strong{color:#003366;}
/* Product page */
body.product #container4{background:#C5C1DA url("/_template/img/kidizoom/product/container4.gif") top right no-repeat;}
body.product #benefits2 td{border-top:5px solid #2C49AB;}
body.product #benefits1{background:url("/_template/img/kidizoom/product/benefits1.gif");}
body.product #benefits2{background:url("/_template/img/kidizoom/product/benefits2.gif") bottom left no-repeat;}
body.product #relatedproducts1,body.product #accessories1{background:url("/_template/img/kidizoom/product/accessories1.gif");}
body.product #relatedproducts2,body.product #accessories2{background:url("/_template/img/kidizoom/product/accessories2.gif") bottom left no-repeat;}
body.largeproduct #product1 p#largeimg{background:url("/_template/img/kidizoom/product/product2.gif") bottom left no-repeat;}
body.largeproduct #product1{background:#ffffff url("/_template/img/kidizoom/product/product1.gif") repeat-y;}
/*#content div.editor img
{
	margin:0 10px 5px 5px;
	border:0px;
}
#content img.left
{
	float:left;
	margin:0 10px 5px 5px;
	border:0px;
}
#content img.right
{
	float:right;
	margin:0 5px 5px 8px;
	border:0px;
}*/
#upload1{
	clear:both;
	width:547px;
	background:#2543A8 url("/_template/img/kidizoom/upload/upload1.gif") no-repeat;
}
#upload2
{
	width:547px;
	background:url("/_template/img/kidizoom/upload/upload2.gif") bottom left no-repeat;
}
#upload2 div.min-height
{
	float:left;
	font-size:1px;
	width:1px;
	height:400px;
}
#upload2 div.min-height.thanks
{
	float:left;
	font-size:1px;
	width:1px;
	height:250px;
}
#upload2 #formparts
{
	width:520px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
 }
#upload2 #formparts div.bar
{
	padding:0;
	margin:0;
	background:url("/_template/img/kidizoom/upload/uploadBg.gif") top left no-repeat;
	height:41px;		
}
#upload2 #formparts div.bar input.text
{
	background:#ffffff;
	border:1px solid #BDCDDF;
	width:205px;
	margin-left:5px;
	margin-top:6px;
	float:left;
}
#upload2 #formparts div.bar input.text.small
{
	width:100px;
}
#upload2 #formparts div.bar input.text.fileupload
{
	width:301px;
}
#upload2 #formparts div.bar input.text.yourname
{
	width:140px;
}
#upload2 #formparts div.bar input.browse{float:left;position:relative;left:-24px;}
#upload2 #formparts div.bar input.save{float:left;position:relative;left:413px;top:-27px;}
#upload2 #formparts div.bar input.upload{float:left;position:relative;left:5px;}
#upload2 #formparts div.bar label{float:left;margin-top:8px;padding-left:10px;}
#upload2 #formparts div.bar a.upload-photo{float:right;}
#upload2 #formparts div.bar a.view-gallery{float:right;}
#upload2 #formparts div.bar a.upload-another{float:right;}

#upload2 #formparts div.bar a.back{float:left;position:relative;top:-3px;margin-left:20px;}
#upload2 #formparts div.bar a.next{float:left;position:relative;top:-3px;margin-left:5px;}
#upload2 #formparts div.bar a.num,#upload2 #formparts div.bar span.num{float:left;position:relative;top:3px;}
#upload2 #formparts p.title{padding:0;margin:0;font-size:1em;color:#FCD302;margin-left:20px;padding-bottom:5px;}
#upload2 #formparts p.author{color:#ffffff;padding-bottom:10px;margin-left:20px;}
#upload2 #formparts #photo-bg{background:url("/_template/img/kidizoom/upload/upload-here.gif") no-repeat; height:400px;}
#upload2 #formparts #photo-bg img{position:relative;top:31px;left:38px;}

#upload2 #formparts div.errormessage{margin-bottom:20px;padding-top:5px;}
#upload2 #formparts div.errormessage p{color:#FFFFFF;font-weight:bold;padding-left:10px;}

#upload2 #formparts #thumbnail-images{float:left;}
#upload2 #formparts #thumbnail-images div.imgThumb{
	background-color:#FFFFFF;
	width:260px;
	float:left;
	padding-bottom:20px;
}
#upload2 #formparts #thumbnail-images div.text
{
	margin-top:30px;
	margin-left:30px;
	width:200px;padding:5px 0 5px 0;
}

#upload2 #formparts #thumbnail-images div.imgThumb div.text p a{color:#FFFFFF;font-size:1em;float:left;}
#upload2 #formparts #thumbnail-images div.imgThumb div.text p span.author{color:#FFFFFF;font-size:1em;float:right;}

#upload2 #formparts #thumbnail-images div.imgThumb.bg1{background:url("/_template/img/kidizoom/upload/gallery-bg-3.gif") no-repeat;}
#upload2 #formparts #thumbnail-images div.imgThumb.bg1 img{margin-left:38px;margin-top:23px;}
#upload2 #formparts #thumbnail-images div.imgThumb.bg2{background:url("/_template/img/kidizoom/upload/gallery-bg-4.gif") no-repeat;}
#upload2 #formparts #thumbnail-images div.imgThumb.bg2 img{	margin-left:26px;margin-top:23px;}
#upload2 #formparts #thumbnail-images div.imgThumb.bg3{background:url("/_template/img/kidizoom/upload/gallery-bg-1.gif") no-repeat;}
#upload2 #formparts #thumbnail-images div.imgThumb.bg3 img{	margin-left:38px;margin-top:22px;}
#upload2 #formparts #thumbnail-images div.imgThumb.bg4{background:url("/_template/img/kidizoom/upload/gallery-bg-2.gif") no-repeat;}
#upload2 #formparts #thumbnail-images div.imgThumb.bg4 img{	margin-left:36px;margin-top:21px;}

#upload2 #formparts #photo
{
	float:left;
	background:url("/_template/img/kidizoom/upload/gallery-bg-3.gif") no-repeat;
	width:260px;
}
#upload2 #formparts #photo img{	margin-left:38px;margin-top:22px;padding-bottom:40px;}
#upload2 #formparts #photo p{width:200px;margin-left:30px;color:#FFFFFF;}
#upload2 #formparts #photo p span.title{float:left;}
#upload2 #formparts #photo p span.author{float:right;}


#upload2 #formparts #thanks-text
{
	margin-top:30px;
	float:left;
	width:220px;
	margin-left:20px;
}
#upload2 #formparts #thanks-text p
{
	color:#FFFFFF;
}
#upload2 #formparts #thanks-text p.yellow
{
	color:#FCD302;
	font-size:1em;
}

/* Home Page */
body.home #galleryThumb
{
	width:245px;
	height:248px;
	margin:0;
	padding:0;
	float: right;
	margin-right:10px;
	margin-bottom:30px;
	margin-top:20px;	
	background:url("/_template/img/kidizoom/home-gallery.gif") no-repeat;
}
body.home #galleryThumb img.thumb
{
	margin-left:30px;
	margin-top:58px;
}
body.home #galleryThumb a.btnGallery
{
	position:relative;
	left:55px;
	top:26px;
}

body.home #features
{
	position:relative;
	top:-10px;
	width:282px;
	height:101px;
	float:left;
	background:url("/_template/img/kidizoom/home-features.gif") no-repeat;
}
body.home #features a
{
	position:relative;
	top:80px;
	left:80px;
}
body.home #demo1
{
	margin-top:23px;
	width:282px;
	background:#2A47AA url("/_template/img/kidizoom/home-interactive-header.gif") no-repeat;
	float:left;
}
body.home #demo2
{
	width:282px;
	
	background:url("/_template/img/kidizoom/home-interactive-footer.gif") bottom left no-repeat;
}
body.home #camera-image
{
	width:282px;
	background:url("/_template/img/kidizoom/home-camera.gif") 10px 8px no-repeat;
	
	
}
body.home #camera-image div.min-height
{
	float:left;
	font-size:1px;
	width:1px;
	height:107px;
}
body.home #camera-image h2
{
	float:left;
	padding:0;
	margin:0;
	position:relative;
	top:-2px;
}
body.home #camera-image p
{
	padding:0;
	margin:0;
	color:#FFFFFF;
	width:120px;
	margin-top:3px;
	margin-left:150px;
	padding-bottom:26px;
}
body.home #leftCol{float:left;}
body.home #leftCol a.btnMore
{
	position:relative;
	top:-25px;
	left:80px;
}
#content #formparts div.howto1
{
	float:left;
	position:relative;
	left:-5px;
	width:530px;	
}
#content #formparts div.howto1 div.howto2
{
	float:left;
	margin-top:40px;
	width:530px;	
	background:url("/_template/img/kidizoom/upload/howto-bg.gif");
}
#content #formparts div.howto1.step1{background:url("/_template/img/kidizoom/upload/step-1.gif") no-repeat;	}
#content #formparts div.howto1.step2{background:url("/_template/img/kidizoom/upload/step-2.gif") no-repeat;}
#content #formparts div.howto1.step3{background:url("/_template/img/kidizoom/upload/step-3.gif") no-repeat;	}
#content #formparts div.howto1.step4{background:url("/_template/img/kidizoom/upload/step-4.gif") no-repeat;	}
#content #formparts div.howto1.step5{background:url("/_template/img/kidizoom/upload/step-5.gif") no-repeat;	}
#content #formparts div.howto1.step6{background:url("/_template/img/kidizoom/upload/step-6.gif") no-repeat;	}

#content #formparts div.howto3
{
	float:left;
	position:relative;
	left:-5px;
	width:530px;
	height:12px;
	margin-bottom:20px;
	background:url("/_template/img/kidizoom/upload/howto-footer.gif") top left no-repeat;
}
#content #formparts div.howto1 div.min-height
{
	/*width:1px;
	font-size:1px;
	height:150px;
	float:left;*/
	display: none;
}

#content #formparts div.howto1 div.step-content
{
	padding:0;
	margin:0;
	margin-left:20px;
	width:480px;
}

#content #formparts div.howto1.step1 div.imageContainer{width:154px;height:63px;float:right;}
#content #formparts div.howto1.step2 div.imageContainer{width:155px;height:67px;float:left;}
#content #formparts div.howto1.step3 div.imageContainer{width:148px;height:63px;float:right;}
#content #formparts div.howto1.step4 div.imageContainer{width:129px;height:78px;float:left;}
#content #formparts div.howto1.step5 div.imageContainer{width:162px;height:64px;float:right;}
#content #formparts div.howto1.step6 div.imageContainer{width:158px;height:76px;float:left;}

#content #formparts div.howto1.step1 img.top-image
{
	float:right;
	position:relative;
	top:-41px;
	left:17px;
}

#content #formparts div.howto1.step2 img.top-image
{
	float:left;
	position:relative;
	top:-38px;
	left:-7px;
}

#content #formparts div.howto1.step3 img.top-image
{
	float:right;
	position:relative;
	top:-40px;
	left:17px;
}

#content #formparts div.howto1.step4 img.top-image
{
	float:left;
	position:relative;
	top:-41px;
	left:-7px;
}

#content #formparts div.howto1.step5 img.top-image
{
	float:right;
	position:relative;
	top:-43px;
	left:-7px;
}

#content #formparts div.howto1.step6 img.top-image
{
	float:left;
	position:relative;
	top:-41px;
	left:-7px;
}

#upload2 {
	padding-bottom: 5px;
}