/*-- kvs_style.css    ---*//* stylesheet for Kevin Slesinsky website  *//* <!--  Hello, working on something? Ð I'd like to hear from you. drop me a line: craigwebb@craigwebbart.comThis CSS © 2009 Craig Webb, under a creative commons copyright. --> *//* This: kvs_styles022209 *//* Previous version--kvs_styles_022109.css  ----*//* Previous version--kvs_styles_021709_B.css  ----*//* Previous version--kvs_styles_021609.css  ----*//* KVS Style sheet *//* browser reset */* {padding: 0;margin: 0;}/* inherited: */html, body {font-size:75%; font-family: "Helvetica Neue", Helvetica, Arial,  sans-serif;line-height:1.5;text-align: center;margin: 0;padding: 0;height:100%;border: 0;outline: 0;vertical-align: baseline;background: #F4F4EB;color:#291103;cursor: default;}/* Fonts - change 'sans-serif' to your preferred font */address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, h1, h2, h3, h4, h5, h6, menu, ol, p, td, th, ul {font-size: 1em;line-height:1.2;font-family: "Helvetica Neue", Helvetica, Arial,  sans-serif;margin: 0em 0% 0em 0%;padding: 0;color:#110500;border: 0;outline: 0;  font-weight: inherit;  font-style: inherit;vertical-align: baseline;letter-spacing:normal;word-spacing:normal;}div {margin: 0em 0% 0em 0%;line-height: 1}a img, img { border: none; }a { text-decoration: none; }img { margin: 0em auto 0em auto; }/* Page codes */#page {  margin: 10px auto;width: 888px;border: 2px #B56A7D solid;padding: 0 0px 6px 0px; background-color: #FFF;}/* formatting of elements */p {font : 100%  "Helvetica Neue" Helvetica, Arial,  Verdana,  sans-serif;padding: 0em 0% 0em 0%;margin:0 0 1.5em;line-height: 1.5em;}/*margin: 0em 0% .9em 0%;*/table p {padding: 0 0 5px 0;}/* =LINKS---------------------------------------------------- *//* a {cursor: auto} */a {color: #369;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1em;background: transparent;text-decoration : none;}/*csw blue *//* removed from all: line-height : 18px; */a:hover {color: #930;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em; text-decoration: underline;}/*salmon orange */a:link {color: #369;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1em;background: transparent;text-decoration : none;}a:visited {color: #036;font-family : Verdana, sans-serif;font-size : 1em;background: transparent;text-decoration: none;}/*Royal blue */a:active { color: Red }a img { border: none;}a.cutine {color: #3399CC;margin: 0em 0% .5em 0%;font-size: .9em;line-height: 1.4em;font-style:italic;text-decoration: none;}a.cutine:hover {color: #3399CC;margin: 0em 0% .5em 0%;font-size: .9em;line-height: 1.4em;font-style:italic;text-decoration: underline;}a.cutine:visited {color: #0066CC;margin: 0em 0% .5em 0%;font-family : Verdana, sans-serif;font-size : .9em;line-height: 1.4em;font-style:italic;text-decoration: underline;background: transparent;}/*Royal blue *//* samples of specific styles */a.class {color:Red }a.class:link{}div.cwebba {font-size: 9px; normal;float:right;margin-right:30px;}div.cwebba > a {color: #676733;text-decoration: none; font-size: 9px;normal;}div.cwebba > a:link {color:#DE7E00; text-decoration: none; font-size: 9px;normal;}div.cwebba > a:visited {color:#DE7E00; text-decoration: none; font-size: 9px;normal;}div.cwebba > a:hover {color:#D95C00; text-decoration: underline; font-size: 9px; normal;}#resume ul li {padding: 2px 0px 3px 0px;margin: 0em 0% 0em 0%;line-height: 1.3em;}#resume a{		font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1em; line-height : 18px; font-weight: bold;	text-decoration : none;	color : #369; }#resume a:hover{		font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1em; line-height : 18px; font-weight: bold;	text-decoration : underline;	color : #69C; }#resume a:visited{		font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1em; line-height : 18px; font-weight: bold;	text-decoration : none;	color : #036; }/* =H Tag Elements ---------------------------------------------------- */h1, h2, h3, h4, h5, h6,  blockquote {font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;color: #660;margin:0;padding:0;font-weight:normal;}h1 span { text-indent: -9999px; }h1.serif {font: 1.75em Georgia, "Times New Roman", Times, serif;color : #3399CC;font-size:2.5em;line-height:1;margin-bottom:0.5em;}h1 span { text-indent: -9999px; }h2.serif {font: 1.52em Georgia, "Times New Roman", Times, serif;color: #3399CC;font-size:2em;margin-bottom:0.75em;}h1 { font: bold;font-size:2.5em;line-height:1;margin-bottom:0.5em;}h2 { font: bold;font-size:2em;margin-bottom:0.5em;}h3 { font: bold;font-size:1.5em;line-height:1;margin-bottom:1em;}h4 {font-size:1.4em;line-height:1.5; height:1.25em;}/* h4  was 1.15 em; line-height1.3; margin-bottom: 1em; */h5 {font: 1.3em;line-height : 1.35em;margin-bottom: .5em;margin-top: 1em;}/* h5 is 1em was 1.15em was bodycopy6 @ 1.05em */h6 {font-size:1em;font-weight:bold;color : #110500;}/* default type */strong,b { font-weight:bold; }em,i { font-style:italic; }sup { padding-left:1px; font-size:10px!important; font-weight:normal!important; vertical-align:baseline; position:relative; bottom:.33em; color:#76797c; _position:static!important; }address {margin: 0em 0% 0em 0%;font: italic 1em/1 sans-serif}acronym, abbr { border-bottom: #666 1px dotted; cursor: help; }/*dashed*/blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content:"";	content: none;}blockquote, q {quotes:"" "";}caption {margin: 0em 0% 0em 0%;line-height: 1;background:#eee;}em, dfn {font-style:italic;}dfn {font-weight:bold;}dd {margin: 0em 0% 0em 0%;line-height: 1}.line-up dd { display: inline;}dl {margin: 0em 0% 0em 0%}dt {margin: 0em 0% 0em 0%;line-height: 1}li {margin: 0em 0% 0em 0%;line-height: 1}ol {margin: 0em 0% 0em 5%;list-style: decimal}ul ul ol ol, ul ol ul ol, ol ul ol ol, ol ol ul ol, ol ul ol, ol ol {list-style: lower-alpha}ol ul ol ol, ol ol ul ol, ul ol ol ol, ol ol ol {list-style: lower-roman}ol ol ol ol {list-style: decimal}sub {font-size: 1em}sup {font-size: 1em}td {line-height: 1}th {font: bold 1em/1 sans-serif}tt {font: 1em monospace}ul {margin: 0em 0% 0em 5%;list-style: disc}ul ul, ol ol ul ul, ol ul ol ul, ul ol ol ul, ol ul ul, ul ol ul {list-style: circle}ol ul ul ul, ul ol ul ul, ul ul ol ul, ul ul ul {list-style: square}ul ul ul ul {list-style: disc}ul, ol {margin:0 1.5em 1.5em 1.5em;}ul {list-style-type:disc;}code, kbd, tt, samp, pre {font: .9em  'andale mono', 'lucida console', monospace;line-height:1.5;}big {font-size: 1.15em}bigger {font-size: 1.5em}sub, sup {font-size: .85em} /* small, */strong {font-weight:bold;}/* syle these form elements *//* remember to define focus styles! */:focus {	outline: 0;color:#000;}form { }fieldset { padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc; }label {font-weight:bold; }legend { font-weight:bold;font-size:1.2em;color: #000; }input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}input.text, input.title {width:300px;padding:5px;}input.title {font-size:1.5em;}textarea {width:390px;height:250px;padding:5px;}.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}hr.space {background:#fff;color:#fff;}/* remember to highlight inserts somehow! */ins {	text-decoration: none;}del {	text-decoration: line-through;}/* formatting of classes */.clear { clear:both; height:0; overflow:hidden; line-height:1px; font-size:1px;margin:0;padding:0;}h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}.relative {position: relative;}.fl{float: left;}.fr{float:right;}.mcent{margin-left: auto;margin-right: auto;}.tcent{text-align:center;}.tleft {	text-align:left;}.trigh {	text-align:right;}.tjust {	text-align:justify;}.centertext{margin-left: auto;margin-right: auto;margin-top: 6px;text-align:center;}.border{	border-style: solid;	border-color: #DDD;border-width: 1px;}.pink { background-color:#FFCCCC;}.pearl { background-color:#FCE;}.puce { background-color:#FEC;}.white { background-color:#FFF;}website { font-size:.95em;font-weight:bold;}div.weblink > a{line-height: 1.5em;font-size:.95em;text-decoration:underline;}.weblink ul li {padding: 2px 0px 3px 0px;margin: 0em 0% 0em 0%;line-height: 1.3em;}descrip { font-size:.85em;line-height:1.1em;color:#444;}descrip2 { font-size:.9em;line-height:1.2em;color:#444;}about { font-size: .9em;line-height:1.2em;color:#333;}.bigtype{font-size: 1em;line-height:1.1em;color:#110500;}.fancy {font-family: Georgia, "Times New Roman", Times, serif;font-style:italic;}line2x {line-height:2em;}img.left { float:left; margin:2px 20px 10px 0; }img.right { float:right; margin:2px 0 10px 20px; }/* -----------   BP Typography Classes  ---------- */.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide {display:none;}.quiet {color:#666;}.loud {color:#000;}.highlight {background:#ff0;}.added {background:#060;color:#fff;}.removed {background:#900;color:#fff;}.first {margin-left:0;padding-left:0;}.last {margin-right:0;padding-right:0;}.top {margin-top:0;padding-top:0;}.bottom {margin-bottom:0;padding-bottom:0;}/*----------[ =TEXT CLASSES ]-----------*/.cutine {margin: 0em 0% 0em 0%;font-size: .9em;line-height: 1.5em;background:#eee;font-style:italic;text-align:left;margin-top:3px;}/* =kvsnav styling--------------------------------- *//*border-top: #FFCCCC solid 1px;  99CBCB  */#kvsnav {margin: 0px 0 10px 0;text-align: center;line-height: 18px;font-size: 100%;height: 44px;letter-spacing : 2px;color: #110500;width: 100%;background: #F4F4EB;border-top: #EEEEDD solid 3px;border-bottom: #DCDCBB solid 3px;}* html #kvsnav {height:50px;} /* IE Min-Height Hack */ /* commented backslash hack v2 \*/* #kvsnav { height: 44px; }/* end MacIE5 hack */#kvsnav ul li a {padding: 2px 7px 2px 7px;margin: 0em 3px 0em 0%;color: #676733;letter-spacing : 0px;position: relative;top: 17px;text-decoration: none;background: #EEEEDD;}* html #kvsnav ul li a{top: 5px;} /* IE Min-Height Hack */ #kvsnav p {color: #BCBC99;padding: 0;font-size : 3px;line-height: 3px;letter-spacing: 2px;margin: 0;}#kvsnav h3 a {color: #66cc00;line-height:20px;text-decoration : none;}#kvsnav h1{text-align: left;font-size: 90%;line-height:16px;letter-spacing: 1px;}#kvsnav h1 a {text-align: center;margin: 0 0 0 0;text-decoration : none;}#kvsnav ul {margin: 7px 0px 0px 0px;}#kvsnav ul li {display: inline;margin: 0px;padding: 0;}#kvsnav ul li a:hover {text-decoration: underline;background: #DCDCBB;color: #A11;}#kvsnav ul li a.active, #cswnav ul li a.active:hover {background: #BBCE96;font-weight: bold;text-decoration: none;color: #4D0FF4;}/*----------[ =Margins ]----------*/.ml10{ margin-left: 10px; }.ml12{ margin-left: 12px; }.ml15{ margin-left: 15px; }.ml24{ margin-left: 24px; }.ml27{ margin-left: 27px; }.ml30{ margin-left: 30px; }.ml39{ margin-left: 39px; }.ml45{ margin-left: 45px; }.ml51{ margin-left: 51px; }.ml60{ margin-left: 60px; }.ml72{ margin-left: 72px; }.ml96{ margin-left: 96px; }.ml102{ margin-left: 102px; }.ml165{ margin-left: 165px; }.ml205{ margin-left: 205px; }.ml240{ margin-left: 240px; }.ml410{ margin-left: 410px; }.ml540{ margin-left: 540px; }.mr6{ margin-right: 6px; }.mr10{ margin-right: 10px; }.mr12{ margin-right: 12px; }.mr24{ margin-right: 24px; }.mr30{ margin-right: 30px; }.mr39{ margin-right: 39px; }.mr42{ margin-right: 42px; }.mr51{ margin-right: 51px; }.mr60{ margin-right: 60px; }.mr72{ margin-right: 72px; }.mr102{ margin-right: 102px; }.mr205{ margin-right: 205px; }.mr410{ margin-right: 410px; }.mt6 {margin-top: 6px;}.mt10 {margin-top: 10px; }.mt12 {margin-top: 12px;}.mt24 {margin-top: 24px;}.mt30{ margin-top: 30px; }.mt36{ margin-top: 36px; }.mt72{ margin-top: 72px; }.mt102{ margin-top: 102px; }.mt144{ margin-top: 144px; }.mt198{ margin-top: 198px; }.mt204{ margin-top: 204px; }.mt216{ margin-top: 216px; }.mt-6 {margin-top: -6px;}.mt-12 {margin-top: -12px;}.mt-118 {margin-top: -118px;}.mb6 {margin-bottom: 6px;}.mb9 {margin-bottom: 9px;}.mb12 {margin-bottom: 12px;}.w714 { width: 714px }.w710 { width: 710px }.w498 { width: 498px }.w492 { width: 492px }.w486 { width: 486px }.w471 { width: 471px }.w462 { width: 462px }.w372 { width: 372px;}.w333 { width: 333px }.w300 { width: 300px }.w272 { width: 272px }.w251 { width: 251px }.w246 { width: 246px }.w240 { width: 240px }.w228 { width: 228px }.w210 { width: 210px }.w203 { width: 203px }.w201 { width: 201px }.w198 { width: 198px }.w165 { width: 165px }.w160 { width: 160px }.w151 { width: 151px }.w138 { width: 138px }.w42 { width: 42px }.h300 {height:300px;}.h225 {height:225px;}.h104 {height:104px;}.h50 {height: 50px;}.h24 {height: 24px;}.h12 {height: 12px;}.pd6 {padding:6px;}.pd12 {padding:12px;}.ti15 { text-indent: 15px;}.ti30 { text-indent: 30px;}.ti45 { text-indent: 45px;}.ti60 { text-indent: 60px;}/* margin: 0em 0% 0em 0%; *//* grid.css */.container {width:888px;margin:0 auto;}.showgrid {background:url(src/grid.png);}div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24, div.span-25, div.span-26, div.span-27, div.span-28, div.span-29, div.span-30, div.span-150 {float:left;margin-right: 12px;}div.last {margin-right:0;}.span-1  { width: 18px;}.span-2  { width: 48px;}.span-3  { width: 78px;}.span-4  { width: 108px;}.span-5  { width: 138px;}.span-150  { width: 150px;}.span-6  { width: 168px;}.span-7  { width: 198px;}.span-8  { width: 228px;}.span-9  { width: 258px;}.span-10 { width: 288px;}.span-11 { width: 318px;}.span-12 { width: 348px;}.span-13 { width: 378px;}.span-14 { width: 408px;}.span-15 { width: 438px;}.span-16 { width: 468px;}.span-17 { width: 498px;}.span-18 { width: 528px;}.span-19 { width: 558px;}.span-20 { width: 588px;}.span-21 { width: 618px;}.span-22 { width: 648px;}.span-23 { width: 678px;}.span-24 { width: 708px;}.span-25 { width: 738px;}.span-26 { width: 768px;}.span-27 { width: 798px;}.span-28 { width: 828px;}.span-29 { width: 858px;}.span-30, div.span-30 { width: 888px; margin: 0; }.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}hr.space {background:#fff;color:#fff;}.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix, .container {display:inline-block;}* html .clearfix, * html .container {height:1%;}.clearfix, .container {display:block;}.clear {clear:both;}/*margin: 0em 0% 0em 0%;*//* <!--  Hand-coded at craigwebbart.com using SimpleText¨  I'd love to hear from you. If you have any tips to offer or need help yourself, please tell me about it. (718) 932-1058 --> */
