body {

	padding:0 0 0 0;

	margin:0 0 0 0;

	background-color:#FFFFFF;

	text-align:center;

}

#centered {

	width:922px;

	margin-left:auto;

	margin-right:auto;

	margin-top;0px;

	padding:0 0 0 0;

	background-color:#FFFFFF;

	text-align:left;

	overflow:hidden;

}

#container{

	width:902px;

	background-color: #f5f5f5;

	border-top:1px solid #000000;

	border-bottom:1px solid #000000;

	text-align: left;

	float: left;

	margin:0 0 0 0;

	padding:0 0 0 0;

	overflow: hidden;

	

}



#menubutton1 a{

	width: 150px;

	text-align: center;

	background-image: url(../images/buttonback-l.gif);

	float: left;

	font-size: 10px;

	font-weight: normal;

	font-family: sans-serif;

	text-decoration: none;

	padding: 0 0 0 0;

	color: #000000;

}

#menubutton1 a:hover{

	width:150px;

	text-align: center;

	background-position: 0 +21px;

	float:left;

	font-size:10px; 

	font-weight:normal;

	font-family: sans-serif;

	text-decoration: none;

	padding:0 0 0 0;

	color:#ffffff;

}

#menubutton2 a{

	width:150px;

	text-align: center;

	background-image: url(../images/buttonback-s.gif);

	float:left;

	font-size:10px; 

	font-weight:normal;

	font-family: sans-serif;

	text-decoration: none;

	padding:0 0 0 0;

	color:#000000;

}

#menubutton2 a:hover{

	width:150px;

	text-align: center;

	background-position: 0 +21px;

	float:left;

	font-size:10px; 

	font-weight:normal;

	font-family: sans-serif;

	text-decoration: none;

	padding:0 0 0 0;

	color:#ffffff;

}

#menubutton3 a{

	width:151px;

	text-align: center;

	background-image: url(../images/buttonback.gif);

	float:left;

	font-size:10px; 

	font-weight:normal;

	font-family: sans-serif;

	text-decoration: none;

	padding:0 0 0 0;

	color:#000000;

}

#menubutton3 a:hover{

	width:151px;

	text-align: center;

	background-position: 0 +21px;

	float:left;

	font-size:10px; 

	font-weight:normal;

	font-family: sans-serif;

	text-decoration: none;

	padding:0 0 0 0;

	color:#ffffff;

}

#menubutton4 a{

	width:151px;

	text-align: center;

	background-image: url(../images/buttonback.gif);

	float:left;

	font-size:10px; 

	font-weight:normal;

	font-family: sans-serif;

	text-decoration: none;

	padding:0 0 0 0;

	color:#000000;

}

#menubutton4 a:hover{

	width:151px;

	text-align: center;

	background-position: 0 +21px;

	float:left;

	font-size:10px; 

	font-weight:normal;

	font-family: sans-serif;

	text-decoration: none;

	padding:0 0 0 0;

	color:#ffffff;

}

#menubutton5 a{

	width:150px;

	text-align: center;

	background-image: url(../images/buttonback-s.gif);

	float:left;

	font-size:10px; 

	font-weight:normal;

	font-family: sans-serif;

	text-decoration: none;

	padding:0 0 0 0;

	color:#000000;

}

#menubutton5 a:hover{

	width:150px;

	text-align: center;

	background-position: 0 +21px;

	float:left;

	font-size:10px; 

	font-weight:normal;

	font-family: sans-serif;

	text-decoration: none;

	padding:0 0 0 0;

	color:#ffffff;

}

#menubutton6 a{

	width:150px;

	text-align: center;

	background-image: url(../images/buttonback-s.gif);

	float:left;

	font-size:10px; 

	font-weight:normal;

	font-family: sans-serif;

	text-decoration: none;

	padding:0 0 0 0;

	color:#000000;

	overflow: hidden;

}

#menubutton6 a:hover{

	width: 150px;

	text-align: center;

	background-position: 0 +21px;

	float: left;

	font-size: 10px;

	font-weight: normal;

	font-family: sans-serif;

	text-decoration: none;

	padding: 0 0 0 0;

	color: #ffffff;

	overflow: hidden;

}

