.clear
{
    clear:both;
}

body
{
    background:/*#F5F6F1*/#fff url(../images/body_bg.jpg) repeat-x left top;
    text-align:center;
    padding:0;
    margin:0;
    font-size:100.1%;
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
}
#wrapper
{
    background:#FFF url(../images/wrapper_bg.jpg) no-repeat left top;
    width:816px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}
#wrapper .inside
{
    padding:0 8px;
}
#masthead
{
    /*background:url(../images/header_bg.jpg) no-repeat left top;*/
}  
#masthead h1
{
	background:transparent url(../images/logo-sml.gif) no-repeat;
	height:100px;
	width:400px;
	margin:25px 0 0 40px;
	padding:0;
	text-indent:-100em; 
	overflow:hidden;
	float:left;
}
#masthead h1 a
{
	display:block; 
	height:100px 
}
#masthead img
{
    float:right;
}
#content
{
    /*background:url(../images/content_bg.gif) repeat-y left top;*/
}
#content .inside
{
    padding:14px 38px;
}
#content .boxout
{
    /*background:#EAEBE0 url(../images/boxout_bg.gif) no-repeat left 20px;*/
	background:#fff /*url(../images/welcome-box.jpg) no-repeat*/ left 20px;
    padding:25px 30px 20px 20px;
    text-align: left;
    min-height:200px;
}
* html #content .boxout
{
    height:200px;
}

#content .gal-boxout
{
    /*background:#EAEBE0 url(../images/boxout_bg.gif) no-repeat left 20px;*/
	background:#fff;
    padding:0;
    text-align: center;
    min-height:200px;
}
#content .gal-boxout h2
{
	color:#333;   
    font-weight:normal;
}

#content .boxout h2
{
    color:#3B3C3B;
    font-weight:normal;
}
#content .boxout p
{
    color:#8B938A;
    line-height:150%;
    font-size:90%;
}

#content .boxout .small {
	font-size: 11px;
	color: #333;
	
}

#content .italic
{
	font-style: italic;
}

#content .bold
{
	font-weight: bold;
}


img.floatRight { 
float: right; 
margin: 10px 0px 20px 20px; /*top, right, bottom, left margin values*/
border: 1px #333;
}

img.floatRight2 { 
float: right; 
margin: 0 5px 5px 0; /*top, right, bottom, left margin values*/
}


img.floatLeft { 
float: left; 
margin: 10px 25px 5px 0px; /*top, right, bottom, left margin values*/
border: 1px #333;
}


/* CODE FROM NEWTON SITE
#rightphoto {
width: 431px;
height: 190px;
position: absolute;
top: 189px;
left: 523px;
padding-left: 5px;
 }
 
#rightphoto2 {
width: 133px;
 height: 105px;
 left: 523px;
 top: 384px;
 position: absolute;
 padding-left: 5px;
 }
 
 #rightphoto3 {
 width: 292px;
 height: 105px;
 left: 661px;
 top: 384px;
 position: absolute;
 padding-left: 6px;
 }*/



#links
{
    background:#9AABAC url(../images/links_bg.gif) repeat-x left top;
    color:#FFF;
}
#links .inside
{
    padding:20px 24px;
}
#links a
{
    color:#FFF;
}
#links ul
{
    float:left;
    font-size:80%;
    padding:0;
    margin:20px 15px 0 15px;
    line-height:150%;
}
#links ul li
{
    margin-left:25px;
}
#footer
{
    background:url(../images/footer_bg_sides.gif) repeat-y left top;
    border-bottom:solid 2px #2A382F;
    font-size:70%;
    color:#FFF;
}
#footer .inside
{
    background:url(../images/footer_bg_top.gif) no-repeat left top;
    padding:13px 20px 10px 20px;
}
#footer a
{
    color:#FFF;
}
#footer .copyright
{
    float:left;
}
#footer ul
{
    padding:0;
    margin:0;
    float:right;
}
#footer ul li
{
    display:inline;
    border-left:solid 1px #FFF;
    padding-left:6px;
    margin-left:3px;
}
#footer ul li.first
{
    border-left:none;
    padding-left:0;
    margin-left:0;
}
