/* Kiltforum Meta-Skin 71 (Vertical) - by Steve */


/* TYPOGRAPHY
------------------------------------------- */
body
{font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFF;}

.boxheading * {font-weight: bold;}

body {font-size: 62.5%;} /* this is for IE */ 
html>/**/body {font-size: 10px;} /* this is for standards compliant browsers */
#wrapper {font-size: 1em;}

.boxheading h2, .boxheading .bread-crumbs, .tool-box h2, .tool-box h3, .forumtitle h3, .button
{font-size: 1.3em;}

th, .th, .announcement-box, .post-content, .forum-box td, textarea, input.text,
.post-tools, .pager
{font-size: 1.2em;}

h1 {font-size: 1.6em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.2em;}
h4 {font-size: 1.1em;}
h5 {font-size: 1em;}
h6 {font-size: .9em;}

.post-tools {font-size: 1.1em;}

.featured-box .boxbody * {font-size: 1em;}

.admin-control-form .forumtitle {font-size: 1em;}

/* LINKS
------------------------------------------- */
a, body .tool-box .boxheading a {color: #F5F5DC;}
a:visited, body .tool-box .boxheading a:visited {color: #FFF;}


/* BODY (set background color or image)
------------------------------------------- */
body {background: #1C4424 url(http://www.kiltforum.com/tartans/a_elliot.bmp);}


/* LAYOUT
------------------------------------------- */ 
#wrapper
{width: 99%;
margin-left: auto;
margin-right: auto;
margin-top: 20px;}

/* YUKU MENU BAR ---- */
.mgr-navigation-sliver
{background: #000;}

	.mgr-navigation-sliver *, .mgr-navigation-sliver a, .mgr-navigation-sliver a:visited
	{color: #FFF;}


/* STANDARD CLASSES
------------------------------------------- */

/* BOX ---- */
.box
{margin-bottom: 15px;}

.boxheading
{background: #5F9EA0;
color: #FFF;
padding: 5px;}

	.boxheading a, .boxheading a:visited
	{color: #FFF;}

/* extra-content boxes (tools, etc.) */
.extra-content .boxheading
{border-bottom: 1px solid #2F2F2F;}

.extra-content .boxbody
{background: #778899;
padding: 5px;}

/* BUTTONS ---- */
input.button
{background: #024242;
border: 2px solid;
border-color: #466A6A #021E1E #021E1E #466A6A;
color: #FEFEFE;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
text-decoration: none;
padding: 2px;}

input.button:active
{border-color: #636563 #EBECEB #EBECEB #636563;}

/* DROP DOWN MENUS ---- */
.dropdown span
{background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-white.gif) no-repeat right center;
padding-right: 11px;}

.dropdown li
{background: #778899;
border: 1px solid #2F2F2F;
color: #FEFEFE;}
	
	.dropdown li a, .dropdown li a:visited,
	.dropdown li *
	{color: #FEFEFE;
	text-decoration: none;}
	
	.dropdown li:hover
	{background: #8594A3;}

/* PAGER ---- */
.pager .jump
{background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-white.gif) no-repeat right center;
padding-right: 11px;}

.jump-dropdown
{border: 1px solid #2F2F2F;
background: #778899;
color: #FEFEFE;}


/* SPECIAL BOX & ELEMENT CLASSES
------------------------------------------- */

/* TOOL-BOX, CONTROL-BOX, JUMP-BOX, LEGEND-BOX ---- */
body .tool-box, .control-box, .jump-box, .legend-box
{border: none;
background: transparent;}

	.tool-box .boxbody { background: #6A74B4 ; padding: 0 }
	.control-box .boxbody,
	.jump-box .boxbody,
	.legend-box .boxbody
	{background: transparent;
	padding: 0;}
	
	.legend-box .boxheading
	{display: none;}
	
	body .tool-box .boxheading
	{background: transparent ;
	border: none;
	color: #FFF;
	padding: 0;
	padding-bottom: 5px;}

/* DISCUSSION-BOX ---- */
.post-tags
{border-top: 1px solid #8D8D8D;
border-bottom: 1px solid #8D8D8D;}

.signature
{border-top: 1px solid #8D8D8D;}


/* GENERAL TAGS
------------------------------------------- */
blockquote
{border: 1px solid #8D8D8D;
padding: 5px;}

hr
{border: none;
background: #8D8D8D;
color: #8D8D8D;
height: 1px;}

/* FORMS ---- */
input.text, textarea
{border: 1px solid #8D8D8D;
padding: 3px;}

/* TABLES ---- */
table {background: #6A74B4;}

table, th, td
{border: 1px solid #2F2F2F;}

th {background: #2F2F4F;}

	th, th a, th a:visited
	{color: #FFF;}

/* Steve's CSS Changes start here */

/*  adjust font size in replies, views, kudos, last-post, author cols  */
#forum_view tbody .latest {font-size: 0.9em;}
#forum_view tbody .replies {font-size: 0.9em;}
#forum_view tbody .views {font-size: 0.9em;}
#forum_view tbody .kudos {font-size: 0.9em;}
#forum_view tbody .author {font-size: 0.9em;}

/* alternate stripey rows */
table .even td
{background: #5F9EA0;}

/* No borders on tags line in posts */
#forum_viewtopic .post-tags {border-style: none }

/* Borders and backdrop for quotes */
blockquote {
padding: 5px;
border: 2px solid #AFAFAF;
background: #778899;
color: #FFFFFF;
font-size: 12px;
font-style: italic;
}

/* the "Chris said:" text for direct quotes */
blockquote .quote-title {
color: #FFFFFF;
font-size: 11px;
font-style: normal;
}

/* the line separating the quote text and title */
blockquote hr {
border: 0px; height: 1px;
color: #333; background: #AFAFAF;
}

/* Signature border adjustments */
#forum_viewtopic .signature { 
border-style: solid none none none ;
border-top-width: 1px ;
border-color: #FFFFFF ;
max-height: 90px ;
height: expression( this.offsetHeight > 90 ? "90px" : "auto" ) ;
overflow: hidden;  
} 

#forum_viewtopic div.signature { font-size: 0.9em; }

/*   Avatar and poster-info display mods   */

#forum_viewtopic td.poster-detail { overflow: hidden; }

/* #forum_viewtopic td.poster-detail { width: 200px; overflow: hidden; }
/* #forum_viewtopic .discussion-box div.avatar-block { overflow: visible; width: 230px; position: relative; }
/* #forum_viewtopic div.avatar-block p, div.avatar-block div {white-space: nowrap; margin-left: 105px;}
/* #forum_viewtopic div.avatar-block p.user-avatar { position: absolute; left: 0; margin-left: 0px; margin-right: 5px; }
/* #forum_viewtopic p.user-avatar img { width: 100px; height: 100px; }
/* #forum_viewtopic td.poster-detail { height: 115px; }
/* #forum_viewtopic ul.reply-options {position: relative; margin-left: 105px;}


/* Default Avatar Mods  */

p.user-avatar { overflow: hidden; width: 100px; }
p.user-avatar img.default-avatar { padding-left: 180px;background: url(http://www.kiltforum.com/avatars/kfavi2.JPG) left top no-repeat;}