/* EveryMac.com - Mac Specs, Prices, Answers, & More - Tablet CSS *//* Link & Text Formatting */.hostsponsor { 	color: white;	font-style: italic;	background-color: gray;	height: 25px;	margin: 0px;	line-height: 2;	border-top: 2px solid gray;	-moz-border-radius-bottomleft: 25px 25px;	border-bottom-left-radius: 25px 25px; 	}.hostsponsor a {	color: white;	}								p, h3 {	margin: 0px 10px 10px 10px;	}		p.specstop {	margin: -10px 10px 10px 10px;		font-style: italic;	}					 		 .mocklink { color: #000066;			text-decoration: dotted;			}.comppic {		float: left;		margin-right: 20px;		margin-bottom: 10px;		 }		 .comppicright {		float: right;		margin-left: 20px;		margin-bottom: 10px;		 }		 .handcursor {		cursor:hand;		cursor:pointer;		 }		 a img, :link img, :visited img, img { border: none }/* Background & Main Box */	#wrapper {	width: 768px;	margin-left: auto;	margin-right: auto;	padding: 0px;	text-align: left;	background-color: white;	}	/* Top Bar - Logo & Sponsored Hosting */	#logoheader {	background-color: white;	height: 69px;	width: 768px;	}	#everymaclogo {	background-color: white;	height: 69px;	width: 320px;	padding: 0px;	float: left;	background-image: url(../images/interface_elements/everymac-logo-noshadow.gif);	background-repeat: no-repeat;	}	#hostsponsorbox {	background-color: white;	height: 69px;	width: 426px;	padding: 0px;	float: left;	text-align: right; 	}	#searchtop {	background-color: white;	height: 34px;	width: 424px;	float: left;	margin-top: 8px;	margin-bottom: 8px;	text-align: right;	}		 	#searchtop form, #searchtop h4 {	text-align: right;	font: 0.688em;	}	#searchtop input.txt {	width: 118px;	height: 16px;	}			#toprightcorner {	background-color: gray;	height: 27px;	width: 22px;	padding: 0px;	display: block;	float: left;	}	/* Main Navigation */#navigationwrapper {	background-color: gray;	height: 27px;	width: 768px;	}#navigationleft {	display:none;	}		#navigationcenter {	background-color: gray;	height: 27px;	width: 746px;	padding: 0px;	float: left; 	text-align: center;	background-repeat: no-repeat;	}		#navigationcenter a:link, #navigationcenter a:visited {	font-weight: bold;	font-size: 0.9em;	color: white;	margin: 0px;	line-height: 2.2;	} #navigationcenter a:hover, #navigationcenter a:active {	font-weight: bold;	font-size: 0.9em;	color: white;	margin: 0px;	line-height: 2.2;	}	#smallnav { display: none; }p.smallhidden { display: none; }#mednav { display: none; }p.medhidden { display: none; }#extrawidenav { display: none; }p.extrawidehidden { display: none; }		#navigationrightedge {	background-color: gray;	height: 0px;	width: 5px;	padding: 0px;	display: block;	float: none; 	}			/* Primary Advertising Block */#topadvertisementwrapper {	background-color: #202D4D;	height: 137px;	width: 768px;	}#topadvertisementleft {	display:none;	}#topadvertisementmain {		background-color: #3C5490;	height: 129px;	width: 766px;	float: left;	padding-top: 8px;	padding-left: 2px;	}		/* Three Main Columns */#contentwrapper {	width: 768px;	margin-left: auto;	margin-right: auto;	padding: 0px;	text-align: left;	background-color: white; 	}/* Western District */		#contentleft {	display: none;	}	/* Central District */	/* The next three are for the tabs */#container {	width: 98%;	margin-bottom: 1em;	padding: 5px; 	margin-left: 5px;}.resp-tabs-container {    padding: 0px;    background-color: #fff;    clear: left;    margin-right: 18px;	font-size: 13px;}		.resp-tab-active {	border: 1px solid #c1c1c1 !important;	border-bottom: none;	margin-bottom: -1px !important;	padding: 12px 14px 14px 14px !important;	border-top: 4px solid gray !important;	border-bottom: 0px #fff solid !important;}	#contentcenter {	width: 556px;	padding-top: 30px;	margin-left: 11px;/* IE5 Mac Hack	\*/	margin-left: 16px;/* IE5 Mac Hack */	margin-right: 13px;/* IE5 Mac Hack	\*/	margin-right: 16px;/* IE5 Mac Hack */	float: left; 	background-color: #FFFFFF; 	}	#contentcenter hr	{	border: none;	background-color: black;	color: black;	height: 1px;	margin-left: 10px;	width: 95%;	}		#contentcenter p { font: 0.9em; }#contentcenter p.small { font: 0.750em; }				   #contentcenter p.disclaimer {				font-size: 0.750em;				color: gray;				}				#contentcenter a { font: 0.9em; }	#contentcenter a.disclaimer { font: 0.750em; }#contentcenter a.small {font: 0.750em; }#contentcenter td {	font: 0.688em;					vertical-align: middle;					padding-left: 3px;					padding-right: 3px;					padding-bottom: 3px;					}#contentcenter td.head { font-size: 11px; }					#contentcenter td.smallnav { font-size: 10px; }							#contentcenter td.subhead  { font-size: 10px;							 font-style: italic;							 color: #666666;									}								#contentcenter td.unpadded { font-size: 11px; 							 padding-left: 0px;							 padding-right: 0px;							 padding-bottom: 0px;							}							#contentcenter span.small { font-size: 11px; }											#contentcenter_colwrapper {	width: 536px;	float: none;/* IE5 Mac Hack	\*/	float: left; /* IE5 Mac Hack */	padding-top: 10px;	}.bottomads_small {	display:none !important;}.bottomads_512 {}#contentcenter_leftcol {	width: 260px;	float: left; 	}		#contentcenter_rightcol {	width: 260px;	float: none;/* IE5 Mac Hack	\*/	float: left; /* IE5 Mac Hack */	}	#contentcenter_4colwrapper {	width: 536px;	float: none;/* IE5 Mac Hack	\*/	float: left; /* IE5 Mac Hack */	padding-top: 10px;	}	#contentcenter_4col_1 {	width: 135px;	float: left; 	}	#contentcenter_4col_2 {	width: 135px;	float: left; 	}	#contentcenter_4col_3 {	width: 135px;	float: left; 	}#contentcenter_4col_4 {	width: 128px;	float: none;/* IE5 Mac Hack	\*/	float: left; /* IE5 Mac Hack */	}	#contentcenter_3colwrapper {	width: 536px;	float: none;/* IE5 Mac Hack	\*/	float: left; /* IE5 Mac Hack */	padding-top: 10px;	}	#contentcenter_3col_1 {	width: 178px;	float: left; 	}	#contentcenter_3col_2 {	width: 180px;	float: left; 	}	#contentcenter_3col_3 {	width: 178px;	float: none;/* IE5 Mac Hack	\*/	float: left; /* IE5 Mac Hack */	}	#contentcenter_specs_externalnav_wrapper {	width: 536px;	float: left; 	padding-top: 10px;	}	#contentcenter_specs_externalnav_1 {	width: 26px;	float: left; 	}	#contentcenter_specs_externalnav_2 {	width: 285px;	font-size: 0.9em;	float: left; 	}	#contentcenter_specs_externalnav_3 {	width: 225px;	font-size: 0.9em;	float: left; 	}#contentcenter_specs_externalnav_noflip_1 {	width: 12px;	float: left; 	}	#contentcenter_specs_externalnav_noflip_2 {	width: 292px;	font-size: 0.9em;	float: left; 	}	#contentcenter_specs_externalnav_noflip_3 {	width: 232px;	font-size: 0.9em;	float: left; 	}	#contentcenter_specs_internalnav_wrapper {	width: 536px;	float: left; 	padding-top: 5px;	}	#contentcenter_specs_internalnav_1 {	width: 88px;	float: left; 	}		#contentcenter_specs_internalnav_2 {	width: 448px;	float: left; 	}	#contentcenter_specs_internalnav_2 table {	width: 430px;	border-collapse: collapse;	}#contentcenter_specs_internalnav_2 td {	font-size: 0.82em;	border-bottom: 1px solid #CECECE;	vertical-align: middle;	padding-top: 3px;	padding-bottom: 3px;	}	#contentcenter_specs_internalnav_2 tr:hover {	background-color: #CECECE;	}	#contentcenter_specs_table table {	width: 505px;	border-collapse: collapse;	margin-left: 5px;	}#contentcenter_specs_table_pairs td {	font-size: 12px;	border-top: 1px solid #CECECE;	vertical-align: middle;	width: 25%;	height: 25px;	padding-top: 3px;	padding-bottom: 3px;	}#contentcenter_specs_table_details td {	font-size: 12px;/*	border-bottom: 1px solid #CECECE;	*/	vertical-align: middle;	padding-top: 3px;	padding-bottom: 5px;	}	#contentcenter_specs_table_details span.small { font-size: 12px; }#contentcenter_specs_table_details a.small { font-size: 12px; }	#contentcenter_specs_table_pairs tr:hover {	background-color: #CECECE;	}	#contentcenter_forums {	width: 720px;	padding-top: 30px;	margin-left: 0px;/* IE5 Mac Hack	\*/	margin-left: 3px;/* IE5 Mac Hack */	margin-right: 0px;/* IE5 Mac Hack	\*/	margin-right: 3px;/* IE5 Mac Hack */	float: left; 	background-color: #FFFFFF; 	}	#contentcenter_forums p { 	font-size: 12px }#contentcenter_forums p.small { font-size: 11px }				   #contentcenter_forums p.disclaimer {				font-size: 10px;				color: #666666;				}				#contentcenter_forums a { font-size: 12px }	#contentcenter_forums a.disclaimer { font-size: 10px }#contentcenter_forums a.small {font-size: 11px }	#integratedbanner {	width: 556px;	float: none;/* IE5 Mac Hack	\*/	float: left; /* IE5 Mac Hack */	padding-top: 15px;	padding-bottom: 15px;	text-align: left;	}/* Wan Chai */		#contentright {	width: 173px;	padding-top: 30px;	margin-left: 0px;	float: none;/* IE5 Mac Hack	\*/	float: left; /* IE5 Mac Hack */	background-color: #FFFFFF; 	}	#contentright p, #contentright a { 	font: 0.750em;	margin-left: 0px;	text-align: none;/* IE5 Mac Hack	\*/	text-align: left;/* IE5 Mac Hack */	}	#contentright h3 {	font: 14px;	text-align: left;	margin-left: 0px;	padding-top: 15px;	}	#contentright img { 	border: 0px solid #000000;	}				#rightsponsorbox {	width: 162px;	padding: 0px;	text-align: center;	margin-left: 0px;	margin-bottom: 15px;	float: none;/* IE5 Mac Hack	\*/	float: left; /* IE5 Mac Hack */	background-color: #FFFFFF; 	}	#rightsponsorbox img { 	border: 1px solid #000000;		}			#rightsponsorbox h3 {	font-size: 14px;	text-align: left;	margin-left: 0px;	padding-top: 15px;	}	/* Curved Bottom Footer */#footerwrapper {	height: 33px;	width: 768px;	}#footermain {	background-color: white; 	text-align: left;	height: 33px;	width: 768px;	padding: 0px;	float: left;	}	#footermain p.copyright { 	font-size: 0.625em;	padding-left: 16px; 	}#footermain a.copyright { font-size: 10px }