@charset "utf-8";
/* CSS Document */


DIV.contactBlock
{
position:absolute;

width:450px;
left:360px;
top:125px;
overflow:hidden;
}
DIV.contactBlock DIV.contactRow
{
width:100%;
overflow:hidden;
margin-bottom:15px;
}
DIV.contactBlock DIV.contactRow p.tag
{
width:150px;
text-align:right;
padding:5px 15px 0px 0px;
float:left;
margin:0px;
color:white;
}
DIV.contactBlock DIV.contactRow p.contactElement
{
width:270px;
float:left;
margin:0px;
padding:0px;
}
DIV.contactBlock DIV.contactRow p.contactElement strong
{
font-size:25px;
color:white;
font-weight:normal;
}
DIV.contactBlock DIV.contactRow p.contactElement input.field
{
width:260px;
padding:5px;
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
DIV.contactBlock DIV.contactRow p.contactElement textarea
{
width:260px;
padding:5px;
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
DIV.contactBlock DIV.contactRow p.contactElement input.sendButton
{
width:160px;
height:40px;
background:url(../imgs/sendButton.png) top left no-repeat;
border:none;
color:white;
font-size:17px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
DIV.contactBlock DIV.contactRow p.rightAlign
{
text-align:right;
}
DIV.contactBlockMsg
{
position:absolute;

width:450px;
left:560px;
top:70px;
overflow:hidden;


}
DIV.contactBlockMsg DIV.contactRow
{
width:100%;
overflow:hidden;
margin-bottom:15px;
}
DIV.contactBlockMsg DIV.contactRow p.tag
{
width:150px;
text-align:right;
padding:5px 15px 0px 0px;
float:left;
margin:0px;
color:white;
}
DIV.contactBlockMsg DIV.contactRow p.contactElement
{
width:260px;
float:left;
margin:0px;
padding:5px;
background:white;
}


/* standard subsection for list view */

#subsectionsBlockOrphan
{
position:absolute;

width:650px;
left:360px;
top:125px;
overflow:hidden;

}
#subsectionsBlockOrphan #block1
{
width:650px;
overflow:hidden;


}
#subsectionsBlockOrphan #block2
{
width:650px;
overflow:hidden;


}
#subsectionsBlockOrphan #block3
{
width:650px;
overflow:hidden;


}
#subsectionsBlockOrphan #block4
{
width:650px;
overflow:hidden;

}
#subsectionsBlockOrphan #block5
{
width:650px;
overflow:hidden;

}

#subsectionsBlockOrphan #featured
{
position:absolute;
width:650px;
height:385px;
top:0px;
left:0px;
}
#subsectionsBlockOrphan p
{
width:200px;
margin:0px 7px 7px 0px;
position:relative;
padding:0px;
float:left;
}
#subsectionsBlockOrphan p span
{
position:absolute;
bottom:0px;
left:0px;
z-index:100;
width:192px;
font-size:11px;
color:white;
padding:2px 4px 2px 4px;
background:url(../imgs/titleBG.png) top left;
text-decoration:none;
}

/* end */

