/*BASIC STUFF*/

img

{

	border: 0;

	align: bottom;

	margin-top: 4px;

}

.hidden

{

	display: none;

}

form

{

	margin: 0;

}

h1,h2,h3,h4,h5,h6

{

	margin: 0;

	font-weight: normal;

    font-family: "Verdana", "Lucida Grande", "Lucida Sans Unicode", Arial, "Trebuchet MS", sans-serif;

	color: #000000;

}

.centerize

{

	text-align: center;

}

/*LINKS*/

a:link

{

	color: #999900;
	text-decoration: none;

}
a:visited
{
	color: #999900;
	text-decoration: none;
}

a:hover, a:active

{

	color: black ;
	text-decoration: underline;

}

#header a:link, #header a:visited

{

	color: white;

}

#header a:hover, #header a:active

{

	color: #CCC298;

}

#copyrights a:link, #copyrights a:visited

{

	color: #D3C89D;

	}

#copyrights a:hover, #copyrights a:active

{

	color: white;

}

#copyrights

{

	color: #DDDDDD;

	font-size: 11px;
	
	padding: 2px 0 0 0;

}

/*MAIN LAYOUT STUFF*/



body

{

	color: #000000;

	font-size: 13px;

    font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, "Trebuchet MS", sans-serif;

	margin: 0;

	padding: 30px 0;

	background-image: url(images/bg.gif);

}

#header

{

	position: relative;

	width: 708px;

	height: 175px;

	margin: auto;

	/*background: url(images/01.jpg) no-repeat;*/

	background-image: url(rotator.php);

}



#headertest

{

	position: relative;

	width: 708px;

	height: 18px;

	margin: auto;

	/*background: url(images/01.jpg) no-repeat;*/

	background-image: url(images/menu_bar.png);

}



#omglol

{

	maring-right: 0px;

}



#header h1

{

	font-size: 24px;

	text-align: center;

	line-height: 179px;

}

#mainwrapper

{

	width: 708px;

	margin: auto;

}

#wrapper

{

	width: 708px;

	margin: auto;

	background: url(images/01_mainbg.jpg);

}

#container

{

	width: 708px;

	height: 1%;

	overflow: visible;

	float: left;

	margin-left: -204px;

	padding: 4px 0 0 0;

}

#sidebarcontainer

{

	float: right;

	width: 204px;

	padding: 2px 0 0 0;

	margin-right: 0px;

}

#footer

{

	text-align: center;

	padding: 21px 0 30px 0;

	width: 708px;

	margin: auto;

	background: url(images/01_footer.jpg) no-repeat;

}

.clearing

{

	height: 20px;

	width: 708px;

	clear: both;

	background: url(images/01_mainbg.jpg) center repeat-y;

}



/*CONTENT STYLING*/

.pageswitch
{

	margin: 0 0px 30px 224px;

	padding: 0;


}

.content

{

	margin: 0 0px 30px 224px;

	padding: 0;

}

.sidebar

{

	color: #21262A;

	margin: 0 0px 4px 0px;

}

#switcher

{

	position: absolute;

	top: 145px;

	left: 208px;

	width: 491px;

	height: 25px;

}

#switcher img

{

	float: right;

	margin: 4px 4px 0 0;

}

.contentitempostedby

{

	font-size: 10px;

	/*padding: 0 4px 0 13px;*/

	/*background: url(images/01_bgpostedby.gif) center left no-repeat;

	line-height: 12px;*/

	text-align: right;





}

.contentitemcomments

{

	font-size: 10px;

	padding: 0 10px 0 15px;

	background: url(images/01_bgcomment.gif) center left no-repeat;

	line-height: 12px;

}

.contentitemcategory

{

	font-size: 10px;

	/*padding: 0 10px 0 13px;*/

	/*background: url(images/01_bgcategory.gif) center left no-repeat;

	text-align: left;

	width: 50%;

	float: left;*/

	

	

}

.contentitemcategory a:link;
{
	color: black;
}

.category
{
	margin-left: 5px;
}

.contentitem

{

	/*margin: 0 0 16px 0;

	padding: 3px 0 0 0;*/

}

.contentitem1

{

	text-align: left;

	/*padding-right: 0px;

	position: absolute;

	left: 730px;

	width: 250px;*/

	float: left;

	
	margin-top: 3px;




}

.contentwrapper1
{
	padding-bottom: 4px;
}
.contentitem2

{

	/*display: inline;

	background: url(images/01_dotv.gif) left repeat-y;*/

	text-align: right;

	margin-top: -2px;

}

.contentitem3

{

	display: inline;

	padding: 0 0 0 10px;

	background: url(images/01_dotv.gif) left repeat-y;

}

.contenttitle h2

{

	font-size: 18px;

	padding: 0 0 6px 0;

	color: #000000;

	margin: 0;

	background: url(images/01_dot.gif) bottom repeat-x;

	clear: both;

}

