* { margin: 0; padding: 0; }
input { border: 1px solid #1c3872; padding: 2px; }
body { margin: 0px auto; padding: 0; font: normal 12px/18px "lucida grande",tahoma,verdana,arial,sans-serif; text-align: center; color: #434343; }
p { line-height: 18px; padding: 0 0 15px 0; }
a { font-weight: 500; text-decoration: none; }
a:hover { text-decoration: underline; }
ul,ol,dl,dd,li {list-style: none}
a img {border: 1px solid #F28CB5}
a:hover img { border: 1px solid #F28CB5;}
#wrapper { margin: 0px auto; width: 966px; text-align: left; }
#header { height: 30px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius:3px;  -webkit-border-bottom-left-radius:3px; border-bottom-right-radius:3px;    border-bottom-left-radius:3px;}
#header h1 { margin: 0; padding: 0; }
#header h1 a { color: #fff; font-size: 16px; font-weight: 400; text-decoration: none; padding: 4px 30px 0px 14px; float: left; }
#navigation ul { display: block; list-style: none; margin: 4px 4px 0; padding: 0; float: right; font-weight: 900; }
#navigation ul li { display: block; float: left; padding: 0; margin: 0; font-size: 11px; }
#navigation ul li a { display: block; padding: 1px 8px 2px; color: #fff; text-decoration: none; }
#navigation ul li a.current, #navigation ul li.current_page_item a { -moz-border-radius: 3px; -webkit-border-radius:3px;border-radius:3px;  margin-left:2px;}
#navigation ul li a:hover { color: #fff; text-decoration: underline; }
#search { float: right; width: 200px; padding-top: 3px; }
#search input { width: 130px; }
#search input#searchsubmit { padding: 2px; font-size: 10px; width: 40px;}
#content { margin: 0 0 0 0; width: 966px; }
#content .thumbs { float:left; width:138px; margin-bottom:1px;}
#footer { margin-top: 20px; padding: 0 0 10px; font-size: 11px; clear: both; text-align:center; float: left; width: 100%; background-color: #e5e5e5; border-top: 1px solid #b5b5b5; }
#footer p { padding: 5px 0 0 0; border-top: 1px solid #fcfcfc; }
#navtitle {font-size: 12px; font-weight:400;  padding: 4px 5px 0px 0px; float: left;}
#nav ul { display: block; list-style: none; margin: 4px 4px 0; padding: 0; float: left; font-weight: 900; }
#nav ul li { display: block; float: left; padding: 0; margin: 0; font-size: 11px; }
#nav ul li a { display: block; padding: 1px 8px 2px; color: #fff; text-decoration: none; font-weight:900;}
#nav ul li a.paging {background: red; -moz-border-radius: 3px; -webkit-border-radius:3px;border-radius:3px; margin-left:2px;}
#nav ul li a:hover { color: #fff; text-decoration: underline; }
.sites {float:left; width:186px; margin:2px;}
ul.st {width:100%;overflow:hidden;}
ul.st li {width: 136px; height: 181px; float: left; margin: 1px 1px 1px 1px; }
ul.st li img {width:135px;height:180px}
.spacer { height:20px; display:block;}
.s_thumb {float:left; width:235px;}
.s_text {float:left; width:400px;}
.s_th {width:200px;height:200px}
.sidethumbs {
	font-size:10px;
	margin-bottom:3px;
}

.sidethumbs  .pics {
	width:110px;
	float:left;
}

.sidethumbs  .text {
	width:190px;
	margin-left:5px;
	float:left;
}
.img_side
{
    padding:3px;
    border: 1px solid #ccc;
	width:100px;
	height:60px;
}
