body {
/*	font-size:11px;*/
	font-family:Arial, Helvetica, sans-serif
}


a img {
	border:none;
}
#catalog-singleview {
	width:620px;
}

#cr #catalog-listview {
	overflow:auto;
}
#catalog-singleview h1 {
	border-bottom:1px dotted #33cccc;
	border-top:1px dotted #33cccc;	
	padding:5px;
	
	padding-left:10px;
	clear:both;
	color:#0099cc;
}


.header {
  
	height:265px;
	background-image:url(../../../images/backgrounds/header.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
	padding-left: 20px;
	 
}

.description {
	float:left;
	background-image:url(../../../images/backgrounds/header-desc.png);
	background-repeat: no-repeat;
	width:290px;
	height:245px;
	margin-top:15px;
 
}
.copy {
	height:190px;
	padding-top:8px;
}
.copy p {
	margin-left:10px;
	margin-right:15px;
}
.copy h1 {
	font-size:1.9em;
	padding-bottom:0px;

}
#catalog-singleview .header .copy h1  {
	margin:0px;
	padding-bottom:4px;
	border-bottom:1px dotted #33cccc;
	margin-left:1px;
	margin-right:8px;
	padding-top:0px;
	margin-bottom:4px;
}
#catalog-singleview .header .copy h1+p {
	margin-top:0px;
	padding-top:0px;
} 
.buttons {
	text-align:right;
	margin-right:15px;
}
.buttons a {
	border:none;
}
.image {
	float:left;
	width:215px;
	padding-left:30px;
}
#photos {

height:105px;

}

#photos .thumbs .image, #colours .swatches .image {
	float:left;
	width:40px;
	margin:none;
	padding:0px;
	margin-left:5px;
	margin-bottom:10px;
}
#photos .thumbs .image a, #colours .swatches .image a {
	border:none;
}
.left {}
#colours {}
.right {}

#colours img, #photos img {
	margin-left:9px;
}
#colours h1 img, #photos h1 img {
	margin-left:0px;
}


#features {}
#acessories {}

#features h2, #features h3, #accessories h2, #accessories h3 {
	margin:0px;
	padding:0px;
}
#features h2, #accessories h2 {
	margin-top:15px;
	float:right;
	width:180px;	
}

#features h3, #accessories h3 {
	float:right;
	width:180px;
}
#features p, #accessories p {
	margin-top:5px;
	float:right;
	width:180px;
}


#dimensions {}

#dimensions .value {
	float:right;
}
#dimensions .description {
	float:left;
}

.dimodd .half, .dimeven .half  {
	margin-right:10px;
	margin-left:10px;
	background-color:#ebebeb;
	width:270px;
	padding:6px;
}
.dimeven .half {
	background-color:#FFFFFF;
}


#manuals {
	clear:both;
	padding-left:15px;
	padding-bottoM:5px;
}
#manuals a {
	border:none;
}
#manuals h2, #manuals h3, #manuals p {
/*	float:left;
	width:70%;
	margin:0px;
	padding:0px;*/

}

#manuals img {
/*	float:left;
	margin:10px;*/
}


.half {
	width:308px;
	float:left;
}
.clear {
	clear:both;
	height:1px;
	line-height:1px;
	font-size:1px;
}




/* List View */
#catalog-listview {
	width:300px;
	height: 523px !important;
	overflow:auto;
}

#catalog-listview a {
	border:none;
}
.listview {

	clear:both;
	background-image:url(../../../images/backgrounds/listview.gif);
	background-repeat:no-repeat;
	border-bottom:1px dotted #33cccc;
	padding-bottom:0px;
	padding-top:5px;
	margin-top:5px;
	margin-bottom:0px;
	height : relative;
	
}
.listview.active {
	background-image:url(../../../images/backgrounds/listview-active.gif);
}
.listview.hover {
	background-image:url(../../../images/backgrounds/listview-active.gif);
}
.listview h2, .listview h3, .listview p {

	float:left;
	width:60%;
	margin:0px;
	padding:2px;

}
.listview h2 img {
	margin:0px;
	
}
.listview h2 {
	font-size:1.7em;
}

.listview img {
	float:left;
	margin:1px;
	padding:1px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}
.listview a {
	text-align:right;
	display:block;
}
.listview a img {
	float:right
}

/* Accessory View */

.accessory {
	width:300px;
	height:325px;
	float:left;
}
/*.manualview {
  width:440px;
  height:160px;

	border:1px dotted #33cccc;
	padding:10px 5px 0px 5px;
}
.manual {
	float:left;
	width:440px;
	
}
.manual h2, .manual h3, .manual p {
	float:left;
	width:60%;
	margin:0px;
	padding:0px;

}

.manual img {
	float:left;
	margin:5px;
}
.manual a img {
	margin:0px;
}*/
#manualview {
	margin-left:15px;
	margin-right:15px;
	background-image:url(../../../images/backgrounds/clubvalco-confirm.gif);
	background-repeat:repeat-y;
	background-position: 450px 0px;	
