hr { display: none; }
p, div, h1, h2, h3, body, form, input, select { padding: 0; margin: 0; }

.prow { float: left;  padding: 0; margin: 0; width: 310px; }
.prow li { float: left; padding: 0; margin: 0; list-style: none;}
.g3 li { width: 100px; height: 75px; }
.g5 li { width: 60px; height: 45px; }
.g7 li { width: 43px; height: 32px; }
.prow li span { display: none; }

img { width: 300px; }
body { text-align: center; }
#page {
text-align: left;
width: 650px;
margin: auto;
}
#l1, #l2
{ width: 320px; float: right; }
#lower > #l1, #lower > #l2
{ width: 325px; float: right; }
#l11, #l22
{ padding: 10px; }

/* Colors
*************************/
html {
}

body {
font-size: 85%;
font-family: Verdana, sans-serif;
color: #333;
margin: 10px 0 10px 0;
}

#page {
background: #E6E6E6;
}

#header {
border-bottom:10px solid #fafafa ;
padding: 10px;
}

#footer {
text-align: center;
font-size: 60%;
clear: both;
background:#fff;
}

#footer a {
color: #333333;
text-decoration:none;
}

p { 
padding: 5px 0 5px 0; 
}

form {
text-align: left;
}

input, select {
margin-top: 5px;
}
h1 {
color: #930;
border-bottom: 1px solid #930;
margin-bottom: 3px;
}

h2, h3 {
font: bold 1.3em Verdana;
color: #666;
border-bottom: 1px solid #666;
margin-bottom: 3px;
}

#error,
#thanks,
#current {
padding: 4px 10px;
color: #fff; 
font-weight: bold;
font-size: 10px;
}

#error {
background: red;
}

#thanks {
background: green;
}

#current {
background: #fafafa;
color: #333; 
clear: both;
margin-top: 1px;
_height: 1px;
padding: 10px 20px;
text-align: center;
}

#tag {
text-align: right;
margin: 0;
padding: 0 0 15px 0;
}
