/*
Theme Name: Nicole Tongson
Theme URI: http://www.nicoletongson.com
Description: A custom WordPress theme designed by Nicole Tongson and coded by <a href="http://www.velvetblues.com/">Shirley Patterson</a>.
Version: 1.0
Author: Shirley Patterson
Author URI: http://www.velvetblues.com/
Tags: white, yellow, brown, fixed width, portfolio
*/

html,body,div,p,ul,li,img,h1,h2,h3,h4,h5,h6,span,a,input,table,tr,td,form{margin:0px;padding:0px;border:0px;letter-spacing:normal;line-height:normal;}
html{height:100%;min-height:100%;width:100%;}
body{width:100%;font-family:Arial,Helvetica,Verdana;font-size:13px;color:#000;background:#fff url(images/bg.png) repeat-x;text-align:center;}
input{font-family:Arial,Helvetica,Verdana;font-size:13px;color:#000;}
#header{width:100%;background:url(images/header-slice.gif) repeat-x;height:133px;}
#nicole-tongson{background:url(images/header.gif) top left no-repeat;width:1029px;height:133px;margin:0 auto;position:relative;}
#container{text-align:left;position:relative;margin:0 auto;padding:20px 33px 40px 133px;width:830px;height:auto;background:#fff url(images/main-bg.gif) repeat-y;height:auto;}
#wcontainer{text-align:left;position:relative;margin:0 auto;padding:20px 10px 40px 133px;width:853px;height:auto;background:#fff url(images/main-bg.gif) repeat-y;height:auto;}
#bcontainer,#scontainer{text-align:left;position:relative;float:left;display:inline;margin:0 0 0 104px;width:710px;background:#fff url(images/blog-bg.gif) repeat-y;height:auto;}
#bcontainer{padding:20px 0 40px 0;}
#scontainer{padding:20px 0 0 0;}
p,ul,li,img,h1,h2,h3,h4,h5,h6,input,table,tr,td,form,textarea,a{text-align:left;}
.post{padding:0 36px 0 34px;width:640px;}
.pinky{padding:16px 36px 10px 34px;width:634px;margin:0 3px 30px 3px;background-color:#FFFEF1;}
.spinky{padding:16px 36px 10px 34px;width:634px;margin:0 3px;background-color:#FFFEF1;}
#bouter{position:relative;width:1029px;margin:0 auto;}
#bouter p{letter-spacing:normal;}
#bouter p img{margin:5px;border:1px solid #c0c0c0;}
#bottom{position:relative;width:996px;margin:0 auto;background:#fff url(images/bottom.gif) top left no-repeat;height:14px;}
#blog-bottom{position:relative;float:left;display:inline;width:710px;margin:0 0 0 104px;background:#fff url(images/blog-bottom.gif) top left no-repeat;height:138px;}
#single-bottom{position:relative;float:left;display:inline;width:710px;margin:0 0 0 104px;background:#fff url(images/single-bottom.gif) top left no-repeat;height:138px;}
#flowers{position:absolute;top:-307px;left:859px;height:313px;width:134px;background:url(images/flowers.gif) top left no-repeat;}

#copy-bottom{position:relative;float:left;display:inline;width:695px;margin:0 0 0 104px;background-color:#fff;height:40px;color:#4d4d4d;text-align:right;font-size:11px;padding:5px 0;}
#copyright{width:970px;position:relative;color:#4d4d4d;margin:5px auto;text-align:right;font-size:11px;height:40px;}

#outer{position:relative;float:left;margin-right:20px;}
#images,#outer{width:302px;height:402px;overflow:hidden;}
#page-content{position:relative;float:left;width:505px;}
p#eyes{position:absolute;top:320px;left:15px;height:69px;width:137px;display:block;background:url(images/through-my-eyes.png) top left no-repeat;z-index:9999;text-indent:-9999px;}
* html p#eyes{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.nicoletongson.com/wp-content/themes/nicole/images/through-my-eyes.png", sizingMethod="image");}

ul.archives li{list-style:none;}

#sidebar{width:215px;oveflow:hidden;position:absolute;top:0px;left:814px;letter-spacing:normal;text-align:left;}
#sidebar ul{margin:0 0 0 3px;width:212px;}
#sidebar ul li{list-style:none;padding-left:12px;margin-bottom:15px;}
#sidebar ul li ul{margin:0;width:200px;}
#sidebar ul li ul li{list-style:none;background:url(images/bullet.gif) 0 4px no-repeat;padding:0 0 0 15px;margin:0 0 2px 6px;}
#sidebar ul li ul li a{color:#000;text-decoration:underline;}
#sidebar ul li ul li a:hover{/*text-decoration:none;*/color:#0278aa;}
#sidebar li#sideref{background:url(images/quotes.gif) 0 33px no-repeat;}
#sidebar li#sideref p{font-style:italic;padding-right:22px;}
#sidebar li#sideref p a{font-style:normal;}
#sidebar li a.rss{background:url(images/rss.gif) left center no-repeat;padding:3px 0 3px 27px;margin-right:20px;color:#000;font-size:11px;}
#sidebar li a.rss:hover{color:#0278aa;}
#sidebar input#field,input#field{padding:2px;width:142px;height:20px;border:1px solid #d9d9d9;font-family:Arial,Helvetica,Verdana;font-size:13px;color:#000;margin:0;}
#sidebar input,input#field,input#searchsubmit{vertical-align:middle;}

#searchformp{margin:50px 0 0 0;}
.searchitem{padding-bottom:20px;}

#sidebar{float:right;width:298px;padding: 20px 0 10px 0;}
#sidenav{position:absolute;left:13px;top:7px;width:94px;height:244px;overflow:hidden;}
#sidenav ul li a{overflow:hidden;display:block;width:94px;text-indent:-9999px;background-image:url(images/sidenav.gif);}
#sidenav ul li#latest-finds a{height:80px;background-position: -94px 0;}
#sidenav ul li#latest-finds a.on{height:80px;background-position: 0 0;}
#sidenav ul li#filing-cabinet a{height:83px;background-position:-94px -80px;}
#sidenav ul li#filing-cabinet a.on{height:83px;background-position:0 -80px;}
#sidenav ul li#how-to-use a{height:81px;background-position:-94px -163px;}
#sidenav ul li#how-to-use a.on{height:81px;background-position:0 -163px;}

p{letter-spacing:.50px;margin:0 0 13px 0;}
.smidge{height:18px;}
h2,.head,h2 a,h2 a:link,h2 a:visited,h2 a:hover{font-family:Palatino,'Book Antiqua','Palatino Linotype',serif;color:#0278AA;font-weight:bold;font-size:24px;margin-bottom:6px;text-decoration:none;}
.pinky h2{color:#000;}
h3,.subhead,h2 span.subtitle{font-family:Palatino,'Book Antiqua','Palatino Linotype',serif;color:#000;font-weight:normal;font-size:18px;padding:10px 0 6px 0;}
h4{font-family:Arial,Helvetica,Verdana;font-size:16px;font-weight:normal;text-transform:uppercase;margin-bottom:20px;}
#bouter h4{border-bottom:1px solid #0278AA;padding-bottom:5px;margin-bottom:5px;}
h5{font-family:Palatino,'Book Antiqua','Palatino Linotype',serif;color:#000;font-weight:normal;font-size:18px;padding:0 0 6px 15px;background:url(images/big-bullet.gif) 0 5px no-repeat;}
h6{font-family:Arial,Helvetica,Verdana;font-size:16px;font-weight:normal;text-transform:none;margin:25px 0 20px 0;}
#success{padding-top:30px;}
p.date{color:#828282;margin-bottom:8px;}
.tags{color:#A20307;font-weight:bold;text-decoration:underline;}
p.trackback{margin-left:20px;}
h6.line{border-top:1px solid #0278AA;padding-top:20px;margin-top:0;}

#snippet{width:680px;}

a{color:#A20307;text-decoration:underline;}
a:visited{color:#a45f35;}
a:hover{color:#0278aa;}
.about table p{margin-left:15px;}
.contact p{letter-spacing:normal;}
.contact textarea{width:482px;padding:5px 8px;height:148px;border:1px solid #d9d9d9;font-family:Arial,Helvetica,Verdana;font-size:13px;color:#000;margin:0;}
#contact-area{width:510px;position:relative;}
#contact-area input#submit{display:block;background:url(images/submit.gif) no-repeat;height:25px;width:63px;overflow:hidden;text-indent:-9999px;cursor:pointer;position:absolute;top:210px;left:430px;}
#contact-area input#submit:hover{background-position:0 -25px;}
.about table{margin-bottom:10px;}
.head,.subhead{display:inline;}
td#references{background:url(images/blue-bg.gif) top left no-repeat;overflow:hidden; width:622px; height:803px;padding:28px 40px;}
.about table td#references p{margin-left:0;font-style:italic;}
.about table td#references p cite{font-style:normal;font-size:12px;color:#A45F35;height:26px;display:block;}
#page ul{}
#page ul li{list-style:none;background:url(images/bullet.gif) 0 4px no-repeat;padding:0 0 0 15px;margin:0 0 2px 6px;letter-spacing:.70px;}
.clear{clear:both;}
.about img{float:left;margin:0 10px 10px 0;}
.about p{letter-spacing:normal;}
.plain a,.plain a:visited{color:#000;text-decoration:underline;}
.plain a:hover{/*text-decoration:none;*/color:#0278aa;}
.plain{margin-left:20px;}
.blue{color:#0278AA;}

a.next{float:right;background:url(images/next.gif) right 2px no-repeat;padding-right:17px;}
a.prev{float:left;background:url(images/prev.gif) left 2px no-repeat;padding-left:17px;}

#nav{width:330px;position:absolute;top:68px;left:678px;height:26px;overflow:hidden;}
#nav ul li{list-style:none;display:inline;float:left;}
#nav ul li a{background:url(images/nav.gif);height:26px;display:block;text-indent:-9999px;}
#nav ul li#home{width:63px;}
#nav ul li#home a{width:43px;background-position:0 0;}
#nav ul li#home a:hover{background-position:0 -26px;}
#nav ul li#home a.on{background-position:0 -52px;}
#nav ul li#work{width:65px;}
#nav ul li#work a{width:45px;background-position:-63px 0;}
#nav ul li#work a:hover{background-position:-63px -26px;}
#nav ul li#work a.on{background-position:-63px -52px;}
#nav ul li#about{width:71px;}
#nav ul li#about a{width:52px;background-position:-128px 0;}
#nav ul li#about a:hover{background-position:-128px -26px;}
#nav ul li#about a.on{background-position:-128px -52px;}
#nav ul li#contact{width:91px;}
#nav ul li#contact a{width:71px;background-position:-199px 0;}
#nav ul li#contact a:hover{background-position:-199px -26px;}
#nav ul li#contact a.on{background-position:-199px -52px;}
#nav ul li#blog{width:40px;}
#nav ul li#blog a{width:40px;background-position:-290px 0;}
#nav ul li#blog a:hover{background-position:-290px -26px;}
#nav ul li#blog a.on{background-position:-290px -52px;}

.work img{border:1px solid #c8c8c8;}
.work p{letter-spacing:normal;}
#work-content{width:608px;position:relative;float:left;height:1150px;overflow:hidden;}
ul#list{float:left;margin:5px 0 0 15px;width:220px;}
#page ul#list li#interactive{background:url(images/interactive.gif) top left no-repeat;padding-top:24px;}
#page ul#list li#print{background:url(images/print.gif) top left no-repeat;padding-top:24px;margin-top:20px;}
#page ul#list li{list-style:none;background:none;letter-spacing:normal;margin:0 0 5px 0;padding:0;}
#page ul#list li a{color:#0278AA;text-decoration:none;}
#page ul#list li a:visited{color:#a45f35;text-decoration:none;}
#page ul#list li a:hover{color:#a20307;}
#page ul#list li a.activeSlide,#page a.activeSlide,#list a.activeSlide,ul#list a.activeSlide,#wcontainer #page #list a.activeSlide{color:#000;}
td.more-info{width:568px;background:url(images/more-info-bar.png) top left no-repeat;text-align:right;height:38px;overflow:hidden;padding:0 20px;}
.work table{margin-bottom:12px;}
.work table tr td img{margin:0 auto;}
.work-insert{height:1100px;}
.print-images{height:717px;overflow:hidden;}

/* Begin Images */
p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;border:1px solid #777;}
img.alignright {padding: 0px;margin: 0 0 2px 10px;display: inline;border:1px solid #777;}
img.alignleft {padding: 0px;margin: 0 10px 2px 0;display: inline;border:1px solid #777;}
.alignright {float: right;border:1px solid #777;}
.alignleft {float: left;border:1px solid #777;}

html>body .entry ul {margin-left: 0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px;}
html>body .entry li {margin: 7px 0 8px 10px;}
.entry ol {padding: 0 0 0 35px;margin: 0;}
.entry ol li {margin: 0;padding: 0;}
ol li, #sidebar ul ol li {list-style: decimal outside;}

.entry form {text-align:center;}
select {width: 130px;}
#commentform input {}
#commentform textarea {width:500px;}
#commentform input{}
#commentform #submit {}
#commentarea{padding:0 0 12px 22px;}
.note{float:right;width:180px;font-size:10px;color:#666;line-height:18px;}
li cite{width:95px;float:left;}
.comtext{width:495px;float:right;}

input.cinput,textarea.cinput{border:1px solid #d9d9d9;}
input.cinput{width:260px;height:20px;padding:2px;}
textarea.cinput{width:500px;height:148px;padding:3px;font-family:Arial,Helvetica,Verdana;font-size:13px;color:#000;}
#commenttab p{padding:0;margin:10px 0 3px 0;}
input#preview{margin:0 25px 0 370px;}
a#acp-preview{background:url(images/preview.gif) top left;width:65px;height:13px;/*vertical-align:text-top;*/text-indent:-9999px;display:block;margin:0 25px 0 370px;overflow:hidden;cursor:pointer;}
a#acp-preview:hover{background-position:0 -13px;}
p.inline{display:inline;float:left;}
#ajax-comment-preview{display:block;}

.alt {margin: 0;padding:0;}
.commentlist {padding: 0;text-align: justify;}
ol.commentlist{margin:0;padding:0;}
.commentlist li {margin: 0 0 15px 0;padding: 0 10px 3px 0;list-style: none;}
.commentlist p {margin: 0 5px 10px 0;}
#commentform p {margin: 5px 0;}

acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0;display: block;}
.center {text-align: center;}
.hidden,#commentform input.hidden {display: none;}
hr {display: none;}
a img {border: none;}