.page {background:url(/pics/muted_red_fraser_small.jpg);font-size:small;font-family: Arial, Helvetica, sans-serif;margin:5px 25px 25px 25px;width:1100px;margin-left:auto;margin-right:auto;}
.header {background: url('/pics/sitelogo.png') no-repeat top center;height:153px;}
.body {background-color:white;padding:10px 10px 10px 10px;}
#footer {position:absolute;bottom: 0;width: 98%;text-align:center;background:#a4c2c2;font-size:x-small;color:#0000FF;}	

/*- Menu Tabs --------------------------- */ 
#menu {float:left;font-size:85%;line-height:normal;border-bottom:1px solid #24618E;width:100%;margin-top:-30px;}
#menu ul {margin:0;padding:5px 0px 0px 0px;list-style:none;}
#menu li {display:inline;margin:0;padding:0;}
#menu a {float:left;background:url("/pics/tabs/tableftJ.gif") no-repeat left top;padding:0 0 0 5px;text-decoration:none;}
#menu a span {float:left;display:block;background:url("/pics/tabs/tabrightJ.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#24618E;}
#menu a span {float:none;}
#menu a:hover span {color:#FFF;}
#menu a:hover {background-position:0% -42px;}
#menu a:hover span {background-position:100% -42px;}

/*- Corner Boxs --------------------------- */ 	
#box_tl {background: url(/pics/corners/top_lef.gif) no-repeat top left; height:16px;}
#box_tm {background: url(/pics/corners/top_mid.gif) repeat-x center;}
#box_tr {background: url(/pics/corners/top_rig.gif) no-repeat top right; height:16px;}
#box_cl {background: url(/pics/corners/cen_lef.gif) repeat-y center left;}
#box_cm {padding: 0px 15px 0px 15px;}
#box_cr {background: url(/pics/corners/cen_rig.gif) repeat-y center right;}
#box_bl {background: url(/pics/corners/bot_lef.gif) no-repeat bottom left; height:16px;}
#box_bm {background: url(/pics/corners/bot_mid.gif) repeat-x center;}
#box_br {background: url(/pics/corners/bot_rig.gif) no-repeat bottom right; height:16px;}

.box {background: url(/pics/corners/tl.png) no-repeat top left;}
.top {background: url(/pics/corners/tr.png) no-repeat top right;}
.bottom {background: url(/pics/corners/bl.png) no-repeat bottom left;}
.bottom div {background: url(/pics/corners/br.png) no-repeat bottom right;}
.content {background: url(/pics/corners/r.png) top right repeat-y;}
.top div, .top,
.bottom div, .bottom {width:100%;height:18px;}
.content, .bottom {margin:-3px 0px -3px 0px;}
.content {padding:0px 15px 5px 15px;}

/*- Shadow Box --------------------------- */ 	
.mybox {width:auto; height:auto;}
.boxshadow {background-color:#AAAAAA;}
.boxcontent {background-color:#FFFFFF; position:relative; border-style:solid; border-width:1px; border-color:#333333; padding:10px;}

/*- Image Shadow --------------------------- */ 
.imgshadow {width:auto; height:auto; float:right; background:url(/pics/corners/imgshadow.png) no-repeat bottom right; padding:0px; margin:6px;}
.imgshadow img {display:block; background-color:#fff; border:1px solid #cecece; position:right; padding:2px; margin:-6px 6px 6px -6px;}

.imgtest {border-radius: 15px;}
