/*    
Theme Name: NickisWorld
Theme URI: Dirty Little Secret Designs
Author URI: http://www.dirtylittlesecret-designs.org/
Author: Dirty Little Secret Designs
Version: 1.0 

PLEASE NOTE:
===========
DO NOT STEAL!
DO NOT RE-USE CODING
ALWAY CRESIT

THANKYOU =)

*/ 


body {
background: #aacae1 url(images/BG.png) repeat-x center top;
margin: 0 auto 0 auto;
padding: 0px;
font-family: trebuchet MS;
font-size: 9pt;
color: #9c9c9c; 
}

#wrapper {
background: #aacae1 url() no-repeat;
position: relative;
width: 1000px; 
margin: 0 auto 0 auto;
padding: 0px;
border: 0px
}


#header {
background: #fff url() no-repeat;
width: 1000px; 
height: 542px;
margin: 0 auto 0 auto;
padding: 0px;
}


	.navcontainer{
	position: absolute;
	top:12px;
	left: 240px;
	width: 600px; 
	height: 20px;
	margin: 0 0px 0 0px;
	padding: 0px;
	}

		ul#navlist{
		margin-left: 0;
		padding-left: 0;
		white-space: nowrap;
		}

		#navlist li{
		display: inline;
		list-style-type: none;
		}

		#navlist a { padding: 3px 10px; }

		#navlist a:link, #navlist a:visited{
		-moz-border-radius-bottomleft:15px;
		-moz-border-radius-bottomright:15px;
		-moz-border-radius-topleft:15px;
		-moz-border-radius-topright:15px;
		background-color: #252525;
		color: #f33385;
		font-family: georgia;
		font-size: 14px;
		text-align: center;
		letter-spacing:-1px;
		font-style: italic;
		font-weight:bold;
		text-decoration: none;
		text-shadow: 1px 1px 1px #0e121d;
		}

		#navlist a:hover{
		-moz-border-radius-bottomleft:15px;
		-moz-border-radius-bottomright:15px;
		-moz-border-radius-topleft:15px;
		-moz-border-radius-topright:15px;
		background-color: #292929;
		color: #aacae1;
		font-family: georgia;
		font-size: 14px;
		text-align: center;
		letter-spacing:-1px;
		font-style: italic;
		font-weight:bold;
		text-decoration: none;
		text-shadow: 1px 1px 1px #0e121d;
		}

#welcome-box {
	background: #transparent;
	position: absolute;
	top:371px;
	left: 80px;
	width: 425px; 
	height: 87px;
	font-size: 11px;
	margin: 0 0px 0 0px;
	padding: 0px;
}

#latest-images {
	background: #transparent;
	position: absolute;
	top:252px;
	left: 589px;
	width: 221px; 
	height: 164px;
	font-size: 10px;
	margin: 0 0px 0 0px;
	padding: 0px;
}

/* SIDEBAR */

#sidebar {
	background: transparent url() no-repeat;
	float:left;
	width: 18px; 
	margin: 10px 0 0 0px;
	padding: 0px;
	color: #fff;
}



	#sidebar-inner {
		-moz-border-radius-bottomleft:15px;
		-moz-border-radius-bottomright:15px;
		-moz-border-radius-topleft:15px;
		-moz-border-radius-topright:15px;
		border-bottom:1px solid #5a626b;
		border-right:1px solid #5a626b;
		background: #000000 url(images/sideinnerbg.png) no-repeat;
		float:left;
		width: 300px; 
		margin: 0 auto 20px auto;
		padding: 20px;
		}

				.ad-box {
				margin: 0px;
				padding: 0px;
				}

/* CONTENT */

