/*
Theme Name: WordPress Classic
Theme URI: http://wordpress.org/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: Dave Shea
Tags: mantle color, variable width, two columns, widgets
Default WordPress by Dave Shea || http://mezzoblue.com
Modifications by Matthew Mullenweg || http://photomatt.net
This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)
*/

/* HTML ////////////////////////////////////// */



body {
	background: url(http://www.heelia.se/wp-content/uploads/body_gradient1.png) top repeat-x;
	padding: 0;
	margin: 0;
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-size: 0.69em;
	line-height: 1.6em;
	color: #000;
}

ul, ol {
	margin:0px 0px 10px 16px;
}

li {
	padding, margin: 0px;
}

.spacer {
	clear: both;
	height: 30px;
}

/* SLUT HTML ///////////////////////////////// */
/* START RUBRIK, TEXT & PUNKTLISTOR ////////// */

h1, h2, h3, h4, h5, h6 {
	color: #8E2323;
	font-weight: normal;
}

h1 {
	font-size: 20px;
	line-height: 24px;
	margin: 0px 0px 12px 0px;
}

h2 {
	line-height: 22px;
	font-size: 17px;
	margin-top:12px;
	margin-bottom: 6px;
}

a {
	color: #8E2323;
	text-decoration: none;
}

a:hover {
	color: #8E2323;
	text-decoration: underline;
}

ul {
	list-style-type: disc;
	list-style-position: outside;
	margin: 0px 0px 10px 20px;
	padding: 0;
}

ol {
	list-style-position: outside;
	margin: 0px 0px 10px 20px;
	padding: 0;
}

p {
	margin-bottom: 20px;
	margin-top: 0px;
	line-height:17px;
}

/* SLUT RUBRIK, TEXT & PUNKTLISTOR /////////// */
/* START HEADER ////////////////////////////// */

#wrapper {
	width: 1000px;
	margin: 0 auto;
	clear: both;
}

#header {
	width: 900px;
	padding: 0 50px 0 50px;
	margin-top: 70px;
	float: left;
}

#logo {
	width: 450px;
	float: left;
}

#logo a {
	color: #6b6a6a;
	font-size: 30px;
}

#logo a:hover {
	text-decoration: none;
}

img {
	border: 0;
}

/* SLUT HEADER /////////////////////////////// */
/* START MENY //////////////////////////////// */

#navigation {
	float: left;
	width: 900px;
	margin: 0 0 0 0;
	padding: 0 50px;
	overflow: auto;
	background: url(http://www.heelia.se/wp-content/uploads/border.png) bottom no-repeat;
}

#navigation ul {
	float: right;
	margin: 0;
	list-style: none;
}

#navigation li {
	float: left;
	background: url(http://www.heelia.se/wp-content/uploads/tab_left.png) left top no-repeat;
	padding: 0 0 0 10px;
	margin-left: 2px;
}

#navigation a {
	float: left;
	display: block;
	background: url(http://www.heelia.se/wp-content/uploads/tab_right.png) right top no-repeat;
	padding: 8px 13px 8px 3px;
	text-decoration: none;
	color: #000;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	color: #000;
}

#navigation a:hover {
	color: #8E2323;
}

/* Hide from IE5-Mac \*/
#navigation a {
	float: none;
}
/* End Hide from IE5-Mac */

#navigation .current_page_item, 
#navigation .current_page_parent,
#navigation .current_page_ancestor {
	background-image: url(http://www.heelia.se/wp-content/uploads/tab_left_on.png);
}

#navigation .current_page_item a, 
#navigation .current_page_parent a,
#navigation .current_page_ancestor a {
	background-image: url(http://www.heelia.se/wp-content/uploads/tab_right_on.png);
	color: #666;
	padding-bottom: 9px;
}

/* SLUT MENY ///////////////////////////////// */
/* START UNDERMENY /////////////////////////// */


.submenu {
	xborder-top: 4px solid red;
	margin-right: 15px;
	xpadding-top: 15px;
	float: left;
	width: 235px;
	min-height:375px;
}

.submenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.submenu ul li {
	height: 20px;
}

.submenu ul li a {
	background-image:url(http://www.plastikkirurggruppen.se/images/sub_menu_arrow.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:0px 0px 0px 13px;
	color:#999999;
	text-decoration:none;
	font-size:11px;
}

.submenu ul li a:hover {
	color: #8E2323;
}

/* SLUT UNDERMENY //////////////////////////// */
/* START TEST UNDERMENY ////////////////////// */

.xsubmenu {
	margin-right: 15px;
	float: left;
	width: 235px;
	min-height:375px;
}

.xsubmenu ul {
	border-bottom: 1px solid #BDBDBD;
	margin: 0;
	padding: 0;
	list-style: none;
}

.xsubmenu ul li {
	border-top: 1px solid #BDBDBD;
	line-height: 35px;
	font-size: 12px;
}

.xsubmenu ul li a {
	color:#000;
	text-decoration:none;
}

.xsubmenu ul li.current_page_item a {
	color: red;
	
}

.xsubmenu ul li a:hover {
	color: red;
}
/* SLUT TEST UNDERMENY /////////////////////// */
/* START CONTENT ///////////////////////////// */

.content .submenu_content .line {
	width:650px;
	background-color: red;
	height:4px;
	margin:0px 0px 12px 0px;
	clear: both;
}

.content .submenu_content li {
	margin-bottom: 5px;
}

.content .submenu_content {
	width: 650;
	overflow: hidden;
	float: left;
}

.content .submenu_content .top {
	margin-top: 5px;
}

.content .submenu_content .column {
	width: 200px;
	margin: 0px 0px 0px 15px;
	float: left;
}

.content .submenu_content .column_wide {
	width: 415px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.content .submenu_content .column_full {
	width: 650px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.content .submenu_content .first {
	margin:0px 0px 0px 0px;
}

.content .submenu_content img {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	margin-bottom: 12px;
}

/* SLUT CONTENT ////////////////////////////// */
/* START FRONT /////////////////////////////// */

.content {
	width: 900px;
	margin: 0 50px;
}

.content .welcome {
	padding: 75px 370px 50px 75px;
	margin-bottom: 30px;
	color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	background: url(http://www.heelia.se/wp-content/uploads/front.jpg) center center no-repeat;
}

.content .welcome h1 {
	font-size: 3em; 
	font-weight: normal; 
	padding-top: 0px; 
	margin-top: 0px;
	color: #fff;
}

.content .welcome h2 {
	font-size: 1em;
	margin-bottom: 0;
	font-weight: bold;
}

.welcome p {
	font-size: 18px; 
	line-height: 30px; 
}

.content .column {
	width: 440px;
	margin:0px 0px 0px 20px;
	float:left;
}

.content .first {
	margin:0px 0px 0px 0px;
}

.front h1 {
	padding-bottom: 17px;
	margin-bottom: 27px;
	padding-top: 20px;
	font-size: 30px; 
	line-height: 35px;
	border-bottom: 1px solid #e6e6e6;
	text-transform: none;
}

.front p {
	margin-bottom: 50px;
}

.callout {
	background: url(http://storeimages.apple.com/1493/store.apple.com/Catalog/regional/emea/family/mac/bg-configure-box-gradient.gif) repeat-x left bottom;
	border: 1px solid #e6e6e6;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-moz-box-shadow: 0px 3px 4px #A4A4A4;
	-webkit-box-shadow: 0px 3px 4px #A4A4A4;
	box-shadow: 0px 3px 4px #A4A4A4;
}

.callout {

}

.twitter {
	height: 250px; 
}

.twitter ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.twitter h2 {
	font-size: 30px;
	margin-bottom: 30px;
	text-transform: none;
}

.blogg {
	height: 250px; 
}

.blogg ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.blogg h2 {
	font-size: 30px;
	margin-bottom: 30px;
	text-transform: none;
}

.blogg p {
	padding-top: 20px;
}

/* SLUT FRONT //////////////////////////////// */
/* START BLOGG /////////////////////////////// */

.content .column_e {
	width: 580px;
	float: left;
}

.content .column_f {
	width: 270px;
	margin-left: 50px;
	float: left;
}

/* SLUT BLOGG //////////////////////////////// */
/* START BOKA //////////////////////////////// */


.wufoo {
	background-color:#eeeeee;
	padding: 20px;
}

.wufoo .info {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	border: none;
}

.wufoo ul {
	padding-left: 20px;
	padding-right: 20px;
}

.wufoo input.text, .wufoo textarea.textarea{
	background:#FFFFFF url(/images/fieldbg.gif) repeat-x top
}

.wufoo .focused{
	background:#FFF7C0
}

.wufoo .instruct{
	background-color:#F5F5F5
}

/* Borders */
#container{}
.wufoo .info{}
.wufoo .section{}
.wufoo .instruct{}

.wufoo .info h2{display: none;}
.wufoo .info div{}
.wufoo .section h3{}
.wufoo .section div{}
.wufoo label.desc{}
.wufoo li div, .wufoo li div label, .wufoo li span label{}

.wufoo input.text, .wufoo textarea.textarea, .wufoo select.select, .wufoo label.choice{
	font-size:100%;
	font-family:inherit;
	color:#333333
}

.wufoo label.choice{
	color:#444444
}

.wufoo .instruct{
	font-size:80%;
	font-family:inherit;
	color:#444444
}

/* SLUT BOKA ///////////////////////////////// */

.content_bottom {
}

.content_bottom ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
background: green;
}

.content_bottom ul li {
	float: left;
	width: 205px;
}

.content_bottom ul li a {
}

/* START FOOTER ////////////////////////////// */

.footer {
	background: url(http://www.heelia.se/wp-content/uploads/border.png) top left no-repeat;
	width: 900px;
	float: left;
	margin: 30px 0 0 0;
	padding: 10px 50px 30px 50px;
}

.footer a {
	color: #666;
}

/* SLUT FOOTER /////////////////////////////// */

#sidebar {
	margin-right: 15px;
	xborder-top: 4px solid red;
	float: left;
	width: 235px;
	min-height:375px;
}

#sidebar h2 {
	margin-top: 0px;
	padding-top: 0px;
}

#sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}


		/*content boxes*/
		.rounded-out{margin: 0px 0px 20px;padding: 0px; border: 1px solid #d5d5d5; background-color: #efefef; background-image: url(images/main-fade.png); background-position: center bottom; background-repeat: no-repeat; -moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
		.rounded-in{margin: 0px; padding: 10px; border: 1px solid #f5f5f5; background-image: url(images/button-fade-top.png); background-position: 0% 0%; background-repeat:repeat-x;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}

.rounded-in h2 {	
	margin-top:0;
}

.rounded-in p, .rounded-in div{	
	margin-top:0;
	padding-top: 0;
	margin-bottom:0;
	padding-bottom: 0;
}
		.rounded-in br{display:none;height: 0px;visibility: hidden; overflow: hidden;}

		a.button{display: inline-block; padding: 5px 15px; margin: 0px 0px 15px;background-image: url(http://variety.templategrow.com/wp-content/themes/adinda/images/button-fade.png); background-position: left top; background-repeat:repeat-x;text-shadow: none; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
		a.button:hover{background-position: left bottom;}

		/*pullquotes*/
		.quote_left{display: inline-block; margin: 10px 0px 20px 0px; padding: 6px 0px 6px 15px; min-height: 40px; font-size: 12px;font-style: italic; font-family:Georgia, serif; background: url(http://variety.templategrow.com/wp-content/themes/adinda/images/pull-quotes.png) scroll 0 0 repeat-y; color: #666;}
		.quote_right{float: right; display: inline-block; width: 40%; margin: 20px 0px 20px 20px; padding: 6px 15px; min-height: 40px; font-size: 12px; font-style: italic; font-family:Georgia, serif; background: url(http://variety.templategrow.com/wp-content/themes/adinda/images/pull-quotes.png) scroll 0 0 repeat-y; color: #666;}
