/*   
 - Theme Name: SITE
 - Theme URI: -
 - Author: August B
 - Author URL: www.darkink.se
 - Version: 1.0
 - TESTING
*/

@charset "utf-8";

.ngg-galleryoverview{
	width:607px;
	height:auto;
	float:left;
	margin-left:87px;
}
.float_left{
	float:left;
	margin-left:91px;
}
.ngg-galleryoverview a{
	float:left;
	margin:0 7px 0 0;
}

.ngg-galleryoverview img{
	border:1px solid #000;
	margin:0 6px 10px 6px;
}
body
{
margin:0px;
padding:0px;
/*margin-bottom:0px;
margin-right:0px;
margin-left:55px;
margin-top:55px;*/
padding-bottom:55px;
}
#inner_holder{
	margin:0 0 120px 0;
}

.residency_box{
	width:190px;
	height:320px;
	float:left;
	margin-right:30px;
	margin-left:20px;
}
.residency_box h3{
	width:190px;
	margin:0 !important;
	padding:0!important;
	font-size:14px;
	float:left;
}
.residency_box a{
	float:left !important;
	background-image:url(images/readinterview.jpg);
	width:180px;
	height:240px;
	margin-bottom:4px;
	overflow:hidden;
}

#fullbody
{
margin-left:30px;
margin-top:30px;
margin-bottom:55px;
}

a
{
color:#000000;
}

a:hover
{
color:#33ff33;
}

img
{
border:0px;	
padding:0px;
margin:0px;
}

/*----------------------------- Classes -----------------------------*/
/*-----------------------------  Menu  ------------------------------*/





/*-----------------------------  Index ------------------------------*/
#residency_holder{
	margin:30px 0 0 91px;
}

#startimage
{
padding-top:10px;
padding-bottom:15px;
padding-left:53px;
}

#container h1,
#container h2,
#container h3,
#container h4
{
	font-family:"Courier New", Courier, monospace;
	letter-spacing:1px;
	padding:5px 91px 24px 91px;

}
#container h1
{
	border-bottom:6px solid #33FF33;
}
#container strong{
	font-family:"Courier New", Courier, monospace;
}

.interviewtextnext
{
font-size:13px;
font-family:"Courier New", Courier, monospace;
line-height:25px;
}
p
{
font-family:"Courier New", Courier, monospace;
font-size:13px;
line-height:17px;
word-spacing:-2px;
margin:0 91px 6px 91px;
}
.bread
{
font-family:"Courier New", Courier, monospace;
font-size:13px;
line-height:17px;
word-spacing:-2px;
}
.bread a
{
text-decoration:underline;
}

.bread a:hover
{
}

.breadres
{
font-family:"Courier New", Courier, monospace;
font-size:13px;
line-height:17px;
word-spacing:-2px;
max-width:667px;
}
.breadres a
{
text-decoration:underline;
}

.breadres a:hover
{
}

.smallarial
{
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
letter-spacing:1px;
font-size:11px;
}
.smallarial a
{
text-decoration:underline;
}

.averagearial
{
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
letter-spacing:0px;
font-size:12px;
}
.averagearial a
{
text-decoration:underline;
}
strong{
	font-weight:800;
}
.heavyarial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	letter-spacing:1px;
	line-height:34px;
	text-transform:uppercase;
}
.studionormalarial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	letter-spacing:1px;
}
.smallboldbread
{
font-family:"Courier New", Courier, monospace;
font-size:11px;
font-weight:bold;
}
.greenheavyarial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:900;
	letter-spacing:1px;
	color:#33ff33;
}




/*----------------------------- Divtags -----------------------------*/
/*-----------------------------  Menu  ------------------------------*/
#head
{
	border-top:solid;
	border-top-color:#33ff33;
	border-top-width:6px;

	border-bottom:solid;
	border-bottom-color:#33ff33;
	border-bottom-width:6px;

	border-left-width:0px;
	border-right-width:0px;
	padding-top:5px;
	width:660px;
	height:auto;
	max-height:160px;
	float:left;
}
#head ul{
	margin-bottom:5px;
	float:left;
}
#head .menu{
	width:660px;
	float:left;
}
#head .menu ul{
	float:left;
}

#head .page_item,#head .current_page_item{ 
	width:auto;
	float:left;
	list-style:none;
	font-family:"Courier New",Courier,monospace;
	font-size:22px;
	font-weight:800;
	margin-bottom:20px;
	margin-right:50px;
}
#head  a{
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:1px;
	color:#33FF33;
}

#head img
{
	border:0px;
	margin-bottom:0 !important;
}


