* {
margin: 0;
padding: 0;
}



ul ul {padding-left:3em;padding-bottom:1em;}



body {
background-color:#A2FF7E;
text-align:justify;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
overflow : auto;
font-size: 1em;
}

code {
font-family: "Courier New", Courier, monospace;
white-space: pre;
overflow: auto;
background-color: #F4FAFF;
}

a img {border:none;}

h1,h2,h3 {margin-bottom:1em;line-height:1.2em;}
h2,h3 {margin-top:1em;}

ul#nav {
width:100%;
height:17px;
margin:  0 0 16px 0;
padding: 0;
background-color:#F2F425;
border-bottom:1px solid #233690;
color: #888800;
font-size:0.6em;
text-align:center;
}

ul#nav li {
padding-top: 2px;
margin: 0;
xdisplay: inline;
display:block;
width: 16%;
float: left;
xbackground-color:#fff;
list-style-type: none;
xpadding-right: 20px;
}

ul#nav a {
display:block;
color: #888800;
text-decoration:none;
xpadding: 0.2em;
}

ul#nav a:hover {
xbackground-color:#888800;
xcolor:#F2F425;
xborder-top: 0.8em solid #888800;
xborder-bottom: 0.8em solid #888800;
}



div.articleimage {
float:left;
margin: 0;
}
div.articleimage img {
margin: 0 5px 5px 0;
}



div.item {
padding: 30px;
background-color:#e0ffd5;
color : #2e2e2e;
font-size:0.8em;
margin: 0 0 16px 4%;
line-height:1.6em;
}


div.item p {
margin-bottom:0.8em;
}


div.item h3 {
font-size: 1em;
font-weight:normal;
display: inline;
}

div.item a {
color : #2e2e2e;
text-decoration:none;
padding:0.1em;
border-bottom: 1px solid #2e2e2e;
}
div.item h3 a {
padding:0.3em;
}
div.item a:hover {
border: 0;
}

div.item .info, div.item .info a, div.item a.admin {
color: #9EB396;
border-color: #9EB396;
}

div.item .info {
text-align:right;
margin-top: 1em;
font-size:0.7em;
clear:both;
}

div.item a.admin {
font-size:0.7em;
}
div.item .info a.admin {
font-size:1em;
}

blockquote {
margin-left:3.5%;
padding-left: 1.6em;
border-left: 2px solid #A2FF7E;
border-bottom: 1px dotted #A2FF7E;
border-top: 1px dotted #A2FF7E;
padding-top: 0.5em;
margin-bottom: 0.8em;
font-style:italic;
}



body.inspiration li.inspiration{font-weight:bold;}
body.blog li.blog {font-weight:bold;}
body.about li.about {font-weight:bold;}
body.lab li.lab {font-weight:bold;}
body.feedback li.feedback {font-weight:bold;}
body.tunes li.tunes {font-weight:bold;}
body.feedback li.feedback {font-weight:bold;}



textarea{
width:100%;
}

form.feedback textarea { 
border:0px;
background-color:#E0FFD5;
color:#2E2E2E; 
font-family: 'Courier New', 
Courier, mono;
overflow : auto;
}

form.feedback input.submit {
width:100%; background-color:#A2FF7E;color:#2E2E2E;border:0px; 
cursor: pointer;
}




p.older-newer {text-align:left;margin-left:4%;}
p.older-newer a {padding:2px; border-bottom: 1px solid #084683; color:#084683;text-decoration:none;}
p.older-newer a:hover {border-width:0px;}



p.hindi {
font-size:7em;
font-weight:bold;
color:#52823F;
padding-top:0.5em;
text-align:left;}
p.hindi acronym {text-decoration:none;border:0;}



div#main div.item a.donate:link,div#main div.item a.donate:visited, div#main div.item a.donate:hover,div#main div.item a.donate:active{
display:inline-block;
border:1px solid #2E2E2E; 
width: 100px; 
text-align:center;
padding:0.1em;
}

a.donate:hover {
background-color:#2E2E2E;
color:#e0ffd5;
}





#txpCommentInputForm {
padding: 30px;
margin: 0 0 16px 4%;
line-height:1.6em;
background-color:#e0ffd5;
color : #555555;
font-size: 0.7em;
}

#txpCommentInputForm input,#txpCommentInputForm textarea {
margin: 2px 5px;
}

label {
cursor:pointer;
margin-left: 3px;
}

