* {margin: 0; padding: 0;}
body {font: 12px Verdana, Arial, sans-serif; color: #FFFFFF; background: #784901;}
ul {list-style: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0;}
a {color: #FFD38E; text-decoration: none;}
a:hover {color: #FF0; text-decoration: underline;}

/*Top Text*/
.text {width: 950px; margin: 0 auto; padding: 5px 0; font-size: 11px; color:#FFC; text-align: justify;}

/*Archives*/
.archives_box {width: 970px; height: 24px; margin: 0 auto;}
.archives_right {width: 170px; float: left; text-align: right;}
.archives {font-size: 12px; font-weight: 700; float: left;}
.archives span {display: block; float: left; margin-right: 2px; padding-top: 3px;}
.archives a {display: block; float: left; margin-right: 3px; padding: 2px 0 0 1px; width: 22px; height: 22px; background: url(http://www.grannysgalleries.com/gfx/a.gif) no-repeat; font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; text-align: center; color: #630;}
.archives a:hover {color: #FFF;}

/*Galleries*/
.galleries_titles {width: 980px; height: 53px; margin: 0 auto; padding: 0;}
.galleries_box {width: 980px; margin: 0 auto; padding: 0; background: url(http://www.grannysgalleries.com/gfx/bg.gif) repeat-y;}
.galleries {width: 940px; margin: 0 auto; padding: 2px 0;}
.galleries img {width: 150px; height: 200px; margin: 2px; background: #935c08; border: 1px solid #FC6;}
.galleries a:hover img {border: 1px dashed #FFC;}

/*Movie Galleries*/
.movies {padding: 0 0 0 25px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 18px;}
.movies a {text-align: center; font-weight: 700; text-decoration: none;}
.movies a:hover {text-decoration: underline;}

/*TopList Small*/
.top_sm {width: 940px; height: 36px; padding: 6px 0; margin: 0 auto; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.top_sm ul {float: left; width: 225px;}
.top_sm li {padding-left: 15px; font-size: 13px; color: #FFF; text-align: center;}
.top_sm li a {font-size: 22px; font-weight: 700;}

/*TopList Medium*/
.top_med {width: 920px; height: 120px; margin: 0 auto; padding: 6px 0 0 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700;}
.top_med ul {float: left; width: 225px;}
.top_med li {padding-left: 5px; text-align: left;}

/*TopList Big*/
.top_big {width: 980px; height: 470px; margin: 0 auto; padding: 2px 0 0 20px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 700; background: url(http://www.grannysgalleries.com/gfx/bg.gif) repeat-y;}
.top_big ul {float: left; width: 300px;}
.top_big li {padding-left: 10px; text-align: left;}

/*Text Ads*/
.ads {width: 940px; border: 1px solid #ECBB6F; background: #630; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 22px; color: #FFF; font-weight: 700; text-align: center; padding: 5px 3px 10px 10px; margin: 0 auto;}

/*Footer*/
.foot {width: 980px; height: 60px; margin: 0 auto; font-size: 10px; font-weight: 400; text-align: center;}

/*Other*/
.other_small {height: 24px; margin: 4px 0; font-size: 10px; font-weight: 400; text-align: center;}
.other {font-size: 13px; font-weight: 400; text-align: center;}
.other_big {font-size: 20px; font-weight: 400; text-align: center;}
.t {font-family: Verdana, sans-serif; font-size: 13px; font-weight: normal;}
.s {font-family: arial, sans-serif; font-size: 14px; 	font-weight: bold;}

.th2 {
	border-color: #ECBB6F;
	border-style: dashed;
	border-top-width: 1px;	
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background: #663300; 
	color: #FFFFFF;
}

#links a { text-align:left;font-weight:bold;text-decoration:none; border:1px solid #FFD38E; background-color:#9D5F01; padding-left:5px; padding-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px;color:#FFD38E}
#links a:hover { border:1px solid #FFF38E;color:#FFF38E}

