/*
	PickPic 3
	Copyright (c) 2004-2011 PickPic by whcc
	This file may not be modified without the express written permission of PickPic by whcc, 
	and may not be copied, resold, or distributed outside this installation.
	FOR SUPPORT ISSUES: Please contact help@pickpic.net
	LICENSE: http://www.pickpic.com/legal/pickpic3

    viewproducts.css
    Page-Specific (viewproducts.tpl)
*/

div#mainContainer, 
div#mainContainerAlt {
	width: 1057px;
	margin: 0 auto 0 auto;
}

div#mainContainer div.sidebar, 
div#mainContainerAlt div.sidebar {
	float: left;
	width: 150px;
	margin-top: 125px;
	text-align: left;
}

div#mainContainerAlt div.sidebar.empty {
	margin-top: 0px;
}

div#mainContainer div.sidebar table {
	width: 100%;
}

div#mainContainer div.sidebar table td.sidebarTopLeft, 
div#mainContainer div.sidebar table td.sidebarBottomLeft {
	width: 16px;
	height: 16px;
}

div#mainContainer div.sidebar table td.sidebarTop, 
div#mainContainer div.sidebar table td.sidebarBottom {
	width: 134px;
	height: 16px;
}

div#mainContainer div.sidebar table td.sidebarMiddle {
	padding: 0px 16px 0px 0px;
}

div#mainContainer div.sidebar table td.sidebarMiddle a {
	display: block;
	width: 100%;
	height: 20px;
	text-align: right;
}

div.bodyContainer {
	float: left;
	width: 758px;
	margin: 0 auto;
	text-align: left;
}

div.navigation {
	width: 100%;
}

div.cartAndFavorites {
	float: right;
	width: 235px;
	height: 40px;
	padding: 4px 8px 0px 0px;
}

div.title {
	width: 475px;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0px 15px 8px;
}

table.tabs {
	border: 0px;
	margin-bottom: 0px;
	*margin-bottom: -2px;
}

table.tabs td {
	vertical-align: middle;
}

table.tabs td.currentTab table {
	width: auto;
}

table.tabs td.currentTab table td.borderLeft, 
table.tabs td.currentTab table td.borderRight {
	width: 12px;
	height: auto;
}

table.tabs td.currentTab table td.content {
	width: auto;
	height: 32px;
	font-weight: bold;
}

div.main div.primary div.primaryTopCenter {
	width: 726px;
	height: 16px;
}

div.main div.middle {
	padding-left: 16px;
}

div.main div.middle div.secondary {
	width: 726px; 
}

div.main div.middle div.secondary div.secondaryTopCenter, 
div.main div.middle div.secondary div.secondaryBottomCenter {
	float: left;
	width: 700px;
	height: 13px;
}

div.main div.middle div.pagesBarTop, 
div.main div.middle div.pagesBarBottom {
	width: 710px; 
	font-weight: bold;
	text-align: center;
	padding: 8px;
}

div.main div.middle div.pagesBarTop {
	border-bottom: 0px;
}

div.main div.middle div.content {
	width: 726px;
}

div.summary {
	width: 726px;
	height: 184px;
	cursor: pointer;
	border-width: 2px 0 0 0;
	border-style: solid;
}

div.summary div.summaryLeft {
	float: left;
	width: 195px;
	padding: 25px;
	cursor: pointer;
}

div.summary div.summaryRight {
	float: left;
	width: 455px;
	height: 112px;
	padding-top: 47px;
	cursor: pointer;
}

div.summary div.summaryRight div.productName {
	float: left;
	width: 323px;
	height: 28px;
	font-size: 14px;
	line-height: 18px;
	text-align: left; 
	padding-bottom: 6px;
	font-weight: bold;
}

div.summary div.summaryRight div.productPrice {
	float: right;
	width: 100px;
	height: 28px;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
}

div.summary div.summaryRight div.productDescription {
	padding-top: 16px;
	width: 454px;
	line-height: 18px;
	text-align: justify;
}

div.main div.primary div.primaryBottomCenter {
	width: 726px;
}

#content {
	clear: left;
}

div.footer div.footerLeft, 
div.footer div.footerRight {
	margin-bottom: 15px;
}

div.salePrice {
	font-size: 14px;
}