.comments a,#txpCommentInputForm a {
color : #2e2e2e;
text-decoration:none;
padding:0.1em;
border-bottom: 1px solid #2e2e2e;
}

.comments a:hover,#txpCommentInputForm a:hover {
border: 0;
}


.comments li {
padding: 30px;
margin: 0 0 16px 4%;
line-height:1.6em;
background:#e0ffd5 url(http://inspired.kiev.ua/images/45.gif) no-repeat 1px 1px;
color : #555555;
font-size: 0.7em;
list-style:none;
}























/* orange theme 
ul#nav, ul#nav a {background-color:#FFB210;border-color:#495359;color:#495359;}
body,#main {background-color:#DA5A00;}
form.feedback textarea {color:#495359;}
div.item, form.feedback textarea {background-color: #E7EFDE;}
form.feedback input.submit {background-color:#FFB210;color:#495359;}
div.articleimage {border-color:#495359}
*/


#main {
font-family:Georgia,serif
}

/* white theme

ul#nav, ul#nav a {
background-color:#0C64BB;
border-color:#084683;color:#D9ECFF;
}
body,#main {
background-color:#fff;
}
form.feedback textarea {
color:#495359;
}

div.item, form.feedback textarea {
background-color: #E0EFFF; 
color:#084683
}
form.feedback input.submit {
background-color:#fff;
color:#084683;
}
div.articleimage {
border-color:#495359
}

div.item .info, div.item .info a, div.item a.admin {
color: #0E75DB;
border-color: #0E75DB;
}
blockquote {
border-left: 2px solid #0C64BB;
border-bottom: 1px dotted #0C64BB;
border-top: 1px dotted #0C64BB;
}

 */






/* bas_lightbox */

 #lightbox{background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;}
 #lightboxDetails{font-size: 1.5em;padding-top: 0.4em;}
 #lightboxCaption{ float: left; }
 #keyboardMsg{ float: right; }
 #closeButton{ top: 5px; right: 5px; }
 #lightbox img{ border: none; clear: both;}
 #overlay img{ border: none; }
 #overlay{ background-image: url(/images/43.png); }
 * html #overlay{background-color: #333;back\ground-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/43.png", sizingMethod="scale");}




/* sed_display_code */

div.sed_dc_wrap {
font:1em/1.4em "Courier New", courier, monospace;
color:#333;
border:0 solid #999;
border-width:1px 0 0;
padding:0.5em 0;
margin:2em 0.5em 0.5em;
overflow: hidden;
}
table.sed_dc {
border-collapse:collapse;
width:99%;
}
table.sed_dc caption, p.sed_dc {
text-align: center;
font: bold 12px Arial, sans-serif;
letter-spacing: 1px;
color: #693;
}
table.sed_dc caption {
text-align: left;
border:0;
margin:0;
text-transform: uppercase;
}
p.sed_dc {
margin-top:5px;
font-variant: small-caps;
}
table.sed_dc tr {
vertical-align:top;
background: #D5F7CD none;
overflow: hidden;
}
table.sed_dc tr.odd { background: #CCEFC6 none; }
table.sed_dc tr.hi1, .hi1 { background-color: #006400; color: white; font-weight: bold; }
table.sed_dc tr.hi2, .hi2 { background-color: yellow; color: black; font-weight: bold; }
table.sed_dc tr.hi3, .hi3 { background-color: #add8e6; color: black; font-weight: bold; }
table.sed_dc col.line-no{ border-right:1px solid #999; }
table.sed_dc th { font-weight: bold; text-align: center; }
table.sed_dc td { padding:0 0.5em; }
table.sed_dc td.tab0 { padding-left:1.5em; }
table.sed_dc td.tab1 { padding-left:3em; }
table.sed_dc td.tab2 { padding-left:4.5em; }
table.sed_dc td.tab3 { padding-left:6em; }
table.sed_dc td.tab4 { padding-left:7.5em; }
table.sed_dc td.tab5 { padding-left:9em; }
table.sed_dc td.tab6 { padding-left:10.5em; }
p.sed_dc_error {
border: 1px dotted red;
background-color: #FFCCCC;
margin: 5px;
padding: 5px;
}
table.sed_dc tr:hover td { background: #6CAA54; color: white; font-weight: bold; }

input.comment_name_input {
width:327px;
}
input.comment_email_input {
width:398px;
}
input.comment_web_input {
width:239px;
}
textarea.txpCommentInputMessage {
width:440px;
}
