/*--------------------------------------------------------------------------------*/
/* Portal for MaNGOS - VaxServer Community
/* Autor: Saark Taënadil - style.css
/*--------------------------------------------------------------------------------*/

body
	{ color: #B5B5B9; font-size: 8pt; font-family: verdana, sans-serif; margin: 0; background: black url('/template/darkblue/bg.png') repeat-x fixed; } 

a
	{ color: #B5B5B9; text-decoration: none;}

a:hover
	{ color: #00BFFF; }
	
hr
	{ border: 0px; border-top: 1px solid #666666; }
	
table
	{ width: 100%; }


#vax-body1
	{ margin: 0 auto 35px auto; padding: 0; width: 980px; }
	
#vax-body2
	{ margin: 10px auto 35px auto; padding: 0; width: 980px; }

#vax-submenu, #vax-header, .vax-content, .vax-content-dev, .vax-shoutbox, .vax-menuleft
	{ border-left: 1px solid #666666; border-right: 1px solid #666666; }
	
#vax-submenu
	{ background: #2C2C38; border-bottom: 1px solid #666666; margin: 0; height: 26px; text-align: right; }

.vax-top-left, .vax-top-right
	{ float: right; font-size: 10px; font-weight: bold; letter-spacing: 0.5px; margin: 0px; padding: 7px 0 8px 0; width: auto; border-left: 1px solid #666666; }

.vax-top-left
	{ float: left; border-left: 0px; border-right: 1px solid #666666; }
	
.vax-top-left a:link, .vax-top-left a:visited, .vax-top-right a:link, .vax-top-right a:visited
	{ padding: 7px 6px; }

.vax-top-left a:hover, .vax-top-left a:active, .vax-top-right a:hover, .vax-top-right a:active
	{ background: #4D4D57; }

#vax-header
	{ background: black url('http://www.vaxserver.eu/template/darkblue/logo_bg.png'); height: 80px; border-bottom: 1px solid #666666; }

#vax-header h1
	{ height: 80px; margin: 0 auto 0 auto; }
	
#vax-header .logo_1
	{ background: url('http://www.vaxserver.eu/template/darkblue/logo_1.png') no-repeat; }
	
#vax-header .logo_2
	{ background: url('http://www.vaxserver.eu/template/darkblue/logo_2.png') no-repeat;  }

#vax-header .logo_3
	{ background: url('http://www.vaxserver.eu/template/darkblue/logo_3.png') no-repeat;  }

#vax-header .logo_4
        { background: url('http://www.vaxserver.eu/template/darkblue/logo_4.jpg') no-repeat;  }

#vax-header .logo_5
        { background: url('http://www.vaxserver.eu/template/darkblue/logo_5.jpg') no-repeat;  }

#vax-header .logo_6
        { background: url('http://www.vaxserver.eu/template/darkblue/logo_6.jpg') no-repeat;  }

#vax-header .logo_7
        { background: url('http://www.vaxserver.eu/template/darkblue/logo_7.jpg') no-repeat;  }

#vax-header .logo_8
        { background: url('http://www.vaxserver.eu/template/darkblue/logo_8.jpg') no-repeat;  }

#vax-header .logo_9
        { background: url('http://www.vaxserver.eu/template/darkblue/logo_9.jpg') no-repeat;  }

#vax-header .logo_10
        { background: url('http://www.vaxserver.eu/template/darkblue/logo_10.jpg') no-repeat;  }

#vax-header .logo_11
        { background: url('http://www.vaxserver.eu/template/darkblue/logo_11.jpg') no-repeat;  }

#vax-header .logo_12
        { background: url('http://www.vaxserver.eu/template/darkblue/logo_12.jpg') no-repeat;  }

#vax-header span
	{ display: none; }

#vax-navstrip
	{ font-weight: bold; text-align: left; margin: 3px 0; padding: 8px 0px 8px 0px; }
	
#vax-footer
	{ position: fixed; width: 980px; bottom: 0px; height: 40px; background: url('http://www.vaxserver.eu/template/darkblue/bg_footer.png') repeat-x; }
	
.vax-footer-content
	{ background: #2C2C38; border: 1px solid #666666; border-bottom: 0px; margin: 0; margin-top: 15px; height: 26px; }
	
/* Post +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.vax-post {	margin: 0 180px 10px 180px; border: 1px solid #666666; }
.vax-posthead { position: relative; background: #2C2C38; padding: 4px; }
.vax-posthead h1 { font-size: 14px; line-height: 14px; font-weight: bold; padding-bottom: 4px; margin: 0px; }
.vax-posthead h1 a { text-decoration: none;}
.vax-posthead h1 a:visited { text-decoration: none;}
.vax-posthead h1 a:hover { text-decoration: none;}

.vax-postauthor { padding: 1px 0px; margin: 0px; font-size: 10px; color:#8a98a2; font-weight: bold;}
.vax-postdate { border: 1px solid #666666; background: #2C2C38; margin: 0px; position: absolute; top: -1px; right: 25px; text-align: center; padding: 4px 10px 6px 10px;}
.vax-postdate small { font-size: 10px; color:#8a98a2; }
.vax-postdate .month { display:block; text-transform: uppercase; font-size: 9px;}
.vax-postdate .day { display:block; font-size: 24px; line-height: 24px; font-family: 'Arial'; letter-spacing: -1px; font-weight: normal; color:#4a5a65;}

.vax-postcontent { padding: 5px; padding-right: 10px; padding-left: 10px; margin-top: -8px; font-size: 12px;  background: #3a3a43; }
.vax-postcontent p { font-size: 12px; word-wrap: break-word;}
.vax-postcontent p strong {}
.vax-postcontent img {}
.vax-postcontent a { text-decoration: none;}

.vax-postother { background: #2C2C38; padding: 4px; margin: 0px; font-size: 10px; color:#8a98a2; font-weight: bold; }
/************************/

.vax-content, .vax-copyright
	{ margin: 0 180px; font-size: 11px; }
	
.vax-content-dev
	{ margin-top: 10px; }
	
.vax-content
	{ margin-bottom: 10px; border-bottom: 1px solid #666666; }

.vax-content h3, .vax-content-dev h3
	{ background: #2C2C38; font-weight: bold; padding: .4em 10px; font-size: 13px; margin: 0; border-top: 1px solid #666666; }
	
.vax-content ul
	{ background: #3a3a43; margin: 0px; padding: 8px 30px; }

.vax-content .date
	{ font-size: 7pt; color: #888888; }

.vax-content .text, .vax-content  .vax-form
	{ background: #3a3a43; padding: 10px;  }
	
.vax-ad
	{ background: #3a3a43; }
	
.vax-content .text2, .vax-content .debug
	{ background: #3a3a43; padding: 10px; border-bottom: 1px solid #666666; }
	
.vax-content .titlemail
	{ text-align: right; width: 100px; padding-right: 10px; }
	
.vax-content .datamail, .vax-content .chat
	{ text-align: left; }
	
.vax-content .tableline
	{ border-top: 1px solid #666666; }
	
.vax-content .pagination
	{ padding: 0 2px; }
	
.vax-content .here
	{ color: #00BFFF; }
	
.vax-copyright, .vax-ad
	{ text-align: center; }

.vax-ad
	{  padding: 3px 0 0 0; }

.vax-shoutbox
	{ float: right; width: 165px; margin-bottom: 35px; }
	
.vax-menuleft
	{ margin-bottom: 35px; }

.vax-shoutbox h3, .vax-menuleft h3
	{ background: #2C2C38; font-weight: bold; padding: .4em 10px; font-size: 8pt; margin: 0; border-top: 1px solid #666666; }

.vax-shoutbox .text
	{ background: #3a3a43; padding: 5px; padding-bottom: 10px; border-bottom: 1px solid #666666; word-wrap: break-word}

.vax-shoutbox .date
	{ padding-bottom: 5px; display: block; }

.vax-shoutbox .pseudo
	{ display: block; }

.vax-menuleft
	{ float: left; width: 165px; border-bottom: 1px solid #666666; }
	
.vax-form input, .vax-form textarea, .vax-form select
	{ background: #3a3a43; border: 1px solid #666666; color: #B5B5B9; padding: 1px 3px }
	
.vax-shoutmsg input, .vax-shoutmsg textarea, .vax-shoutmsg p,input, textarea, select
	{ background: #3a3a43; border: 1px solid #666666; color: #B5B5B9; }
	
.vax-shoutmsg input, .vax-shoutmsg textarea
	{ border-left: 0; border-right: 0; }
	
.vax-warning
	{ background: #3a3a43; border: 1px solid #666666; color: #ff6666; border-top: 0; padding: 6px; text-align: center; font-weight: bold; }

.table
	{ width: 100%; background: #3a3a43; margin:0; padding: 0; text-align: center; }
	
.table tr
	{ height: 22px; }

.table tr.hl:hover
	{ background: #272727; }
	
.horde, .red
	{ color: #ff6666; }

.alliance
	{ color: #3399ff; }

.online, .green
	{ color: #60A916; }

.offline
	{ color: #ff6666; }
	
.gm ,.orange, .timeout
	{ color: #f6a400; }
	
.bold
	{ font-weight: bold; }
	
.nobold
	{ font-weight: 100; }
	
.item0
	{ color: gray; }

.item1
	{ color: white; }

.item2
	{ color: #1EFF00; }

.item3
	{ color: #0070DD; }

.item4
	{ color: #A434EE; }

.item5
	{ color: #D17C22; }

.item6
	{ color: #FF0000; }
	
#contentinfo
	{   }

#realmlist p, #menu-stats p, #recup p, #menu-stats2 p, #menu-honor a, #menu-partner div, #menu-guild a, #menu-ts p, #menu-chat p, #menu-change p, #menu-ad, #menu-arena p, #rate p
	{ margin: 0; background: #3a3a43; padding: 5px 12px; color: #B5B5B9; text-decoration: none; }
#halloffame p
    { margin: 0; background: #3a3a43; padding: 5px 8px;  color: #B5B5B9; text-decoration: none;}
#menu-stats span, #menu-stats2 span, #menu-ts span, #menu-chat span, #menu-change span 
	{ font-style: italic; }
	
#menu-honor a, #menu-arena p
	{ padding: 3px 12px; }
	
#menu-honor a, #menu-guild a
	{ display: block; }

#menu-honor a:hover, #menu-guild a:hover
	{ color: #00BFFF; }
