
body { margin:40px 0px; background:url(../images/site_bg_01.gif) repeat-x #fff fixed; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#999; line-height:19px;}
img, div { behavior: url(http://www.hilmonarts.com/new/iepngfix.htc);}

h1, h2, h3 {margin:0; padding:0; font-weight:normal; color:#86909C; font-family:Georgia, "Times New Roman", Times, serif;}
h1 {font-size:26px; padding-top:3px; margin-bottom:15px; border-bottom:1px solid #D1C9C1; line-height:17px;}

a {padding:0px 3px; outline: none;}
a:link, a:visited { color:#50BFE4; text-decoration:none; border-bottom:1px dashed #fff;}
a:hover {color:#86909C; background:#fff; border-bottom:1px dashed #D1C9C1;} /*background:#F0F4F7;*/

#homeStyle a:link,
#homeStyle a:visited {color:#DEDEDE;}
#homeStyle a:hover {color:#50BFE4; background:#fff; border-bottom:1px dashed #fff;}

.contentSideContainer a { line-height:35px;}

#pageWrapper { width:850px; background:url(../images/page_bg_01.png) no-repeat; margin:0px auto;}
#pageContainer {width:780px; position:relative; padding:40px 0; margin-left:35px; text-align:left;}
#menuContainer { width:770px; height:30px; margin:5px 8px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#DEDEDE;}
#menuBox{float:right; width:400px; margin-right:35px; text-align:right; font-size:15px; font-weight:normal;}
#menuBox ul{padding:0; margin:0; list-style-type:none; color:#50BFE4;}
#menuBox li{display:inline;}
.spacer{padding:0px 7px;}

/***** HOMEPAGE GALLERY *****/

#homepage-gallery { position:relative; width:750px; height:220px; /*height:250px;*/ margin-left:15px; background:url(../designs/banner/00.jpg) no-repeat; }

#fadeshow { display:none; }

#fadeshowtoggler { display:none; width:86px; position:absolute; z-index:99999; top:319px; left:570px; background:#045F30; padding:10px 5px 11px; opacity:0.6; font:bold 10px Verdana, Arial, Helvetica, sans-serif; }
#fadeshowtoggler a { color:#fff; text-decoration:none; }
#fadeshowtoggler a:hover { color:#CABB11; }
#fadeshowtoggler span { margin:0 10px; color:#FFFFFF; }

#bannerCorner { position:absolute; background:url(../images/banner_corner.png) no-repeat; width:14px; height:14px; left:736px; z-index:9990;}
#bannerOverlay { position:absolute; background:url(../images/banner_cutouts.png) no-repeat; width:750px; height:126px; top:94px; z-index:9990; }

/*
#bannerContainer { position:relative; width:750px; height:220px; background:#D7D7D7; margin-left:15px; background:url(../images/banner_bg_01.gif) repeat-x;}
#bannerImg { filter:alpha(opacity=80); opacity:.80;}
#bannerImg img { position:absolute; top:0; display:none; border:0;}
*/

#contentContainer { width:745px; margin:30px -300px 0px 20px; _margin-left:10px; text-align:justify;} 

#contentBox { float:left; width:480px;}

.contentSideContainer {float:right; width:230px;}
.contentSideCorner { float:right; position:relative; top:7px; background:url(../images/banner_corner.png) no-repeat; width:14px; height:14px; z-index:1000;}
.contentSideBox { color:#887E74;}/*position:relative; top:7px; background:#F3F2F0; padding:12px 10px 10px;*/
.contentSideColourBox {position:relative; top:7px; background:#f2f2f2; padding:3px 10px 4px 10px;} 
.contentSideContainer h1 {color:#9C9186;}
.newsDate { float:right; font-size:10px; font-style:italic; background:#F5F1ED; padding:0 5px;}

.thumbBox {float:left; width:60px; height:60px; border:1px solid #ccc; margin-bottom:20px; margin-right:20px;}
.thumbBoxEnd {float:left; width:60px; height:60px; border:1px solid #ccc; margin-bottom:20px;}

#pageEnd { position:relative; width:850px; background:url(../images/page_bg_end_01.png) no-repeat; height:25px; clear:both; top:25px;}