#content {
background: transparent url() no-repeat;
float:right;
width: 600px; 
margin: 0px 30px 0 0;
padding: 0px;
border: 0px
}


	b {color: #7bb3da; font-weight: bold; text-shadow: 1px 1px 1px #fff;}
	i, em {color: #0F578A; font-weight: bold; text-shadow: 1px 1px 1px #FFF;}
	
	#sidebar b {color: #6ab3e8; font-weight: bold; text-shadow: 1px 1px 1px #0e121d;}
	#sidebar i, em {color: #0F578A; font-weight: bold; text-shadow: 0.5px 0.5px 1px  #B1CADA;}
	
	dfn {color: #92495c; font-weight: bold; text-shadow: 1px 1px 1px #a87281;}
	ul {list-style-image: url(images/bullet_white.png);}
	blockquote {background:#f1f1f1 url() no-repeat scroll 0 0; margin:0; border: 0px; padding:3px; -moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;}
	
	/* IMAGES*/
	img[usemap], object[usemap], .head1 {border: none;padding: 0px;margin: 0px;}
	
	#sidebar-inner  img{background: #f33a89 url() repeat; border-bottom:1px solid #c62268; border-right:1px solid #c62268; padding: 4px;margin: 3px;}
	#sidebar-inner  a img{background: #f33a89 url() repeat; border-bottom:1px solid #c62268; border-right:1px solid #c62268; padding: 4px;margin: 3px;} 
	#sidebar-inner  a:hover img {background: #f169a3 url() repeat; border-bottom:1px solid #c62268; border-right:1px solid #c62268; padding: 4px;margin: 3px;} 

	img{ background-color: #e3ecf4; border-bottom:1px solid #93b9d4; border-right:1px solid #93b9d4; border-left:0px; border-top:0px; padding: 4px;margin: 3px; } 
	a img{ background-color: #e3ecf4; border-bottom:1px solid #93b9d4; border-right:1px solid #93b9d4; padding: 4px;margin: 3px;} 
	a:hover img { background-color: #c2d9eb; border-bottom:1px solid #93b9d4; border-right:1px solid #93b9d4; padding: 4px; margin: 3px;}


	/* LINKS */
	
	a { font-weight: bold; color: #f43d8b; text-decoration: none; text-shadow: 1px 1px 1px #0e121d; border: 0px}
	a:link { font-weight: bold; color: #f43d8b; text-decoration: none; text-shadow: 1px 1px 1px #0e121d; border: 0px}
	a:visited { font-weight: bold; color: #f43d8b; text-decoration: none; text-shadow: 1px 1px 1px #0e121d; border: 0px}
	a:hover { font-weight: bold; color: #f43d8b; text-decoration: underline; text-shadow: 1px 1px 1px #0e121d; border: 0px}
	
	#content a  { font-weight: bold; color: #f33385; text-decoration: none; text-shadow: 1px 1px 1px #d4d2d0; border: 0px}
	#content a:link { font-weight: bold; color: #f33385; text-decoration: none; text-shadow: 1px 1px 1px #d4d2d0; border: 0px}
	#content a:visited { font-weight: bold; color: #f33385; text-decoration: none; text-shadow: 1px 1px 1px #d4d2d0; border: 0px}
	#content a:hover { font-weight: bold; color: #f33385; text-decoration: underline; text-shadow: 1px 1px 1px #d4d2d0; border: 0px}
	

		/* HEADERS */
		
		.subject {
		padding: 3px;
		margin: 0px;
		color: #78aacf;
		font-family: georgia;
		font-size: 20px;
		text-align: center;
		text-shadow: 1px 1px 1px #d4d2d0;
		letter-spacing:-1px;
		font-style: italic;
		font-weight:bold;
		}		
		
		.subject a {
		padding: 3px;
		margin: 0px;
		color: #78aacf;
		font-family: georgia;
		font-size: 20px;
		text-align: center;
		text-shadow: 1px 1px 1px #d4d2d0;
		letter-spacing:-1px;
		font-style: italic;
		font-weight:bold;
		}		
		
		.subject a:hover {
		padding: 3px;
		margin: 0px;
		color: #78aacf;
		font-family: georgia;
		font-size: 20px;
		text-align: center;
		text-shadow: 1px 1px 1px #d4d2d0;
		letter-spacing:-1px;
		font-style: italic;
		font-weight:bold;
		}
		
		
		
		h2 {
		padding: 3px;
		margin: 0px;
		color: #2a98e6;
		font-family: georgia;
		font-size: 20px;
		text-align: center;
		text-shadow: 1px 1px 1px #000;
		letter-spacing:-1px;
		font-style: italic;
		font-weight:bold;
		}
	
		h3 {
		padding: 0px;
		margin: 0px;
		color: #f169a3;
		font-family: georgia;
		font-size: 20px;
		text-align: center;
		text-shadow: 1px 1px 1px #FFF;
		letter-spacing:-1px;
		font-style: italic;
		font-weight:normal;
		}
	
		h4 {
		color: #f169a3;
		font-size: 9px;
		font-family: georgia;
		text-shadow: 1px 1px 1px #fff;
		font-style: italic;
		}
	
		h5 {
		padding: 20px;
		margin: 10px;
		color: #f169a3;
		font-size: 12px;
		font-family: georgia;
		text-align: center;
		text-shadow: 1px 1px 1px #FFF;
		letter-spacing:-1px;
		font-style: italic;
		}
	

	/* UPDATES */

				/* posts */
	
			#updates-posts {
			-moz-border-radius-bottomleft:15px;
			-moz-border-radius-bottomright:15px;
			-moz-border-radius-topleft:15px;
			-moz-border-radius-topright:15px;
			border-bottom:1px solid #a9b7c0;
			border-right:1px solid #a9b7c0;
			background: #fff url() no-repeat bottom right;
			margin: 10px;
			padding: 20px;
			}

			#post{
			-moz-background-clip:border;
			-moz-background-inline-policy:continuous;
			-moz-background-origin:padding;
			-moz-border-radius-bottomleft:15px;
			-moz-border-radius-bottomright:15px;
			-moz-border-radius-topleft:15px;
			-moz-border-radius-topright:15px;
			background:#fff url() no-repeat bottom right;
			margin: 0px;
			border: solid 0px;
			padding:30px;
			}

			
			.post-info{
			-moz-border-radius-bottomleft:8px;
			-moz-border-radius-bottomright:8px;
			-moz-border-radius-topleft:8px;
			-moz-border-radius-topright:8px;
			background:#ededed url() no-repeat scroll 0 0;
			margin:0;
			border: 0px;
			padding:3px;
			color: #6fa7ce;
			font-size: 9px;
			text-transform: uppercase;
			}
			
				/* COMMENTS */
			
			.commentlist {
			-moz-border-radius-bottomleft:15px;
			-moz-border-radius-bottomright:15px;
			-moz-border-radius-topleft:15px;
			-moz-border-radius-topright:15px;
			border-bottom:1px solid #a9b7c0;
			border-right:1px solid #a9b7c0;
			background: #fff url() no-repeat bottom right;
			margin: 10px;
			padding: 20px;
			}
			
			#maincommentform {
			-moz-border-radius-bottomleft:15px;
			-moz-border-radius-bottomright:15px;
			-moz-border-radius-topleft:15px;
			-moz-border-radius-topright:15px;
			border-bottom:1px solid #a9b7c0;
			border-right:1px solid #a9b7c0;
			background: #fff url() no-repeat bottom right;
			margin: 10px;
			padding: 20px;
			}

			textarea {
			width: 400px;
			}
			
			input, option, select, button {
			background: #fff  url() repeat;
			border: 1px solid #7ac2f5;
			padding: 3px;
			margin: 10px;
			color: #78aacf;
			font-family: georgia;
			font-size: 16px;
			text-align: center;
			text-shadow: 1px 1px 1px #d6d6d6;
			letter-spacing:-1px;
			font-style: italic;
			font-weight:bold;
			-moz-border-radius:  6px;
			-webkit-border-radius: 6px;
			border-radius:6px;
}

/* FOOTER */

#footer {
background: url(images/footer-bg.png) repeat-x center bottom;
clear:both;
height: 302px;
margin: 0px;
padding: 0px;
}

	#inner-footer {
	background:  url(images/footer-inner.png) no-repeat center bottom;
	clear:both;
	height: 302px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	}
	
	.footer-text {
	text-align: center;
	color: #fff; 
	font-weight: bold; 
	font-size: 11px;
	text-shadow: 1px 1px 1px #0e121d;
	margin: 30px 0 0 0;
	padding: 250px 0 0 0;
	}
	