/*	padding-left:25px;
	padding-right:25px;*/
}
#manualview .manual {
	float:left;
	width:442px;
	height:160px;
	border-bottom:1px dotted #33cccc;
	padding:10px 5px 0px 5px;
	background-position: 442px 0px;
}
#manualview .manual h2, #manualview  .manual .text h3, #manualview .manual p {
	float:left;
	width:250px;
	margin:0px;
	padding:0px;


}
#manualview .manual h2 {
	margin-top:5px;
}
#manualview .image {

	width:136px;
	height:135px;
	float:left;

	
}
#manualview .text {
	height:100px;
}
#manualview .manual img {
/*	float:left;
	margin:7px;*/
}
#manualview .manual a img {
	margin:0px;
}
#manualview a {
	border:none;
}
/* sb */
#main .contentwrapper {
	height:auto;
	padding:0px;
}

#photos {
		border-left:1px dotted #33cccc;
}
h1 {
	margin-top:0px;
}
#colours h1, #photos h1 {

	border-top:none;
}
#colours h1 {
	margin-left:10px;
}
.swatches {
	padding-bottom:12px;
}
#dimensions {
	padding-bottom:12px;
}
#catalog-singleview  .header h1 {
	border:none;
}
p {
	font-size:1.1em;
}
h3 {
	color:#0099cc;
}
#features, #dimensions, #accessories {
	background-image: url(../../../images/backgrounds/vertical-dot.gif);
	background-repeat: repeat-y;
	background-position: 302px 30px;	
	margin-left:10px;
	margin-right:5px;
}
#accessories h1, #features h1 {
	margin-bottom:0px;
}
#features h1, #dimensions h1, #accessories h1 {
	background-color:#FFFFFF;
	font-size:1.9em;
	
}
#photos h1, #colours h1 {
		font-size:1.9em;
}
#dimensions h1, #manuals h1 {
	border-top:none;
	font-size:1.9em;
}
#manuals h1 {
	margin-left:10px;
	margin-right:5px;
}
#features .half, #accessories .half {
	padding-left:15px;
	padding-right:15px;
	width:270px;

}
#features .half .image, #accessories .half .image {
	float:left;
	width:75px;
	height:90px;
	padding:15px;
	padding-left:0px;
	text-align:left;
}

#features img, #accessories img {
	margin:0px;
	padding:0px;
	
}


.bottomborder {
	border-bottom:1px dotted #33cccc;
}
h2 {
	font-size:1.8em;
}
h3 {
	font-size:1.1em;
}

.csc-header-n1 {
	padding-left:15px;
	padding-top:15px;
}
/* Accessory Pages */
#accessoriesview {
	padding-left:15px; padding-right: 15px;
	background-image:url(../../../images/backgrounds/bg_dotted.gif);
	background-repeat: repeat-y;

}
.csc-header-n2 {
	margin-left:15px;
}
#accessoriesview .catalog-accessoryview {
	border-bottom:1px dotted #33cccc;
	padding-bottom:5px;
	margin-top:10px;
	clear:both;
}
#accessoriesview .accessory {
	float:left;
	width:295px;	
	margin-left:5px;
}
#accessoriesview .accessory .image {
	height:120px;
	/* background-image:url(../../../images/backgrounds/photo.gif); */
	padding:5px;
	text-align:left;
	background-repeat:no-repeat;
		width:300px;
		/*margin-bottom:15px;*/
}
#accessoriesview .accessory .text {
	height:100px;
}
#accessoriesview .accessory h2 {
	margin:0px;
	padding:0px;
}
#accessoriesview .accessory .text, #accessoriesview .accessory p, #accessoriesview .accessory h2 {
	float:none;

}
#accessoriesview .accessory .compatible-strollers, #accessoriesview .accessory p, #accessoriesview .accessory h2  {
	margin-left:5px;
}
#accessoriesview .accessory h2+p {
	margin-top:0;
}
#accessoriesview .accessory a {
	color:#0099cc;
	border:none;
}
#accessoriesview .accessory .compatible-strollers {
	clear:both;
	font-weight:bold;
	font-size:1.1em;
}

#catalog-singleview #buy_now_link {
	position:absolute;
	top:330px;
	left:545px;
}
#catalog-singleview .acc-buynow a {
	border:none;
}
#catalog-singleview .acc-buynow {
	text-align:right;
	float:right;
}
.catalog-accessoryview .buy_now_link {
	text-align:right;
	margin-right:25px;
	float:right;
	width:100px;
} 
#buy_now_link a {
	text-decoration:none;
	border:none;
}
