/*STYLE SHEET FOR EMMA W-W
CREATED BY L.O. 18FEB 2008*/


/*========GENERAL=============================================
============================================================*/
/* Getting rid of the overall margin */
html, body {
    padding: 0px;
    margin: 0;
    margin-left: 0px;
   	top: 0;
    left: 0;
    background-color: #ffffff;
    }
/* creates vertical scrollbars everywhere*/
html, body	{
    height:100%;
    margin-bottom:0.1px;
	}

/* enforce scrolling for all browsers*/

html  {
  height: 100%;
  margin-bottom: 1px;
  }
  
/*defining fonts*/
body {
    text-align: left; 
    font-family: tahoma, arial, georgia, 'times new roman',times;
	font-size: 10px;
    }
    
    
/* tables etc. */
html, body, div, table, td, dl, dt, dd, input, select {
	/*font-family: verdana, georgia, 'times new roman',times;
	font-size: 14px;
	color: #000000;
	line-height: 16px; */
	}

/*paragraphs and lists*/
p, ul, li {
    line-height: 16px;
    color: #FF0000; 
    margin-top: 0px;
    padding-top: 0px;
    }
    
/*links*/
a:link	{
	font-family: tahoma;
	font-size: 11px;
	color: red;
	}
	
a:active	{
	font-family: tahoma;
	font-size: 11px;
	color: red;
	}

a:hover	{
	font-family: tahoma;
	font-size: 11px;
	color: red;
	}

a:visited, a:visited:hover	{
	font-family: tahoma;
	font-size: 11px;
	color: red;
	}
	
/*========DIV STYLES LAYOUT ==================================
============================================================*/
	
/* wrapper all content */
#wrapper	{
	margin: 0 auto;
	margin-top: 40px;
	width: 700px;
	}

/* menu */
#menu	{
	margin: 0 auto;
	height: 44px;
	}
	
/* content */
#content	{
	margin: 0 auto;
	padding-top:4px;
	float: left;
	}
	
/* footer */
#footer	{
	margin: 0 auto;
	width: 700px;
	height:80px;
	}
	
/*========NAVIGATION ========================================
============================================================*/	
/* link to home, name */
#name	{
	margin-bottom: 2px;
	margin-left: 28px;
	}
	
#name a	{
	}

#name a:hover	{
	}
	
#name a:visited	{
	}
	
#name a:visited:hover	{
	}

/* navigation */
#navcontainer	{
	margin-left: 26px;
}

#navcontainer ul	{
	padding-left: 2px;
	margin-left: 0;
	float: left;
	width: 100%;
	}

#navcontainer ul li { 
	display: inline; 
	}

#navcontainer ul li a, ul li a:hover, ul li a:visited, ul li a:visited:hover	{
	padding: 0em;
	float: left;
	}
	
.menupic	{
	padding-right: 8px;
	}
	
/*========PORTFOLIO ============================================
============================================================*/	
.links a	{
	font-family: arial, georgia, 'times new roman',times;
	font-size: 10px;
	text-decoration: underline;
	color: blue;
	}

.links a:hover	{
	font-family: arial, georgia, 'times new roman',times;
	font-size: 10px;
	text-decoration: none;
	color: blue;
	}
	
.links a:visited	{
	font-family: arial, georgia, 'times new roman',times;
	font-size: 10px;
	text-decoration: underline;
	color: blue;
	}
	
.links a:visited:hover	{
	font-family: arial, georgia, 'times new roman',times;
	font-size: 10px;
	text-decoration: underline;
	color: blue;
	}
	
#portfoliotable td {
 	line-height: 0px;
 	padding: 0px 6px 6px 0px;
 	}
	
#portfoliotable img {
 	}

/*========PROJECTS ============================================
============================================================*/	

#caption	{
	font-size: 10px;
	text-align: left;
	}

#title	{
	font-family: georgia, times;
	font-size: 14px;
	}
	
#pictures	{
	margin-bottom: 12px;
	padding-top: 36px;
	}
/*========CV PAGE ============================================
============================================================*/	
#cvcontent	{
	margin: 0 auto;
	padding-top:4px
	float: left;
	font-size: 13px;
	font-family: times, georgia, arial, verdana;
	}
	
#cvcontent	hr {
	width:100%;
	color:black; 
	/*background-color:black; */
	height:1px;
  	/*border:1px solid black;*/
	}
	
#cvcontent a {
	font-family: times, "times new roman", georgia;
}
	
#contactcontent	span {
	font-family: times, georgia, arial, verdana;
	}
	
#contactcontent	hr {
	width:100%;
	color:black; 
	/*background-color:black; */
	height:1px;
  	/*border:1px solid black;*/
	}
	
	
.year	{
	font-family:  times, georgia;
	text-align: right;
	font-weight: normal;
	padding-left: 28px;
	}
	
.event	{
	padding-left: 2px;
	}
	
.event2	{
	padding-left: 62px;
	}
	
.head	{
	margin-left: 0px;
	height: 0px;
	margin-bottom: 2px;
	padding-bottom: 0px;
	}
.head img	{
 padding: 0px;
 margin: 0px;
}
.head {
font-size: 14px;
font-weight: bold;
}

.italix	{
font-family:  times, georgia;
font-size: 14px;
font-style: italic;
	}
	
/*#cvcontent	table td{
border-bottom: 1px solid #333;
	}
	
#cvcontent	table td{
font-size: 14px;
font-family: georgia, tahoma, arial, verdana;
	}

.black	{
	background-color: #000000;
	color: #ffffff;
	width: 180px;
	}

.empty	{
	height: 10px;
	}
		*/
		
hr {
  border: 0;
  width: 100%;
  color: #f00; 
  background-color: #333; 
  height: 1px;
}

/*========CONTACT PAGE ============================================
============================================================*/	

#contactcontent	{
	margin: 0 auto;
	padding-top:4px
	float: left;
	font-size: 13px;
	font-family: tahoma, georgia, tahoma, arial, verdana;
	}
	
	
/*========PORTFOLIO PAGES ============================================
============================================================*/		
	
#topbar {
	background: black;
	/*border-bottom: 1px solid black;*/
	height: 30px;
	padding-top: 6px;
	padding-left: 24px;
	}

#blacklist ul img { 
	padding-left: 0px;	
	margin-left: 0px;
	}
	
#blacklist	ul {
	list-style-type: none;
	margin: 0;
	}

#blacklist ul li { 
	display: inline; 
	float: left;
	}
#blacklist ul li a { 
	padding-right: 8px;
	}
#blacklist ul li a:hover { 
	padding-right: 8px;
	}
#blacklist ul li a:active { 
	padding-right: 8px;
	}
#blacklist ul li a:visited { 
	padding-right: 8px;
	}
	
.top	{
	padding-top: 7px;
	}
	
.links	{
	float: right;
	}
	
.imagetitle	{
	float: left;
	height: 26px;
	}
	
.thumbs	{	
	float: left;
	padding-bottom: 4px;
	padding-right: 4px;
	}
	
.thumbs img	{
	height: 38px; 
	margin-right: 4px;
	border: 1px solid #333;
	}
#caption	{
	font-size: 13px;
	font-family: times, tahoma, georgia, tahoma, arial, verdana;
	/*font-size: 10px;*/
	}
#caption	a:link {
	font-size: 13px;
	font-family: times, tahoma, georgia, tahoma, arial, verdana;
	/*font-size: 10px;*/
	}
#caption	a:visited {
	font-size: 13px;
	font-family: times, tahoma, georgia, tahoma, arial, verdana;
	/*font-size: 10px;*/
	}