#picture {

	background-image: url(../images/graycback.gif);

	text-align:left;

	width:902px;

	float:left;

	padding:0 0 0 0;

	margin:0 0 0 0;

}

#nopicture {

	background-image: url(../images/graycback.gif);

	text-align:left;

	width:902px;

	float:left;

	padding:0 0 0 0;

	margin:0 0 0 0;

}

div.picture {

	position:relative;

	background-image: url(../images/graycback.gif);

	text-align:left;

	width:902px;

	float:left;

	padding:0 0 0 0;

	margin:0 0 0 0;

}

div.picture div.leftcolumnh {

	position: absolute;

	bottom:0px;

	width: 301px;

	text-align: right;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

}

#leftcolumn {

	float:left;

	width:300px;

	text-align: left;

	margin:0 0 0 0;

	padding:0 0 0 0;

}

#leftcolumnb {

	float: left;

	width: 300px;

	text-align: left;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

}

#contentimages {

	width:590px;

	background-image: url(../images/bigimages.gif);

	background-repeat: no-repeat;

	text-align:left;

	float:left;

	margin:0 0 0 0;

	padding:130px 0 0 0;

}

#contentblog {

	width:550px;

	background-image: url(../images/bigblog.gif);

	background-repeat: no-repeat;

	text-align:left;

	float:left;

	margin:0 0 0 0;

	padding:100px 0 0 0;

}

#contentwriting {

	width:550px;

	background-image: url(../images/bigwriting.gif);

	background-repeat: no-repeat;

	text-align:left;

	float:left;

	margin:0 0 0 0;

	padding:100px 0 0 0;

}

#contentmisc {

	width:550px;

	background-image: url(../images/bigmisc.gif);

	background-repeat: no-repeat;

	text-align:left;

	float:left;

	margin:0 0 0 0;

	padding:100px 0 0 0;

}

#contentservices {

	width:585px;

	background-image: url(../images/bigservice.gif);

	background-repeat: no-repeat;

	text-align:left;

	float:left;

	margin:0 0 0 0;

	padding:150px 0 0 0;

}

#contentcontact {

	width:585px;

	background-image: url(../images/bigvent.gif);

	background-repeat: no-repeat;

	text-align:left;

	float:left;

	margin:0 0 0 0;

	padding:100px 0 0 0;

}

#contentadmin {

	width:585px;

	background-image: url(../images/bigadmin.gif);

	background-repeat: no-repeat;

	text-align:left;

	float:left;

	margin:0 0 0 0;

	padding:130px 0 0 0;

}

#contenthomepage {

	position:relative;

	top:0px;

	left:-1px;

	float:right;

}

#content {

	width:599px;

	text-align:left;

	float:right;

	margin:0 0 0 0;



}

#footer {

	background-color: #000146;

	border-top:1px solid #000000;

	border-bottom:1px solid #000000;

	text-align:left;

	float:left;

	margin:0 0 0 0;

	width:902px;

}

#date {

	padding:0 0 0 0;

	margin:0 0 0 0;

	float:right;

}

#blog {

	position:relative;

	top:-45px;

	left:0px;

	text-align:left;

	padding:0 0 0 0;

	margin:0 0 0 0;

	width:550px;

	float:left;

}

#bones {

	position:relative;

	top:0px;

	left:135px;

	width:181px;

}

#photogrid {

	width:540px;

	float:right;

}

#photobutton a {

	background-color:#d3d3d3;

	border:2px solid #c0c0c0;

	padding:3px;

	color:#000000; 

	font-size:12px; 

	font-weight:normal;

	font-family: sans-serif;

}

#photobutton a:hover {

	background-color:#949494;

	border:2px solid #c0c0c0;

	padding:3px;

	color:#FFFFFF; 

	font-size:12px; 

	font-weight:normal;

	font-family: sans-serif;

}

