body {color:black;font-family:verdana, arial, times;margin:0px;font-size:80%;}
body,#content {height:100%;line-height:230%;}
#content {position:absolute}
.banner {height:auto;padding:none;font-weight:bold;width:100%;color:white;line-height:160%;}

a:link {color:#04f}
a:visited {color:purple}
a:link, a:visited, a:hover {padding:4px;}
a:hover{color:red;}
.affcenter a, .rescenter a { font-weight:bold}
.maintable a, .dis a, .x a, .tags a {font-weight:normal}
.affcenter, .maintable, .rescenter, .menu, .buttonwrapper {background:#e4f2fd}
.listing .menu {text-align:left;background:none}

.menu {color:black;line-height:250%;padding-top:2px;padding-bottom:2px;}

a.boldbuttons, a.bb, .menu a {padding:4px;margin:0px;line-height:140%;font-weight:bold;border:solid 1px #330;color:#fff;}
a.boldbuttons:link, a.boldbuttons:visited, a.bb:link, a.bb:visited, .menu a:link, .menu a:visited {
  background:url(media/roundedge-green-right.gif) green;text-decoration:none;color:#fff;}
a.boldbuttons:hover, a.bb:hover, .menu a:hover {background:url(media/roundedge-blue-right.gif) #36f;text-decoration:underline;color:#fff;}

.menu .cp{background:url(media/roundedge-blue-right.gif) repeat-x #36f;color:#fff}

.resright {right:1px; background: url('listing.jpg') repeat-x #fff;width:17.25em;
font-size:84%;position:absolute;top:0em;line-height:170%;padding:3px;}

.rescenter {height:auto;margin-right:15.25em;padding:10px;padding-left:3%;padding-right:2%;}

.heading {font-size:140%;color:red;padding:2px;}

.link{font-size:120%;}
a.link:link {color:#009}
.tags a {font-size:85%}

.but, .top {padding:4px;font-size:95%;
color:blue; background:url('link.jpg') #cff; border:solid 1px #3bf;text-decoration:none;
}
.but:hover, .top:hover { font-size:95%;
padding:4px;color:white; background:#36f;border:solid 1px #9ff; text-decoration:none;}
.top {float:right;}
.top:link, .top:hover, .top:visited {padding:0px 3px;}

.maincat {font-size:200%}
.maintable {width:100%;color:#777}

.num, h1, h2, h3, h4, h5, .bold {color:green}
strong {color:#000}

b, h1, h2, h3, h4, .num {font-size:110%}
table {border:0px}

.icon {float:left;height:40px; padding:10px}
img {border:0px;}

.error {color:red;background-color:#FF9;font-size:110%;}
.key {color:#99f;font-size:85%}

.text1, h1, h2, h3, h4, .heading, .maincat, .menu {font-weight:bold;text-align:center}
.red, .line1, .line2, .line3, .h, .link, .top, .but, .num, .bold, .cp, .chead, .error, .autobox, .b2 {font-weight:bold}
.searchbox {text-align:center}
.text2 {text-align:left;}
.red {color:#000}
.y {background-color:#CFF}
.r2 {background-color:#e6e6fa;}
.super {vertical-align: super; font-size:90%}

.x, .test {padding:5px}
.x, .listing {background: url('listing.jpg') repeat-x #fff;border:solid 1px #3bf;}
.listing {min-height:165px;padding:10px}

.test {background-color:#ccf;border:solid 1px #c9b}

.dis {font-size:80%}

table {padding:5px;font-size:98%}

p {text-indent: 25px}

.sbox, .sbox2 {text-align:center;font-weight:normal;}
.sbox2 {font-size:93%;}

.autobox {color:white;width:240px;padding:5px;border:outset 2px #ccc;line-height:130%;
font-size:100%;background-color:#39f;color:#fff;}
.autobox a:link {color:#fff}
.autobox a:hover {color:#0ff}
.autobox a:visited {color:#cff}
.autobox form {margin:-1px}

.howto {font-weight:bold;font-size:150%;color:red}

.bighead {color:red;font-weight:bold;font-size:200%;text-align:center;padding-bottom:8px}

.submit { background:#06b;color:#fff;cursor:pointer;font-weight:bold;height:29px}

.art2, .art3, .art {width:200px;height:150px;}
.art, .art2, .art3, .iw {float:right;cursor:hand}

.dnd {background-color:#ccf}

.buttonwrapper {text-align:center}

input, select, textarea {background-color:#ffd;}

ul {margin-top:0px;padding-top:0px}

a.hid {padding:0px;color:white;font-size:80%;text-decoration:none}

.l1 {text-align:left;font-size:250%;color:red;padding-top:5px;padding-bottom:8px}
.l2 {color:green;font-size:120%}
.l3 {padding-left:5px;font-size:110%;color:green;}
.l1, .l2, .l3 {font-family:georgia, arial, times, verdana}
.l1 a:link, .l1 a:visited {color:red}
.l1 a:hover {color:green}

.arr {color:red;font-weight:bold;font-size:130%}

#menu, #menu ul {height:auto;margin:0px;padding:0px;list-style:none;}
#menu {width:100%;}
#menu table {border-collapse:collapse; width:0; height:0; padding:0; margin:-1px;}
#menu ul {position:absolute; left:-9999px;}
#menu li {float:left;font-weight:bold;}
#menu li ul li a { font-size:100%; border-bottom:1px solid #3bf;white-space:nowrap;
display:block; float:left; height:28px; line-height:180%;text-decoration:none; padding:0px 4px;}

#menu li a:hover, #menu li:hover  {position:relative;z-index:50}
#menu :hover ul {left:-1px; top:26px; width:170px; }
#menu :hover ul li a {border-left:1px solid #3bf; border-right:1px solid #3bf;height:auto; padding:5px;
 line-height:15px; width:170px;}

#menu li a.drop {background:url('media/roundedge-green-right.gif') repeat-x green;
border:1px solid #666;color:#fff;
text-decoration: none; margin-right:2px;margin-bottom:5px;margin-left:2px; height:30px}

#menu li a.blue {background:url('media/roundedge-blue-right.gif') repeat-x #36f;}
#menu li a.blue:hover {text-decoration:underline;}
#menu li a.drop:hover {background:url('media/roundedge-blue-right.gif') repeat-x #36f;text-decoration:underline;}

a.cp:link, a.cp:hover, a.cp:visited {color:#fff}

#menu li ul li a:hover {background:url('media/roundedge-blue-right.gif') repeat-x #36f; color:#fff;}
#menu li ul li {background:url('link.jpg') repeat-x #cff;color:#000;}
.bord {border-left:1px solid #3bf; border-right:1px solid #3bf;font-style:italic;font-size:90%}

.menutab {width:100%;padding:0px;margin:0px}

.submit {background:url(media/roundedge-blue-right.gif) repeat-x #36f;color:#fff; border:solid 1px #000;}
input.submit:hover {background:url(media/roundedge-green-right.gif) repeat-x green; color:#fff;}

.cp {background:url(media/roundedge-blue-right.gif) repeat-x #36f;padding:5px;line-height:130%;color:#fff }

.x, .test, .listing, table, .affcenter, .rescenter, .resright, .round1
 {-webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;
}

.banner, .menu a, .top, .sbox, .sbox2, .autobox, .submit, input, select, textarea,
.cp, .num, .r1, .r2, #menu li a.drop, .boldbuttons, .but, .sprite, .art4, .art5, .round2
{-webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    CCborderRadius: 9px;
}

.cp, .num {border:solid 1px #000}
a.cp:link, a.cp:visited {color:#fff}
a.cp:hover {color:yellow}

.art5 {cursor:hand;float:right;border:solid 1px #888;}
.normlink a {font-weight:normal}
img {position: relative;}

.str {text-decoration:line-through;color:red;}

body{background:url('winter.jpg') fixed center #36c}
.affcenter {margin:0px;margin-left:5%;margin-right:5%;width:87%;}
.affcenter {	-moz-opacity:0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
	filter:alpha(opacity=90);
        padding-left:10px;padding-right:10px;
        }

