/*
Theme Name: norm
Author: Michael Sky
Author URI: http://33Webstreet.com/
*/
body { padding:0; margin:0; font:14px Optima, Arial,Helvetica,Garuda,sans-serif;  }
h1,h2,h3,h4,h5,h6,ul,li { padding:0; margin:0; line-height:1em; font-size:100%; font-weight:normal; font-style:normal; }
ul { list-style:none; }a:active { outline:none;}:focus { -moz-outline-style:none;}
img { border:0; }
p { margin:1em 0; }
body { margin-top:18px; padding:0; background-color:#999; }
#container { margin:0 auto; width:960px;  position: relative; }
#wrap { background: #1C6342; width: 901px; margin: 0 auto; padding: 0 32px 0 27px; border-top: 2px solid #999;}
#left { float:left; width:22.5%; margin:0; margin:27px 12px 0 0; border-bottom: 27px solid #1C6342; background-color: #1C6342; position: relative; display: block; }
#left img {margin-left: 6px; }
#left p { font-size:95%; line-height:135%; color:#fff;  letter-spacing:1.2px;  background-color:#1C6342; margin:9px 13px 18px 6px;  }
 
ul.tabs { text-align: center; display: block;}
ul.tabs li {	list-style:none;	display:inline;}
ul.tabs li a:link, ul.tabs li a:visited {	background-color:#1C632B;	color:#fff;	padding:3px 9px;	text-decoration:none;	font-size:11px;	font-family:Optima, Verdana, Arial, Helvetica, sans-serif;	text-transform:lowercase; letter-spacing: 1px;-moz-border-radius:3px; -webkit-border-radius: 3px; border-radius: 3px;  }
ul.tabs li a:hover {	background-color:#555;	color:#fff; border: none;}
ul.tabs li a.current {background-color:#1C632B;	color:#fff; border: 1px solid #1C632B;}

.tabwrap {  background-color:#fff;  padding:10px 0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display: block; margin-bottom: 18px;}  

.content ul {	margin:0px;	padding:10px 10px 0px 10px;}
.content ul li {	list-style:none;	padding:3px 0;	font-size:14px; }
.content a:link, .content a:visited {text-decoration:none;color:#6E1A2C; background: #EAEEF9;display: block; padding: 6px 9px;-moz-border-radius:3px; -webkit-border-radius: 3px; border-radius: 3px; border: solid 1px #ddd; }
.content a:hover {color: #fff; background: #999;}
.content ul li:last-child {	border-bottom:none;}
#top { width:960px; background: #1c3063 url(http://normstamper.com/images/banner1.jpg) no-repeat 0 0; height: 242px; }

#center { float:right; width:74%; margin:27px 0 18px 0; padding:0; text-align:left;background: #fff;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display: block;}

#right { float:left; width:234px; margin:0; background-color: #1C6342;  border-top: 2px solid #1C6342; }

#right p { font-size:95%; line-height:135%; color:#fff;  letter-spacing:2px;  background-color:#1C6342; margin:9px 1px 18px 12px; }
#footer {clear:both; background-color:#eee; padding:9px; border-top:solid 1px #746b7c; height: 18px;}
#footer a:link { color: #1C6342; text-decoration: none;}
#footer a:visited { color: #1C6342; text-decoration: underline;}
#infooter { width: 960px; margin: 0 auto; position: relative;}
h1 { margin-top:5px; color:#fff; line-height:140%; font-family: Optima, "Palatino Linotype", "Book Antiqua3", "Palatino6","Times New Roman", Times, serif; font-size:540%; padding-left:30px; letter-spacing:2px;}
h2 { color:#6E1A2C;font-family:Optima, "Palatino Linotype", "Book Antiqua3", "Palatino6","Times New Roman", Times, serif; font-size:180%; font-weight:bold; text-transform:capitalize; }
h3 { font-family:"Palatino Linotype", "Book Antiqua3", "Palatino6","Times New Roman", Times, serif; font-size:150%; color:#1C632B; font-weight:bold; }
h4 { font-family:Optima, "Palatino Linotype", "Book Antiqua3", "Palatino6","Times New Roman", Times, serif; font-size:150%; color:#6E1A2C; padding-left:30px; letter-spacing: 1px;line-height: 150%; }

h5 { padding-left:30px; margin-top:5px; padding-bottom:0; margin-bottom:5px; color:#fff; font-size:210%;font-family:Optima, "Palatino Linotype", "Book Antiqua3", "Palatino6","Times New Roman", Times, serif; letter-spacing: 1px; line-height: 160%; }
h6 { font-family:Optima, "Palatino Linotype", "Book Antiqua3", "Palatino6","Times New Roman", Times, serif; font-size:150%; color:#fff; padding-left:30px; letter-spacing: 1px;line-height: 150%; }

#content { margin:0 18px 18px 18px; padding:10px; font-family:Optima, Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:120%; color:#003;}
#content a:link { padding-bottom:1px; border-bottom:1px #999 solid; color:#262672; line-height:150%; 
/*text-transform: lowercase;*/
text-decoration:none; }
#content a:visited { padding-bottom:1px; border-bottom:1px #999 solid; color:#262672; line-height:150%; 
/*text-transform: lowercase;*/
text-decoration:none; }
#content a:hover { background-color:#ccc; padding:0; color:#fff; line-height:150%; 
/*text-transform: lowercase;*/
text-decoration:none; }
#content2 { margin:20px; border-top:solid 1px #746b7c; padding-top:20px; font-family:optima,"Bookman Old Style", Verdana, Arial, Helvetica, sans-serif; font-size:90%; line-height:120%; color:#003; }
blockquote { padding:1px 4px; font-size:90%; }
#content2 { margin-top:0; padding-top:0; border:0; margin-bottom:0; }
#footer2 { text-align:center; margin-top:0; padding:10px 20px; border-top:solid 1px #746b7c; }
.nav { padding-left:20px; color:#fff; }
.rev { margin-bottom:0; }
.sig { font-style:italic; text-align:right; margin:6px 100px 0; border-bottom:1px solid #262672; padding-bottom:6px; }
.raveL {padding: 3px 15px;}
.clearing {clear:both; height:0; overflow:hidden; margin:-1px 0 0 0;}
.l {float: left} .c {float: right;}