* {margin:0; padding:0}    
img {border:0}
body {background:#DCFFDD; background-image:url('../images/backhead.jpg'); background-repeat: repeat-x;  font-size:11px; font-family:tahoma, sans-serif;}

* html li a {padding-left:.8em;}

    
#wrap {position:relative; width:990px; height:100%; background:#DCFFDD; margin:0 auto;   /* border:1px solid #0c0 */}

#logo {top:0; left:0}
div#bookmarkus a{position:absolute; left:145px; top:119px;}
a {text-decoration:none}

#header-txt-l {position:absolute; width:170px; height:70px; right:178px; top:55px; color:#FF1F6D; font:400 11px Arial, sans-serif;}
#header-txt-l  a {color:#fff; font-weight:bold}
#header-txt-l  a:hover {color:#fc0; }
#header-txt-l.r {right:35px; }

#hall-of-fame {position:absolute; left:25px; top:179px; }
#bookmark {position:absolute; right:30px; top:178px;}
#bookm {position:absolute; right:30px; top:169px; }
#friendly {position:absolute; left:297px; top:17px; }

#pix-block1 {position:absolute; width:964px; height:1576px; top:219px; background:#0C5C08; margin:10px } 
#pix-block2 {position:absolute; width:964px; height:1632px; top:2360px; background:#0C5C08; margin:10px }
#pix-block3 {position:absolute; width:964px; height:1632px; top:4248px; background:#0C5C08; margin:10px } 
#pix-block4 {position:absolute; width:964px; height:1645px; top:6136px; background:#0C5C08; margin:10px } 

#txt-block1, #txt-block2, #txt-block3 {position:absolute; width:964px; height:256px; margin:10px; background-image:url('../images/back1.jpg') }
#txt-block1 {top:2048px;}
#txt-block2 {top:3932px;}
#txt-block3 {top:5815px;}
#txt-block4 {position:absolute; width:964px; height:1288px; top:7700px; margin:10px; background-image:url('../images/back4.jpg');}

.txt1, .txt2, .txt3 {position:absolute; color:#FF006C; padding:10px;  text-align:center}
.txt1 {left:25px;}
.txt2 {left:366px}
.txt3 {right:25px;}


.txt1, .txt3, .txt2  {color:#174204;}
.txt1 h2 a, .txt2 h2 a, .txt3 h2 a {color:#B4002F; font:900 24px Arial, sans-serif;}
.txt1 a:hover, .txt2 a:hover, .txt3 a:hover {color:#FFFC00; font:900 24px Arial, sans-serif;}


div.txt4l, div.txt4r {position:absolute; top:80px;  width:420px; height:152px; font-size:12px; font-weight:bold;}
div.txt5l, div.txt5r {position:absolute; top:150px;  width:420px; height:940px; font-size:12px; font-weight:bold;}
div.txt4l ul, div.txt4r ul, div.txt5l ul, div.txt5r ul{list-style: square inside url('../images/star2.gif')}


div.txt4l ul a, div.txt4r ul a, div.txt5l ul a, div.txt5r ul a {color:#fff}
div.txt4l li a:visited, div.txt4r li a:visited, div.txt5l li a:visited, div.txt5r li a:visited {color:#FF5192;}
div.txt4l li a:hover, div.txt4r li a:hover, div.txt5l li a:hover, div.txt5r li a:hover {color:#FF007E; }

.txt4l, .txt5l {left:37px}
.txt4r, .txt5r {right:37px}


#today {position:absolute; left:25px; top:2330px;}
#today3{position:absolute; left:25px; top:4216px;}
#yesterday {position:absolute; left:25px; top:6103px }

#bookmark-gr {position:absolute; right:30px; top:2330px;}
#bookmark-gr3 {position:absolute; right:30px; top:4216px;}
#bookmark-gr4 {position:absolute; right:30px; top:6103px;}

#free {position:absolute; left:254px; top:80px;}

#friendly-free-sites {position:absolute; width:964px; font:400 12px Arial, sans-serif; top:1135px; height:292px; margin:0px; background-image:url('../images/back3.jpg');}

#friendly-free-sites ul {list-style-type: none; color:#0A6206; font-weight:bold;}
#friendly-free-sites ul span {color:#f06; font-size:10px; font-weight:bold;}
#friendly-free-sites ul a {font-weight:bold; color:#6C0103}

#friendly-free-sites ul a:visited {color:#D57C1C; font-weight:bold;} 
#friendly-free-sites ul a:hover {text-decoration:underline; color:#fff; }


ul.friendly1, ul.friendly2, ul.friendly3, ul.friendly4 {position:absolute; top:70px; }

ul.friendly1 {left:55px}
ul.friendly2 {left:299px}
ul.friendly3 {left:540px}
ul.friendly4 {right:55px}

#footer {position:absolute; padding:0 20px; bottom:18px; color:#fff; font-weight:bold}
#footer span, a {color:#FFD800}


a:link img.thumb {
	border-right: #EA1876 2px dashed; border-top: #EA1876 2px dashed; filter: none; BORDER-LEFT: #EA1876 2px dashed; border-bottom: #EA1876 2px dashed
}
a:visited img.thumb {
	border-right: #EA1876 2px dashed; border-top: #EA1876 2px dashed; filter: none; BORDER-LEFT: #EA1876 2px dashed; border-bottom: #EA1876 2px dashed
}
a:hover img.thumb {
	border-right: #FFF 2px solid; border-top: #FFF 2px solid; filter: none; border-left: #FFF 2px solid; border-bottom: #FFF 2px solid
}

.aff-block1 {position:absolute; width:964px; height:260px; top:1795px; background:#0C5C08; margin:10px; }