#site
{
float:left;
margin-left:60px;
margin-top:11px;
}
#studio
{
float:left;
margin-left:85px;
margin-top:11px;
}
#residency
{
float:left;
margin-left:75px;
margin-top:11px;
}
#press
{
float:left;	
margin-left:88px;
margin-top:11px;
}
#about
{
float:left;	
margin-top:10px;
margin-left:47px;
}
#office
{
float:left;	
margin-top:10px;
margin-left:73px;
}
#contact
{
float:left;	
margin-top:10px;
margin-left:88px;
}
#friends
{
float:left;	
margin-top:10px;
margin-left:86px;
}

#friendall
{
font-family:"Courier New", Courier, monospace;
font-size:13px;
word-spacing:-2px;
margin-left:48px;
margin-top:19px;
}
#friendall a:link
{
text-decoration:none;
}



/*-----------------------------  Index ------------------------------*/

#container
{
width:660px;
max-width:667px;
float:left;
}
#residency_right_side{
	float:right;
	width:270px;
	margin-right:91px;
}
#residency_right_side p{
	margin:0;
}
#slidecontainer
{
margin-left:47px;
}

#slidecontainer2
{
padding-bottom:0px;
margin-bottom:30px;
margin-left:50px;
margin-top:30px;
}

#slidecontainer3
{
margin-left:47px;
padding-bottom:0px;
}

#intranetbox
{
padding-left:45px;
padding-bottom:20px;
padding-top:6px;
}

#indexgreenul
{
border-bottom:solid;
border-bottom-color:#33ff33;
border-bottom-width:3px;
height:1px;
margin-bottom:20px;
}

#indexgreenul2
{
border-bottom:solid;
border-bottom-color:#33ff33;
border-bottom-width:3px;
margin-top:50px;
}

#indexgreenul2
{
border-bottom:solid;
border-bottom-color:#33ff33;
border-bottom-width:3px;
margin-top:50px;
}

#indexgreenul3
{
border-bottom:solid;
border-bottom-color:#33ff33;
border-bottom-width:3px;
margin-top:20px;
}

#indexgreenul5
{
border-bottom:solid;
border-bottom-color:#33ff33;
border-bottom-width:3px;
margin-bottom:29px;
}

#date
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
letter-spacing:1px;
margin-top:13px;
}
#title
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
letter-spacing:1px;
word-spacing:0px;
text-transform:uppercase;	
margin-bottom:13px;
}
#postcontent
{
font-family:"Courier New", Courier, monospace;
font-size:13px;
line-height:17px;
margin-bottom:17px;
word-spacing:-2px;
}

/*-----------------------------  Residency ------------------------------*/

#blankcontainer
{
margin-top:0px;
width:667px;
max-width:667px;
margin-bottom:455px;
}

#greenul
{
border-bottom:solid;
border-bottom-color:#33ff33;
border-bottom-width:3px;
margin-top:24px;
}
#greenulimages
{
border-bottom:solid;
border-bottom-color:#33ff33;
border-bottom-width:3px;
margin-top:310px;
}

#residencytextcolumnleft
{
margin-left:46px;
margin-top:26px;
width:560px;
max-width:560px;
}
#residencyimagesleft
{
margin-left:46px;
width:182px;
margin-right:15px;
max-width:182px;
margin-top:18px;
float:left;
}
#residencyimages
{
width:182px;
max-width:182px;

height:0px;
max-height:0px;

margin-right:15px;
margin-top:18px;
float:left;
border:0px;
}
#residencyimagesright
{
width:182px;
max-width:182px;
margin-top:18px;
float:left;
}
#residencyimagetextarial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin-top:5px;
	font-weight:600;
	letter-spacing:1px;
}
#residencyimagetext
{
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	text-align:center;
	line-height:8px;
}




/*-----------------------------  Studio ------------------------------*/
#studiocontainer
{
margin-top:30px;
width:667px;
max-width:667px;	
}

#studiotextcolumnleft
{
margin-top:22px;
margin-left:47px;

width:270px;
max-width:270px;
float:left;
margin-bottom:55px;
}


#studiotextcolumnright
{
margin-top:22px;
margin-left:25px;

width:270px;
max-width:270px;
float:left;
}

#studiotextcolumnright a
{
	line-height:18px;
	text-decoration:none;
	border-bottom:1px black solid;
}

#studiotextcolumnright a:hover
{
	line-height:18px;
	text-decoration:none;
	border-bottom:1px #33ff33 solid;
}

/*-----------------------------  Press ------------------------------*/
#presscontainer
{
margin-top:19px;
max-width:667px;
margin-bottom:30px;
}
#pressreleaseholder
{
max-width:574px;
margin-left:47px;
padding-bottom:18px;
}

.pressreleaseholder2
{
max-width:574px;
margin-left:47px;
padding-bottom:40px;
padding-top:18px;
}

#pressreleasedate
{
max-width:574px;
margin-top:4px;
}
#pressreleasetitle
{
max-width:574px;
}
#pressreleasecontent
{
max-width:574px;
}

#pressimages
{

}

#pressimages img
{
border:1px;
border-color:#000000;
margin-right:8px;
border-style:solid;
}

