body{
margin:0px 0px 0px 0px;
background:#FFF;
color:#000
}

a, a:link{
color:#3366AA;
background:transparent;
text-decoration: underline
}

a:active, a:hover, .posted a:hover{
color:#3366AA;
background:transparent;
text-decoration:none
}

h1, h3, h4, h5{
margin:0px;
padding:0px
}

#banner{
color:#000;
background:#FFF repeat-y;
font-size:small;
font-family:'trebuchet ms', arial, sans-serif;
}

#banner a, #banner a:link, #banner a:visited, #banner a:active, #banner a:hover{
font-family:'trebuchet ms', arial, sans-serif;
font-size:xx-large;
color:#FFF;
background:transparent;
text-decoration: none;
text-transform:lowercase;
font-weight:normal;
margin-left:20px
}

#content{
background:#FFFFFF;
margin-left: 177px;
margin-right: 177px;
min-width:640px;
color:#000;
}

#fullpagecontent{
background:#FFFFFF;
margin:2px 2px 2px 2px;
position:absolute;
top:100px;
width:750px;
color:#000;
}

#mobile{
background:#FFFFFF;
left:1%;
margin-left:2px;
margin-right:2px;
min-width:200px;
position:absolute;
width:95%;
color:#000;
}

#links{	
color:#333333;
left:0;
margin:6px 2px 2px 2px;
padding-left:2px;
position:absolute;
top:102px;
width:175px;
background-color:#FFF;
}

#links2{	
color:#333333;
right:0;
margin:6px 2px 2px 2px;
padding-left:2px;
position:absolute;
top:102px;
width:175px;
background-color:#FFF;
}

#searchbox{
font-family:verdana,arial,sans-serif;
font-size:x-small;
color:#000;
background:transparent
}
		
.blog{
padding:1px;
background:#FFF;
color:#000
}

.blogbody, .parasite{
font-family:verdana, arial, sans-serif;
color:#333;
font-size:x-small;
font-weight:normal;
background:#EEE;
line-height:120%;
border:#CCC 1px solid;
margin:5px;
padding:8px;
}

.dirbody{
font-family:verdana, arial, sans-serif;
color:#333;
font-size:x-small;
font-weight:normal;
background:#EEE;
line-height:120%;
border:#CCC 1px solid;
margin:5px;
padding:8px;
}

.blogbody img {
border:#CCC 1px solid;
margin-right:5px;
margin-bottom:10px;
margin-left:10px;
}

.dirbody th {
border-bottom:#CCC 1px solid;
margin-bottom:5px;
text-align:left;
}



ol{
font-family:verdana, arial, sans-serif;
color:#333;
background:transparent;
font-size:x-small;
font-weight:normal
}

.blogbody a, .blogbody a:link, .blogbody a:visited, .blogbody a:active, .blogbody a:hover, .dirbody a, .dirbody a:link, .dirbody a:visited, .dirbody a:active,	.dirbody a:hover{
font-weight: normal;
text-decoration: underline
}

.blogbody h1 a, .blogbody h1 a:link, .blogbody h1 a:visited, .blogbody h1 a:active,	.blogbody h1 a:hover, .dirbody h1 a, .dirbody h1 a:link, .dirbody h1 a:visited, .dirbody h1 a:active,	.dirbody h1 a:hover{ font-weight: bold; text-decoration: none; }

.parasite h2 { color: red; font-size: large; font-weight: bold; }

.adsense{
font-size:x-small;
font-weight:normal;
background:#fff;
padding:5px;
text-align:center;
}

.title{
font-family: arial, sans-serif;
font-size: small;
color:#0080C0;
background:transparent
}			

#menu, .menu{
margin-bottom:15px;
font-family:verdana, arial, sans-serif;
font-size:11px
}

#menu{
text-align:center
}

h2{ 
font-family:verdana, arial, sans-serif; 
font-size:medium; 
color:#3366AA;
background:transparent;
border-bottom:1px solid #999;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
padding:0px;
font-weight:bold
}			


h4, h1, h5{ 
font-family:verdana, arial, sans-serif; 
font-size:13px; 
color:#3366AA;
background:transparent;
padding:0px;
font-weight:bold;
line-height:90%;
}			

.dirbody h5{
text-decoration:none;
color:#111;
font-weight:bold
}

		
.posted{ 
font-family:verdana, arial, sans-serif; 
font-size: x-small; 
color:#AAA;
background:transparent;
margin-bottom:2px
}

.tblimg img{ 
border:#fff 1px solid;
margin:10px;
}

.posted a{
color:#AAA;
background:transparent;
text-decoration:none
}		

.side, .sidesmall{
font-family:verdana, arial, sans-serif;
color:#333;
font-size:x-small;
font-weight:normal;
background:#FFF;
line-height:200%;
padding:5px;
border:#CCC 1px solid;
margin:5px;
}

.sidereviews img{
border:#CCC 1px solid;
margin-right:1px;
margin-bottom:5px;
margin-left:1px;
}


.sidesmall{
line-height:120%;
}

.sidecoupon, .sidereviews{
font-family:verdana, arial, sans-serif;
color:#333;
font-size:x-small;
font-weight:normal;
background:#EEE;
line-height:110%;
padding:5px;
border:#CCC 1px solid;
margin:5px;
}

.sidecoupon a{
text-decoration:none
}		

.sidetitle {
font-family:'trebuchet ms',arial, sans-serif;
color:#FFF;
font-size:small;
font-weight:bold;
padding:2px;
margin:5px;
background: #3366AA repeat-y;
text-transform:lowercase;
text-align:left;
padding-left:10px
}		

.centertitle {
font-family:'trebuchet ms',arial, sans-serif;
color:#FFF;
font-size:small;
font-weight:bold;
padding:2px;
margin-top:5px;
background: #3366AA repeat-y;
text-transform:lowercase;
text-align:left;
padding-left:10px
}		

.centertitle a, .centertitle a:link, .centertitle a:visited, .centertitle a:active, .centertitle a:hover{
color:#FFF;
background:transparent;
}

	
#links li, #links ul, #links2 li, #links2 ul{
list-style:none;
margin:0;
padding:0;
}

.blank{
display:none
}

abbr, acronym {
border-bottom: 1px dotted #333;
cursor: help;
}

blockquote{
border:#CCC 1px solid;
padding:5px;
background:#FFF;
color:#000
}

th, td{
border:#CCC 1px solid;
background:#FFF;
text-align:left;
color:#000
}
