html {height: 101%;}

* { font-size:100%; line-height:140%; color:#4C4D4F;}

body { background:#4C4D4F url('http://iitmicrogrid.net/utk_files/bgColor2_lightgr.png') fixed repeat-x; color:#4C4D4F; font-family: Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}

body.custom { background:#4C4D4F url('http://iitmicrogrid.net/utk_files/bgColor2_lightgr.png') fixed repeat-x left top; }

body.noise { background:#4C4D4F url('http://iitmicrogrid.net/utk_files/bgColor2_lightgr.png') fixed repeat-x left top; }

body.damask { background:#4C4D4F url('http://iitmicrogrid.net/utk_files/bgColor2_lightgr.png') fixed repeat-x left top; }

body.carbon { background:#4C4D4F url('http://iitmicrogrid.net/utk_files/bgColor2_lightgr.png') fixed repeat-x left top; }

body.squares { background:#4C4D4F url('http://iitmicrogrid.net/utk_files/bgColor2_lightgr.png') fixed repeat-x left top; }

img, a img { border:none; }

blockquote {font-style:italic; margin:0 0 0 10px; padding:0 0 0 50px; }

address { font-style:italic; padding:0 0 0 15px; }

code { background:#e4e4e4; font-family:"Courier New", Courier, serif; overflow:auto; padding:2px; text-shadow:1px 1px 0 #fff; }

pre code { background:none; }

pre { background:#f8f8f8; border:1px solid #e4e4e4; color:#646464; margin:0 0 20px; overflow:auto; padding:10px; }

dl { margin:0 0 10px; }

dt { font-weight:700; }

dd { padding:0 0 10px; }

small { font-size:10px; font-weight:400; }

table { border-collapse:collapse; margin:0 0 20px; }

th { background:#eee; border:1px solid #ddd; padding:5px; text-align:left; }

#wrapper td { /*border:1px solid #ddd;*/ padding:5px;}

#wrapper .border {border: 1px solid #4C4D4F; padding: 2px;}

/* #main { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-main.png) no-repeat top center; } */

#header {margin:10px auto 5px auto; padding:0; width:980px; z-index:1;}

#content, #tinymce { font-size:1.2em; line-height:100%; }

#content-wrap { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-content-wrap.png) repeat-y left top; margin:0 auto; padding:20px 0 0; width:980px; z-index:1; }

#content-top { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-content-top.png) no-repeat left bottom; height:20px; margin:5px auto 0; width:980px; z-index:2; }

#content-subtop { background-color:#FFF; margin: 5px auto 20px auto; width:100%; z-index:2; }

#content-supbottom { text-align:center; background: url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-content.gif) repeat-x top left; margin:0 auto; padding:15px 0 0; width:100%; z-index:2; clear:both;}

#content-bottom { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-content-bottom.png) no-repeat left top; height:20px; margin:0 auto; width:980px; z-index:2; clear:both;}

#content-subtop #breadcrumbs { font-size: 90%; top: -10px; left: -10px; }

#content-subtop #breadcrumbs a { color: #777; text-decoration: none; }

#content-subtop #breadcrumbs a:link {text-decoration: none; }

#content-subtop #breadcrumbs a:visited { color: #777; }

#content-subtop #breadcrumbs a:hover { color: #FF0000; }

#content-subtop #breadcrumbs a:active { color: #F77F00; }

#content { margin:0 40px; z-index:3; }

.page-full { background:none; }

#footer {width:960px;line-height:150%; margin:0 auto 10px; padding:0; position:relative; text-align:center;font-size:100%;color:#FFF;}

#footer img { vertical-align:middle; padding:0; }

#footer #footer-notice {text-align:center; padding:none; margin:5px 0 5px 0;color:#fff;}
#footer #footer-copyright {color:#fff;}
#footer #footer-copyright a {color:#ccc}
#footer #footer-copyright a:hover {color:#F77F00;}

#logo { text-align:center; margin:0; }

#logo img { border:none; }

#logo h1 a { color:#C7C7C7; float:left; font-size:50px; font-weight:400; margin:0; padding:10px 0 0 50px; text-shadow:2px 2px 0 #000; }

#subline { font-size:1.4em; font-weight:normal; font-style:italic; line-height:1.4em; color:#7F7F7F; position:relative; top:-35px; left:100px; }

.none #header-top-wrap { background:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-header-top-wrap.png) repeat-x left top; }

#header-top { margin:0 auto; position:relative; width:960px; }

#menu-wrap {width:962px; margin:0 auto; background-image:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-menu-wrap.png); background-repeat:repeat-x;}

/* Moved to typography.css for customization
#menu-wrap { min-width:980px; background:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-menu-wrap.png) repeat-x left top; }

.custom #menu-wrap { background:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-menu-wrap-custom.png) repeat-x left top; }

.teal #menu-wrap { background:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-menu-wrap-teal.png) repeat-x left top; }

.red #menu-wrap { background:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-menu-wrap-red.png) repeat-x left top; }

.green #menu-wrap { background:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-menu-wrap-green.png) repeat-x left top; }

.grey #menu-wrap { background:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-menu-wrap-grey.png) repeat-x left top; }
*/
/* space below menubar -- margin: 0 auto 30px; */
#social { position:absolute; right:0; top:0; z-index:30; }

#social a { color:#fff; line-height:40px; outline:none; padding:3px 25px 3px 0; text-decoration:none; }

#social a:hover { color:#f4dec7; }

#social a:active { position:relative; top:1px; }

#social-twitter { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-twitter.png) no-repeat right center; margin:0 10px 0 0; }

#social-rss { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-rss.png) no-repeat right center; }

a.nav-selected { font-weight: bold; }

.page-template-page-full-php #content { background:none; }

#content-left { display:inline; float:left; width:570px; }

#content-right { float:right; width:300px; background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-content.gif) repeat-y left top; }

.box-left { line-height:22px; margin:0 0 40px; padding:0 0 0px; }

.box-right { margin:0 0 40px 30px; padding:0 0 0px; }

.box-full { line-height:22px; margin:0; padding:0 0 1px; }

.sidebarDiv {background-color: #F0EDE4; border:2px solid #007800; border-radius:10px; -webkit-border-radius:10px; padding:10px; background-image:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/iconLight.png); background-repeat: no-repeat; background-position: center;

/*
#content ul,#content ol { margin:1em 0; padding:0; }

#content li { list-style:disc; }

#content ol li { list-style:decimal; }

#content li ul,#content li ol { padding:0; }

#content li li { background:none; list-style:circle; }

#content ol li li { list-style:upper-roman; }

#content li li li { list-style:square; }

#content ol li li li { list-style:lower-latin; }
*/





h1.category-title { border-bottom:1px solid #eee; color:#7a3737; margin:0 0 30px; padding:0 0 10px; }

.post { position:relative; }

.article-right { overflow:hidden; }

.article-img { background:#eee; float:left; margin:0 20px 10px 0; padding:10px; }

a:hover .article-img { background:#dedede; }

img.shadow { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/shadow.gif) no-repeat right bottom; padding:5px 10px 10px 5px; }

.gallery img { background:#eee; border:none!important; padding:10px; }

h2.article-title { color:#1f1f1f; font-size:26px; letter-spacing:-1px; line-height:normal; margin:0 0 10px; padding:0 40px 0 0; }

h2.article-title a { color:#1f1f1f; text-decoration:none; }

h2.article-title a:hover { text-decoration:underline; }

.article-meta { -moz-border-radius:5px; -webkit-border-radius:5px; background:#efefef; border-radius:5px; color:#666; padding:5px 10px; text-shadow:1px 1px 0 #fff; }

.article-comments { background:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-comments.png) no-repeat left center; color:#666; padding:0 0 0 20px; position:absolute; right:0; top:7px; }

.article-comments a { color:#666; text-decoration:none; }

h3.content-title { color:#1f1f1f; font-size:16px; font-weight:400; margin:0 0 10px; }

#author-single { position:relative; }

#author-single .avatar { float:left; margin:0 20px 30px 0; width:auto; }

#page-bookmarks { border-bottom:1px solid #eee; line-height:22px; margin:0; padding:0; }

#page-bookmarks .box-left { border-bottom:none; float:left; line-height:22px; margin:0 20px 0 0; padding:0 0 10px; width:255px; }

.box-author .avatar { background:#eee; float:left; margin:0 20px 20px 0; padding:10px; }

#gallery { margin-right:-30px; }

#gallery img { background:#eee; float:left; margin:0 30px 30px 0; padding:10px; }

#gallery a:hover img { background:#dedede; }

.btn { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit.png) no-repeat left top; color:#fff; font-weight:700; padding:5px 10px 6px; text-decoration:none; text-shadow:0 -1px 1px rgba(0,0,0,0.8); }

.red .btn { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-red.png) no-repeat left top; }

.green .btn { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-green.png) no-repeat left top; }

.grey .btn { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-grey.png) no-repeat left top; }

a.btn:active { position:relative; top:1px; }

.alert { background:#fffad2 url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-class-alert.png) no-repeat 10px 10px; border:1px dotted #eee; line-height:20px; padding:10px 10px 10px 60px; }

.checked { background:#fffad2 url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-class-checked.png) no-repeat 10px 10px; border:1px dotted #eee; line-height:20px; padding:10px 10px 10px 60px; }

.download { background:#fffad2 url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-class-download.png) no-repeat 10px 10px; border:1px dotted #eee; line-height:20px; padding:10px 10px 10px 60px; }

.preview { background:#fffad2 url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-class-preview.png) no-repeat 10px 10px; border:1px dotted #eee; line-height:20px; padding:10px 10px 10px 60px; }

.info { background:#fffad2 url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-class-info.png) no-repeat 10px 10px; border:1px dotted #eee; line-height:20px; padding:10px 10px 10px 60px; }

.arrow { background:#fffad2 url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-class-arrow.png) no-repeat 10px 10px; border:1px dotted #eee; line-height:20px; padding:10px 10px 10px 60px; }

.happy { background:#fffad2 url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-class-happy.png) no-repeat 10px 10px; border:1px dotted #eee; line-height:20px; padding:10px 10px 10px 60px; }

h3.sidebar-title { color:#1f1f1f; font-size:16px; font-weight:400; line-height:16px; margin:0 0 10px; padding:0; }

.ad-left { float:left; margin:0 20px 20px 0; width:auto; }

.ad-right { float:right; margin:0 0 20px; width:auto; }

#searchform { margin:0 0 20px; }

.box-left #searchform { width:270px; }

#search-text { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-text.gif) repeat-x left top; border:1px solid #eee; float:left; font-size:11px; height:16px; padding:6px 5px; width:218px; }

#search-submit { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit.png) no-repeat left top; border:none; color:#fff; float:right; height:30px; width:auto; }

.red #search-submit { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-red.png) no-repeat left top; }

.green #search-submit { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-green.png) no-repeat left top; }

.grey #search-submit { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-grey.png) no-repeat left top; }

#searcherror { background:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-error.png) no-repeat left center; margin:0 0 10px; padding:2px 0 2px 20px; }

.fielderror { color:red; }

#wrapper input.text,textarea { background:#fff url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-text.gif) repeat-x left top; border:1px solid #eee; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:11px; padding:5px; width:75%; }

#wrapper textarea { height:125px; width:90%; }

#wrapper input.submit,input.button { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit.png) no-repeat left top; border:none; color:#fff; height:30px; padding:0 20px; width:auto; }

.red input.submit,.red input.button { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-red.png) no-repeat left top; }

.green input.submit,.green input.button { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-green.png) no-repeat left top; }

.grey input.submit,.grey input.button { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-grey.png) no-repeat left top; }

#content .commentlist ol { margin:0; padding:0; }

#content .commentlist li { list-style:none; margin:20px 0 0; padding:20px 0 20px 20px; }

#content .commentlist .box-left { border:none; margin:30px 0 0; padding:0; }

.commentlist .avatar { float:right; margin:0 0 5px 20px; width:auto; }

.commentlist li p { margin:0 20px 10px 0; }

.commentlist .comment-author { font-size:12px; font-weight:700; }

.commentlist .comment-author a { border:none!important; padding:0 0 5px; }

#content .commentlist ul.children { margin:0; padding:0; }

#content .commentlist .children li { background:none; border-right:none; margin:20px 0 0; padding:20px 0 20px 20px; }

.reply a { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit.png) repeat-x left top; border:none!important; color:#fff; margin:10px 0 0; padding:5px 10px; text-decoration:none; }

.red .reply a { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-red.png) repeat-x left top; }

.green .reply a { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-green.png) repeat-x left top; }

.grey .reply a { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-grey.png) repeat-x left top; }

.reply a:active { position:relative; top:1px; }

#cancel-comment-reply { margin:10px 0; }

#content .commentlist li.depth-1,#content .commentlist li.depth-3,#content .commentlist li.depth-5 { background:#eee url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-comment-top.png) no-repeat left top; }

#content .commentlist li.depth-2,#content .commentlist li.depth-4,#content .commentlist li.depth-6 { background:#fff url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-comment-top-1.png) no-repeat left top; border-right:1px solid #ebebe1; }

#content .commentlist li.depth-4,#content .commentlist li.depth-6 { border:none; }

.moderation { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-moderation.png) no-repeat left center; padding:0 0 0 25px; }

.trackbacklist { border-top:1px solid #eee; margin:30px 0 0; padding:30px 0 0; }

#content .trackbacklist ul { margin:0 0 20px; }

#commentform { padding:0 0 10px; }

#commentform p { margin:0 0 10px; }

.box-comments { padding:0 0 30px; position:relative; }

.comments-paging { position:absolute; right:0; top:0; }

#commenterror { background:url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-error.png) no-repeat left center; margin:0 0 10px; padding:2px 0 2px 20px; }

.aligncenter,div.aligncenter { display:block; margin:0 auto; }

.aligncenter { margin-bottom:20px!important; }

.alignleft { float:left; margin:0 20px 20px 0; width:auto; }

.alignright { float:right; margin:0 0 20px 20px; width:auto; }

#content.widecolumn { margin:0; padding:0; }

.mu_register { margin:0!important; width:570px!important; }

.mu_register form { margin-top:0!important; }

.mu_register input[type=submit],.mu_register #blog_title,.mu_register #user_email,.mu_register #blogname,.mu_register #user_name { background:#fff url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-text.gif) repeat-x left top; border:1px solid #eee; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:11px!important; padding:5px; width:75%!important; }

.mu_register input[type=submit] { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit.png) no-repeat left top; border:none; color:#fff; height:30px; padding:0 20px!important; width:auto!important; }

.red .mu_register input[type=submit] { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-red.png) no-repeat left top; }

.green .mu_register input[type=submit] { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-green.png) no-repeat left top; }

.grey .mu_register input[type=submit] { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-grey.png) no-repeat left top; }

.mu_register .mu_alert { margin:0 0 20px; }

#calendar_wrap table { width:100%; }

#calendar_wrap td,#calendar_wrap th { border:none; text-align:center; }

#wp-calendar caption { font-size:12px; font-weight:700; margin:0 0 10px; }

#content-right #tag_cloud { line-height:normal; padding:0 0 30px; }

#content-right .textwidget { line-height:22px; padding-bottom:20px; }

#content-right select#cat { margin-bottom:20px; }

.widget_ts_about .avatar { background:#eee; float:right; margin:0 0 10px 10px; padding:10px; }

.box-right.widget_tag_cloud { padding:0 0 30px; }

.wpcf7 input,.wpcf7 textarea { background:#fff url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-text.gif) repeat-x left top; border:1px solid #eee; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:11px; padding:5px; width:75%; }

.wpcf7 textarea { height:125px; width:90%; }

.wpcf7 input.wpcf7-submit { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit.png) no-repeat left top; border:none; color:#fff; height:30px; padding:0 20px; width:auto; }

.red .wpcf7 input.wpcf7-submit { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-red.png) no-repeat left top; }

.green .wpcf7 input.wpcf7-submit { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-green.png) no-repeat left top; }

.grey .wpcf7 input.wpcf7-submit { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-input-submit-grey.png) no-repeat left top; }

.wpcf7-validation-errors { background:transparent url(http://www.iitmicrogrid.net/utk_files/themes/design8/img/bg-error.png) no-repeat left center; margin:0 0 20px; padding:0 0 0 25px; }

.wpcf7-form-control-wrap { position:relative; }

.wpcf7-not-valid-tip { color:red; left:10px; position:absolute; top:-5px; }

.wpcf7 .wpcf7-file { background:#fff!important; border:1px solid #e4e4e4; height:25px; }

.clear { clear:both; }

.clearfix:after { clear:both; content:" "; display:block; height:0; line-height:0; visibility:hidden; }

.clearfix { display:inline-block; }

html[xmlns] .clearfix { display:block; }

* html .clearfix { height:1%; }

#content .ccmDateNav ul li { list-style:none; }