.contenttitle a
{
	margin-left: 4px;
}
.contenttitle img
{
	position: relative;
	top: 2px;
}
.contentbody

{

	text-align: left;

	line-height: 1.6;

	margin-right: 2px;

	margin-top: 0;

}

.contentbody a:link, a:hover, a:visited
{
 color: #999900;

}

.contenttitle a:link, a:hover
{
	color: #000000;
}

.contenttitle a:visited
{
	color: #000000;
}
/*.morelinkwrap a:link, a:hover, a:visited
{
	color:#000000;
}*/

/*COMMENTS STYLING*/

.itemcomment

{

	margin: 10px 0 0 0;

	padding: 6px 42px;

	background: url(images/01_commentquote01.gif) no-repeat;

	background-position: 6px 9px;

	border: 1px solid white;

}

.itemcomment:hover

{

	background: #F9F9F9 url(images/01_commentquote02.gif) no-repeat;

	background-position: 6px 9px;

	border: 1px solid #CCCCCC;

}

.id1 /*This is to give the admin a special comment style, to distinguish him/her from the rest of the commentors*/

{

	background: #F9F9F9 url(images/01_commentquote02.gif) no-repeat;

	background-position: 6px 9px;

	border: 1px solid #B3C492;

}

.id1:hover

{

	background: #F9F9F9 url(images/01_commentquote02.gif) no-repeat;

	background-position: 6px 9px;

	border: 1px solid #B3C492;

}

.itemcomment h3

{

	font-size: 12px;

}



/*SIDEBAR DLs*/

.sidebardl

{

	margin: 0;

	padding: 0 0 10px 0;

}



.sidebardh

{

	margin: 0 auto;

	/*padding: 0 0 10px 0;*/

	width: 160px;

}



.sidebardl dt

{

	color: #3A3523;

	font-size: 12px;

	font-weight: bold;

    font-family: "Georgia", "Lucida Grande", "Lucida Sans Unicode", Arial, "Trebuchet MS", sans-serif;

	padding: 4px 10px;

	background: #E5E5E5 url(images/01_sidetitlebg.gif);

}

.sidebardl dd

{

	margin: 1px 0 0 0;

	padding: 2px 10px;

	background: #EEEEEE;

}

.sidebardl dd:hover

{

	margin: 1px 0 0 0;

	padding: 2px 10px;

	background: #E7E7E7;

}

.sidebardl dd a:link, .sidebardl dd a:visited

{

	padding: 0 0 0 10px;

	background: url(images/01_arrow.gif) left center no-repeat;

}



/*FORM STYLINGS*/

.loginform, .searchform

{

	margin: 5px 0;

}

.commentform, .mailform

{

	margin-top: 10px;

}

.formfield

{

	font-size: 11px;

	margin: 1px 0 0 0;

	color: #494949;

	background: white;

	border-top: 1px solid #868686;

	border-left: 1px solid #868686;

	border-bottom: 1px solid #D4D2CF;

	border-right: 1px solid #D4D2CF;

}

.formbutton

{

	font-size: 11px;

	margin: 1px 0 0 0;

	color: #494949;

	background: white;

	border-top: 1px solid #D4D2CF;

	border-left: 1px solid #D4D2CF;

	border-bottom: 1px solid #868686;

	border-right: 1px solid #868686;

}



#searchform

{

	align: right;

}

.searchform .formfield

{

	width: 150px;

    font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;

	margin: 0 0px 2px 0;

	padding: 2px 0;

}

.searchform .formbutton

{

	width: 60px;

    font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;

	padding: 2px 0px;

	margin-bottom: 1px;

}

.loginform .formfield

{

	width: 130px;

    font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;

	margin: 0 2px 2px 0;

	padding: 2px 0;

}

.loginform .formbutton

{

	width: 60px;

    font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;

	padding: 2px 2px;

}

.mainform .formfield

{

	width: 280px;

    font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;

	margin: 0 2px 2px 0;

	padding: 2px 0;

}

.mailform .formbutton

{

	width: 100px;

    font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;

	padding: 2px 2px;

}

.commentform textarea

{

	width: 280px;

	padding: 0 2px;

	overflow: hidden;

    font-family: Arial, Trebuchet MS, Verdana, sans-serif;

}

#nucleus_cf_name, #nucleus_cf_mail

{

	width: 200px;

    font-family: Arial, Trebuchet MS, Verdana, sans-serif;

}

.commentform .formbutton

{

	width: 100px;

	height: 22px;

    font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;

}

/*BLOG IMAGE ONION SKIN SHADOW - From AListApart.com*/

.wrap1, .wrap2, .wrap3

{

	display:inline-table;

	/* \*/display:block;/**/

}

.wrap1

{

	float:left;

	background:url(images/01_shadow.gif) right bottom no-repeat;

	margin: 0 5px 3px 0;

}

.wrap2

