* { padding: 0; margin: 0; }


body 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

.logo
{border:0px;
padding:0px;}

#wrapper 
{ 
margin: 0 ;
width: 1300px;
}

#header 
{
color: #333;
width: 900px;
float: left;
padding: 10px;
border: 0px solid #000000;
height: 100px;
margin: 0px 0px 0px 0px;
}

#leftcolumn 
{ 
color: #000000;
margin: 0px 0px 0px 0px;
padding-left: 35px;
padding-right: 20px;
height: 700px;
width: 270px;
float: left;
}

#logobox
{
width: 270px;
height: 170px;
float:left;
border-top: 3px solid #E0057D;
border-bottom: 3px solid #000000;
padding-top:45px;
} 


#description
{
width: 270px;
min-height:380px;
float:left; 
margin-top:20px
}

#description h1
{
font-size:22px;
color:#000000;
padding-bottom:0px;
}

#description h2
{
font-size:22px;
color:#000000;
padding-bottom:0px;
}

#description a
{
font-size:14px;
color:#E0057D;
text-decoration:none;
}


#content 
{ 
float: left;
color: #333;
border-right: 1px dotted #000000;
border-left: 1px dotted #000000;
margin: 0px 0px 0px 0px;
padding-right: 20px;
padding-left: 20px;
min-height:700px;
width: 624px;
display: inline;
padding-bottom:30px;
}


#navi
{
width: 624px;
height:21px;
float:left;
margin-top:15px;
border-top: 1px solid #000000;
border-bottom: 1px dotted #000000;
padding-top:7px;
} 
 
 
#navi a
{
font-size:12px;
color:#000000;
padding-right:45px;
text-decoration:none;
}
 
 
#head
{
width: 624px;
height:173px;
float:left;
border-bottom: 3px solid #000000;
}
 
 
#head p
{
padding-top:45px;
font-size:31px;
color:#000000;
}
 
 
#main
{
width: 624px;
float:left;
min-height:500px;
margin-top:20px;
}
 
img
{
border:1px solid #CCCCCC;
margin-bottom:50px;
}

#rightcolumn { 
color: #333;
border: 0px solid #ccc;
margin: 10px 0px 0px 0px;
padding-left: 20px;
padding-right: 15px;
height: 500px;
width: 200px;
float: left;
position: relative;
}


#rightbox
{
width: 200px;
height: 180px;
float:left;
border-bottom: 3px solid #E0057D;
padding-top:28px;
} 


#rightbox h1
{
color:#000000;
font-size:36px;


}

