@charset "utf-8";
/* CSS Document */

body {
background: url(theme/bg_main.jpg);
}

p {
margin: 0px 0px;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
}

/*Layout*/

#logo_top, #top_pane, #mid_pane, #bot_pane, #footer {
width: 708px;
margin: 0px auto;
}

#top_pane {
background: url(theme/pane_top.png) no-repeat;
width: 708px;
height: 38px;
behavior: url(iepngfix.htc);
text-align: right;
padding: 
}

#top_pane p {
padding: 20px 20px 0px 0px;
}


#mid_pane {
background: url(theme/pane_mid.png) repeat-y;
behavior: url(iepngfix.htc);
}

#bot_pane {
background: url(theme/pane_bot.png) no-repeat;
height: 38px;
behavior: url(iepngfix.htc);
}

#footer {
width: 650px;
}

#main_pane, #main_pane2 {
width: 400px;
padding: 9px 0px 0px 37px;
float: left;
}

#main_pane2 {
width: 650px;
}

.clearr {
clear: both;
}

#right_pane {
padding: 9px 30px 0px 0px;
float: right;
width: 210px;
}

#flash {
margin-left: 12px;
}
/*png fix*/

#logo, #top_pane, #mid_pane, #bot_pane, img {
behavior: url(iepngfix.htc);
}

/*Classes*/

.footer {
color: #675c47;
}

.float_rght {
float: right;
}

.brown {
color: #D5C39F;
}

.thumbs {
margin: 0px 3px;
border: solid #000000 1px;
}

/*Links*/

#footer a:link, #footer a:visited { color: #675c47; text-decoration: underline; }
#footer a:hover, #footer a:active { color: #675c47; text-decoration: none; }
#top_pane a:link, .thumbs1 a:link, .thumbs1 a:visited, #thumbs a:link, #thumbs a:visited, #top_pane a:visited { color: #000000; text-decoration: none; }
#top_pane a:hover, .thumbs1 a:hover, .thumbs1 a:active, #thumbs a:hover, #thumbs a:active, #top_link a:active { color: #D5C39F; text-decoration: none; }

a.white:link, a.white:visited { color: #675c47; text-decoration: underline; }
a.white:hover, a.white:active { color: #675c47; text-decoration: none; }