

/***********************************************************************/
/* Main */

#maindiv
{
    width:950px;
    padding-left:40px;
    margin-top:32px;
}

#menudiv
{
    width:178px;    
    margin-right:45px;  
    float:left; 
}

#logodiv
{
    width:178px;
    height:118px;
    background-image:url(graphics/fusioncreative.gif);
    background-position:top left;
    background-repeat:no-repeat;
    margin-bottom:44px;
}

#logodiv H1
{
    display:none;
}

#contentdiv
{
    width:727px; 
    float:right; 
}

#pagecontentdiv
{
    width:727px;
    overflow:hidden;
}

#headerdiv1
{
    width:727px;
    height:25px;
    background-image:url(graphics/header_grad1.gif);
    background-position:top left;
    background-repeat:no-repeat;
}

#headerdiv2
{
    width:430px;
    height:91px;
    background-image:url(graphics/header.gif);
    background-position:top left;
    background-repeat:no-repeat;
    float:left;
}

#headerdiv2 H2
{
    display:none;
}

#headerdiv2a
{
    float:left;
    margin-top:53px;
    margin-left:20px;
}

#headerdiv3
{
    width:727px;
    height:2px;
    background-image:url(graphics/header_grad2.gif);
    background-position:top left;
    background-repeat:no-repeat;
    margin-bottom:44px;
    clear:both;
}

#footerdiv1
{
    width:727px;
    height:2px;
    background-image:url(graphics/header_grad2.gif);
    background-position:top left;
    background-repeat:no-repeat;
    margin-top:44px;
}

#footerdiv2
{
    margin-top:10px;
    margin-bottom:44px;
    color:#6b6c6c;
}

#footerdiv2 A
{
    color:#6b6c6c;
    text-decoration:none;
}

#footerdiv2 A:hover
{
	color:#bcbec0;
	text-decoration:underline;
}


SPAN.title1
{
    font-family:Arial,Verdana,Tahoma,Helvetica,sans serif;
	font-size:12px;
	margin:0px;
	color:#bcbec0;
}

SPAN.title1a
{
    font-family:Arial,Verdana,Tahoma,Helvetica,sans serif;
	font-size:20px;
	margin:0px;
	color:#90846f;
}

SPAN.title2
{
    font-family:Arial,Verdana,Tahoma,Helvetica,sans serif;
	font-size:12px;
	margin:0px;
	color:#90846f;
}

A.title2
{
    font-family:Arial,Verdana,Tahoma,Helvetica,sans serif;
	font-size:12px;
	color:#90846f;
	text-decoration:none;
}

A.title2:hover
{
    text-decoration:underline;
}

.clear
{
	clear:both;
	height:0px;
}

/***********************************************************************/
/* Standard & Home Pages */

#div_page
{
    width:450px;
}

#div_homep
{
    width:586px;
}

/***********************************************************************/
/* News Page */

#div_news
{
    float:left;
    width:450px;    
}
#div_news_stories
{
    float:left;
    width:264px;
    padding-left:11px;
}

#newsheader
{
    width:233px;
    height:35px;
    background-image:url(graphics/newsheader.png);
	background-repeat:no-repeat;
	margin-top:22px;
	margin-left:14px;
}

#newsheader span
{
	display:none;
}

#newscontent
{
    width:205px;
    margin-left:14px;
    padding-left:14px;
    padding-right:14px;
    background-image:url(graphics/newsbg2.png);
}

#newsfooter
{
    width:233px;
    height:30px;
    margin-left:14px;
    background-image:url(graphics/newsfooter.png);
	background-repeat:no-repeat;
}

.newshome
{
    width:205px;
}

.newsheadline
{
    margin-bottom:2px;
}

.newsdate
{
    margin-bottom:5px;
}

.newspicdiv
{
    background-color:#ffffff;
    border:solid 2px #1c3f94;
    float:left;
    margin-right:8px;
}

.newssummary P
{
    padding-bottom:5px;
    color:#1c3f94;
}

/***********************************************************************/
/*MENU*/

DIV.menuitem1, DIV.menuitem2
{
	width:178px;
	height:20px;	
}

DIV.menuitem3, DIV.menuitem4, DIV.menuitem5 
{
	font-size:11px;
	color:#90846f;
	padding-top:0px;
	padding-bottom:4px;	
}

DIV.menuitem3
{
    width:168px;
    padding-left:10px;
}

DIV.menuitem4
{
    width:158px;
    padding-left:20px;
}

DIV.menuitem5
{
    width:148px;
    padding-left:30px;
}

a.menuitem 
{
	color:#90846f;
	text-decoration:none;
}

a.menuitem:hover
{
	color:#90846f;	
	text-decoration:none;
}

a.menuitemsel
{
	color:#bcbec0;
	text-decoration:none;
}

a.menuitemsel:hover
{
	color:#bcbec0;	
	text-decoration:none;
}

/***********************************************************************/
/* Showcase */

#div_2col_wrapper
{
    width:723px;
    min-height:1200px;
}

#div_2col_col1
{
    position:absolute;
    width:723px;
    overflow:hidden;
    display:block;
}

#div_2col_col2
{
    position:absolute;
    width:264px;
    left:722px;
    z-index:10;
    display:block;
}

/***********************************************************************/
/* Custom Form */

DIV.form_label
{
    float:left;
    width:150px;
    padding-top:3px;
    padding-bottom:18px;
}

DIV.form_control
{
    float:left;
    width:480px;
    padding-bottom:18px;
}

DIV.form_button
{
    width:554px;
    text-align:right;
}

/***********************************************************************/

/*Slideshow */

#photodiv
{
    background-repeat:no-repeat;
    background-position:top left;
    width:730px;
    height:560px;
}

#slidecaption
{
    position:absolute;
    left:263px;
    top:241px;
    z-index:100;
    background-color:transparent;
    color:#90846f;
    display:block;
}

#slidecaption2
{
    position:absolute;
    left:263px;
    top:650px;
    width:380px;
    height:80px;
    z-index:100;
    background-color:transparent;
    display:block;
}

/***********************************************************************/