{

	background:url(images/01_corner_br.gif) left bottom no-repeat;

}

.wrap3

{

	padding:0 5px 5px 0;

	background:url(images/01_corner_tr.gif) right top no-repeat;

}

.wrap3 img

{

	display:block;

	border: 3px solid white;

}



/*SEARCH HIGHLIGHT COLOR*/

.highlight

{

	background: #DEFFA9;

}



/*UL*/

ul

{

	list-style: none;

	margin: 0;

	padding: 0;

}

li

{

	margin: 0 20px;

	padding: 0 0 0 10px;

	background: url(images/01_arrow.gif) left 5px no-repeat;

}

/*MOUSEOVER MENU*/

/* this rollover CSS created by collys rollover generator at http://www.collylogic.com/scripts/rollover.html */

.imageroll {

float:left;

width:159px;

height:18px;

border:0px solid;

font:normal 10px verdana;

text-align:center;

background: url(/skins/stanch/images/menu/commentary.png) no-repeat 0 0px;

}

a.imageroll:link, a.imageroll:visited, a.imageroll:active {

text-decoration:none;

background: url(/skins/stanch/images/menu/commentary.png) no-repeat 0 0px;

}

a.imageroll:hover {

background: url(/skins/stanch/images/menu/commentary.png) no-repeat -159px 0px;

}



.imagerollf13 {

float:left;

width:117px;

height:18px;

border:0px solid;

margin-right: 0px;

font:normal 10px verdana;

text-align:center;

background: url(/skins/stanch/images/menu/f13.png) no-repeat 0 0px;

}
{

background: url(/skins/stanch/images/menu/f13.png) no-repeat 0 0px;

}

a.imagerollf13:hover {

background: url(/skins/stanch/images/menu/f13.png) no-repeat -117px 0px;

}



.imagerollforums {

float:left;

width:131px;

height:18px;

border:0px solid;

background: url(/skins/stanch/images/menu/forums.png) no-repeat 0 0px;

}

{

background: url(/skins/stanch/images/menu/forums.png) no-repeat 0 0px;

}

a.imagerollforums:hover {

background: url(/skins/stanch/images/menu/forums.png) no-repeat -131px 0px;

}



.imagerollnews {

float:left;

width:82px;

height:18px;

border:0px solid;

background: url(/skins/stanch/images/menu/news.png) no-repeat 0 0px;

}

{

background: url(/skins/stanch/images/menu/news.png) no-repeat 0 0px;

}

a.imagerollnews:hover {

background: url(/skins/stanch/images/menu/news.png) no-repeat -82px 0px;

}



.imagerollreviews {

float:left;

width:112px;

height:18px;

border:0px solid;

background: url(/skins/stanch/images/menu/reviews.png) no-repeat 0 0px;

}


{
background: url(/skins/stanch/images/menu/reviews.png) no-repeat 0 0px;

}

a.imagerollreviews:hover {

background: url(/skins/stanch/images/menu/reviews.png) no-repeat -112px 0px;

}



.imagerollus {

float:left;

width:106px;

height:18px;

border:0px solid;

background: url(/skins/stanch/images/menu/about.png) no-repeat 0 0px;

}

{

background: url(/skins/stanch/images/menu/about.png) no-repeat 0 0px;

}

a.imagerollus:hover {

background: url(/skins/stanch/images/menu/about.png) no-repeat -106px 0px;

}



.imagerollwrap

{

margin: 0 auto;

width: 708px;

}

.MouseOvr {
width:118px;
height:18px;
background: url("/skins/stanch/images/menu/f13a.png");
display:block;
float:left;
}
.MouseOvr :link,
.MouseOvr :visited {
width: 118px;
height:18px;
background: url("/skins/stanch/images/menu/f13a.png");
display:block;
float:left;
}
.MouseOvr a:hover {
width:118px;
height:18px;
background: url("/skins/stanch/images/menu/f13b.png");
display:block;
float:left;
}
.ghost_title {
display:none;
}


	#NPG_gallery {
			margin-top: 5px;
			margin-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;
			position:relative;
		}

		/*thumbnails are displayed as a 'list'*/
		ul.thumbnail {list-style: none;}
		
		ul.thumbnail li {
			float: left; 
			width: 115px; 
			height: 140px;
			padding: 10px;
			margin: 10px;
			background-color: rgb(225,225,225);
		} 
	
		/*thumbnail container*/
		#NPG_thumbnail {
			margin-top: 5px;
			margin-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;
			position:relative;
		}
		/*footer container -- used so that the footer contents are actually displayed below the thumbnails, without clear:both the footer is displayed under the thumbnails*/
		#NPG_footer {
			clear:both;
		}


.quoteheader
	{
	font-weight: bold;
	}

.quote
	{
	background: #F0F0F0;
	margin: 0px 10px 0px 10px;
	padding: 5px 5px 5px 5px;
	font-size: 85%;
	}

