/* 
   Reset
------------------------------------------------------------------- */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, textarea, input, select {margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
table, td, th {vertical-align: middle;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a img {border: none;}
:focus {outline: 0;}


/* 
   General 
------------------------------------------------------------------- */

html {
	height: 100%;
	padding-bottom: 1px; /* force scrollbars */
	scrollbar-base-color: #463557; 
	scrollbar-arrow-color: #B7B0BA;
	scrollbar-DarkShadow-Color: #463557;
}

body {
	background: #000000 url("http://www.chatwhisper.com/images/body.jpg");
	color: #B7B0BA;
	letter-spacing: 0pt;
	line-height: 1.5;
	scrollbar-base-color: #000000; 
	scrollbar-arrow-color: #B7B0BA;
	scrollbar-DarkShadow-Color: #000000; 
}




/* 
   Typography 
------------------------------------------------------------------- */

/* Text elements */

a:focus,a:hover {color: #D6C6DD;}
a {
	color: #8D7897;
	text-decoration: underline;
}

del, blockquote {color: #D6C6DD;}



/* 
   Alignment 
------------------------------------------------------------------- */

/* General */

.center,.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}


/* 
   Layout 
------------------------------------------------------------------- */

/* General wrappers */

#layout_wrapper {
	background:  url(/images/layout_wrapper.jpg) repeat-x;
	padding-bottom: 16px;
}
#layout_wrapper2 {
	background:  url(/images/layout_wrapper2.jpg) no-repeat center top;
	padding-top: 90px;
}
#layout_wrapper3 {
	background: #000000;
	margin: 0 auto;
	width: 992px;	
}
#layout_wrapper4 {padding: 6px;}


/* Header */

#header_wrapper {
	background: #000000 url(/images/header.jpg) repeat-x;
	height: 150px;
}
#header {padding: 48px 48px 0 48px;}


/* Navigation */

#navigation {
	background: #000000;
	margin-bottom: 0px;
	padding-top: 0px;
}
#navigation a {
	color: D6C6DD;
	display: inline-table;
	font-weight: normal;
	text-decoration: none;
}
#navigation a:hover {color: D6C6DD;}

/* Main navigation */
#nav a {
	padding: 0px 5px;
	background-color: 341D48;
}
#nav a:hover {background: #341D48;}

/* Main */

#main_wrapper {
	background: #000000;
	border-bottom: 1px solid #000000;
	margin-bottom: 3px;
}
#main {
	background: #000000;
	padding: 24px 0;
}
#content_wrapper {width: 690px;}
#content {padding: 0 20px;}





#top #layout_wrapper3 #layout_wrapper4 .clearer div #nav table tr td div {
	font-family: Book Antiqua;
}
#top #layout_wrapper3 #layout_wrapper4 .clearer div #nav table tr td div p {
	font-family: Book Antiqua;
}
#top #layout_wrapper3 #layout_wrapper4 .clearer div #nav table tr td div table tr td ul li {
	font-family: Book Antiqua;
}
#top #layout_wrapper3 #layout_wrapper4 .clearer div #nav table tr td ul li {
	font-family: Book Antiqua;
}
