body, html {
margin:0px;
padding:0px;
}

body {
background:transparent;
color:#FFFFFF;
margin:10px;
}

.full {
height:100%;
width:100%;
}

.spcr {
height:1px;
width:1px;
}

.styled {
border:2px solid #000000;
}

.thumbnailFloat {
float:left;
margin-right:8px;
margin-bottom:8px;
}

.thumbnailFloat2 {
float:right;
margin-left:8px;
margin-bottom:8px;
}

* {
font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
}	

.xxlarge {
font-size:20px;
}
.xlarge {
font-size:18px;
}
.large, .itemTitle {
font-size:16px;
}
input, .medium {
font-size:14px;
}
.small, select {
font-size:12px;
}
.xsmall, .date {
font-size:11px;
}

.hide {
display:none
}

.full {
height:100%;
width:100%;
}


a:link, a:active, a:visited {
font-weight: bold;
color:#FFFF33;
text-decoration: none;
}

a:hover{
color:#CCCCCC
}

a.selected, a.selected:visited {
color:#CCCCCC
}


.pagin {
text-align:center;
clear:both;
}


.itemTitle {
font-weight:bold;
color:#FFFF00;
}

.date {
font-weight:bold;
color:#FFFFAA;
}

.textBlock {
padding-left:10px;
}

.tileNormal {
border:2px solid #000000;
}


div.hr, div.hr2 {
clear:both;
line-height:2px;
font-size:2px;
height:14px;
margin-left:120px;
margin-right:120px;
background-image:url(../images/hr.jpg);
background-position:center center;
background-repeat:repeat-x;	
}

div.hr2 {
height:2px;
margin-left:90px;
margin-right:90px;
}

input.btn {
font-weight:bold;
cursor:pointer;
}

.textinput {
padding-left:6px;
border:2px inset #FFF;
background:#333;
color:#FFF;
}
