html, body {margin:0; padding:0; width:100%}
body {background-color:#FFFFFF; font-family: Georgia, 'Times New Roman', Times, serif; font-size:15px; color:#001b42;}
img {border:0}
a {text-decoration:none; color:#02569A}
a:hover {text-decoration:underline; color:#02569A}

form {display:inline}
table {border-collapse:collapse}
td {padding:0; vertical-align:top}
ul, li {margin:0; padding:0; list-style-type:none}

#wrapper {width:100%; min-width:1000px}

#header {background-image:url(images/header_bg.jpg); height:194px; overflow:hidden; background-position:50% 0}
	#header_image {background-image:url(images/header_image.jpg); background-repeat:no-repeat; background-position:50% 0; height:194px}
    
#under_header {width:100%; background-image:url(images/under_header_rose_bg.gif); height:38px; overflow:hidden; font-weight:bold; text-align:center}
    #under_header_center {width:100%; float:left}
        #under_header_menu {margin:0 220px; background-image:url(images/under_header_blue_bg.gif); height:28px; overflow:hidden; padding:10px 0 0 0}
        #under_header_menu table {width:100%}
    #under_header_left {float:left; width:190px; height:28px; padding:10px 30px 0 0; overflow:hidden; margin-left:-100%; background-image:url(images/under_header_left_star.gif); background-repeat:no-repeat; background-position:100% 0; color:#980052}
    #under_header_right {float:left; width:190px; height:28px; padding:10px 0 0 30px; overflow:hidden; margin-left:-220px; background-image:url(images/under_header_right_star.gif); background-repeat:no-repeat; background-position:0 0; color:#980052}

#container {width:100%}
    #content {width:100%; float:left}
        #text {margin:15px 220px 0 220px}
        #content_bottom div.rose_block {margin:20px 0}
        #content_bottom div.rose_block div.b_l {background-image:url(images/rose_block_b_l_star.gif); width:30px; height:33px}
    #left {float:left; width:200px; margin-left:-100%; padding:0 10px}
	    #left div.rose_block div.b_l {background-image:url(images/rose_block_b_l_star.gif); width:30px; height:33px}
    #right {float:left; width:200px; margin-left:-220px; padding:0 10px}
	    #right div.rose_block div.b_r {background-image:url(images/rose_block_b_r_star.gif); width:30px; height:33px}

#footer {background-image:url(images/footer_bg.gif); height:105px; overflow:hidden; position:relative; background-color:#424447}
	#footer_left {background-image:url(images/footer_left.gif); background-repeat:no-repeat; height:105px; overflow:hidden}
	#footer_right {background-image:url(images/footer_right.gif); background-repeat:no-repeat; background-position:100% 0; height:105px; overflow:hidden}
	#footer_center {background-image:url(images/footer_center.gif); background-repeat:no-repeat; background-position:50% 0; height:105px; overflow:hidden}
    
    
    #footer_copy {text-align:center; color:#FFF; font-size:12px; padding:90px 0 0 0}
        #footer_copy a {color:#FFF}
        #footer_copy a:hover {color:#fe80d7}

	#footer_counter {position:absolute; top:45px; right:10px}

div.clear {clear:both; height:0; overflow:hidden}
div.rose_block {overflow:hidden; height:1%; position:relative; margin:15px 0 0 0; font-size:12px}
	div.rose_block div.corner {position:absolute; width:10px; height:10px; overflow:hidden}
    div.rose_block div.t_l {background-image:url(images/rose_block_t_l.gif); top:0; left:0}
    div.rose_block div.t_r {background-image:url(images/rose_block_t_r.gif); top:0; right:0}
    div.rose_block div.b_l {background-image:url(images/rose_block_b_l.gif); bottom:0; left:0}
    div.rose_block div.b_r {background-image:url(images/rose_block_b_r.gif); bottom:0; right:0}
    div.rose_block div.content {border:solid 1px #fe7ed7; padding:10px 10px 40px 10px; color:#333; font-weight:bold}
    div.rose_block div.head {color:#A33; text-align:center; padding:0 0 10px 0}
    div.rose_block ul a {color:#333}
    div.rose_block ul a:hover {color:#933}
strong.rose {color:#FF00FF}
strong{font-weight: bold ;}
h1 {font-size:18px; text-align:center; margin:0; padding:0 0 5px 0}
h4 {font-size:12px; margin:0; padding:0}
	h4.to_right {text-align:right; padding:5px 10px}
p {margin:15px 0; text-indent:8px}
