  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }  :focus { outline: 0; }  ins { text-decoration: none; } del { text-decoration: line-through; }  table { border-collapse: collapse; border-spacing: 0; }  @font-face { font-family: 'Quicksand'; src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Light-webfont.eot); src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Light-webfont.eot@) format('embedded-opentype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Light-webfont.woff) format('woff'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Light-webfont.ttf) format('truetype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Light-webfont.svg) format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Quicksand'; src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Light_Oblique-webfont.eot); src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Light_Oblique-webfont.eot@) format('embedded-opentype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Light_Oblique-webfont.woff) format('woff'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Light_Oblique-webfont.ttf) format('truetype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Light_Oblique-webfont.svg) format('svg'); font-weight: normal; font-style: italic; } @font-face { font-family: 'Quicksand'; src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Bold-webfont.eot); src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Bold-webfont.eot@) format('embedded-opentype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Bold-webfont.woff) format('woff'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Bold-webfont.ttf) format('truetype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Bold-webfont.svg) format('svg'); font-weight: bold; font-style: normal; } @font-face { font-family: 'Quicksand'; src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Bold_Oblique-webfont.eot); src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Bold_Oblique-webfont.eot@) format('embedded-opentype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Bold_Oblique-webfont.woff) format('woff'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Bold_Oblique-webfont.ttf) format('truetype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Bold_Oblique-webfont.svg) format('svg'); font-weight: bold; font-style: italic; } @font-face { font-family: 'QuicksandBook'; src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Book-webfont.eot); src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Book-webfont.eot@) format('embedded-opentype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Book-webfont.woff) format('woff'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Book-webfont.ttf) format('truetype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Book-webfont.svg) format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'QuicksandBook'; src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Book_Oblique-webfont.eot); src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Book_Oblique-webfont.eot@) format('embedded-opentype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Book_Oblique-webfont.woff) format('woff'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Book_Oblique-webfont.ttf) format('truetype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Book_Oblique-webfont.svg) format('svg'); font-weight: normal; font-style: oblique; } @font-face { font-family: 'QuicksandDash'; src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Dash-webfont.eot); src: url(../../themed/T960/css/fonts/QuickSand/Quicksand_Dash-webfont.eot@) format('embedded-opentype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Dash-webfont.woff) format('woff'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Dash-webfont.ttf) format('truetype'), url(../../themed/T960/css/fonts/QuickSand/Quicksand_Dash-webfont.svg) format('svg'); font-weight: normal; font-style: normal; }  @font-face { font-family: 'Windsong'; src: url(../../themed/T960/css/fonts/WindSong/Windsong-webfont.eot); src: url(../../themed/T960/css/fonts/WindSong/Windsong-webfont.eot@) format('embedded-opentype'), url(../../themed/T960/css/fonts/WindSong/Windsong-webfont.woff) format('woff'), url(../../themed/T960/css/fonts/WindSong/Windsong-webfont.ttf) format('truetype'), url(../../themed/T960/css/fonts/WindSong/Windsong-webfont.svg) format('svg'); font-weight: normal; font-style: italic; }   body { font: 13px/1.5 'Quicksand', Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; } a:focus { outline: 1px dotted invert; } hr { border-color: #ccc; border-style: solid; border-width: 1px 0 0; clear: both; height: 0; }  h1 { font-size: 25px; } h2 { font-size: 23px; } h3 { font-size: 21px; } h4 { font-size: 19px; } h5 { font-size: 17px; } h6 { font-size: 15px; }  ol { list-style: decimal; } ul { list-style: square; } li { margin-left: 30px; } p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 20px; } .wmd-panel { width: 100%; } #wmd-editor { } #wmd-button-bar { width: 100%; background-color: white; border-left: 1px solid #ccc; border-right: 1px solid white; box-shadow: 0 1px 6px #CCCCCC; } #wmd-input { height: 500px; width: 100%; } #wmd-preview { margin-top: 5px; background-color: #eee; color: #000; border: 1px dashed #000; } .triangle-l { border-color: transparent #ccc transparent transparent; border-style: solid; border-width: 8px; height: 0; width: 0; position: relative; left: -8px; top: 38px; z-index: -1; } #wmd-output { } #wmd-button-row { position: relative; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; margin-top: 10px; padding: 0px; height: 20px; } .wmd-spacer { width: 1px; height: 20px; margin-left: 14px; position: absolute; background-color: Silver; display: inline-block; list-style: none; } .wmd-button { width: 20px; height: 20px; margin-left: 5px; margin-right: 5px; position: absolute; background-image: url("../../themed/T960/img/wmd-buttons.png"); background-repeat: no-repeat; background-position: 0px 0px; display: inline-block; list-style: none; } .wmd-button > a { width: 20px; height: 20px; margin-left: 5px; margin-right: 5px; position: absolute; display: inline-block; }  #wmd-button-bar #wmd-bold-button {left: 0px; background-position: 0px 0;} #wmd-button-bar #wmd-italic-button {left: 25px; background-position: -20px 0;} #wmd-button-bar #wmd-spacer1 {left: 50px;} #wmd-button-bar #wmd-link-button {left: 75px; background-position: -40px 0;} #wmd-button-bar #wmd-quote-button {left: 100px; background-position: -60px 0;} #wmd-button-bar #wmd-code-button {left: 125px; background-position: -80px 0;} #wmd-button-bar #wmd-image-button {left: 150px; background-position: -100px 0;} #wmd-button-bar #wmd-spacer2 {left: 175px;} #wmd-button-bar #wmd-olist-button {left: 200px; background-position: -120px 0;} #wmd-button-bar #wmd-ulist-button {left: 225px; background-position: -140px 0;} #wmd-button-bar #wmd-heading-button {left: 250px; background-position: -160px 0;} #wmd-button-bar #wmd-hr-button {left: 275px; background-position: -180px 0;} #wmd-button-bar #wmd-spacer3 {left: 300px;} #wmd-button-bar #wmd-undo-button {left: 325px; background-position: -200px 0;} #wmd-button-bar #wmd-redo-button {left: 350px; background-position: -220px 0;} #wmd-button-bar #wmd-help-button {right: 0px; background-position: -240px 0;} .wmd-prompt-background { background-color: Black; } .wmd-prompt-dialog { border: 1px solid #999999; background-color: #F5F5F5; color: black; } .wmd-prompt-dialog > div { font-size: 0.8em; font-family: helvetica, arial, sans-serif; } .wmd-prompt-dialog > form > input[type="text"] { border: 1px solid #999999; } .wmd-prompt-dialog > form > input[type="button"]{ }   body { font-size: 11px; padding: 0 0 40px; } #contents, .footer{ width: 910px; margin-left: auto; margin-right: auto; } .img-container { margin: 5px auto; width: 908px; } .img-container img { width: 900px;  } .footer p { text-align: center; clear:both; margin-bottom: 2px; } .about-info, #page{ width: 900px; margin: auto; } .about-info { margin: 20px auto; padding: 20px; width: 90%; }  h1, h2, h3, h4, h5, h6 {line-height:1.2em; margin-bottom:.3em;} h2 {margin-top:1em; text-shadow: 0 0 4px #eee; } h5 {font-size:1.2em;} h6 {font-size:1em; text-transform:uppercase;} .menu { margin-bottom: 0; font-size: 1.5em; } .menu li { display: inline; margin-left: 0; margin-right: 0px; } .menu li:before { content: '\00a0\2022\00a0'; } .menu li:first-child:before { content: ''; } .menu li a.current { color: #000; border-bottom: 1px solid #222; }  h1#branding { font-weight: normal; font-size: 4em; text-align: left; padding: .7em 0 10px; margin-bottom: 10px; font-style: italic; text-shadow: 0 0 2px #ddd; }  h2#page-heading { font-weight:normal; padding:.5em; margin:0 0 10px 0; border-bottom:1px solid #ccc; }  p { margin-bottom:1em; } blockquote { font-family: Georgia, 'Times New Roman', serif; font-size:1.2em; padding-left:1em; border-left:4px solid #ccc; } blockquote cite { font-size:.9em; } ul, ol { padding-top:0; } dl { font-size: 1.2em; margin-bottom: 0; } dt { font-weight: bold; } dd { margin-left: 15px; } div.actions ul { list-style: none; padding: 0 2px; margin: 10px 0 0 0; } div.actions ul li { display: inline; margin: 0 10px 0 0; } div.notes { padding: 20px; } div.notes h2 { margin-top: 0; border-bottom: 2px solid; margin-bottom: 10px; }  table { width:100%; border:1px solid #bbb; margin-bottom:10px; } col.colC { width:8em; } th, td { padding:.2em 1em; text-align:left; } thead th { border-bottom:2px solid #888; background:#bbb; padding:.4em 1em .2em; } thead th.table-head { font-size:1em; font-weight:normal; text-transform:uppercase; color:#fff; background:#555; border:1px solid #555; } tbody th, tbody td { border-top:1px solid #bbb; border-bottom:1px solid #bbb; background:#eee; } tbody tr.odd th, tbody tr.odd td { background:#fff; } tfoot th, tfoot td { border-top:2px solid #666; background:#eee; } tfoot tr.total th, tfoot tr.total td { border-top:6px double #666; } tfoot tr.total th { text-transform:uppercase; } th.currency, td.currency { text-align:right; }  fieldset { padding:10px 30px;margin:40px auto 0;border:1px solid #302B1D;border-radius:1em; } legend { background-color: #1B2412; color:#fff;padding:2px 10px;float: left; margin: -39px 0 0 -10px;font-size:1.5em;font-weight:700; box-shadow: 0 0 6px #eee; border-radius: .5em .5em 0 0; } input { width: 100%;} input[type="checkbox"], input[type="radio"] { width: auto; margin-top: 15px; margin-right: 5px; } label.checkboxlabel, .radioinputs label { display: inline; margin-right: 10px; } label.checkboxlabel:after, .radioinputs label:after { content: ""; } input, select, textarea { padding: 2px 0; margin: 0; } textarea {font:.9em Verdana, Arial, Helvetica, sans-serif; width: 100%;} label {display:block;margin:12px 0 0;font-weight:700;font-size:1.2em;} label:after {content:": ";} button {display:block;float:left;clear:both;margin:1em 0 1em 90px;} div.error-message:before { content: "\25B2 ";  } .error-message { background-color: #B9121B; border: 1px solid #4C1B1B; box-shadow: 0 1px 4px #4C1B1B; color: #FCFAE1; padding: 2px 0; width: 100%; } #submit-button, .comment-button, .submit input, .content .gui input {width: auto; margin-top: 10px; padding: 0 5px; } fieldset.login, fieldset.useredit {width: 50%;} .radio input { width: auto; } #taglist { margin: 10px 0; } #PhotoCustomDateHour { margin-left: 10px; } .gui th, .gui a { color: black; } .caption { font-size: 1.3em; margin-bottom: 10px; } .content { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #ccc; } fieldset div.content:last-child { border-bottom: none; }  .articles { padding:0; } .articles h2 { margin:0; } #articles { padding-top:0; } .article { border-top:1px solid #666; padding-top:.5em; } .box .article { border-top:3px solid #fff; padding:13px 10px 0 10px; } .article h2 { font-size:2em; font-weight:normal; text-transform:none; color:#333; background:transparent; padding:0; margin:0; border:none; } .article h3 { margin-bottom:.2em; font-size:1.6em; } .box .first { border-top:none; } .article h4 { font-size:1.2em; text-transform:uppercase; margin-bottom:.5em; } .article a.image { float:left; margin:3px 10px 3px 0; padding:4px; border:1px solid #bbb; background:#fff; } .article a.image:hover { border:1px solid #666; } .article a.image img { float:left; } .article p.meta { color:#666; border-top:1px dotted #999; border-bottom:1px dotted #999; padding:.3em 0; margin-bottom:.8em; }  #site_info .box { color:#fff; background:#666; margin-bottom:10px; } .information { background-color: #FFFFA6; border: 1px solid #556E34; color: #000; font-size: 1em; padding: 5px; } .footer { margin: 10px auto 0; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8AAAAACCAYAAACXHrW5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP5JREFUeNrtlzsOwkAMRL0pOAAHzf0bYgqEnpQROwWfLZiRLP/GdgJhg8e+75eqGvVA12sMH9ecsQe2r0EmPM1vpj/8KU/7IICcv0dTa+KKd2s+2LsrCAJBfi/5XoIgyBmQM2rZ59U/6+Fr2vBbuGiNY6vvr/0wOWZN5pvrI+Z8jza+xejua7HcHY6PBmYxdbKhqcEnjz7lEPW1n+ZVl+3l/SKmItei85UDZBlXHjDcBcvzgjmg8zIK8icm9xFUr5qb5zF4Iu/+PzqnddkZCHH0N+b6vFsCsYFbAlkwtR8angp56vFPc2/CM72wDU984TU2vuHVZKZflL0N2LNudyf6kWBEuUXhAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent; padding-top: 10px; clear: both; } #comments, div.paging { clear: both; width: 761px; margin: 0 auto; } #comments div.comment { background-color: #3D332F; color: #fff; margin: 8px 0; padding: 7px 5px; list-style: none; border: 1px solid #666; box-shadow: 0 0 3px #666; border-radius: 5px; } #comments div.comment:nth-child(2n) { background-color: #191514; } #comments div.moderation { background-color:#F7EC8B; color: #000; } #comments div.moderation:nth-child(2n) { background-color: #F7E860; } #comments div.spam { background-color:#F7A48B; color: #000; } #comments div.spam:nth-child(2n) { background-color: #F78460; } #comments div img { margin-right: 5px; float: left; } p.commentAuthor, div.commentBody, p.commentFooter { margin-left: 60px; } #comments p.commentFooter, #comments div.commentBody { margin-bottom: .5em; } #comments p.commentAuthor { margin-top: -3px; margin-bottom: 2px; } #addcomment{ width: 70%; margin: auto; } #addcomment textarea { height: 15em; } #recaptcha_widget_div { margin: 12px 0 0 0; } #relatedTags { clear: both; margin-bottom: 15px; } #relatedTags a{ font-size: 120%; } .thumbnails, .futurethumbnails { border: 1px solid #ddd; margin: 2px 4px; box-shadow: 1px 1px 4px #aaa; } #errorcontainer h2 { margin-top: 1em; padding: 0 0 10px 185px; text-align: left; } .addthis_toolbox { background-color: #FFFFFF; color: #000; border: 1px solid #A9A9A9; border-bottom: none; box-shadow: 0 0px 5px #eee;; border-radius: 3px 3px 0 0; float: right; margin: -27px -1px 0 0; padding: 5px 2px; z-index: 100; min-width: 139px; min-height: 15px; } div.error h2 { text-align: center; } form#NoteEditForm button { margin: 10px 5px 0 0; padding: 0 5px; width: auto; } form#NoteEditForm div.submit { display: inline; } div#edittag { text-align: left; width: 50%; margin: auto; } div#edittag button { margin: 10px 5px 0 0; }  @media screen and (max-width: 909px) { #contents, .footer, #comments, .about-info, #page { width: 100%; } .img-container { width: 99%; } .img-container img, div.paging { width: 98%; } #addcomment { width: 96%; } ul.menu { margin-left: 10px; } .menu li:before { content: ""; } .menu li { display: block; } }  body{ color: #111; } h1#branding { font-family: "Windsong", Georgia, "Times New Roman"; }  a { color: #444; font-weight:bold; text-decoration: none; } a:hover { text-shadow: 0 0 5px #ccc; } h1 a { font-weight:normal; } .about-info { background-color: #FFFFFF; border: 1px solid #AAAAAA; box-shadow: 0 0 6px #AAAAAA; font-size: 1.2em; } .about-info h1 { border-bottom: 2px solid; margin-bottom: 10px; } .image-info { margin: 45px auto 20px; } .img-container { box-shadow: 0 0 10px #eee; border:1px solid #A9A9A9; } .img-container img { background-color:#FFFFFF; display:block; padding: 4px; margin: auto; } .error_message { background-color: rgb(166, 16, 29); color: white; border: 1px solid rgb(64, 40, 32); margin: 1px; padding: 5px; font-size: 100%; width: 50%; } .message { background-color: rgb(255, 241, 175); color: rgb(13, 79, 82); border: 1px solid rgb(255, 211, 14); font-size: 1.2em; font-weight: bold; padding: 5px 10px; width: 885px; margin: 0 auto 10px; } .hoverbox li{ list-style-type: none;  text-align: left; float: left; margin: 0; } .hoverbox .preview{ display: none; }  #calendar { margin-bottom: 20px; } #calendar ul { padding-bottom: 5px; padding-top: 5px; padding-left: 20px; margin-bottom: 0; background-color: #ddd; color: #343434; font-family: Arial,Helvetica,sans-serif; line-height: 18px;  } #calendar ul li { display: inline; padding: 5px; border: 0px; } #calendar ul li a {  color: #343434; text-decoration: none; font-weight: normal; } #calendar ul li a:hover {  color: white; } #calendar .year { border-left: 3px solid #369; background-color: #000; color: #aaa; } .commentPrefix, .commentTime { color: #999; } fieldset { background-color: white; border: 1px solid #777777; box-shadow: 0 0 10px #CCCCCC; }  div.actions ul li, span.button { background-color: #000; color: #fff; border-radius: 2px; box-shadow: 0 0 5px #666; padding: 3px 6px; } a.button { background-color: #999; color: #000; border-radius: 2px; box-shadow: 0 0 5px #999; padding: 3px 6px; margin: 0 2px; } div.actions ul li a { color: #fff; } .note { display: none; background: url(http://nithinphilips.com/css/spacer.gif); border: 2px solid rgb(255, 255, 255); overflow: hidden; position: absolute; z-index: 0; cursor: text; text-align: left; } .notep { display: none; background: #eee; font-size: 8pt; margin-top: 0px; padding: 2px; position: absolute; width: 175px; cursor: text; text-align: left; color: #333333; } #noteform { display: none; position: absolute; width: 250px; } #noteform textarea{ width: 100%; } 