/*
Ikearun Style Sheet
Designed by Solie Jordan
Date: 10-21-2009
*/

/* ---------------Universal Style for the Document---------------- */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
	height:100%; 
	background-color:#ffffff;
}

/* ----------------Paragraph and text styles ------------------*/
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}


p.text {
	padding-right:20px;
	color: #666666;
	text-align:left;
	}

p.text2 { 
	margin-left:207px;
	padding-right:20px;
	color: #666666;
	text-align:left;
	}
	
.text_bold {
	color: #333333;
	font-weight: bold;
	}
	

#bar_title{
	color:#FFFFCC;
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
	}

#bar_heading{
	font-size:14px;
	font-weight:700;
	color:#000000;
	}
#bar_text{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding-bottom:10px;
	}
	
#service_tag {
	float:right;
	font-family: "Arial Rounded MT Bold", "Trebuchet MS", "Tahoma";
	font-size: 24px;
	width:500px;
	margin-top:50px;
}

h1, h2, h3 {
	color: #333333;
	font-family: "Arial Rounded MT Bold", "Trebuchet MS", "Tahoma";
	position:relative;
	
	}
h1 { margin-left:54px;}

.font_green{
	color:#6BAD46;
	font-size:18px;
	font-weight:bold;
	}

.font_heading{
	color: #333333;
	font-family: "Arial Rounded MT Bold", "Trebuchet MS", "Tahoma";
	font-size:20px;
	}

#inner_top_left_text {
	color:#FFFFFF;
	padding:7px 0px 0px 3px;

}
	
ul{
	list-style-type:upper-alpha;
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
li{
	list-style-type: inherit;
	background-repeat:no-repeat;
	background-position:0px 5px; 
	padding-left:14px;
	}

a:link {
	color: #009900;
	text-decoration: underline;
	}/* unvisited link */
a:visited{
	color: #003366
	}/* visited link */
a:hover{
	color:#FF6600;
	text-decoration:underline;
		}/* mouse over link */
a:active{
	color:#FFCC33
		}/* selected link */
		
.textfieldPrice {
	font-family: Verdana, "Arial Rounded MT Bold", Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border: 1px none #999999;
	color: #339900;
}

.textfieldMiles {
	font-family: Verdana, "Arial Rounded MT Bold", Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border: 1px none #999999;
	color: #FF0000;
}

legend {
	color: #666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	padding: 2px;
}
	
/* --------------Header and Footer Information ------------------*/

#header {
	clear:both;
	background-color:#FFFFFF;
	width:950px;
	height:130px;
	margin-left: auto ;
 	margin-right: auto ;
	padding: 5px;
	
	}
	
#footer {
	clear:both;
	width:950px;
	margin-left: auto ;
 	margin-right: auto ;
	padding: 25px 0px 0px 0px;	
	}

#logo {
	float:left;
	width:250px;
	height:100px;
	background-image:url(images/imglogoikearun.jpg);
}

#footer_city {
	float:left;
	width:950px;
	height:56px;
	background-image:url(images/img_footer_city.gif);
}

/* --- Footer Grid --- */

.grid {
  width: 950px;
  margin: auto;
}

.grid-m1 {
  float: left;
  width: 5px;
  height: 1px;
}

.grid-c1 {
  float: left;
  width: 220px;
}

.grid-m2 {
  float: left;
  width: 20px;
  height: 1px;
}

.grid-c2 {
  float: left;
  width: 220px;
}

.grid-m3 {
  float: left;
  width: 20px;
  height: 1px;
}

.grid-c3 {
  float: left;
  width: 220px;
}

.grid-m4 {
  float: left;
  width: 20px;
  height: 1px;
}

.grid-c4 {
  float: left;
  width: 220px;
}

/* ------------- Footer Links -------*/

div#footer a:link {
	font-size:10px;
	color: #009900;
	text-decoration: none;
	}/* unvisited link */
div#footer a:visited{
	font-size:10px;
	color: #003366;
	text-decoration: none;
	}/* visited link */
