a {
	color: #475C9D;
	text-decoration: none;
}

a:hover {
	color: #000;
}

/*body.cms-collect div#content,*/
body.cms-privacy-policy div#content,
body.contacts-index-index div.middle-container {
	padding-top: 15px;
}

/*body.cms-collect h3,*/
body.cms-privacy-policy h3,
body.contacts-index-index div.middle-container h3 {
	font-size: 1.7em;
	margin: 15px;
	width: 960px;
}
/*body.cms-collect h4,*/
body.cms-terms-and-conditions h4,
body.cms-privacy-policy h4 {
	font-size: 1.3em;
	color: #475c9d;
}
/*body.cms-collect p,*/
body.cms-terms-and-conditions p,
body.cms-privacy-policy p {
	margin-bottom: 15px;
}
/*body.cms-collect ol,
body.cms-collect ul,*/
body.cms-privacy-policy ol,
body.cms-privacy-policy ul {
	margin-bottom: 15px;
}
/*body.cms-collect ol li,*/
body.cms-privacy-policy ol li {
	margin-left: 25px;
}
/*body.cms-collect ul li,*/
body.cms-privacy-policy div.privacy-content ul li {
	/*list-style-type: disc;*/
	list-style-type: none !important;
	list-style: outside;
	/*margin-left: 15px;*/
}
/*body.cms-collect div.col2-1,*/
body.cms-privacy-policy div.col2-1 {
	width:480px;
	display: inline;
	float: left;
	margin: 15px;
}

/*body.cms-collect #collect-3col,*/
body.cms-privacy-policy #collect-3col {
	clear: both;
	overflow: auto;
	background: url('/skin/frontend/default/default/img/collect-3col-bg.gif') repeat-y scroll top left;
	width: 960px;
	margin-bottom: 15px;
}
/*body.cms-collect div.col3-1,*/
body.cms-privacy-policy div.col3-1 {
	float: left;
	width: 285px;
	padding-left:  15px;
	padding-right: 15px;
	margin-left: 5px;
/*	background-color: #e8e8e7;*/
}
/*body.cms-collect div.first,*/
body.cms-privacy-policy div.first {
	margin-left: 0;
}
/*body.cms-collect div.col3-1 h4,*/
body.cms-privacy-policy div.col3-1 h4 {
	margin: 15px 0;
}
div.first {
	clear:left;
}

div.privacy-content {
	padding: 0 15px;
}

div.privacy-content ul,
div.privacy-content ul li {
	list-style: none; margin: 0; padding: 0;
}

div.privacy-content ul li {
	margin-bottom: 1em;
}

span.question,
span.answer {
	display: block;
}

span.question {
	
}

span.answer {
	
}


body.cms-collect div.footer-container,
body.cms-invest div.footer-container,
body.cms-trade-or-sell div.footer-container {
	margin: 20px 15px 15px;
	padding-top: 30px;
}

body.cms-collect div#content,
body.cms-invest div#content,
body.cms-trade-or-sell div#content {
	/*margin: 0 auto;
		width: 980px;*/
		color: #333;
		/*margin: 15px;*/
		padding: 15px;
}

body.cms-privacy-policy div#content,
body.cms-trade-or-sell div#content {
	width: 960px;
}

body.cms-trade-or-sell div#content {
	background-image: url("/skin/frontend/default/default/img/trade-collage.jpg");
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 440px;
}

body.cms-collect ul {
	list-style: none;
}

body.cms-collect ul.breadcrumbs,
body.cms-invest ul.breadcrumbs,
body.cms-trade-or-sell ul.breadcrumbs {
	display: block;
	margin: 0 0 40px;
}

body.cms-collect img {
	float: right;
}

body.cms-collect h3,
body.cms-invest h3,
body.cms-trade-or-sell h3,
body.cms-purchasing h3 {
	color: #666;	
	font-size: 1.4em;
	margin-bottom: 1em;
}

body.cms-collect h3 span.focus,
body.cms-invest h3 span.focus,
body.cms-trade-or-sell span.focus {
	color: #8595C6;
	display: block;
	margin-bottom: 1em;
}

body.cms-invest h3.space {
	margin-bottom: 425px;
}

body.cms-collect h4,
body.cms-invest h4,
body.cms-trade-or-sell h4,
body.cms-purchasing h4 {
	color: #8595C6;
	font-size: 1.4em;
	margin: 2em 0 0.8em 0;
}

body.cms-trade-or-sell h4 {
	margin-top: 1em;
}

h4.feist {
	margin-top: 0 !important;
}

body.cms-collect div.col2-1 {
	width: 960px;
}

body.cms-collect div.kelp {
	display: inline;
	float: left;
	margin-right: 30px;
	width: 630px;
}

body.cms-collect ul.vert {
	display: inline;
	float: left;
	margin-bottom: 30px;
	width: 290px;
}

body.cms-collect ul.vert li {
	background-image: url("/skin/frontend/default/default/img/collect-block-bg.png");
	background-repeat: no-repeat;
	padding: 15px;
}

body.cms-collect ul.vert li h4 {
	margin-top: 0;
	padding-left: 0 !important;
}

body.cms-invest div.main-col {
	background-image: url("/skin/frontend/default/default/img/invest-collage.jpg");
	background-repeat: no-repeat;
	background-position: 0 100px;
	display: inline;
	float: left;
	margin-right: 30px;
	width: 630px;
}

body.cms-invest div.main-col p {
	margin-bottom: 1em;
}

body.cms-invest div.main-col p.quoth {
	font-size: 1.4em;
}

body.cms-invest div.guidelines ol {
	list-style-position: outside;
}

body.cms-invest div.guidelines ol li {
	margin-left : 30px;
}

body.cms-invest div.guidelines h4 {
	margin-top: 0;
}

body.cms-invest div.guidelines p {
	margin-bottom: 1em;
}

body.cms-invest div.guidelines {
	background-image: url("/skin/frontend/default/default/img/invest-guidelines-bg.png");
	background-repeat: no-repeat;
	display: inline;
	float: left;
	padding: 15px;
	width: 270px;
}

div#trade-with-us { 
	width: 400px;
}

div#trade-with-us ul {
	list-style-type: disc;
	margin-left: 15px;
}

a.contact-link {
	text-decoration: none;
	color: #8595C6;
	font-size: 16px;
}

a.contact-link:hover {
	color: #000;
}

body.cms-terms-and-conditions .privacy-content,
body.cms-purchasing #purchasing {
	width: 960px;
}

body.cms-purchasing #purchasing ul {
	list-style-type: disc;
}
