a img {border: none; }

body{
background-color: #292929;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: justify;
color: #ffffff;}

a.body:link{
color: #995555;
text-decoration: none;} 
a.body:hover{
color: #f90505;
text-decoration: underline;}
a.body:active{
color: #995555;
text-decoration: none;}
a.body:visited{
color: #747475;
text-decoration: none;}

h1{
font-size: 1em;
}

h2{font-size: 0.9em;
}

h3{font-size: 0.9em;
text-align: right;}

h4{}


#layout{
margin-left: auto;
margin-right: auto;
margin-top: 0.5em;
width: 790px;
}

#layout_01{
background-color: #000000;
padding: 4px;}

#layout_02{
background-image: url(../assets/header_01.gif);
background-repeat: no-repeat;
background-position: center top;}

#layout_03{
background-image: url(../assets/footer_01.gif);
background-repeat: no-repeat;
background-color: #000000;
background-position: center bottom;}

#layout_04{
background-color: #292929;
}



#layout_05{
}

#layout_06{
}

.body_text{
font-size: 0.8em;
line-height: 1.5em;}

a.body_text:link{
color: #ffffff;}
a.body_text:hover{
color: #f90505}
a.body_text:active{
color: #995555}
a.body_text:visited{
color: #747475}

#footnav{
list-style:none;
margin-bottom:30px;
text-align:center;
font-size: 0.6em;
width:750px;
}

#footnav li{
display:inline;
padding:0 10px;
border-right:1px solid #333333;
}

.last{
border-right:none;
}

a.ftr_text:link{
color: #ffffff;}
a.ftr_text:hover{
color: #f90505;}
a.ftr_text:active{
color: #995555;}
a.ftr_text:visited{
color: #747475;}

#footnavl{
list-style:none;
margin-bottom:20px;
text-align: left;
font-size: 0.6em;
margin-left:-20px;
color: #ffffff;
line-height: 1.4em;}

#footnavl li{
display:inline;
padding:0 10px;
border-right:1px solid #333333;
}

#footnavr{
list-style:none;
margin-bottom:20px;
text-align: right;
font-size: 0.7em;
margin-right: 2px;
margin-top: -36px;
color: #ffffff;}


.hdrtext{
font-size: 0.8em;
color: #c40504;
text-align: right;
font-weight: bold;
padding-right: 4px;}

.hdrtext2{
font-size: 0.6em;
color: #ffffff;
text-align: right;
font-weight: bold;
padding-top: 36px;
padding-right: 6px;}

.boxtext{
font-size: 0.7em;
padding: 6px 8px 6px 12px;
text-align: justify ;}

.boxtextph{
font-size: 0.7em;
padding: 6px 8px 20px 8px;
text-align: justify;
color: #000000;}

.boxtextph2{
font-size: 0.7em;
padding: 6px 20px 20px 20px;
text-align: justify;
color: #000000;}

.boxtextph4{
font-size: 0.7em;
padding: 6px 20px 20px 20px;
text-align: justify;}

.box2t {
	width:450px;
	background:url(../assets/box_01t.gif) no-repeat;}

.box2b {
	width:450px;
	background: url(../assets/box_01b.gif) no-repeat left bottom;}

.box2m {
	float:left;
	width:450px;
	background:url(../assets/box_01m.gif) repeat-y;
    margin: 2px 0px 4px 2px;}
    
.box1t {
	width:150px;
	background:url(../assets/box_02t.gif) no-repeat;}

.box1b {
	width:150px;
	background: url(../assets/box_02b.gif) no-repeat left bottom;}

.box1m {
	float:left;
	width:150px;
	background:url(../assets/box_02m.gif) repeat-y;
    margin: 2px 2px 0px 2px;}
    
.float{
    float: left; 
    margin: 3px;
    padding: 2px;}

.title{
font-size: 1.1em;
color: #995555;
text-align: center;
padding-right: 4px;}

.titleph{
font-size: 1.2em;
color: #995555;
text-align: center;
padding-right: 4px;
font-weight: bold;}

.title2{
font-size: 1.2em;
color: #995555;
text-align: right;
padding-right: 4px;
font-weight: bold;}

.box3t {
	width:602px;
	background:url(../assets/box_03t.gif) no-repeat;}

.box3b {
	width:602px;
	background: url(../assets/box_03b.gif) no-repeat left bottom;}

.box3m {
	float:left;
	width:602px;
	background:url(../assets/box_03m.gif) repeat-y;
    margin: 6px 0px 10px 2px;}

.box4t {
	width:602px;
	background:url(../assets/box_04t.gif) no-repeat;}

.box4b {
	width:602px;
	background: url(../assets/box_04b.gif) no-repeat left bottom;}

.box4m {
	float:left;
	width:602px;
	background:url(../assets/box_04m.gif) repeat-y;
    margin: 6px 0px 10px 2px;}
    
.box5t {
	width:191px;
	background:url(../assets/info_box01.gif) no-repeat;
	margin: -43px 0px 0px 0px;}

.box5m {
	float:left;
	width:191px;
	background:url(../assets/info_box03.gif) no-repeat;
    margin: 10px 0px 10px 2px;}

.box6t {
	width:191px;
	background:url(../assets/info_box02.gif) no-repeat;
	margin: -43px 0px 0px 0px;}

.box7t {
	width:303px;
	background:url(../assets/box_07t.gif) no-repeat;}

.box7b {
	width:303px;
	background: url(../assets/box_07b.gif) no-repeat left bottom;}
.box7m {
	float:left;
	width:303px;
	background:url(../assets/box_07m.gif) repeat-y;
    margin: 6px 0px 10px 2px;}

.box10{
    padding: 0px 0px 20px 0px;}
    
.404{
font-size: 4em;
font-weight: bold;}