/* TYPOGRAPHY
---------------------------------------- */
body
{font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000;
font-size: 11px;}

.button {font-family: Georgia, "Times New Roman", Times, serif;}

.boxheading h1 {font-size: 16px;}

.boxheading h2, .boxheading h3 {font-size: 12px;}

.boxheading .bread-crumbs {font-weight: bold;}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}
h5 {font-size: 11px;}
h6 {font-size: 10px;}

th, th h2, .th, .forumtitle * {font-size: 11px;}


/* LINKS
---------------------------------------- */
a, .interact {color: #336699;}
a:visited {color: #000;}
a:hover {color: #CC6600;}


/* BODY, set background color & image
---------------------------------------- */
body {background: #CDD9E6;}


/* LAYOUT
---------------------------------------- */
#wrapper
{margin: 10px;
padding: 10px;
background: #FFF;
border: 1px solid #9EB3C7;}

/* MENU BAR ---- */
.mgr-navigation-sliver
{background: #336699;
color: #FFF;}

	.mgr-navigation-sliver *, .mgr-navigation-sliver a, .mgr-navigation-sliver a:visited
	{color: #FFF;}


/* STANDARD CLASSES
------------------------------------------- */

/* BOX ---- */
.box
{margin-bottom: 15px;}

/* extra content boxes */
.extra-content .boxheading
{padding-bottom: 5px;}

/* community content boxes (contain tables) */
.community-content
{border: 2px solid #336699;
padding: 3px;} 

	.community-content .boxheading,
	.discussion-box th
	{background: #5083B6 url(http://static.yuku.com/domainskins/bypass/img/kristin/aa/boxheading-gradient.gif) repeat-x;
	border-top: 2px solid #6699CC;
	color: #FF9933;
	padding: 5px;}
	
		.community-content .boxheading a, .community-content .boxheading a:visited,
		.discussion-box th a, .discussion-box th a:visited
		{color: #FF9933;}
	
	.community-content .boxbody
	{border: 1px solid #5083B6;
	overflow-x: hidden;
	padding-top: 1px;} /* for Firefox table rendering bug */
	
	/* IE6 and IE7 hacks */
	* html .community-content .boxbody
	{padding-top: 0;}
	
	*:first-child+html .community-content .boxbody
	{padding-top: 0;}

/* BUTTONS ---- */
.button
{background: #DDE7F0 url(http://static.yuku.com/domainskins/bypass/img/kristin/aa/button-gradient.gif) repeat-x;
padding: 2px 4px;
border: 1px solid;
border-color: #9FC2D4 #337DA3 #337DA3 #9FC2D4;
text-decoration: none;
color: #336699;
font-weight: bold;
font-style: italic;}

	a:link.button, a:visited.button
	{color: #336699;}

/* rounded corners (these do not work in all browsers) */
.button
{-moz-border-radius: 6px;
border-radius: 6px;}

/* DROP DOWN MENUS ---- */
.dropdown span
{background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-blue-dk.gif) no-repeat right center;
padding-right: 12px;
padding-top: 2px;
padding-bottom: 2px;}

.dropdown ul
{border: 1px solid #336699;
background: #DAE5EF;
padding: 1px;}

.dropdown li
{background: #E7ECF2;
border: 1px solid #336699;
color: #000;}
	
	.dropdown li a, .dropdown li a:visited,
	.dropdown li *
	{text-decoration: none;
	color: #000;}
	
	.dropdown li:hover
	{background: white;}

/* PAGER ---- */
.pager .jump
{background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-black.gif) no-repeat right center;
padding-right: 12px;}

.jump-dropdown
{border: 1px solid #336699;
background: #FFF;}


/* SPECIAL BOX & ELEMENT CLASSES
------------------------------------------- */

/* TOOL-BOX ----
(this code centers title text elements,
delete all of it if unwanted)  */
.tool-box
{text-align: center;}

/*
.tool-box #search_form
{position: absolute;
right: 10px;}
*/

.tool-box div.kudos
{float: none;}

.tool-box .boxbody h3
{width: auto;
max-width: none;}

/* CATEGORY-BOX ---- */
.category-box td.latest *, .category-box td.forumtitle *
{margin: 0;}

/* LEGEND-BOX ---- */
.legend-box .boxheading
{display: none;}

.legend-box .boxbody
{text-align: center;}

/* STATS-BOX ---- */
.stats-box
{border: 2px solid #336699;
padding: 3px;}

	.stats-box .boxheading
	{background: #C9D6E3 url(http://static.yuku.com/domainskins/bypass/img/kristin/aa/tableheader-gradient.gif) repeat-x;
	border: 1px solid #AEC3D8;
	padding: 6px 5px;}
	
	.stats-box .boxheading a, .stats-box .boxheading a:visited
	{background-color: #E7ECF2;
	padding: 5px;}

	.stats-box .boxbody
	{border: 1px solid #AEC3D8;
	border-top: none;
	background-color: #E7ECF2;
	padding: 5px;}

/* DISCUSSION-BOX ---- */
.discussion-box .boxbody
{border: none;
overflow: visible;}

.discussion-box .even td
{background: #DAE5EF;}

/* temp border styles, remove and put border back on boxbody after code push */
.discussion-box table
{border: 1px solid #5083B6;}

.discussion-box .author-header, .discussion-box .poster-name, .discussion-box .poster-detail, .discussion-box .poster-interact
{border-left: 1px solid #5083B6;}

.discussion-box .comment-header, .discussion-box .toggle, .discussion-box .post-content, .discussion-box .post-tools
{border-right: 1px solid #5083B6;}

/* post content elements */
.post-tags
{border-top: 1px solid #C6D4E2;
border-bottom: 1px solid #C6D4E2;}

.signature
{border-top: 1px solid #C6D4E2;}

/* SPECIAL COLORED TABLE CELLS ---- */
td.topics, td.author, td.posts, td.kudos, td.latest, td.user-name, td.replies, td.views, td.admin-control
{background: #DAE5EF;}


/* GENERAL TAGS
------------------------------------------- */
blockquote
{border: 1px solid #C6D4E2;
padding: 5px;}

hr
{border: none;
background: #C6D4E2;
color: #C6D4E2;
height: 1px;}

/* TABLES ---- */
table
{background: #E7ECF2;}

table, th, td
{border: 1px solid #FFF;}

th
{background: #C9D6E3 url(http://static.yuku.com/domainskins/bypass/img/kristin/aa/tableheader-gradient.gif) repeat-x;
border-bottom: 1px solid #AEC3D8;
padding: 6px 5px;}

/* icon column */
.status
{width: 29px;}



/* DW Forums custom code - same for all skins */
.kudos {display: none;}

.signature
{border-top: none;
padding-top: 0px;
margin-top: 0px;}
p.user-avatar img.default-avatar { display: none; } 


/* DW Forums semi-custom code - may require changes for color scheme */
.post-subject {border-bottom: thin solid grey}

blockquote {
border: thin solid grey;
padding: 5px; 
}