body 
{    
    padding:0;
    margin:auto;
    background: url("images/body_bg.jpg") repeat-x;
    background-color:#FBA8C6;    
}
#sitemain 
{
    position:relative;
    clear:both;
    width:900px;
    background-color:transparent;
    font-family:tahoma,verdana,sans-serif;
    font-size:12px;
    text-align:left;
    color:#FF6DB4;
    margin:auto;
    
}
#logo 
{
    position:relative;
    float:left;
    clear:both;
    width:900px;
    height:282px;
    background: url("images/logo.jpg") no-repeat;
    font-size:10px;
    
}
#logo img 
{
    position:relative;
    float:left;
    left:110px;
    border:0;
    width:680px;
    height:282px;    
}
#group_menu 
{
    position:relative;
    float:left;
    clear:both;
    width:900px;
    height:37px;
    background: url("images/menu_gr_bg.jpg") no-repeat;
    font-size:10px;
    z-index:90;    
}
#menusp 
{
    position:relative;
    float:left;
    clear:both;
    width:900px;
    height:37px;
    background:transparent;
    font-size:1px;
    z-index:90;
} 
#menu 
{
    position:relative;
    float:left;
    clear:both;
    left:110px;
    top:10px;
    width:680px;
    height:27px;
    background: url("images/menu_bg.jpg") repeat-x;
    font-family:tahoma,verdana,sans-serif;
    font-weight:bold;
    font-size:12px;
    z-index:90;
    
}
#menu ul 
{
    margin:0;
    padding:0 0 0 5px;
    font-size:12px;
}
#menu li 
{
    float:left;
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0;
} 
#menu a 
{
    float:left;
    height:20px;
    text-decoration:none;
    margin:0;
    padding:7px 10px 0;
    display:block;
    color:#F0F0F0;
}
#menu .menu_arrow 
{
    float:left;
    height:27px;
    text-decoration:none;
    margin:0;
    padding-left:5px;
    display:block;
    color:#F0F0F0;
}
#menu a.first 
{
    margin:0;
    padding:7px 16px 0 8px;
} 
#menu a:hover 
{
    color:#FFF000;
}
#group2 
{
    position:relative;
    float:left;
    clear:both;
    width:900px;
    background: url("images/bg_strip.jpg") repeat-y;
    font-size:10px;
}
#group_content 
{
    position:relative;
    float:left;
    clear:both;
    width:900px;
    background: url("images/bg_content.jpg") no-repeat;
    font-size:10px;
}
#content_headingsp 
{
    position:relative;
    float:left;
    clear:both;
    width:900px;
    background:transparent;
    font-size:1px;
    
} 
#content_heading 
{
    position:relative;
    float:left;
    clear:both;
    left:199px;
    top:38px;
    width:481px;
    background-color:transparent;
    font-family:tahoma,verdana,sans-serif;
    font-size:12px;
    text-align:center;
    color:#FF6DB4;
}
#content_heading .bspc 
{
    padding-bottom:45px;
    clear:both;
    font-size:1px;
}
#content2sp 
{
    position:relative;
    float:left;
    clear:both;
    width:900px;
    background:transparent;
    font-size:1px;
} 
#content2 
{
    position:relative;
    float:left;
    clear:both;
    left:129px;
    width:680px;
    background-color:transparent;
    font-family:tahoma,verdana,sans-serif;
    font-weight:bold;
    font-size:12px;
    text-align:left;
    color:#FF6DB4;
}
#content2 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}
#group_footer 
{
    position:relative;
    float:left;
    clear:both;
    width:900px;
    height:75px;
    background: url("images/footer_bg.jpg") no-repeat;
    font-size:10px;
    z-index:90;
}
#menu2sp 
{
    position:relative;
    float:left;
    clear:both;
    width:900px;
    height:28px;
    background:transparent;
    font-size:1px;
    z-index:90;
} 
#menu2 
{
    position:relative;
    float:left;
    clear:both;
    left:110px;
    width:680px;
    height:28px;
    background: url("images/footer_menu_bg.jpg") repeat-x;
    font-family:arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    z-index:90;
}
#menu2 ul 
{
    border:0px solid;
    padding:0 0 0 5px;
    font-size:12px;
    width:550px;
    margin:auto;
}
#menu2 li 
{
    float:left;
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0;
} 
#menu2 a 
{
    float:left;
    height:21px;
    text-decoration:none;
    margin:0;
    padding:7px 10px 0;
    display:block;
    color:#F44873;
}
#menu2 a.first 
{
    margin:0;
    padding:7px 10px 0;
} 
#menu2 a:hover 
{
    color:#FF0076;
}
#groupsp 
{
    position:relative;
    float:left;
    clear:both;
    width:900px;
    height:47px;
    background:transparent;
    font-size:1px;
} 
#group 
{
    position:relative;
    float:left;
    clear:both;
    left:110px;
    top:14px;
    width:680px;
    height:33px;
    background-color:transparent;
    font-size:10px;
}
#footer2sp 
{
    position:relative;
    float:left;
    width:340px;
    height:33px;
    background:transparent;
    font-size:1px;
} 
#footer2 
{
    position:relative;
    float:left;
    left:19px;
    width:321px;
    height:33px;
    background-color:transparent;
    font-family:tahoma,verdana,sans-serif;
    font-size:12px;
    text-align:left;
    color:#FF6DB4;
}
#footer22 
{
    position:relative;
    float:left;
    width:340px;
    height:33px;
    background-color:transparent;
    font-family:tahoma,verdana,sans-serif;
    font-weight:normal;
    font-size:10px;
    text-align:right;
    color:#FF6DB4;
}
.image {
	padding-left: 50px;
}
.linespacing {
	line-height: 18px;
}
