/* Cascading style sheet for 50/50 Design website */

body {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
}

a {
	color: #336699;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	color: #6699CC;
}

h1 {
	color: #336699;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

h2 {
	color: #336699;
	font-size: 14px;
	font-weight: bold;
}

#mainContainer { text-align: center; position: absolute; top: 45%; left: 50%; margin-left: -400px; }
/* Hide next line from Mac IE5 using commented backslash hack \*/
#mainContainer { text-align: center; position: absolute; top: 45%; left: 50%; margin-top: -210px; margin-left: -400px; }
/* End Mac IE5 hack */

#mainTable {
	width: 782px;
	height: 418px;
	font-size: 12px;
}

	#mainTable tr td {
		width: 240px;
		border: 9px solid #D3D3D3;
		padding: 0px;
	}
	
	#mainTable tr td#columnLeft {
		vertical-align: bottom;
		text-align: left;
		padding-bottom: 10px;
	}
	
		#mainTable tr td#columnLeft img {
			border: none;
			margin-left: 12px;
		}
	
	#mainTable tr td#columnCenter { padding-right: -8px; }
	/* Hide next line from Mac IE5 using commented backslash hack \*/
	#mainTable tr td#columnCenter { padding-right: 0px; }
	/* End Mac IE5 hack */

	#mainTable tr td#columnRight {
		vertical-align: top;
		text-align: left;
	}
	
		#mainTable tr td#columnRight div#columnRightContainer {
			padding: 5px 10px 15px 10px;
		}
		
			#mainTable tr td#columnRight div#columnRightContainer img {
				border: none;
			}
	
		#mainTable tr td#columnRight p.dottedUnderline {
			border-bottom: 1px dashed #000000;
			margin-top: 20px;
			margin-bottom: 5px;
			padding-bottom: 3px;
		}

		#mainTable tr td#columnRight p.portfolioSamples { text-align: right; font-size: 150%; word-spacing: -1px; }
		/* Hide next line from Mac IE5 using commented backslash hack \*/
		#mainTable tr td#columnRight p.portfolioSamples { text-align: right; font-size: 100%; line-height: 18px; word-spacing: -1px; }
		/* End Mac IE5 hack */
		
		#mainTable tr td#columnRight #portfolioHoverText {
			float: right;
			max-width: 150px;
			max-height: 30px;
			overflow: hidden;
			position: relative;
			top: -4px;
		}

p.footer {
	color: #999999;
}