* { 
padding : 0;
margin : 0;

} 
body { 
font-family : Trebuchet,Lucida Sans, sans-serif;
color : #666666;
font-size: 10px;
background-color: #f5f5f5;
} 
img { 
padding : 0px;
margin: 0px;
border : 0px;
} 
#header img { 
border : 0;
} 
img.floatTL { 
float : left;
margin: 0px;
} 
img.floatTR { 
float : right;
margin: 0px;
} 
img.floatTLT { 
float : left;
margin: 0px;
} 
#wrapper { 
width : 956px;
margin : 0 auto;
} 
#header { 
height : 50px;
padding-top: 15px;
padding-right: 10px;
padding-left: 28px;
background-color : #f5f5f5;
margin: 0px;
} 
#inside {
	width: 900px;
}
#header h1 { 
font-size : 1.7em;
color : #0099ff;
padding-top : 15px;
} 
#header p { 
color : #b2b2b2;
} 
#header a { 
color : #b2b2b2;
text-decoration : none;
} 


#left_side { 
display : inline;
width : 28px;
float : left;
min-height : 250px;
border : 0px;
background-color : #f5f5f5;
padding-top: 260px;
} 
* html #left_side { 
height : 250px;
} 

#left_side_contact { 
display : inline;
width : 28px;
float : left;
border : 0px;
background-color : #f5f5f5;
} 
#center_side { 
border : 0px;
display : inline;
width : 900px;
float : left;
background-color: #f5f5f5;
background-repeat : repeat-x;
min-height : 597px;
padding: 0px;
} 
* html #center_side { 
height : 597px;
} 

#center_side_contact { 
border : 0px;
display : inline;
width : 900px;
float : left;
background-color: #f5f5f5;
background-repeat : repeat-x;
min-height : 170px;
padding: 0px;
} 
* html #center_side_contact { 
height : 170px;
} 

.para {
color: #9e9e9e;
font-family : Trebuchet,Lucida Sans, sans-serif;
font-size: 12px;
background-color: #f5f5f5;
line-height: 2em;	
font-size: 12px;
}

.para a{
color: #9e9e9e;
font-family : Trebuchet,Lucida Sans, sans-serif;
font-size: 12px;
text-decoration: none;
}

.para a:hover {
font-family : Helvetica,Lucida Sans, sans-serif;
font-size: 12px;
color : #555555;
text-decoration: none;
}

#right_side { 
display : inline;
width : 28px;
float : right;
border : 0px;
background-color : #f5f5f5;
min-height : 250px;
padding-top: 260px;
} 
* html #right_side { 
height : 250px;
} 

#right_side_contact { 
display : inline;
width : 28px;
float : right;
border : 0px;
background-color : #f5f5f5;
} 

#footer { 
background-color : #f5f5f5;
display : inline;
float : left;
width : 100%;
text-align : center;
height: 200px;
} 
#footer_left { 
background-color : #f5f5f5;
display : inline;
float : left;
width : 50%;
text-align : left;
padding-left: 35px;
min-height: 200px;

color: #757575;
font-family : Trebuchet,Lucida Sans, sans-serif;
color : #666666;
font-size: 10px;
background-color: #f5f5f5;
line-height: 2em;
} 

#footer_left a { 
color: #939393;
font-family : Trebuchet,Lucida Sans, sans-serif;
color : #757575;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

#footer_left a:hover { 
font-family : Helvetica,Lucida Sans, sans-serif;
color : #333333;
font-size: 10px;
font-weight: bold;
text-decoration: none;

}


#footer_right { 
display : inline;
float : right;
width : 40%;
text-align : right;
padding-right: 35px;
min-height: 200px;
color: #757575;
font-family : Trebuchet,Lucida Sans, sans-serif;
color : #666666;
font-size: 10px;
background-color: #f5f5f5;
line-height: 2em;
} 
#footer_right a { 
color: #939393;
font-family : Trebuchet,Lucida Sans, sans-serif;
color : #757575;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}
#footer_right a:hover { 
font-family : Helvetica,Lucida Sans, sans-serif;
color : #333333;
font-size: 10px;
font-weight: bold;
text-decoration: none;

}

.lite { font-family: Trebuchet,Lucida Sans, sans-serif; color : #999999; font-weight: normal; }
#footer_right .lite a { font-family: Trebuchet,Lucida Sans, sans-serif; color : #999999; font-weight: normal; }
#footer_right .lite a:hover { font-family: Trebuchet,Lucida Sans, sans-serif; color : #333333; font-weight: normal; }


#menuLog { font-size:1.4em; margin:20px; }


	.hidden { position:absolute; top:0; left:-9999px; width:1px; height:1px; overflow:hidden; }
	
	.fg-button { clear:left; margin:0 4px 40px 20px; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
	.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
	a.fg-button { float:left;  }
	button.fg-button { width:auto; overflow:visible; } /* removes extra button width in IE */
	
	.fg-button-icon-left { padding-left: 2.1em; }
	.fg-button-icon-right { padding-right: 2.1em; }
	.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
	.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
	.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */	
	
	.fg-button.ui-state-loading .ui-icon { background: url(spinner_bar.gif) no-repeat 0 0; }
    
.slideshow { height: 597px; width: 900px; margin: auto; background-color : #f5f5f5; }
.slideshow img { padding: 0px;  margin:0px;}

.slideshow_contact { height: 170px; width: 900px; margin: auto; background-color : #f5f5f5; }
.slideshow_contact img { padding: 0px;  margin:0px;}
.footer {padding-top: 20px}

<!-- style exceptions for IE 6 -->
	<!--[if IE 6]>
	<style type="text/css">
		.fg-menu-ipod .fg-menu li { width: 95%; }
		.fg-menu-ipod .ui-widget-content { border:0; }
	</style>
	<![endif]-->	