#cwft {
	padding: 20px;
	width:900px;
}
/* HOME PAGE */
/* LAYOUT */
#hp-flash {
    height:330px;
    width: 940px;
    float:left;
}
#hp-btm-cnt {
    width: 920px;
    /*height: 210px;*/
    background: url(/images/sgc/hp-btm-cnt-bg.png) 0 0 no-repeat;
    padding: 10px;
    margin: 20px 0 0 0;
}
#hp-btm-cnt-l {
    float:left;
    width: 300px;
    /*font-size:1.6923em; *//* 22px of 13px base */
	font-size:22px;
}
#hp-btm-cnt-cnt {
    float:right;
    width: 600px;
}
#hp-cnt-cnt {
    height: 300px;
    width: 100%;
    border-bottom:1px solid #DBDBDB;
    background: url(/images/sgc/hp-cnt-cnt-bg.png) 0 0 no-repeat;
    margin:20px 0 0 0;
}
#hp-latest-news {
    width: 452px;
    height:280px;
    padding:10px;
    position:relative;
}
#hp-whats-on-cnt-hldr {
    position:relative;
}
#hp-whats-on {
    padding: 10px;
    width:448px;
    height:280px;
    position:relative;
}
#hp-whats-on ul {
    margin:0;
    padding:0;
    border-bottom: 1px solid #B8B8B8;
    /*float:left;*/
}
#hp-whats-on li {
    display:inline;
    padding: 6px 0;
}
#hp-whats-on li.active .content {
    display:block;
}
#hp-whats-on .content {
    display:none;
    height:208px;
    position:absolute;
    width:447px;
    top:28px;
    left:0;
}

#hp-whats-on .content p {
    margin: 1em 0 0;
}

#hp-whats-on a.head {
    width: 134px;
    padding: 6px 5px 6px 10px;
    margin:0;
    background: url(/images/sgc/whats-on-divider.gif) top left no-repeat;
    color: #000;
    font-weight:normal;
    /*float:left;*/
    display:inline-block;
    cursor:pointer;
}
#hp-whats-on li.active a.head, #hp-whats-on li a.head:hover {
    color: #C41230;
    background: url(/images/sgc/whats-on-hbg.gif) top left no-repeat;
    text-decoration:none;
}
div#hp-latest-news-hd h2, #hp-whats-on-hd h2{
	font-size:18px;
	margin:0;
}
#hp-whats-on-hd{
    width:100%;
    height:18px;
    margin:0 0 10px 0;	
}
#hp-v-all-news {
    position:absolute;
    top:10px;
    right:110px;
}
.rss{
	background: url(/images/sgc/rss.jpg) no-repeat right center;
	height:18px;
	padding:3px 20px 0 0;
	display:block;
	position:absolute;
	right:10px;
	top:7px;
}
ul#menu-flash{
    display:block;
    float:left;
    background:url(/images/sgc/bg-flash-btns.gif) no-repeat;
    height:89px;
    width:940px;
    margin:-4px 0pt 0pt;
}
ul#menu-flash li,
ul#menu-flash li a{
    display:block;
    float:left; 
    height:89px;
}
ul#menu-flash li#mf01 a:link, ul#menu-flash li#mf01 a:visited{
    display:block;
    float:left;
    height:89px;
    width:236px;
}
ul#menu-flash li#mf01 a:hover, ul#menu-flash li#mf01 a:focus,ul#menu-flash li#mf01 a:active{
    background:url(/images/sgc/bg-flash-btns.gif) no-repeat 0 -89px;
}

ul#menu-flash li#mf02 a:link, ul#menu-flash li#mf02 a:visited{
    display:block;
    float:left;
    height:89px;
    width:234px;
}
ul#menu-flash li#mf02 a:hover, ul#menu-flash li#mf02 a:focus,ul#menu-flash li#mf02 a:active{
    background:url(/images/sgc/bg-flash-btns.gif) no-repeat -236px -89px;
}
ul#menu-flash li#mf03 a:link, ul#menu-flash li#mf03 a:visited{
    display:block;
    float:left;
    height:89px;
    width:234px;
}
ul#menu-flash li#mf03 a:hover, ul#menu-flash li#mf03 a:focus,ul#menu-flash li#mf03 a:active{
    background:url(/images/sgc/bg-flash-btns.gif) no-repeat -470px -89px;
}

ul#menu-flash li#mf04 a:link, ul#menu-flash li#mf04 a:visited{
    display:block;
    float:left;
    height:89px;
    width:234px;
}
ul#menu-flash li#mf04 a:hover, ul#menu-flash li#mf04 a:focus,ul#menu-flash li#mf04 a:active{
    background:url(/images/sgc/bg-flash-btns.gif) no-repeat -704px -89px;
}

/*2 column box home*/
.homeleftbox {
float:left;
margin:2px 2px 10px 0;
width:290px;
}
.homerightbox {
float:right;
margin:2px 0 10px 2px;
width:290px;
}
.homeleftbox, img {
float:left;
margin:0 1px 1px 0;
}
/* END LAYOUT */
/* END HOME PAGE */