/*CSS cobbled together from various sources
No claim made as to the originality of the theme*/

blockquote
{
	font-size:100%;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 25px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 50px;
	color: #660000;
	background: url(https://sid-lal.appspot.com/images/quotes.png) no-repeat top left;
	text-align: justify;
}

div.hr
{
	height: 3px;
	width: 50%;
	margin-bottom: 10px;
	background: #fff url(https://sid-lal.appspot.com/images/color-band.gif) repeat scroll center;
}

div.hr hr
{
	display: none;
}

.bodywallpaper
{ 
	background: none;/*url('https://helterskelter.in/wp-content/themes/aintnodancer/img/stripe2.jpg');*/
}

/*Properties of the navigation bar*/
.navbarwallpaper
{
	background: url('https://sid-lal.appspot.com/images/navbarbackground_1.jpg') repeat-x scroll 0px 0px transparent;
    border-bottom: 3px solid rgb(119, 166, 210);
    height: 50px;
    font-family: 'Pompiere';
	font-size: 23pt;
	line-height: 1.5em;
	text-transform: lowercase;
	text-align: center;
	align: center;
}

.alignleft
{
	float: left;
}

.alignright
{
	float: right;
}

.headingText
{
	font-family: 'Architects Daughter', cursive;
	font-size: 40pt;
	font-weight: normal;
	line-height: 1.2em;
	text-transform: lowercase;
}

/*Use headText and linkpictures for overriding the usual style properties of a link when text or a picture is a hyperlink*/
a.headText
{
	text-decoration: none;
	font-weight: normal;
	color: #6f100a;
    -webkit-opacity: 0.5;
    -moz-opacity: 0.5;
    opacity: 0.5;
    -webkit-transition: opacity 2s linear;
    -moz-transition: opacity 2s linear;
    -ms-transition: opacity 2s linear;
    -o-transition: opacity 2s linear;
    transition: opacity 2s linear;
}

a.headText:hover 
{
	text-decoration: none;
	background: none;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-ms-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}

.linkpictures
{
	font-family: 'Roboto', sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}

.linkpictures a:link
{
	text-decoration: none;
	font-weight: normal;
}

.linkpictures a:hover 
{
	text-decoration: none;
	background: none;
}

/*Use this bit for creating the card swipe effect for images on the same page*/

/*Properties of font used in Resume and Contact pages for big, highly visbile text*/
.bigText
{
	font-family: 'Roboto', sans-serif;
	font-size: 12pt;
	line-height: 1.5em;
	text-decoration: none;
	align: justify;
}

/*Properties of font used commonly in the body of a page*/
.bodyText
{
	text-align: justify;
	font-family: 'Roboto', sans-serif;
	font-size: 10.12pt;
	line-height: 1.8em;
	color: #000000;
}

.bodyText a:link
{
	text-decoration: none;
	color: #a64133;
}

.bodyText a:visited 
{
	text-decoration: none;
	color: #72400f;
}

.bodyText a:hover 
{
	color: #333333;
	text-decoration: none;	
	background:#C3EFFA;
}

/*Properties of font used to credit images*/
.imageText
{
	font-family: 'Roboto', sans-serif;
	font-size: 8pt;
	line-height: 1em;
	font-weight: bold;
}

.imageText a:link
{
	text-decoration: none;
	color: #a64133;
}

.imageText a:visited 
{
	text-decoration: none;
	color: #72400f;
}

.imageText a:hover 
{
	color: #333333;
	text-decoration: none;	
	background:#C3EFFA;
}

/*Properties of font used as caption of images*/
.captionText
{
	font-family: 'Roboto', sans-serif;
	font-size: 8pt;
	line-height: 1em;
	font-weight: bold;
}

/*Properties of font used in the footer*/
.footerText
{
	font-family: 'Roboto', sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;

}
.footerText a:link
{
	text-decoration: none;
	color: #a64133;
}

.footerText a:visited 
{
	text-decoration: none;
	color: #72400f;
}

.footerText a:hover 
{
	color: #333333;
	text-decoration: none;	
	background:#C3EFFA;
}

/*Properties of font used in the Resume page*/
.resText
{
	text-align:justify;
	font-family: 'Roboto';
	font-size: 9.5pt;
	line-height: 1.5em;
}

.resText a:link
{
	text-decoration: none;
	color: #a64133;
}

.resText a:visited 
{
	text-decoration: none;
	color: #72400f;
}

.resText a:hover 
{
	color: #333333;
	text-decoration: none;	
	background:#C3EFFA;
}

/*A cursive font face for stylish, cursive text*/
.cursiveText
{
	font-family: 'Pompiere', cursive;
	font-size: 18pt;
	font-weight: normal;
	text-decoration: none;
}
	
.highlight
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #366C7A;
	text-decoration: none;
}


.fadein 
{
	 position: relative;
	 height: 210px;
	 width: 100px;
	 margin: 0 auto;
}

.fadein img
{
	position: absolute;
	left: 0;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}

.fadein img.top:hover
{
	opacity: 0;
}

.navbarsprite
{
	 width: 500px;
	 height: 200px;
	 background: url('https://sid-lal.appspot.com/images/back.png');

}

.navbarsprite:hover
{
	width: 500px;
	height: 300px;
	background: url('https://sid-lal.appspot.com/images/yellow.jpg') repeat;
}

/*Used for formatting the ordered list that forms the navigation bar*/
.navbarlist
{
	padding: 0;
	margin: 0;
	text-indent: 0;
}

.navbarlist li
{
	display: inline;
	list-style-type: none;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0;
}

.navbarlist a:link
{
	text-decoration: none;
	color: #a64133;
}

.navbarlist a:visited
{
	text-decoration: none;
	color: #72400f;
}

.navbarlist a:hover
{
	color: #333333;
	text-decoration: none;
	background: none;
}

/*Styling the bullets of a list*/
.publist
{
	margin-left: 10px;
	padding-left: 0;
	list-style: none;
}

li.journalbullet
{
	padding-left: 25px;
	padding-bottom: 5px;
	background-image: url(https://sid-lal.appspot.com/images/publication_journal.png);
	background-repeat: no-repeat;
	background-position: 0 .55em;
}

li.confbullet
{
	padding-left: 25px;
	padding-bottom: 5px;
	background-image: url(https://sid-lal.appspot.com/images/publication_conference.png);
	background-repeat: no-repeat;
	background-position: 0 .55em;
}

li.posterbullet
{
	padding-left: 25px;
	padding-bottom: 5px;
	background-image: url(https://sid-lal.appspot.com/images/publication_poster.png);
	background-repeat: no-repeat;
	background-position: 0 .55em;
}

li.wordbullet
{
	padding-left: 35px;
	padding-bottom: 6px;
	background-image: url(https://sid-lal.appspot.com/images/word.png);
	background-repeat: no-repeat;
	background-position: 0 .2em;
}

li.pdfbullet
{
	padding-left: 35px;
	padding-bottom: 6px;
	background-image: url(https://sid-lal.appspot.com/images/pdfbullet.png);
	background-repeat: no-repeat;
	background-position: 0 .4em;
}

li.webbullet
{
	padding-left: 35px;
	padding-bottom: 6px;
	background-image: url(https://sid-lal.appspot.com/images/webpage.png);
	background-repeat: no-repeat;
	background-position: 0 0.2em;
}