/*-----------------------------*/
/*RESET-HTML*/
/*-----------------------------*/
* {
    margin: 0;
    padding: 0 }

h1, h2, h3, h4, h5, h6 {
    font-size:  12px;
    font-weight: normal }

img  {	margin:       0;
	padding:      0;
	border-style: none }


address   {
	color:    #a9a9a9 !important;
	font-size: 11px;
	margin:    0;
	padding:   0 }



fieldset, img, hr, abbr, acronym {
    border: 0 }

table {
    border-collapse: collapse;
    border-spacing:   0     }

td, th  {
	font-size:     12px;
	line-height:    200%;
	text-align:     left;
	vertical-align: top }


input {
    padding: 0 2px }

textarea {
    padding: 2px;
    border:   solid 1px #c0c0c0 }
caption {
	font-size:       14px;
	background-color: #f0f8ff;
	text-align:       left;
	padding:          5px;
	border:           solid 1px #e6e6fa }

input:focus, texarea:focus, select:focus {
    background-color: #fffafa }

address, caption, cite, code, dfn, em, strong, th, var, dt {
    color:      #000000;
    font-style:  normal;
    font-weight: normal }

ol, ul, li, dl, dt, dd {
    list-style-type: none;
    list-style-image: none }

strong {
    font-style: normal;
    font-weight: bold }
/*-----------------------------*/
/*BASIC*/
/*-----------------------------*/
body     {
	font-size:            12px;
	font-family:           Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height:           150%;
	background-color:      #f00;
	background-image:      url("http://www.siriaru.com/img/bg1.gif");
	background-attachment: scroll;
	text-align:            center;
	word-break:            break-all      }





a:link  {
	color:          #ff8c00;
	text-decoration: none }


a:visited  {
	color:          #ffa500;
	text-decoration: none }


a:hover   {
	color:          #ff3300;
	text-decoration: none }


/*-----------------------------*/
/*CONTENTS*/
/*-----------------------------*/
#CON01  {
	background-image:   url("/img/bg.gif");
	background-repeat:   repeat-y;
	background-position: center 0;
	text-align:          center;
	margin-right:        auto;
	margin-bottom:       25px;
	margin-left:         auto;
	width:               1000px }

#HD   {
	background-image: url("/img/top.gif");
	background-repeat: no-repeat;
	text-align:        left;
	height:            260px }

#HD h1 {
	padding-top:   20px;
	padding-bottom: 25px;
	padding-left:   300px }

#HD h2 {
	padding-left: 300px }

#MAIN    {
	margin-right:  auto;
	margin-left:    auto;
	padding-bottom: 10px;
	width:          800px;
	min-height:     500px }

#MAINR  {
	color:        #fff;
	text-align:    left;
	padding-top:   20px;
	padding-right: 15px;
	width:         180px;
	float:         right }


#MAINL   {
	text-align:  left;
	padding-top:  20px;
	padding-left: 15px;
	width:        580px;
	float:        left }


#FOOT    {
	color:              #fff;
	line-height:         125%;
	background-image:    url("http://www.siriaru.com/img/ft.gif");
	background-repeat:   no-repeat;
	background-position: center 0;
	margin-right:        auto;
	margin-left:         auto;
	padding-top:         25px;
	padding-bottom:      5px;
	clear:               both }
/*-----------------------------*/
/*PHOTO-DIV*/
/*-----------------------------*/
.PH01   {
	color:        #666;
	font-size:     10px;
	line-height:   125%;
	padding-right: 6px;
	padding-left:  4px;
	width:         100px;
	height:        135px;
	float:         left }


.PH02    {
	background-color: #f5f5f5;
	margin-top:        5px;
	margin-right:      15px;
	margin-bottom:     5px;
	padding:           5px 12px;
	width:             100px;
	height:            160px;
	float:             left;
	border:            solid 1px #dcdcdc }




/*-----------------------------*/
/*TITLE*/
/*-----------------------------*/
.TTL01 {
	background-image:   url("/img/ttl_01.gif");
	background-repeat:   no-repeat;
	background-position: 0 bottom;
	padding-bottom:      9px;
	padding-left:        2px }

.TTL02   {
	color:              #fff;
	font-size:           19px;
	background-image:    url("/img/ttl_02.gif");
	background-repeat:   no-repeat;
	background-position: 0 center;
	padding-top:         15px;
	padding-bottom:      15px;
	padding-left:        10px }



.TTL03    {
	color:            #fff;
	font-size:         17px;
	background-image:  url("/img/ttl_03.gif");
	background-repeat: no-repeat;
	padding-top:       15px;
	padding-bottom:    15px;
	padding-left:      10px }



	
.TTL04    {
	color:              #fff;
	font-size:           17px;
	background-image:    url("/img/ttl_04.gif");
	background-repeat:   no-repeat;
	background-position: 0 center;
	padding-top:         10px;
	padding-bottom:      10px;
	padding-left:        10px }




.TTL05    {
	color:            #fff;
	background-image:  url("/img/ttl_05.gif");
	background-repeat: no-repeat;
	padding-top:       7px;
	padding-bottom:    7px;
	padding-left:      25px }




/*-----------------------------*/
/*FOR-REVERSE-ACCESS*/
/*-----------------------------*/
#REVERSEACC {
	width: 48%;
	float:  right }

#REVERSEACC table   {
	margin-top:   5px;
	margin-bottom: 5px;
	width:         90% }



#REVERSEACC td, th  {
	text-align: center;
	padding:     2px }


#REVERSEACC a  {
	color: #f09 }


