@charset "utf-8";
/* CSS Document */

/* Site wide styles */
img{border:0px;}
body{background-image:url(../images/bg.jpg); background-repeat:repeat-x; width:100%; margin:0px; margin-top:14px; font-family:Arial, Helvetica, sans-serif}
#container{margin-top:14px; width:982px; margin:0 auto; clear:both}
#footer{height:112px; background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x; width:100%; float:left; margin-top:20px; color:#666666; font-size:9px; padding-top:15px; text-align:center}
#footer A{color:#666666}
#header{height:103px; background-image:url(../images/header.jpg); float:left}
#header img{padding-left:15px; padding-top:15px;}
#leftcol{width:140px; margin-right:10px; float:left; background-color:#FFFFFF; padding-top:3px;}
#rightcol{width:832px; float:left; margin-top:3px;}
#leftcol ul {list-style: none; padding: 0; margin: 0;}
#leftcol ul li{border-bottom:1px solid #d6d6d6; list-style:none; padding-left:14px; padding-top:5px; padding-bottom:6px; font-size:12px; color:#4a4547}
#leftcol ul li:hover{background-color:#CCCCCC}
#leftcol ul li.on{border-bottom:1px solid #d6d6d6; list-style:none; padding-left:14px; padding-top:5px; padding-bottom:6px; font-size:12px; color:#FFFFFF; background-color:#4a4547}
#leftcol ul li.on A{color:#FFFFFF}
#leftcol ul li A{text-decoration:none; color:#4a4547}
#leftcol ul li.basket{list-style:none; padding-left:14px; padding-top:12px; padding-bottom:12px; font-size:12px; color:#4a4547; background-color:#FFFFFF}
#leftcol ul li.basket:hover{background-color:#CCCCCC; color:#FFFFFF}
#newsHolder{margin-top:60px; margin-left:70px; color:#999999; font-size:10px}
#newsHolder A{color:#999999; text-decoration:none;}
#newsHolder A:hover{color:#CCCCCC;}
#headerContact{text-align:right; color:#666666; font-size:11px; margin-top:4px;}
#headerContact A{color:#666666; text-decoration:none}
#headerContact A:hover{color:#333333; text-decoration:none}
#liveClock{float:right; padding-right:11px;}
#Right{background-image:url(../images/white_curve_corner.jpg); background-repeat:no-repeat; background-position:top right; background-color:#FFFFFF; float:right; width:820px; margin-right:2px; padding-left:10px;}

#mainStoryHeader{width:824px; float:right; margin-top:15px; background-image:url(../images/story_bg_top.jpg); background-repeat:no-repeat; color:#FFFFFF; font-size:11px; height:21px; padding-left:7px; padding-top:4px;}
#mainStoryHeaderSub{width:809px; float:left; margin-top:15px; background-image:url(../images/story_bg_top_sub.jpg); background-repeat:no-repeat; color:#FFFFFF; font-size:11px; height:21px; padding-left:7px; padding-top:4px; float:left}
#story{border:1px solid #a3a2a1; background-color:#f7f6f3; font-size:10px; float:right; padding:7px; width:811px; margin-right:4px;}
#storySub{border:1px solid #a3a2a1; background-color:#f7f6f3; font-size:10px; float:left; padding:7px; width:793px;}
#storySub A{color:#000000}

/* homepage styles */
#hpScroller{float:left; margin-right:10px; width:393px; height:229px; overflow:hidden}
#hpRight{background-image:url(../images/white_curve_corner.jpg); background-repeat:no-repeat; background-position:top right; background-color:#FFFFFF; float:right; width:427px; margin-right:2px; height:229px;}

#hpScroller ul {list-style: none; padding: 0; margin: 0;}
#hpScroller ul li{list-style:none;}

.latest{margin-right:10px; vertical-align:middle; float:left}
.latest img{border:1px solid #333333; margin-bottom:5px;}

.galleryResult{float:left; margin-left:10px; font-size:12px}
.galleryResult A{color:#007F3A; text-decoration:none;}
.galleryResult A:hover{color:#007F3A; text-decoration:underline;}
