/* WEBSITE GLOBALS P101 (P101.css) */

/* LAYOUT */
#top
{
width:800px;
margin:auto;
}

#top h1
{
font:14px verdana;
margin:1px 0 0 5px;
padding:0;
color:#555;
}

#nav
{
width:800px;
margin:auto;
}

#lintel
{
width:800px;
height:50px;
margin:auto;
background:#000;
}

#wrap
{
position:relative;
top:-20px;
width:800px;
margin:auto;
background-repeat:no-repeat;
background-position:0 40px;
background-image: url(../../img/spe/ws1/hom.jpg);Ê
}

#wrap_cp
{
width:800px;
margin:auto;
margin-bottom:20px;
}


/* THREE COL */

#C3_mid
{
width:380px;
border-left:200px solid #c66;
border-right:200px solid #FFF;
margin:auto;
position:relative;
display:block;
overflow:visible;
}

#C3_left
{
width:200px;
margin-left:-200px;
float:left;
position:relative;
display:inline;
}

#C3_right
{
width:200px;
margin-right:-200px;
float:right;
position:relative;
display:inline;
}

/* TWO COL */

#C2L_mid
{
width:580px;
border-left:200px solid #c66;
margin:auto;
position:relative;
display:block;
overflow:visible;
}

#C2L_left
{
width:200px;
margin-left:-200px;
float:left;
position:relative;
display:inline;
}

#C2R_mid
{
width:509px;
border-right:271px solid #FFF;
margin:auto;
position:relative;
display:block;
overflow:visible;
}

#C2R_right
{
width:271px;
margin-right:-271px;
float:right;
position:relative;
display:inline;
background-repeat:no-repeat;
background-image: url(../../img/spe/ws1/rgt.jpg);
}

#C2R_right b
{
position:absolute;
top:-38px;
right:24px;
font:18px tahoma;
margin:0;
padding:0;
color:#222;
}

#C2R_right h2
{
font:13px tahoma;
margin:2px 0 0 6px;
padding:0;
color:#FFF;
}

#C2R_right h2
{
font:13px tahoma;
margin:2px 0 0 6px;
padding:0;
color:#FFF;
}


#C2R_right h3
{
font:13px tahoma;
margin:0;
padding:47px 0 0 6px;
color:#FFF;
}

#C2R_right #conhed
{
width:244px;
font:13px tahoma;
margin:1px 0 8px 0;
padding:2px 2px 3px 4px;
color:#FFF;
background:#B52845;
}

#C2R_right a b
{
font:normal 15px tahoma;
position:relative;
top:-23px;
left:15px;
}

#C2R_right a
{
display:block;
position:relative;
top:39px;
left:27px;
text-decoration:none;
color:#222;
margin:0 0 28px 0;
padding:0;
}

#C2R_right a:hover
{
color:#DC0A2C;
}

#C2R_right a img:hover
{
opacity:.0;
filter:alpha(opacity=0);
}

/* SINGLE COL */

#C1_mid
{
width:780px;
margin:auto;
position:relative;
display:block;
overflow:visible;
}

#step
{
width:800px;
margin:auto;
}

/* DEFAULTS */
html, body
{
margin:8px 0 3px 0;
padding:0;
font:12px arial;
background:#FFF; 
}

form
{
display:inline;
}

ul
{
margin:0;
padding:0;
list-style-type:none;
}

.clear
{
clear:both;
}

.hide
{
display:none;
}

img
{
border:none;
}

iframe
{
margin:4px 0 0 1px;
padding:0;

}