#pressimages a img
{
}


/*-----------------------------  Office ------------------------------*/
#officecontainer
{
margin-top:30px;
width:667px;
max-width:667px;	
}

#officetextcolumnleft
{
margin-top:21px;
margin-left:47px;

width:280px;
max-width:280px;
float:left;
margin-bottom:55px;
}
/*-----------------------------  Contact ------------------------------*/
#contactcontainer
{
margin-top:19px;
width:667px;
max-width:667px;	
}

#contactcontainer img
{
margin-bottom:26px;
margin-top:30px;
}

#contacttextcolumnleft
{
margin-left:47px;

width:237px;
max-width:237px;
float:left;
margin-bottom:55px;
}

#contacttextcolumnright
{
margin-right:87px;

width:237px;
max-width:237px;
float:right;
margin-bottom:55px;
}

#thingreenul
{
border-bottom:solid;
border-bottom-color:#33ff33;
border-bottom-width:1px;
margin-top:10px;
margin-bottom:25px;
}

/*-----------------------------  About ------------------------------*/
#aboutcontainer
{
width:667px;
max-width:667px;
}

#abouttextcolumnleft
{
margin-left:47px;
margin-bottom:23px;
margin-top:24px;
width:278px;
max-width:278px;
float:left;
}

#abouttextcolumnright
{
margin-left:20px;
margin-bottom:23px;
margin-top:24px;
width:278px;
max-width:278px;
float:left;
}

#aboutfinaltext
{
margin-left:47px;
margin-bottom:23px;
width:570px;
max-width:570px;
float:left;
}

#aboutenderul
{
margin-top:10px;
margin-bottom:10px;
border-bottom:solid;
border-bottom-color:#33ff33;
border-bottom-width:3px;
width:670px;
float:left;
}


/*-----------------------------  Residency Profiles ------------------------------*/

#profilecontainer
{
margin-top:50px;
width:867px;
max-width:867px;	
}

#profiletextcontainer
{
background-color:#33ff33;
margin-left:19px;
width:180px;
max-width:180px;
padding:13px;
float:left;
}
#profileimagecontainer
{
width:438px;
max-width:438px;
float:left;
margin-bottom:50px;
}
#profileimagetext
{
width:438px;
max-width:438px;
margin-top:15px;
}

/* Intra Menu */
#intra-menu
{
width:622px;
margin-top:10px;
padding-top:10px;
text-align:left;
margin-left:0px;
padding-left:45px;
background-color:#33ff33;
padding-bottom:10px;
}

#intra-menu a:hover
{
color:white;
}

#intra-billboard
{
padding-left:45px;
padding-bottom:10px;
}

#intra-adress
{
font-size:12px;
padding-bottom:10px;
padding-top:10px;
font-family:"Courier New", Courier, monospace;
width:670px;
}

#intra-adress2
{
font-size:12px;
padding-bottom:10px;
padding-top:10px;
font-family:"Courier New", Courier, monospace;
width:670px;
margin-left:48px;
}

#clearer2
{

clear:both;
}

.style111 {
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
}

#intra-adress-name
{
width:150px;

float:left;
}

#intra-adress-tele
{
width:100px;

float:left;
}

#intra-adress-mail
{

width:240px;
float:left;
}

#intra-adress-adress
{

width:170px;
float:left;
}

/*----- SAFARI HAXX ------*/

@media screen and (-webkit-min-device-pixel-ratio:0){

#head img
{
	border:0px;
}


#site
{
float:left;
margin-left:60px;
margin-top:11px;
padding-bottom:6px;
}
#studio
{
float:left;
margin-left:85px;
margin-top:11px;
padding-bottom:6px;
}
#residency
{
float:left;
margin-left:75px;
margin-top:11px;
padding-bottom:6px;
}
#press
{
float:left;	
margin-left:88px;
margin-top:11px;
padding-bottom:6px;
}
#about
{
float:left;	
margin-top:10px;
margin-left:47px;
}
#office
{
float:left;	
margin-top:10px;
margin-left:73px;
}
#contact
{
float:left;	
margin-top:10px;
margin-left:88px;
}
#friends
{
float:left;	
margin-top:10px;
margin-left:86px;
}



#residencyimagetextarial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin-top:0px;
	font-weight:600;
	letter-spacing:1px;
	padding-top:5px;
}




}


/* RESIDENCY PROFILES 2 */


#profilecontainer
{
margin-top:50px;
width:867px;
max-width:867px;	
}

#profiletextcontainer
{
background-color:#33ff33;
margin-left:19px;
width:180px;
max-width:180px;
padding:13px;
float:left;
}
#profileimagecontainer
{
width:438px;
max-width:438px;
float:left;
margin-bottom:50px;
}
#profileimagetext
{
width:438px;
max-width:438px;
margin-top:15px;
}

.tightheavyarial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	letter-spacing:1px;
}
