
/* 
==================================================
StephenMarr.co.nz Styles
==================================================
*/


* {margin: 0; padding: 0;}

img {border: none;}

ul, ol {list-style: none;}
	.bodylist {padding-bottom: 15px;}

body {font-size: 11px; line-height: 16px; font-family: "Courier New", Courier, Monospace; color: #333;}

.post {padding: 20px 0px 20px 0; clear: left}
/*.post-body {padding: -10px 0 0 0;}*/

.copy {text-transform: uppercase; color: rgb(51, 51, 51); position: relative; bottom: -30px; line-height: 13pt; padding-right: 80px;}
	
.copyblog {text-transform: uppercase; background-color: rgb(222, 222, 222); color: rgb(51, 51, 51); position: relative; bottom: -30px; line-height: 13pt; padding-right: 80px;}

#blog-labels {float: right; padding: 20px 0 20px 20px; height: 200px }
	
.dark {background-color: rgb(222, 222, 222); color: rgb(51, 51, 51);}
.light {text-transform: uppercase; background-color: rgb(242, 242, 242); color: rgb(51, 51, 51);}

.nav {padding: 3px 11px; background-color: rgb(222, 222, 222); font-size: 11px;}
.navcurrent {padding: 3px 11px; background-color: #fff; font-size: 11px; color: #CC3333;} 
.navcell {height: auto; padding: 3px 0px;}

.red {background-color: #FF9999;}
.blue {background-color: #CCFFFF;}
.yellow {background-color: #FFFFCC;}

h1 {font-size: 11px; font-weight: normal; padding-bottom: 2px;}

p {padding-bottom: 15px;}

input {font-family: "Courier New", Courier, Monospace; font-size: 11px; width: 80px; background-color: rgb(222, 222, 222);}

/*div {clear: none !important;}*/

a:link {background-color: #CFFFCF; color: black; text-decoration: none;}
a:visited {background-color: #CFFFCF; color: black; text-decoration: none;}
a:hover {background-color: #CFFFCF; color: #CC3333; text-decoration: underline;}


/* NEW! 
-------------------------------------------------- */

#body_shell {position: relative; width:100%; clear: left; margin-left: auto; margin-right: auto;}

#column_shell {position: relative; width: 700px; margin: 0 auto; text-align: left;}
	
	#header {clear: both; height: 165px; width: 700px;}
			
			#menu {overflow: hidden; width: 700px; background-color: #E6E6E6;}
			#menu li {display:inline;}
			#menu li a {display:inline; float: left; padding: 0 10px 0 10px; border-style: none; color: #000; background-color: #E6E6E6; height: 21px; line-height: 21px;}
			
			#menu a:hover {color: #CC3333;}
			.news #news a,
			.collections #collections a,
			.salon #salon a,
			.about #about a,
			.careers #careers a,
			.lab #lab a,
			.guide #marrguide a,
			.environment #environment a,
			.lucy #lucy a {color: #CC3333; text-decoration: none; background-color: #fff;}
			
	#intro {padding: 10px 0 15px 0}
		.profile {width: 140px; float: left; padding: 0;}
		
	#bodywrap {padding: 30px 0 30px 0; text-transform: uppercase;}
	
			.marrguide img {padding-bottom: 5px;}
			.news #bodywrap {padding-top: 8px;}
			.careers #intro {padding-top: 0;}
			
/* FORMS!
-------------------------------------------------- */
.required {color: red;}
		
#entry_1, #entry_2, #entry_3, #entry_4, #entry_5 {width: 150px;}
#entry_3:focus {}
/*.button {cursor: pointer; border: none; background: url('images/InputButton.gif') no-repeat top; width: 70px; height: 18px; color: #fff; font-size: 11px;}
.button:hover {background: url('images/InputButtonHover.gif') no-repeat top; color: #3a3a3a;}*/

/* BLOGGER
------------------------------------------------- */

#navbar-iframe {display: none !important;}
body #header {margin-top: 0px;}

