/*=================================================================
  = XHTML This ====================================================
  =================================================================
  All rights reserved by XHTML This, no redistribution of this file
  is allowed unless XHTML This is notified and permission is 
  granted. 
  ===============================================================*/
	body{
		background: #0f0f0f url('http://img.photobucket.com/albums/v359/NiCaBoi/website/background/background.gif') repeat-x top;
		margin: 0; padding: 0;
		font: 12px/18px "Lucida Grande", Arial, sans-serif;
	}

.stylegraphic a {color:#ffffff; text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.stylegraphic  a:hover { text-decoration:none; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
}
.ThumbGraphic {border-width:3px; border-color:#999999;
}
	h1,h2,h3,p,ul,li{
		margin: 0; padding: 0;
	}
	h2 span{
		display: none;
	}
	a img{
		border: 0;
	}
	.clearfix:after{
   	content: "."; 
   	display: block; 
   	height: 0; 
   	clear: both; 
   	visibility: hidden;
	}
	.clearfix{
		display: inline-block;
	}
	* html .clearfix{
		height: 1%;
	}
	.clearfix{
		display: block;
	}
	
	/**
	 * Wrapper
	 */
		#wrapper {
			width: 1002px;
			margin: 0 auto;
		}
			#left {
				background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/background.gif') repeat-y;
				width: 201px;
				float: left;
				margin: 77px 0 0;
			}
				#left h1 {
					background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/layoutstreet.gif') no-repeat;
					width: 201px; height: 121px;
				}
					#left h1 a, #left h1 a:hover {
						text-decoration: none;
						width: 201px; height: 121px;
						float: left;
						text-indent: -10000px;
					}
				#navigation {
					background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/nav_bg.gif') no-repeat top;
					width: 178px;
					padding: 30px 0 0 23px;
				}
					#navigation li {
						background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/navigation.gif') left;
						width: 167px; height: 33px;
						list-style: none;
						margin: 1px 0;
					}
						#navigation a {
							background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/navigation.gif') left;
							text-decoration: none;
							width: 167px; height: 25px;
							padding: 8px 0 0;
							float: left;
							text-align: center;
							color: #fff;
							text-shadow: #644e0f 2px 2px 0;
							font-size: 11px;
							font-weight: bold;
						}
						#navigation a:hover {
							background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/navigation.gif') right;
							text-decoration: none;
							width: 167px; height: 25px;
							padding: 8px 0 0;
							float: left;
							text-align: center;
							color: #fff04b;
							text-shadow: #222 2px 2px 0;
							font-size: 11px;
							font-weight: bold;
						}
				#left_ad {
					background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/left_foot.gif') no-repeat bottom;
					width: 163px;
					padding: 10px 13px 38px 25px;
					text-align: center;
				}
			#right {
				background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/right/background.gif') repeat-y;
				width: 801px;
				float: left;
			}
				#topbanner {
					background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/right/top_ad_bg.gif') no-repeat;
					width: 801px; height: 198px;
				}
					#right_ad {
						padding: 47px 20px 0 20px;
					}
					#subnav {
						background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/right/subnav.gif') no-repeat;
						margin: 5px 20px;
						width: 730px; height: 27px;
						padding: 13px 0 0;
						text-align: center;
						color: #0a0a0a;
						text-shadow: #3f3f3f -1px -2px 1px;
					}
						#subnav a {
							text-decoration: none;
							color: #c1c1c1;
							text-shadow: #0b0a0a 2px 2px 0;
							padding: 0 20px;
						}
						#subnav a:hover {
							text-decoration: underline;
							color: #f6de13;
							text-shadow: #0b0a0a 2px 2px 0;
							padding: 0 20px;
						}
			#container {
				background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/right/background.gif') repeat-y;
			}
				.right_foot {
					background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/right/bottom.gif') no-repeat bottom;
					padding: 0 20px 35px;
				}
				#content {
					background-image: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/right/top_left_shade.gif');
					background-color: #fff;
					background-repeat: no-repeat;
					_background: #fff url('http://img.photobucket.com/albums/v359/NiCaBoi/website/right/top_left_ie.gif') top no-repeat left;
					width: 630px;
					float: left;
					padding: 20px 0 0;
				}
					#content .ad {
						padding: 0 5px;
					}
						#content .ad img {
							margin: 0 5px;
						}
					#search {
						background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/right/search.gif') no-repeat;
						width: 580px; height: 37px;
						margin: 0 9px; padding: 0 15px;
						color: #3693bf;
						text-shadow: #74cef8 -2px -2px 0;
						font: 11px Verdana, sans-serif;
					}
					#search form {
						float: right;
					}
						#search p {
							padding: 10px 0 0;
						}
						#search a {
							text-decoration: underline;
							color: #fff;
							text-shadow: #2d86af 2px 2px 0;
							font-weight: bold;
							padding: 0 5px;
						}
						#search a:hover {
							text-decoration: none;
							color: #fff;
							text-shadow: #2d86af 2px 2px 0;
							font-weight: bold;
							padding: 0 5px;
						}
						.search_input {
							background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/search_input.gif') no-repeat;
							width: 228px; height: 14px;
							padding: 6px 10px 5px;
							color: #645a5a;
							border: 0;
							margin: 4px 0 0;
							text-shadow: #fff 2px 2px 0;
						}
						#search #submit {
							text-decoration: underline;
							background: transparent;
							border: 0;
							color: #fff;
							font-weight: bold;
							font-size: 12px;
							cursor: pointer;
							text-shadow: #2d86af 2px 2px 0;
						}
						/**
						 * Row
						 */
							.row {
								background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/row.gif') no-repeat;
								width: 612px; height: 185px;
								margin: 5px 9px; padding: 8px 0 0;
								_padding: 8px 0 11px;
							}
								.row ul {
									width: 184px;
									margin: 0 9px;
									_margin: 0 5px;
									float: left;
									list-style: none;
								}
									.preview a {
										text-decoration: none;
										background: #000 url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/preview_thene.gif') no-repeat left top;
										width: 177px; height: 167px;
										padding: 9px 0 0 3px;
										text-align: center;
										float: left;
										font-size: 11px;
										color: #fff;
										text-shadow: #111 2px 2px 0;
										font-weight: bold;
									}
										.preview a img {
											margin: 0 0 5px;
											width:160px;
											height:130px;
										}
									.preview a:hover {
										text-decoration: none;
										background: #000 url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/preview_thene.gif') no-repeat right top;
										width: 177px; height: 167px;
										padding: 9px 0 0 3px;
										text-align: center;
										float: left;
										font-size: 11px;
										color: #fff;
										text-shadow: #111 2px 2px 0;
										font-weight: bold;
									}
								.mid_shade, .news {
									background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/mid_shade.gif') repeat-x top;
									margin: 5px 0; padding: 9px;
								}
									.mid_shade h3 {
										background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/mid_title.gif') no-repeat top left;
										height: 29px;
										padding: 7px 15px 0;
										font-size: 11px;
										color: #a8a7a7;
										font-weight: normal;
									}
										.mid_shade strong {
											color: #fff;
											text-shadow: #111 2px 2px 0;
										}
										.mid_shade h3 span {
											float: right;
											width: 290px;
										}
										.mid_bg {
											background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/mid_shade_bg.gif') repeat-y;
											margin: 5px 0;
										}
											.mid_top {
												background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/mid_left_top.gif') no-repeat top;
											}
											.mid_bottom {
												background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/mid_bottom.gif') no-repeat bottom;
											}
										.generators {
											width: 305px;
											float: left;
										}
										.codes {
											width: 307px;
											float: left;
										}
											.codes ul {
												list-style: none;
												padding: 10px 0 10px 10px;
											}
											.codes li {
												background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/mid_li.gif') no-repeat left center;
												padding: 4px 5px 4px 25px;
												font-size: 11px;
												color: #999;
											}
												.codes a {
													text-decoration: underline;
													color: #d5d5d5;
												}
												.codes a:hover {
													text-decoration: none;
													color: #f6de13;
												}
										.generator {
											width: 295px;
											padding: 15px 0 5px 10px;
										}
											.generator img {
											}
											.generator p {
												background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/mid_arrow.gif') no-repeat left center;
												float: right;
												width: 190px;
												padding: 13px 5px 0 30px;
												font-size: 11px;
												color: #999;
											}
												.generator p a {
													text-decoration: underline;
													color: #d5d5d5;
													display: block;
												}
												.generator p a:hover {
													text-decoration: none;
													color: #f6de13;
													display: block;
												}
										.second_shade {
											background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/second_shade.gif') repeat-x top;
										}
									.news h4 {
										background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/mid_title.gif') no-repeat top left;
										height: 29px;
										margin: 0; padding: 7px 15px 0;
										font-size: 11px;
										color: #a8a7a7;
										font-weight: normal;
									}
										.news h4 span {
											float: right;
										}
										.news h4 span a {
											text-decoration: underline;
											color: #f6de13;
											font-weight: bold;
										}
										.news h4 span a:hover {
											text-decoration: none;
											color: #f6de13;
											font-weight: bold;
										}
										.news h4 strong {
											color: #fff;
										}
										.news p {
											font-size: 11px;
											color: #333;
											padding: 10px;
											text-align: justify;
										}
											.news p a {
												text-decoration: underline;
												color: #24a7e5;
												font-weight: bold;
											}
											.news p a:hover {
												text-decoration: none;
												color: #24a7e5;
												font-weight: bold;
											}
									.layout {
										background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/row.gif') no-repeat;
										width: 612px; height: 185px;
										margin: 5px 9px; padding: 8px 0 0;
									}
										.layout ul {
											float: left;
											list-style: none;
											margin: 0 0 0 5px;
										}
										.getcode {
											float: left;
											width: 400px;
											_width: 380px;
											margin: 0 0 0 10px;
										}
										.getcode textarea {
											background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/textarea.gif') no-repeat;
											width: 382px; height: 92px;
											_width: 360px;
											border: 0;
											padding: 10px;
											font: 11px "Lucida Grande", Verdana, sans-serif;
										}
										.getcode input {
											width: 402px;
											_width: 380px;
										}
										.getcode p {
											background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/getcode_bg.gif') no-repeat;
											width: 402px; height: 24px;
											margin: 5px 0 0; padding: 6px 10px 0 10px;
											font-size: 11px;
											color: #fff;
											_width: 380px;
											text-shadow: #373737 2px 2px 0;
										}
										.getcode p a {
											text-decoration: underline;
											color: #fff;
										}
										.getcode p a:hover {
											text-decoration: underline;
											color: #f6de13;
										}
										.meta_pic {
											float: left;
											width: 114px;
											margin: 10px;
										}
										.post_finish {
											float: left;
											width: 470px;
										}
							.foot_nav {
								color: #999;
								font-weight: bold;
								font-size: 10px;
								padding: 15px 15px 0;
							}
								.foot_nav a {
									color: #fff;
									text-decoration: none;
									font-weight: bold;
									padding: 0 5px;
								}
								.foot_nav a:hover {
									color: #f6de13;
									text-decoration: underline;
									font-weight: bold;
									padding: 0 5px;
								}
								.foot_nav p {
									float: right;
								}
								.left_foot {
									background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/foot.gif') no-repeat right;
									_background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/foot_ie.gif') no-repeat right;
									width: 630px; height: 4px;
									_width: 632px;
									font-size: .1em;
								}
				#sidebar {
					width: 121px;
					float: left;
					padding: 0 0 0 10px;
					_padding: 0 0 0 5px;
				}
					#sidebar h2 {
						background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/right/header.gif') no-repeat;
						width: 121px; height: 25px;
						padding: 9px 0 0;
						font: bold 12px "Lucida Grande", Tahoma, sans-serif;
						text-shadow: #111 2px 2px 0;
						color: #fff;
						text-align: center;
					}
					#sidebar .ad {
						margin: 10px 0;
					}
					#sidebar li {
						background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/right/li.gif') no-repeat left center;
						padding: 3px 5px 3px 20px;
						list-style: none;
					}
						#sidebar li a {
							text-decoration: underline;
							color: #ccc;
							font-size: 11px;
						}
						#sidebar li a:hover {
							text-decoration: underline;
							color: #f6de13;
							font-size: 11px;
						}
				.foot {
					background: #0f0f0f url('http://img.photobucket.com/albums/v359/NiCaBoi/website/background/foot.gif') no-repeat top;
					width: 801px; height: 63px;
					text-align: center;
					color: #4a4949;
					font-weight: bold;
					padding: 30px 0 0;
				}
					.foot a {
						text-decoration: underline;
						color: #4a4949;
					}
					.foot a:hover {
						text-decoration: none;
						color: #4a4949;
					}
					
					/**
					 * Navbits
					 */
						.navbits {
							background: url('http://img.photobucket.com/albums/v359/NiCaBoi/website/left/navbits-1.gif') no-repeat;
							width: 590px; height: 43px;
							color: #6a5f5f;
							font-size: 11px;
							margin: 5px 0; padding: 10px 12px 10px 10px;
							text-align: center;
						}
							.left_a {
								float: left;
							}
							.right_a {
								float: right;
							}
							.navbits p {
								float: left;
							}
							.navbits a {
								text-decoration: underline;
								color: #d5d5d5;
							}
							.navbits a:hover {
								text-decoration: none;
								color: #f6de13;
							}
					