html, body {margin:0; padding:0; border:none; font: normal 12px Georgia, "Times New Roman", Times, serif; background:#343434 url(/imgs/bg_gray.gif) repeat-x left top; color:#343; text-align:left;}
ul { margin:0; padding:0; list-style-type:disc; }
	ul li { margin:0 0 0 30px; padding:0px; }

.clear { position:relative !important; float:none !important; clear: both !important; padding:0 !important; margin: 0 0 -1px !important; text-decoration:none !important; text-indent:-10000px !important; border: none !important; background:transparent !important; background-image:none !important; height:1px !important; font-size:1px !important; overflow:hidden !important; }

h1 { margin:0 0 5px 0; padding:3px; font-size:30px; font-weight:bold; color:#343; }
h2 {}
h3 {}

a { padding:0px; text-decoration:underline; color:#343434; outline:none; }
a:hover { background-color:#ed174f; color:#fff; }
.activeLink { background-color:#ed174f; color:#fff !important; }

#wrapper { position:absolute; top:0; left:50%; margin-left:-480px; width:960px; padding:0; }

#header { position:relative; margin:0px; padding:15px 0 0 0; background:url(/imgs/head_colors.jpg) top left no-repeat; }
	#header #boxSearch { position:relative; margin:5px 0 0 0; padding:12px 0 0 0; background:url(/imgs/box_search_top.gif) no-repeat top center #fff; }
	#header #boxSearch a { color:#ed174f; text-decoration:none; }
	#header #boxSearch a:hover { color:#fff; }
	#header #boxSearch #boxSearchTags { margin:0; padding:0px 30px 0px 30px; background:url(/imgs/box_search_repeat_tags.gif) repeat-x bottom center; min-height:165px; }
	#header #boxSearch #boxSearchSeparator { margin:0; padding:0; height:25px; background:url(/imgs/box_search_separator.gif) no-repeat center center; line-height:25px; text-decoration:none; text-indent:-10000px; }
	#header #boxSearch #boxSearchSizes { margin:0; padding:0px 30px 0px 30px; background:url(/imgs/box_search_repeat_tags.gif) repeat-x bottom center; min-height:77px; }
	#header #boxSearch #boxSearchBottom { margin:0; padding:0; height:21px; background:url(/imgs/box_search_bottom.gif) no-repeat center center; line-height:21px; text-decoration:none; text-indent:-10000px; }
	#header #introText { position:relative; margin:100px 0 0 0; padding:0 0 0 35px; text-align:left; color:#fff; }
	#header #introText h1 { margin:0; padding:0; font-size:14px; font-weight:normal; color:#fff; }

#logo { position:absolute; top:25px; left: 30px; width:378px; height:62px; background:url(/imgs/logo.gif) no-repeat center center; text-indent:-10000px; text-decoration:none; }
#tagline {position:absolute; top:74px; left:30px; border:none; }
#rss { position:absolute; top:15px; left:700px; width:160px; height:62px; padding:8px 85px 5px 10px;border:none; background:url(/imgs/rss.gif) top left; color:#fff;}
	#rss A { color:#fff; text-decoration:underline;}
	#rss A:hover { color:#fff; background:#ff4e00;}

#content { position:relative; width:900px; min-height:1px; margin:0; padding:0 30px 0 30px; background:url(/imgs/bg_content.gif) repeat-y center center; }
#content {height: 1%;}
html>#content {height: auto;}
	#content .wallpaper { float:left; width:440px; height:157px; margin:0 0 10px 0; padding:0px; min-height:157px; background:url(/imgs/wallpaper_box.png) no-repeat top left; }
	#content .left { margin-right:10px; }
	#content .right { margin-left:10px; }
	#content .wallpaper_hover { background-position:left bottom !important; color:#fff; }
	#content .wallpaper_hover a { color:#fff; }
	#content .wallpaper a.wallpaper_image { position:relative; float:left; width:200px; margin:0; padding:15px; }
	#content .wallpaper a.wallpaper_image:hover {background:none; }
	#content .wallpaper a.wallpaper_image div { border:none; width:200px; height:125px; overflow:hidden; }
	#content .wallpaper a.wallpaper_image img { border:none; width:200px; }
	#content .wallpaper ul { margin:15px 0 0 0; padding:0 0 0 230px; }
	#content .wallpaper li { margin:0; padding:5px; list-style:none; line-height:18px; }
	#content .wallpaper li.date { padding-left:24px; background:url(/imgs/_icons/calendar.png) no-repeat left 5px; }
	#content .wallpaper li.size { padding-left:24px; background:url(/imgs/_icons/size.png) no-repeat left 5px; }
	#content .wallpaper li.tags { padding-left:24px; background:url(/imgs/_icons/tag.png) no-repeat left 5px; }
			 .wallpaper-detail { background:#ed174f !important; width:860px !important; color:#fff; padding:20px; }
			 	.wallpaper-detail A {color:#fff;}
			 	.wallpaper-detail DIV IMG {}
				.wallpaper-detail a.wallpaper_image { float:left; width:600px; margin:0; padding:15px; }
				.wallpaper-detail a.wallpaper_image:hover {background:none; }
				.wallpaper-detail a.wallpaper_image div { border:none; width:600px; /*height:500px;*/ overflow:hidden; }
				.wallpaper-detail a.wallpaper_image img { border:none; width:600px; }
				.wallpaper-detail UL { margin:15px 0 0 0; padding:0 0 0 630px; }
				.wallpaper-detail LI { margin:0; padding:5px; list-style:none; line-height:18px; }
				.wallpaper-detail UL LI.date { padding-left:24px; background:url(/imgs/_icons/calendar.png) no-repeat left 5px; }
				.wallpaper-detail UL LI.size { padding-left:24px; background:url(/imgs/_icons/size.png) no-repeat left 5px; }
				.wallpaper-detail UL LI.tags { padding-left:24px; background:url(/imgs/_icons/tag.png) no-repeat left 5px; }

	
#grayBoxTop { margin:0; padding:0; height:22px; background:url(/imgs/gray_box_separator.gif) no-repeat center center; line-height:22px; text-decoration:none; text-indent:-10000px; }
#grayBox { position:relative; margin:0; padding:0 30px; background:url(/imgs/gray_box_repeat.gif) repeat-y top center; }
	#grayBox h1 { float:left; margin:0 10px 0 8px; padding:0; width:38px; min-height:179px; background:url(/imgs/gray_box_heading.gif) no-repeat center right; text-indent:-10000px; text-decoration:none; }
	
#footer { position:relative; margin:0; padding:16px 30px 10px 30px; background:url(/imgs/gray_box_bottom.gif) no-repeat top center; color:#fff; }

.adsense { margin:0 20px 5px 20px; background-color:#fff; }

.pagination { margin:0; padding:5px; background-color:#eaeaea; border:1px solid #ccc; text-align:center; }
	.pagination span { display:block; text-align:left; margin-bottom:5px; }
	.pagination a { float:left; display:block; width:20px; margin:0 5px 0 0; padding:3px; border:1px solid #ed174f; color:#ed174f; background-color:#fff; }
	.pagination a:hover, .pagination .active { border:1px solid #fff; background-color:#ed174f; color:#fff !important; }
	
a.pagination { float:left; display:block; width:180px; margin:0 5px 0 0; padding:3px; border:1px solid #ed174f; color:#ed174f !important; background-color:#fff; }
a.pagination:hover { border:1px solid #fff; background-color:#ed174f; color:#fff !important; }
.search-form {float:left;width:800px;}
	.search-form H4 {color:#fff;}
#simpleTooltip { padding: 7px; border: 1px solid #838687; background-color: #ED174F; padding: 4px 8px; opacity: 0.85; color: #FFF;}
