/*

Design XHTML/CSS By: Carina Bergholm Sunden 
Virkivirk{media} http://www.virkivirk.se  
Date: July 25 2009


*/

html
{
	background-color: #fff
}




body
{
	font-size: 90%;
	font-family: arial, verdana, sans-serif;
	text-transform: uppercase;
        text-align: center;
	/* text-align: center; andras sedan till left i containers etc detta ar bara for att 
	vara saker pa att sidan ligger i mitten pa gamla browsers*/
	color: #000;
}

ul, li, img, body, html
{
	margin: 0;
	padding: 0;
}

a
/*styla alla lanktaggar*/
{
	text-decoration: none;
	color: #000;
}

a:hover
{
	text-decoration: none;
}

a img
/* det tar bort den fula bla kanten om man lankar fran en bild*/
{
	border: none;
}
h1
{
font-family: arial, verdana, sans-serif;
}

h2
{
font-family: arial, verdana, sans-serif;
text-transform:uppercase;
padding-left: .5em;
line-height: 1.7em;
font-size: .95em;
}

p
{
font-family: arial, verdana, sans-serif;
font-size: .9em;
text-transform:uppercase;
}
.fr
{
	float: right;
	padding: 1em 0 1em 1em;
}

.fl
{
	float: left;
}

#container /* detta galler for hela webbsidan*/
{
	text-align: left;
	margin: auto; /* auto tvingar var sajt att bli centrerad pa sidan*/
	width: 900px; 
	margin: 60px auto;
background: #fff
}

#container ul, #container ul li a/* detta tar bort bullets/prickar framfor listan. ul = unordered list, */
{
	list-style-type: none;
}

#header h1
{
	display: none; /* fýr att h1 heading texten inte skall synas i nagon gammal eller konstig browser - nu ligger rubriken i bilden*/
}


#nav
{
float: left auto;
margin-left: 3px;

}

#header ul#nav li
{
display:inline;
font-weight:normal;
color:#81070e;
font-size: .85em;
}

#nav li a
{
color:#7e7e7e;
font-weight:normal;

text-transform:uppercase;
}

ul#nav li{
padding-right:25px;
} /* Lýgger till en inre marginal pý varje list-objekt till hýger ý 15 pixlar i menyn  */

#nav li a:hover 
{
font-weight:normal;
color:#81070e;
}

/* SIDEBAR */

#sidebar
{
	width: 190px;
	float: left;
	list-style-type: none;
}
#sidebar h2 
{
font-family: arial, verdana, sans-serif;
text-transform:uppercase;
padding-left: .5em;

line-height: .1em;
margin-top: 50px;
font-size: .8em;
}

#sidebar ul#StylistNav li /* har stylas varje lank i listan */
{
	text-align: left;
	padding-left: .5em;

	line-height: 1.65em;
	font-size: .75em;
        text-transform:uppercase;
        color:#81070e;
}

#StylistNav li a:hover, #StylistNav li .active, #StylistNav .current_page_item a, #StylistNav li a.current_page_item
{
font-weight:normal;
color:#810909;
}


/* MAIN CONTENT */

#mainContent
{
	padding: 0 .5em; /* fixar padding top/bottom 0 och left/Right 1em */
	margin-left: 190px; /* vidden pa sidebar*/ 
}

#mainContent div /* detta selecting all divs that are within our maincontent */
{
	overflow: hidden; /* sa att de behaller sina floats*/
}

#infoWhat p 
{
margin-top: 41px;
padding: 0 0 0 0;
padding-top: 2px;
padding-bottom: 0;
width: 690px;
text-transform:none;
}

#infoWith p
{
margin-top: 0px;
text-transform:none;
}
#flash 
{
margin-top: 1px;
}

#contactInfo h1
{
font-size: .8em;
font-weight: normal;
text-transform:none;
margin-top: 10px;
}