@charset "utf-8";

/*** CSS Document - Debi Sikora ***/

/* Template & home page */

body{
background-color:#f4f4f4;
padding:0;
margin:0;
}

#mainholder{
margin:0 auto;
width:898px;
overflow:hidden;
background-color:#FFFFFF;
background-image:url(../../../templates/iwt_home/assets/styles/mainback_image.gif);
background-position: top left;
background-repeat:no-repeat;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#top{
width:898px;
height:10px;
float:left;
background-color:#dbd0c1;
}

#spacer{
width:898px;
height:50px;
float:left;
}

#flash_holder{
width:898px;
overflow:hidden;
float:left;
}

#flash_holder img{
z-index:-1;
display:block;
}

#body_content{
width:898px;
padding-top:50px;
float:left;
background-image:url(../../../templates/iwt_home/assets/styles/tilenum_logo.gif);
background-position:bottom left;
background-repeat:no-repeat;
height:300px;
min-height:300px !important;
height:auto;
clear: both;
}

#content{
float:right;
width:630px;
padding:20px 50px 0 20px;
color: #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
height:300px;
min-height:300px !important;
height:auto;
}

#content p{
color: #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
margin:0;
padding:0 0 10px 0;
}

#content ol{
color: #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
}

.componentheading{
color: #5d382f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0 0 10px 0;
font-weight:bold;
}

#content h1{
color: #5d382f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0 0 10px 0;
font-weight:bold;
}

#content h2{
color: #5d382f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0 0 10px 0;
font-weight:bold;
}

#content h3{
color: #5d382f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0;
font-weight:bold;
}

#content .contentheading{
color: #5d382f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0 0 10px 0;
font-weight:bold;
}

#content a{
color: #5d382f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
margin:0;
padding:0;
text-decoration:none;
}

#content a:hover{
text-decoration:underline;
}

#home_holder{
float:left;
padding:25px;
}

#home_holder h2{
color: #5d382f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0 0 10px 0;
font-weight:bold;
float:left;
}

#home_holder p{
color: #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
margin:0;
padding:0 0 10px 0;
float:left;
width:600px;
}

#home_holder img{
float:right;
display:block;
}

#footer{
width:898px;
height:30px;
float:left;
border-top:4px solid #dbd0c1;
padding:10px;
}

#footer_left{
width:300px;
float:left;
height:25px;
}

#footer_right{
width:220px;
float:right;
height:75px;
}

#footer_right p{
color:#796344;
margin:0;
padding:2px 0 2px 10px ;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#footer #footer_left ul{
margin:0;
padding:0;
float:left;
list-style:none;
}

#footer #footer_left ul li{
margin:0;
padding:0;
float:left;
}

#footer #footer_left ul li a{
color:#796344;
margin:0;
padding:2px 6px 2px 6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
border-right:1px solid #796344;
text-decoration:none;
}



/*///// main menu //////*/

#main_menu{

 position:relative;

 z-index:99;

	float:right;

	width:600px;

	padding:0 0 0 0;

	height:20px;

}



#main_menu ul.menu{

margin:0;

padding:0;

list-style:none;

}



#main_menu ul.menu li{

margin:0;

padding:0;

float:right;

list-style:none;

}



#main_menu ul.menu li a{

margin:0;

padding:28px 15px 4px 15px;

color:#8d795d;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

border-right:1px solid #8d795d;

text-decoration:none;

display:block;

}



#main_menu ul.menu li a:hover{

text-decoration:underline;

color:#5d382f;

}



#main_menu ul.menu li.active a{

color:#5d382f;

}



#main_menu ul.menu li ul{

display:none;

}



/*///////////// left menu ///////////////*/



#left_menu{

width:196px;

float:left;

overflow:hidden;

padding:20px 0 0 0 ;

}



#left_menu ul.menu{

margin:0;

padding:0;

list-style:none;

width:196px;

}



#left_menu ul.menu li{

margin:0;

padding:0;

list-style:none;

display:none;

width:196px;

}



#left_menu ul.menu li.active{

background-color: #ffffff;

display:block;

color:#FFFFFF;

}



#left_menu ul.menu li a{

margin:0;

padding:0;

color:#FFFFFF;

}



#left_menu ul.menu li ul{

margin:0;

border-right:1px solid #5d382f;

background-color:#ffffff;

width:195px;

padding:15px 0 15px 0;

float:left;

}



#left_menu ul.menu li ul li{

margin:0;

padding:0;

width:195px;

display:block;

}









#left_menu ul.menu li ul li a{

margin:0;

padding:4px 20px 4px 25px;

color:#5d382f;

text-decoration:none;

float:left;

width:150px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}



#left_menu ul.menu li ul li a:hover{

background-color:#f6f3ef;

}



#left_menu ul.menu li ul li.active a{

background-color:#ede7e0;

}



/*/////////////------///////////////*/



#left_menu ul.menu li ul li ul{

margin:0;

padding:0;

display:block;

background-color:#ffffff;

}



#left_menu ul.menu li ul li ul li{

margin:0;

padding:0 0 0 20px;

width:195px;

display:block;

background-color:#ffffff;

}



#left_menu ul.menu li ul li ul li a{

margin:0;

padding:2px 20px 2px 25px;

color:#5d382f;

text-decoration:none;

float:left;

width:120px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}



#left_menu ul.menu li ul li ul li.active a{

background-color:#ffffff;

}





#logoholder{

	float:left;

	width:300px;

	height:50px;

	display: block;

	position: relative;

	z-index: -1;

}



#top_links{

float:left;

width:290px;

height:25px;

}





#content img{

border:none;

}





#slidediv2{

position:absolute;

z-index:0;

}



#hideline_holder{

position:absolute;

padding-left:596px;

}



#hideline{
height:56px;
width:4px;
position:absolute;
background-color: #dbd0c1;

}

.style1 {
font-size: 11px
}

