/* Outright Mental CMS */

html, body {
	overflow:hidden;
	}

body {
	}

a, a:visited {
	text-decoration: none;
	}

a:hover, a:active {
	text-decoration: underline;
	}

h1 {
	}

h2 {
	}

p {
	}

li {
	list-style-type:none;Ê
	}

.untext {
	position:absolute;
	left: -5000px;
	}
	
/* MASTER */

#mC {
	width: 100%;
	height: 100%;
	overflow: hidden;
	}
	
/* SPRITES 20px HIGH */

.sprite20 {
	cursor: pointer;
	cursor: hand;
	display: block;
	height: 20px;
	text-decoration: none;
	}

	.sprite20on {
		background-position: 0 -20px;
		}
	
	.sprite20perm {
		cursor: default;
		background-position: 0 -20px;
		}
	
/* SPRITES 14px HIGH */

.sprite14 {
	cursor: pointer;
	cursor: hand;
	}

.sprite14,
.sprite14on,
.sprite14off {
	display: block;
	height: 14px;
	text-decoration: none;
	}

	.sprite14:hover {
		background-position: 0 -14px;
		}
	
	.sprite14on,
	.sprite14on:hover {
		background-position: 0 -14px;
		}
	
	.sprite14off,
	.sprite14off:hover {
		background-position: 0 -28px;
		}

/* SPRITES 10px HIGH */

.sprite10 {
	cursor: pointer;
	cursor: hand;
	display: block;
	height: 10px;
	text-decoration: none;
	}


	.sprite10on {
		background-position: 0 -10px;
		}	

/* SPRITES SPECIFIC */

#h1_MarinaSenra {
	background-image:url(../img/sprite_H1_MarinaFragosoSenra.png);
	position:absolute;
	width:350px;
	z-index:4000;
	}

#c_Work {
	position:absolute;
	width:85px;
	height:95px;
	z-index:5000;
	}

	#h2_Work {
		background-image:url(../img/sprite_H2_Work.png);
		position:absolute;
		width:85px;
		z-index:5100;
		}
	
	#h3_People {
		background-image:url(../img/sprite_H3_People.png);
		position:absolute;
		width:53px;
		z-index:5200;
		}
	
	#h3_Places {
		background-image:url(../img/sprite_H3_Places.png);
		position:absolute;
		width:52px;
		z-index:5200;
		}

	#h3_Things {
		background-image:url(../img/sprite_H3_Things.png);
		position:absolute;
		width:52px;
		z-index:5200;
		}

#c_News {
	position:absolute;
	width:78px;
	z-index:6000;
	}

#h2_Contact {
	background-image:url(../img/sprite_H2_Contact.png);
	position:absolute;
	width:135px;
	z-index:7000;
	}

#a_BtnLeft {
	background-image:url(../img/sprite_A_BtnLeft.png);
	position:absolute;
	width:14px;
	z-index:5000;
	}

#a_BtnRight {
	background-image:url(../img/sprite_A_BtnRight.png);
	position:absolute;
	width:14px;
	z-index:5000;
	}

/* GALLERY IMAGES */

.workImage {
	position: absolute;
	cursor: pointer;
	cursor: hand;
	z-index:1000;
	}

.homeImage {
	position: absolute;
	z-index:1000;
	}

#entryCardBelow {
	position:absolute;
	color:#999;
	font-size:12px;
	text-align:right;
	vertical-align:top;
	width:200px;
	height:200px;
	overflow:visible;
	z-index:5000;
	}

#entryCardRight {
	position:absolute;
	color:#999;
	font-size:12px;
	text-align:left;
	vertical-align:bottom;
	width:200px;
	height:200px;
	overflow:visible;
	z-index:5000;
	}
	
#entryCopyright {
	position:absolute;
	color:#a8a8a8;
	font-size:10px;
	text-align:left;
	vertical-align:top;
	width:200px;
	height:200px;
	overflow:visible;
	z-index:5000;
	}


/* DEBUG */

#debug {
	overflow:auto;
	position:absolute;
	color:#000;
	left:0px;
	top:0px;
	width:400px;
	height:100%;
	}



table.expander,
table.expander tr,
table.expander td {
	border: 0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	vertical-align:middle;
	text-align:center;
	}
	
#contactContent {
	position:absolute;
	text-align:right;
	right:126px;
	top:200px;
	width:640px;
	height:640px;
	}
	
	#contactContent a {
		z-index:10000;
		}
	
	#contactContent h2 {
		font-size:10pt;
		}
	
	#contactContent h3 {
		font-size:9pt;
		margin-top:7pt;
		margin-left:7pt;
		font-weight:normal;
		}
		
	#mIC {
		position: absolute;
		}
