@import url(/ca/global/styles/blackout.css);

html { background-color: #f2f2f2; }


/* headline setting
----------------------------- */
h3 { font-size: 14px; font-weight: 600; line-height: 18px; margin-bottom: 2px; }
	.multi h3 { clear: right; }


/* index page layout setting
----------------------------- */

#header { margin:30px 0 0 0;}
#header .logo { float:right; margin-right:10px; margin-bottom: 10px;}
#header h1 {display:block; float:left; height:35px; text-indent:-9999px; margin-top:0; margin-left:7px; background-repeat:no-repeat;}

#main_content { width:980px; margin:0 auto 30px; padding:0; }

#content_top { padding:65px 30px 0 30px; width:920px; }
#content_top h2 {display:block; width:550px; height:50px; text-indent:-9999px; background-image: url(/ca/cepp/images/txt_store.png); _background-image: url(/ca/cepp/images/txt_store.gif); padding:0; margin: 0 0 16px 45px; background-repeat:no-repeat; }

#content_column{ width:900px; margin:0; padding:30px 30px 30px 50px;}
#column-l{ float:left; width:410px; margin:0 75px 0 0; padding:25px; }
#column-r, .column-r{ float:right; width:313px; margin:0; padding:25px; background-color:#f2f2f2; margin-right:0;}
.column-r {margin-bottom: 25px;}
#column-r ul, .column-r ul{ margin-left:15px; list-style:outside; }
#column-r li, .column-r li{ padding:5px 0;}

a {text-align:left;}

a.enterthestore, a.applestore { height: 25px; margin: 0.7em 0 0 20px; background-position: 0 0; background-repeat: no-repeat; display: block; float: right; position: relative; text-decoration: none; text-indent: -9999px; outline: none; overflow: hidden; }
	.multi a.enterthestore { margin: 0em 0 60px 20px; }
a.enterthestore, a.applestore { width: 108px; background-image: url(/ca/cepp/images/enterthestore.png); _background-image: url(/ca/cepp/images/enterthestore.gif); }
a.enterthestore:hover, a.enterthestore:focus, a.applestore:hover, applestore:focus { background-position: 0 -25px; }
a.enterthestore:active, a.applestore:active { background-position: 0 -50px; }

a.employees { width: 87px; background-image: url(/ca/cepp/images/enterthestore_employees.png); _background-image: url(/ca/cepp/images/enterthestore_employees.gif); }
a.applestore { width:100px; background-image: url(/ca/cepp/images/apple_store_button.png); _background-image: url(/ca/cepp/images/apple_store_button.gif); }
a.purchasers { width: 87px; background-image: url(/ca/cepp/images/enterthestore_purchasers.png); _background-image: url(/ca/cepp/images/enterthestore_purchasers.gif); }
a.proposers { width: 87px; background-image: url(/ca/cepp/images/enterthestore_proposers.png); _background-image: url(/ca/cepp/images/enterthestore_proposers.gif); }

.multi p { margin-bottom: 1em; }
.multi .linkwrap {float: right; text-align: right; width: 12em; margin: 10px 0 55px 0;}
.multi .linkwrap a {margin: 0 0 8px 8px;}
.multi .linkwrap span {float: right;}
 
 /* Float Bug Clearfix*/
.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { min-height: 1px; }
* html .clearfix { height: 1px; /*\*//*/ height: auto; overflow: hidden; /**/ }