/* news.css */

/*reset styles*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, 
blockquote, a, em, img, strong, ol, ul, li, form{	background:transparent;border:0;font-size:100%;margin:0;padding:0;outline:0;vertical-align:baseline;}
body{line-height:1;}
p{margin-bottom:15px;}
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;}
a, a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
	
/*structure styles*/
html{background:url(../template-images/bg-blue-gradient.jpg) repeat-x;background-color:#1170a0;}
#container{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;height:auto;margin:auto;overflow:hidden;width:990px;}
a{color:#069;}
.content-top-round img{vertical-align:bottom;}
#content{height:auto;overflow:hidden;padding-bottom:2em;width:100%;}
#left-column,#middle-column,#right-column{float:left;height:auto;}
#left-column{width:180px;}
#middle-column{width:545px;}
#right-column{width:210px;}

a.button{background:#06c url(/images/general/button-background.png) repeat-x;border:none;color:#fff!important;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;margin:0 5px 0 0;padding:6px 20px 8px;position:relative;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
a.button:hover{background-color:#777;text-decoration:none;}

.bold{color:#000;font-weight:bold;}
.italic{font-style:italic;}





/*header styles*/
#header{width:990px;}
#header #heading{height:62px;width:100%;}
#search-google{float:right;position:relative;text-align:left;top:-43px;width:250px;}
.breadcrumb{font:normal 12px Arial;margin:0 0 0 0.75em;position:relative;top:20px;}
.breadcrumb a, .breadcrumb a:hover, .breadcrumb a:active, .breadcrumb a:visited{color:#383838;font-weight:bold;}
#utility{float:right;font:bold 12px Arial;left:235px;position:relative;top:5px;}
#buttons{color:#acfbe1;height:39px;margin:0 auto;width:980px;}
#buttons ul{float:right;margin:0;padding-right:40px;}
#buttons li{display:inline;}
#buttons a{background:url(../template-images/menu.png) no-repeat;color:#066;display:block;float:left;font-size:14px;font-weight:bold;height:29px;margin-right:2px;padding-top:10px;text-align:center;text-decoration:none;width:138px;}
#buttons a:hover, #buttons a:active{background:url(../template-images/menuhover.png) no-repeat;height:29px;width:138px;}


fieldset{border:0;margin:0;padding:0;}

div#heading-container{margin:0 auto;padding-top:10px;width:990px;}
div#heading-container a{background:url(../../images/general/institute-of-nanotechnology-header-banner.png);display:block;height:62px;text-indent:-9999px;width:1048px;}
div#heading-container a:hover{background-position:bottom;}




/*content styles*/
#content, #main{background-color:#fff;}
.main-top, .main-bottom{height:20px;}

/*left column styles*/
#news-menu{padding-left:15px;width:145px;}
#news-menu li{	border-bottom:1px solid #ccc;padding:7.5px 0;}
#news-menu li a{font-size:0.9em;font-weight:bold;margin-left:10px;}
#contracts{padding:0 0px 15px 0px;width:177px;}
#contracts li {margin-bottom:5px;text-align:center;}
#contracts img{border:1px dotted #999;}
#contracts .title{font-size:0.9em;font-weight:bold;line-height:135%;text-align:center;}
#contracts{margin-top:0;padding-top:40px;}
#social-icons{background-color:#efefef;padding:5px 0;width:99%;}
#social-icons ul{margin:0 auto;width:75%;}
#social-icons ul li{display:inline;}

/* Middle Column Styles - Width: 545px */

div#middle-column{margin:0 10px 0 0;padding:0 10px;}

div#middle-column div#head-title{border-bottom:1px solid #ccc;clear:left;margin-top:2px;margin-bottom:10px;overflow:hidden;padding-bottom:10px;width:100%;}
div#middle-column div#head-title h1{float:left;font:bold 24px Arial;margin-right:20px;margin-top:5px;width:400px;color:#000;}
div#middle-column div#head-title span#retweet{float:left;margin-top:5px;width:60px;}
div#middle-column div#head-title span#facebook{border:none;float:left;height:65px;margin-top:5px;overflow:hidden;width:60px;}
div#middle-column div#head-title h2{color:#222;float:left;font:18px Arial, Times, serif;padding:0;width:400px;}

div#middle-column div#main-text h3{color:#222;font:18px Arial,Times,serif;padding:20px 0;}
div#middle-column div#main-text h4{color:#222;font:bold 14px Arial,Times,serif;padding:20px 0;}
div#middle-column div#main-text p,
div#middle-column div#main-text ul
{color:#666;line-height:139%;margin-bottom:20px;}
div#middle-column div#main-text p strong,
div#middle-column div#main-text ul strong,
div#middle-column div#main-text ol strong
{color:#000;}

#middle-column ul{line-height:135%;list-style-type:disc;margin-bottom:15px;padding-left:30px;}
#middle-column .date, #middle-column .source, #middle-column .rss{font-size:0.85em;font-weight:bold;}
#middle-column .header{display:block;height:auto;line-height:15px;width:100%;}
#middle-column .date, #middle-column .source{float:left;margin-right:5px;width:auto;}
#middle-column .source{display:block;float:left;width:400px;}
#middle-column p.disclaimer{color:#696969;font:10px Arial;}
.news-image{border:1px solid #000;}
.image-container p{margin-bottom:0;}
.news-image, .image-caption{height:auto;}
.image-container{background-color:#efefef;border:1px solid #ccc;float:right;height:auto;margin:0 0 0 1em;padding:5px;text-align:center;}
.image-caption{color:#555;font:11px Arial, Trebuchet MS, sans-serif;margin-top:0.5em;}
#add-this{margin-top:1em;}
.mainText{padding-bottom:1em;}
.rss{float:right;}
.head-title{border-bottom:1px solid #cbcbcb;margin-bottom:15px;padding-bottom:5px;}

/* Right Column Styles */
div#right-column{}
div#right-column div.sidepanel{float:left;padding:0.5em 0;width:100%;}
div#right-column div.sidepanel div.header{background:url(../template-images/tab-title-bg.gif);height:30px;margin-bottom:0.5em;width:210px;}
div#right-column div.sidepanel div.header h2{font-size:14px;font-weight:normal;height:30px;line-height:30px;text-align:center;}
div#right-column div.sidepanel ul li img{border:1px solid #9cc;float:left;margin-right:0.5em;}

div#right-column div#membership{margin-bottom:20px;}
div#right-column div#membership div.footer a{display:block;margin:0 0.5em;padding:0;}
div#right-column div#membership div.footer a.membership{background-image:url(../template-images/subscribe.jpg);height:50px;width:200px;}
div#right-column div#membership div.footer a.membership:hover{background-position:bottom;}

div#right-column div.sidepanel ul{margin:0;margin-bottom:1.2em;width:100%;}
div#right-column div.sidepanel ul li{background:url(/news/template-images/arrow.gif) no-repeat;display:block;font-size:1em;font-weight:bold;line-height:150%;padding:0;padding-left:15px;width:195px;}
div#right-column div.sidepanel ul li.last a{border:none;margin-bottom:0;padding-bottom:0;}
div#right-column div.sidepanel ul li a{border-bottom:1px solid #9cc;display:block;height:100%;margin-bottom:5px;padding-bottom:2.5px;width:100%;}
div#right-column div.sidepanel ul li a:hover{text-decoration:underline;}
div#right-column div.sidepanel ul li a span.date{color:#006;display:block;font-size:0.85em;font-weight:bold;line-height:1;}

/* Comments Block Styles */
div#comment-container{margin:20px 0 0 0;}
div#comment-container h3{color:#000;font-size:18px;font-weight:bold;margin-bottom:15px;}
div#comment-container div.comment{border:1px solid #ddd;margin-bottom:20px;}
div#comment-container div.comment div.header{background-color:#eee;color:#777;font:normal 14px Arial;margin-bottom:0.25em;padding:5px 0;}
div#comment-container div.comment div.header span.indent{left:5px;position:relative;top:-4px;}
div#comment-container div.comment div.header img{margin-left:5px;}
div#comment-container div.comment div.body{margin-bottom:20px;padding:0 5px;}
div#comment-container div.comment div.body span.posted{display:block;font-size:11px;font-weight:bold;margin-bottom:20px;}
div#comment-container div.comment div.body span.posted img{margin-right:5px;}
div#comment-container div.comment div.body img.quote{display:block}
div#comment-container div.comment div.body blockquote{font:13px Arial;line-height:135%;}
div#comment-container div#comment-form form div.element{display:block;margin:10px 0;}
div#comment-container div#comment-form form div.element input{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:5px;width:300px;}
div#comment-container div#comment-form form div.element label{font-size:11px;}
div#comment-container div#comment-form form div.element textarea{display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;height:210px;margin:10px 0;overflow:auto;padding:5px;width:500px;}
div#comment-container div#comment-form form div.submit-element{display:block;margin:30px 0 10px 0;padding:5px;}
div.response{margin:2em;}
.focusField{background:#f7fdff;border:solid 1px #93e0fd;color:#000;}  
.idleField{background:#fff;border:solid 1px #bbb;color: #6f6f6f;}
 
/*footer styles*/
#footer{float:left;height:auto;padding-bottom:1.5em;width:100%;}
#bottom-menu{background-color:#808080;padding:0.7em 0 0 0;text-align:center;}
#bottom-menu li{display:inline;padding-right:80px;}
#bottom-menu li a{color:white;	font-size: 0.9em;font-weight:bold;text-transform:uppercase;text-decoration:none;}
#bottom-menu li a:hover{color: #fff;}
#footer a:hover{color:#999;}
#footer a{color:#333334;font-weight:bold;text-decoration:underline;}
#footer p{padding-bottom: 0.7em;padding-left:15%;}

/*menu styles*/
#pageNav{background-color:#fff;border-right:1px solid #ccc;font:small Verdana;padding:0;width:178px;}
.subglobalNav1,
.subglobalNav2,
.subglobalNav3,
.subglobalNav4,
.subglobalNav5,
.subglobalNav6,
.subglobalNav7,
.subglobalNav8,
.subglobalNav9,
.subglobalNav10,
.subglobalNav11,
.subglobalNav12,
.subglobalNav13,
.subglobalNav14,
.subglobalNav15
{color:#00f;float:left;height:20px;left:155px;padding:0 0 0 10px;position:relative;visibility:hidden;z-index:101;}
.subglobalNav1{margin-top:-359px;}
.subglobalNav2{margin-top:-335px;}
.subglobalNav3{margin-top:-311px;}
.subglobalNav4{margin-top:-287px;}
.subglobalNav5{margin-top:-263px;}
.subglobalNav6{margin-top:-215px;}
.subglobalNav7{margin-top:-191px;}
.subglobalNav8{margin-top:-167px;}
.subglobalNav9{margin-top:-143px;}
.subglobalNav10{margin-top:-119px;}
.subglobalNav11{margin-top:-71px;}
.subglobalNav12{margin-top:-117px;}
.subglobalNav13{margin-top:-116px;}

#sectionLinks{background:#efefef;margin:0;padding:0;}
#sectionLinks a:link, #sectionLinks a:visited{background-color:#cdf;border-bottom:1px solid #ccc;border-top:1px solid #fff;color:#000;display:block;font-family:Arial;font-size:13px;line-height:16px;font-weight:bold;padding:3px 0 3px 10px;}
#sectionLinks a:hover{background-color:#b3ccf6;border-top:1px solid #ccc;font-weight:bold;text-decoration:none;}
#subGlobalLinks{margin:0;padding:0;}
#subGlobalLinks a:link, #subGlobalLinks a:visited{background-color:#b3ccf6;border-bottom:1px solid #909090;border-top:1px solid #fff;color:#000;display:block;font-family:Arial;font-size:13px;font-weight:normal;line-height:15px;padding:3px 3px 3px 10px;width:160px;}
#subGlobalLinks a:hover{background-color:#6cb6ff;border-top:1px solid #aaa;font-size:12px;font-weight:bold;text-decoration:none;width:160px;}
#sectionLinks h2{color:#069;height:24px;line-height:24px;text-indent:5px;}

/* Footer Styles */
#footer{background:#93e0fd url(/news/template-images/footer.png) repeat-x;overflow:hidden;width:990px;}
#footer a{color:#069;text-decoration:none;}
#footer a:hover{color:#009;}
#footer h3{color:#333;font:normal 18px Arial;margin:15px 0;}
#footer ul{list-style-type:none;margin:0;padding:0;}
#footer ul li{border-bottom:1px solid #93e0fd;line-height:150%;margin-bottom:4px;padding-bottom:4px;}
#footer ul li a{font-weight:normal;}
#footer div#recent-comments{float:left;font:12px Arial;margin:0 20px;width:280px;}
#footer div#category-news{float:left;font:12px Arial;margin:0 20px;width:280px;}
#footer div#popular-pages{float:left;font:12px Arial;margin:0 20px;width:280px;}
#footer div#popular-pages ul li{float:left;margin-right:10px;width:40%;}
#footer div#footer-logo{float:right;font:12px Arial;margin-top:55px;margin-right:20px;width:300px;}
#footer div#footer-logo a.ecuk-img{background-image:url(/members/images/engineering-council.jpg);border:1px solid #369;float:left;height:70px;margin-left:50px;text-decoration:none;text-indent:-999em;width:200px;}
#footer div#footer-logo a.ecuk-img:hover{background-position:bottom;}
#footer div#footer-logo p{display:block;float:left;font:bold 11px Arial;margin-top:5px;padding:0;text-align:center;width:300px;}


/* Lost Styles */

.highlight{color:#c00;font-weight:bold;}
#social-icons{margin-top:40px;}
p.prev-next{-khtml-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#efefef;border-radius:10px;color:#333;font:bold 12px Arial;padding:5px;}
p.prev-next a{display:block;font:bold 12px Arial;}

/* End of file */
