#login {
margin: 15px;
font: 9px 'Lucida Grande',Tahoma,Verdana,Arial;
background-color: #68a2c3;
background-color: #004677;
background-color: #2b658e;
border: 1px solid #c6dfeb;

border-bottom-color: #c6dfeb;
border-right-color: #8cbfd7;
border-left-color: #369;
border-top-color: #234;
color: white;
}

#login h2 {
margin: 0px 10px 0px;
padding: 5px 0;
}

#v1 #login h2 {
	color: #fff;
}

#login div {
margin: 3px 10px;
}

#login div input[type=text], #login div input[type=password] {
width: 140px;
}

#login div span {
font-size: 9px;
text-transform: uppercase;
}

#login a {
color: white;
}

#login.status {
font-size: 12px;
padding: 10px 0;
background-color: #68a2c3;
background-color: #2b658e;
border: 1px solid #c6dfeb;

border-bottom-color: #c6dfeb;
border-right-color: #8cbfd7;
border-left-color: #369;
border-top-color: #234;
}

#login.status div {
margin-bottom: 10px;
}

#login.status a.button {
padding: 3px 6px;
background-color: #3d7bae;
border: 1px solid #c6dfeb;
border-top-color: #c6dfeb;
border-left-color: #8cbfd7;
border-right-color: #0c3f57;
border-bottom-color: #061f2b;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}


#login.status a.button:hover {
background-color: #004677;
}

#sidebar .copyright {
margin: 40px 15px 15px;
text-align: center;
color: white;
font-size: 10px;
font-weight: bold;
}


ul.miniGallery {
padding: 0;
margin: 35px 0;
list-style: none;
float: left;
width: 100%;
}

ul.miniGallery li {
display: block;
width: 25%;
float: left;
text-align: center;
}

ul.miniGallery li div.img {
width: 110px;
height: 110px;
background-color: #dedede;
float: left;
overflow: hidden;
border: 1px solid #ccc;
}