/* CSS Document */


#wrap {
width:75%;
margin:0 auto;
text-align:left;
}

#header {
min-height: 80px;
background: url(../images/title.gif) no-repeat;
margin: -8px 0px 0px 0px;
padding-bottom: 15px;
}

#header img.logo {
padding-top: 8px;
padding-right: 0px;
float:right;
margin: 0px 0px 0px 0px;
}

#header img.bl {
padding-top: 71px;
float:left;
margin: -3px 0px 0px -1px;
}

#header img.br {
padding-top: 71px;
float:right;
margin: -3px -2px 0px 0px;
}

#header img.tl {
padding-top: 1px;
float:left;
margin: 0px 0px 0px -14px;
}

#header img.tr {
padding-top: 1px;
float:right;
margin: 0px -14px 0px 0px;
}

#header div.access {
float: right;
padding-top: 63px;
padding-right: 10px;
}

#header a {
margin-top: 63px;

color: #000000;
}

#header a.CSS {
}

#header a.bigCSS {
font-size: 1.3em;
}

#header a.biggestCSS {
font-size: 1.3em;
color: #FFFFFF;
}

#menu {
float:left;
width: 22%;
padding:5px;
margin: 0px 0px 0px 0px;
}


#mainMenu a {
text-decoration:none;
color: #000000;
background: url(../images/pointer.jpg) no-repeat;
padding-left:22px;
}

#mainMenu a:hover {
text-decoration:none;
color: #FF0000;
padding-left:30px;
}

#mainMenu a:visited {
text-decoration: none;
}

#menu img.first {
padding-top: 100px;
}

#menu img {
border:none;
}



#menu p {
margin: 0em;
padding-top: 5px;
}

#main {
float:left;
padding:5px;
width: 72%;
}

#footer {
clear:both;
background: url(../images/road.jpg) repeat-x;
height: 55px;
margin: 0px -5px 0px -5px;
}

#footer p.right {
float: right;
padding-top: 35px;
margin-right: 2px;
}

#footer p.left {
float: left;
padding-top: 35px;
padding-left: 0px;
}

img.picA
{
position: relative;
width: 180px;
height: 100px;
padding: 8px;
}

img.picB
{
position: relative;
width: 350px;
height: 120px;
padding: 8px;
}

img.picC
{
position: relative;
width: 290px;
height: 180px;
padding: 8px;
}

img.picD
{
position: relative;
width: 100px;
height: 120px;
padding: 8px;
}

img.floatleft
{
float: left;
margin: 0px 14px 3px 0px;
}

img.floatright 
{ 
float: right; 
margin: 0px 0px 3px 14px; 
}