td {color:#000000; font-size:12px; font-weight:normal;font-family: sans-serif;}

h1 {color:#0123bf; font-size:20px; font-weight:bold;font-family: sans-serif;padding:0 15px 0 15px;margin:0 0 0 0;}

h1.date {color:#cbdfff; font-size:80px; font-weight:bold;font-family: sans-serif;padding:0 15px 0 15px;margin:0 0 0 0;}

h1.panel {color:#d1eaff; font-size:16px; font-weight:bold;font-family: sans-serif;padding:15px 15px 0 25px;margin:0 0 0 0;}

h2 {color:#e8e3cc; font-size:20px; font-weight:bold;font-family: sans-serif;padding:0 15px 0 25px;margin:0 0 0 0;}

h3 {color:#51c000; font-size:16px; font-weight:bold;font-family: sans-serif;padding:0 0 0 0;margin:0 0 0 0;}

ul {color:#88cdfe; font-size:12px; font-weight:normal;font-family: sans-serif;padding:0 20px 0 50px;margin:0 0 0 0;}

ul.submenu {color:#e8e3cc; font-size:12px; font-weight:normal;font-family: sans-serif;padding:0 20px 0 20px;margin:0 0 0 0;}

p {color:#000000; font-size:12px; font-weight:normal;font-family: sans-serif;padding:0 15px 0 15px;margin:0 0 0 0;}

p.list {color:#000000; font-size:12px; font-weight:normal;font-family: sans-serif;padding:0 15px 0 0;margin:0 0 0 0;}

p.blog {color:#000000; font-size:12px; font-weight:normal;font-family: sans-serif;padding:0 15px 5px 15px;margin:0 0 0 0;}

p.panel {color:#4d91f1; font-size:12px; font-weight:normal;font-family: sans-serif;padding:0 15px 10px 25px;margin:0 0 0 0;}

p.panelindent {color:#4d91f1; font-size:12px; font-weight:normal;font-family: sans-serif;padding:0 15px 0 35px;margin:0 0 0 0;}

p.panelfine {color:#4d91f1; font-size:10px; font-weight:normal;font-family: sans-serif;padding:0 0 0 0;margin:0 0 0 0;}

p.content {color:#797352; font-size:12px; font-weight:normal;font-family: sans-serif;padding:0 15px 10px 15px;margin:0 0 0 0;}

p.copy {color:#797352; font-size:12px; font-weight:normal;font-family: sans-serif;padding:5px;margin:0 0 0 0;}

p.fine {color:#4d91f1; font-size:10px; font-weight:normal;font-family: sans-serif;padding:0 0 0 15px;margin:0 0 0 0;}
p.finegray {color:#949494; font-size:10px; font-weight:normal;font-family: sans-serif;padding:0 0 0 15px;margin:0 0 0 0;}

p.sidebar-fine {color:#797352; font-size:10px; font-weight:normal;font-family: sans-serif;padding:0 15px 0 25px;margin:0 0 0 0;}

p.caption {color:#d5d1bd; font-size:12px; font-weight:normal;font-family: sans-serif; padding:0 0 0 0; margin:0 0 0 0;}

p.caption-fine {color:#d5d1bd; font-size:10px; font-weight:normal;font-family: sans-serif;padding:0 0 0 0;margin:0 0 0 0;}

p.menu {color:#d5d1bd; font-size:14px; font-family: Arial Black, sans-serif; padding:0 0 0 0;margin:0 0 0 0;}

ul.container {color:#002099; font-size:12px; font-weight:bold;font-family: sans-serif;padding:0 0 0 30px;margin:0 0 0 0;}

a {text-decoration:none;color:#0123bf;}

a:hover {text-decoration:underline; color:#ff0000; }

a.photo {text-decoration:none;}

a.photo:hover {text-decoration:none;color:#bfff00; }

a.menu {text-decoration:none;color:#0000ff}

a.menu:hover {text-decoration:none;color:#ffffff; }

a.photomenu {text-decoration:none; color:#d5d1bd;}

a.photomenu:hover {text-decoration:none; color:#ffbf00;}

a.panel {text-decoration:none; color:#4d91f1;}

a.panel:hover{text-decoration:none; color:#d1eaff;}

b.panel{color:#d1eaff;}



/*colors for right panel boxes >>> light green=#e7fb9b, light orange=#fedab2, light blue=#cdcefd