div#footer a:hover{
	font-size:10px;
	color:#FF6600;
	text-decoration: none;
		}/* mouse over link */
div#footer a:active{
	font-size:10px;
	color:#FFCC33;
	text-decoration: none;
		}/* selected link */
		
div#footer .text_bold {
	font-size:10px;
	color: #000000;
	font-weight: bold;
	}
	
div#footer p {
	font-size:10px;
	color: #666666;
	font-weight: bold;
	}

/* --------------- Form ----------*/
p.legend {background:#DED983;color:black;padding:.2em .3em;font-size:1.2em;border: none 1px;position:relative;margin-bottom:-2px;width:10em;margin-left:1em;margin-top:1em}

#ikea_selection {background:#99CCFF;border: solid thin #006699 }
#form_contact {background:#99CCFF;border:solid thin #006699}
#form_upload {background:#99CCFF;border:solid thin #006699}

#personal label {position:absolute;font-size:90%;padding-top:.2em;left:20px}
#personal input {margin-left:9em;line-height:1.4em;margin-bottom:.2em;}
#choices label {position:absolute;padding-top:.2em;left:20px}

fieldset {background:#C361D2;border:none;margin-bottom:1em;width:24em;padding-top:1.5em}

/* ---------------Page Layout ------------------*/

/* This is not needed so far. 10-21-2009:7:30
#page_content {
	width:950px;
	background-color:#FF33FF;
	padding:5px;
	margin-left: auto ;
 	margin-right: auto ;
}
*/
#top_left_content {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
	height:150px;
	padding:2.5px;
	background-color:#ffffff;
	text-align:left;
	
}

#inner_top_left {
	width: 290px;
	height: 36px;
	background-color: #006699;
	font-family:Tahoma, Verdana;
	font-size:18px;
	font-style: #FFFFFF;
	
}

#top_right_content {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:650px;
	padding:2.5px;
	background-color: #ffffff;
}

#main_content {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:10px;
	width:750px;
	text-align:left;
	background-color:#ffffff;
	border-top-style:dotted;
	border-width:1px;
	}
	
#main_content_right {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:10px;
	width:750px;
	text-align:left;
	background-color:#ffffff;
	border-top-style:dotted;
	border-width:1px;
	}

#entry {
	padding-bottom:5px;
	display: inherit;
	float: inherit;
	}

#sub_entry {
	margin-left:207px;
	padding-right:20px;
	}
	
.side_bar{display:block}
.side_bar *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#99CCFF}
.side_bar1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d3e9ff;
  border-right:1px solid #d3e9ff;
  background:#b2d8ff}
.side_bar2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f4f9ff;
  border-right:1px solid #f4f9ff;
  background:#acd5ff}
.side_bar3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #acd5ff;
  border-right:1px solid #acd5ff;}
.side_bar4{
  border-left:1px solid #d3e9ff;
  border-right:1px solid #d3e9ff}
.side_bar5{
  border-left:1px solid #b2d8ff;
  border-right:1px solid #b2d8ff}
.side_barfg{ /* The content area */
  background:#99CCFF;
  padding: 1px 5px 1px 5px;
  }	
	

#bar { /* Contains the sidebar contents */
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	padding-top:5px;
	padding-left:5px;
	width:200px;
	height:100%;
	text-align:left;
	border-top-style:dotted;
	border-width:1px;
}

#bar_left { /* Contains the sidebar contents */
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	padding-top:10px;
	padding-left:5px;
	width:200px;
	height:100%;
	text-align:left;
	border-top-style:dotted;
	border-width:1px;
}

#container {
	/*position:relative;  needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:960px;
	background:#ffffff;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
	padding: 0px;
}
	
.photo {
	position:absolute;
	left:inherit;
	margin-left: auto ;
 	margin-right: auto ;
	}
	
.photo2 {
	float:left;
	}
	
#addthis_button {
	position:relative;
	margin-left:759px;
	position:relative;
	top:-1.9em;
	}
.img_slider{ 
	padding:0px 0px 5px 0px;
	border:none;
	}
	
