@import 'reset.css';
@import url(http://fonts.googleapis.com/css?family=Josefin+Sans+Std+Light);
@import url(http://fonts.googleapis.com/css?family=Reenie+Beanie);

	body {
		background: #212121; /*#403F3F;*/
		text-align: center;
		/*font: 75% arial,sans-serif;*/
		color: rgb(187, 187, 187);
		font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 12px;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		line-height: 1.5;
	}
	
	h1 { 
	    font-family: 'Josefin Sans Std Light', Verdana, Arial, Geneva, Helvetica, sans-serif;
	    color:#fff; /*#cfcfcf;*/
	    font-size: 40px;
	}
	
	h2 {
	    border-bottom: 1px solid #666;
	}
	
	.sig {
	    font-family: 'Reenie Beanie', Verdana, Arial, Geneva, Helvetica, sans-serif;
	    font-size: 20px;
	}

	a:link {
		/*color: #a71f0a;*/
		color: #A8A8A8;
		font-weight: none;
		text-decoration: none;
	}

	a:visited {
		color: #A8A8A8;
		font-weight: none;
		text-decoration: none;
	}

	a:hover {
		color: #fff;
		font-weight: none;
		text-decoration: none;
	}
	
	#links {
	    width:150px;
	    text-align:right;
	}

	#links li {
	    font-size: 12px;
		margin:0 5px;
		display:block;
		height:30px;
		overflow:hidden;
	}
	
	#links a {
	    display:block;
	    padding:2px 10px;
	}
		
	#links a:hover {
	    background:#A90A10;
	}
	
	.currentLink a {
	    background:#A90A10;
	    color:#000;
	    font-weight:bold;
	}
	
	#container {
		width:1000px;
		height:550px;
		margin:40px auto;
		text-align:left;
		/*background:url(../images/main_bg.jpg) 0 0 no-repeat;*/
	}

	.left-element {
		float:left;
	   	width:150px;
		/*height:500px;*/
		padding-top:65px;
		padding-left:30px;
		text-align:left;
		overflow:hidden;
	}

	.right-element {
		float:left;
	   	width:750px;
		/*height:500px;*/
	   	text-align:left;
		padding-top:35px;
		padding-left:30px;
   	}
	
	.description {
		color: #959595;
	}
	
	.description a {
		color: #ccc;
	}
	
	.description a:hover {
		text-decoration:underline;
	}
	
	.home-thumb {
	    width: 120px;
	    height: 90px;
	}
	
	.header {
	    color:#cfcfcf;
	    font-weight:bold;
	    font-variant:small-caps;
	    font-size:14px;
	}

	#lastbox {
		width:100%;
		height:70px;
		margin:0 auto;
		padding-right:40px;
		padding-top:60px;
		text-align:right;
		float:right;
		color:#6A6A6A;
	}
	
	#social {
		height:26px;
		width:auto;
		overflow:hidden;
	}

	.socialimg {
	    padding-right:10px;
		width:25px;
		height:25px;
	}
	
	.cite {
	    margin: 0.2em 0px 1em 2em;
	}
	
	.title {
	    font-variant: small-caps;
	    font-weight: bold;
        letter-spacing: 1px;
	}
	
	.rounded {
	    -moz-border-radius: 5px;
        border-radius: 5px;
	}
	
	#work li {
		padding-top:5px;
	}
	
	#about li {
		padding-top:5px;
	}
			
	em {font-style:italic}
	strong {font-weight:bold}
	p {padding-bottom:5px; text-align:justify}
	table td {padding:10px; text-align:center}

