body { background:url(../_images/body_repeat_bkg.jpg) repeat; font:12px Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0; padding:0; }

img { border:none; }

h1 { font:24px Georgia, "Times New Roman", Times, serif; color:#624D4C; float:left; padding:0; margin:0; }
h2 { background:#624D4C url(../_images/h1_right_bkg.jpg) top right no-repeat; font: bold 18px Verdana, Arial, Helvetica, sans-serif; color:#E8E2DA; padding:5px 20px 5px 5px; margin:0 0 5px -10px; float:left; }
h3 {}
h4 {}
h5 {}
h6 {}

p { padding:0; margin:0; }
a {}
a:hover {}
b { font:normal 12px Verdana, Arial, Helvetica, sans-serif; text-align:center; }

div { margin:0; padding:0; }

#photodiv { width:350px; height:263px; float:right; overflow:hidden; border:1px solid #000;}
#outDiv {display:none;}
.container_top { background:url(../_images/container_top_bkg.jpg) top repeat-x; margin:0; padding:50px 0 0 0; }

.nav { text-align:left; width:779px; margin:0 auto; padding:0 11px; }
.nav ul { list-style:none; float:right; }
.nav ul li { display:inline; padding:0; margin:0 0 0 5px; }
.nav ul li a { text-decoration:none; color:#624D4C; padding:0; margin:0; }
.nav ul li a:hover { color:#948180; }

.main { text-align:left; width:779px; padding:11px; margin:0 auto; background:#fff url(../_images/header_bkg.jpg) top no-repeat; }

.header {}
.header img { border:1px solid #624D4C; padding:0; margin:0; }

.content_container { margin:0; padding:10px 0 0 0;}

.content { background:url(../_images/side_bar.jpg) left repeat-y; padding:0 15px 0 10px; margin:0 0 15px 0; float:left; width:766px;}
.content span img { float:right; border:1px solid #624D4C; padding:0; margin:0; }

.content_half { background:url(../_images/side_bar.jpg) left repeat-y; padding:0 0 0 10px; margin:0 0 15px 0; float:left; width:406px;}

.column { width:160px; float:left; }
.column ul { list-style:none; padding:0 0 0 0; margin:0; }
.column ul li { padding:2px 0 0 0; }
.column ul li a {color:#000000; font-weight:bold;}
.column ul ul { list-style:none; padding:0 0 0 8px; margin:0; }
.column ul ul li { font-size:10px; }

.homelinks {}
.homelinks ul { list-style:none; margin:0; padding:0; }
.homelinks ul li { border:1px solid #624D4C; width:134px; height:149px; text-align:center; background:url(../_images/core_footer_bkg.jpg) bottom repeat-x; float:left; display:block; padding:0; margin:0 10px 0 0; }
.homelinks ul li a { color:#000000; text-decoration:none; font-weight:bold; }
.homelinks ul li a:hover {}
.homelinks ul li a img { margin:0 0 5px 0;}

.ad { float:right; width:160px; }

.footer { text-align:left; width:779px; margin:0 auto; padding:5px 11px 0 11px; background:url(../_images/footer_repeat_bkg.jpg) repeat-x; min-height:24px; }
.footer p { font-size:10px; }
.footer p b { color:#AB9E9E; float:left; font-size:10px; }
.footer p span { float:right; text-align:right; color:#AB9E9E; }
.footer p span a { color:#CDC8C2; text-decoration:none; }
.footer p span a:hover { color:#AB9E9E; }

.clear {clear:both;}