html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th, td  {

    margin : 0;
    padding : 0;
    border : 0;
    outline : 0;
    font-size : 100%;
    vertical-align : baseline;
    background : transparent;
    font-family:Verdana, Geneva, sans-serif;
}

#container_top
{
    background:url(media/container_top_bg.jpg) repeat-x;
    text-align:center;
}

#top { width:1024px; margin:0 auto; }

#container_middle
{
    background:#FFEF5B url(media/main_bgg.jpg) repeat-x;
}

#container
{
    width:1024px;
    margin:0 auto;
    background:url(media/main_bg.jpg) no-repeat top center;
}

#container .left
{
    width:362px;
    float:left;
}

#container .right
{
    width:638px; /* 662 */
    margin:2px;
    float:right;
}

#container .wrapper
{
    line-height:1px;
    width:1024px;
    font-size:1px;
    clear:both;
}

#container div.ui-corner-all
{
    border:1px solid #7AC2FF;
    width:563px;
    /*background:url(media/page_title_bg.jpg) no-repeat;*/
    margin:40px 0 10px 14px;
    color:#005DAB;
}

#container div.ui-corner-all h1
{
	font-size:18px;
    padding:16px 0 0 24px;
}

#container div.ui-corner-all h3
{
    font-weight:normal;
    font-size:12px;
    line-height:16px;
    padding:14px 24px;
    text-align:justify;    
}

#container div.ui-corner-all2
{
    border:1px solid #7AC2FF;
    float:left;
    width:572px;
    /* background:url(media/items_bg.jpg) no-repeat; */
    margin:0 0 10px 14px;
    color:#005DAB;
}

#container div.ui-corner-all2 h1
{
    padding:16px 0 0 14px;
    float:left;
    width:310px;
    border:0px solid red;
}

#container div.ui-corner-all2 h3
{
    padding:16px 10px;
    width:296px;
    float:left;
    font-size:12px;
    line-height:16px;
    font-weight:normal;
    text-align:justify;    
}


#container div.ui-corner-all2 img { float:left; margin:10px 4px 10px 10px;}

#container div.ui-corner-all2 a.button
{
    float:right;
    margin:10px;
}

#container .left2, #container .center2, #container .right2
{
    float:left;
    width:335px;
}

#container .center2 h2, #container .center2 h1
{
    padding:8px;
    margin-left:20px;
    float:left; clear:both;
    width:260px;
    color: #005dab;
}

#container div.ui-corner-all3
{
    border:1px solid #7AC2FF;
    float:left;
    width:572px;
    background:#fff;
    width:300px;
    margin:10px;
    color:#005DAB;
    text-align:center;
}
#container div.ui-corner-all3 a { text-align:center; margin:0 auto;}
#container div.ui-corner-all3 img { margin:8px; }

#container_bottom
{
    background:#FF9100 url(media/container_bottom_bg.jpg) repeat-x;
    text-align:center;
    height:276px;
}

#footer { width:1024px; margin:0 auto; }
#footer a { margin:0; padding:0; }
#footer img { margin:0; padding:0; float:left; }
