
/* Dagny Reykjalin - dagny@reykjalin.com */


/*------ basic elements ------------------*/


body {			background: url('../work/img/bg.jpg') top repeat-x;

				font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
				font-size: 1em; 
				
				margin:0px;
}
a	{			color:#1d4999; text-decoration:none;}
a:hover {		color:#5f593f;  text-decoration:none;}

/*------ structure idīs ------------------*/

#main {			width:950px; margin:auto;}
#header {		
				background: url('../work/img/header.jpg') top repeat-x;
				margin:0px; height:96px;
				width:950px;
}
	#nav {		width:680px; 
				margin-left:270px; padding-top: 75px; 
				color:#eee; font-size:70%;  }
	#nav ul {	margin:0px; padding:0px;}				
	#nav li {	display:inline; font-size: 85%; margin:0px 0px 0px 15px;  list-style-type: none;}
	#nav a {	color:#eee; text-decoration: none;  }
	#nav a:hover {	color:#d0b102}

	.logo {	margin:10px 0px 0px 15px; float:left; position:absolute;}
	
/*	
#topmain {		 border:1px solid fuchsia
				 }
	#name {		width:258px; height:100px; margin:20px 0 0 5px; float:left; 
				background: url('../work/img/name.png') top no-repeat;}
				
	#quote {	display: none;
				width:800px;  padding: 40px 0 0 30px;
				font-family:"Lucida Bright", Georgia, times, "Times New Roman", serif; font-style: italic; font-size: 70%;  }
*/


		/*------ sidebar structure ------------------*/




	#content {	width:950px; background: url('../work/img/bg-main.jpg') top repeat-x; margin:0px;		
				margin-top:0px;  padding-top:20px; min-height: 550px;}
		#sidebar {		width:250px;  float:left; position:absolute;}
			#subnav {	margin-top:20px;  }
			#subnav ul {	margin:0px; padding:0px;}
			#subnav li {	padding:2px 6px; margin:0px 0px 5px 10px; list-style-type: none;
							font-size: 85%; width: 220px; }
			#subnav li a {	color:#235684; text-decoration: none;}	
			#subnav li:hover {	background: rgba(255, 255, 255, 0.5); color:#235684}			
							
							
			#social {	padding:20px 0 0 10px; clear:both; display: none}
			#social img {	margin: 3px;}
			#socialbuttons { padding:10px;}
			#twitter {		width:220px; margin-bottom:15px;}
			ul#twitter_update_list {	margin:0px; padding:0px; list-style-type:none; font-size:70%; color:#333;clear:right;}
			#twitter-link {		font-style:italic; font-size:65%; 	}
			.twitter_quote {	font-size:150%; margin:0px; padding:0px; }
										
										
										
		/*------ content structure ------------------*/

		#contentmain {  margin-left: 260px; width:680px; top:0; left:0 }

		#contentmain .headline { font-size: 120%; }
		#contentmain p {	line-height:180%; font-size: 70%; margin:0 10px 10px 0; }
		#contentmain li {	font-size:85%; line-height:180%; margin-bottom:5px; }
		#contentmain img {	background-color: #fff; margin: 0 10px 10px 0;}
		
		
		#contentmain .imagebox { float:left; padding:15px; width:185px; text-align: center; }
		#contentmain .imagebox:hover {	background-color:#fff;}
		#contentmain .mynd {	padding:1px;  background-color:#ccc;}
		#contentmain .text {	font-size:70%;}

#bottom {		clear:both;
				width:930px; background-color: #1d5d99;
				color: #ccc; font-size: 70%; padding:10px; margin: 17px 0 17px 0;   }
#bottom a {		color:#ccc; text-decoration: none;}	
#bottom a:hover {	color:#fff; text-decoration: none;}

									
		/*------ form  ------------------*/


form {			margin:0px; }
.formLabel {	font-size:75%; }
input textarea {	font-family: "Lucida grande" sans-serif; }


											
		/*------ text ------------------*/

h4 {	margin:10px 0px; font-size:90%; }
.wrapper img {	border:1px solid #ccc; padding:2px;}
.frontImg {		border:3px solid #fff; margin:0px; }
.frontText 	{	margin:10px 0; font-size: 75%; width:450px;  }
