/* CSS Document */

body {background-color: #1A1A1A; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999;}

a:link {color: #FBFBFB; text-decoration: none;}
	
a:visited {text-decoration: none;color: #FBFBFB;}
	
a:hover {text-decoration: none; color: #FF0000;}

a:active {text-decoration: none; color: #FF0000;}

/* Header Styles */

#header {display:block;background-color:#000000;position:absolute;width:100%;min-width:920px;top:0px;left:0px;height:65px;border-bottom:1px solid #555555;}

.logo-box {position: absolute;top:5px;left:5px;height:45px;padding:2px 0 0 0;}

.page-headline {position:absolute;top:13px;left:240px;font-size:14px; color:#F0F0F0;letter-spacing:2px;}

.link-box {position: absolute;top:38px;left: 240px;width:900px;}
		
.users {position:absolute; top:15px; left:615px; font-size:11px; width:250px; text-align:right;}

/* Body Styles */

#pagebody {position:absolute;top:95px;left:25px;width:1170px;height:auto;padding-bottom:15px;}

.editable-region {padding-top:20px;padding-bottom:20px;min-height:500px;}

.right-hand-links {position:absolute;right:1px;top:3px;font-size:11px;}

.footer {position:relative;left:0px;float:left;width:1170px;border-top:1px solid #555555; padding-top:5px;padding-bottom:20px;margin-top:10px;}

#splash-pagebody {margin-left:auto;margin-right:auto;margin-top:50px;width:850px;height:auto;text-align:center;}

#rangen {padding-top:15px;padding-bottom:18px;height:125px;text-align:center;vertical-align:middle}

#rangen-home {float:left;text-align:right;padding-top:20px;padding-right:35px;padding-bottom:60px;border-right:1px solid #555555;width:450px;height:auto;vertical-align:top;margin-right:20px;}

#center-box {text-align:center;margin-left:auto;margin-right:auto;margin-top:10px;width:305px;}

#link-bar {font-size:14px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:15px;width:auto;}

#main-page-linkbox {float:left;vertical-align:top;padding-left:15px;}

.main-page-thumbnail {float:right; width:225px; height:150px;}

.main-page-header {font-size:14px; color:#F0F0F0;letter-spacing:2px;border-bottom:1px solid #555555; width:280px; margin-bottom:15px;padding-bottom:5px;}

.push-left {float:left;}

.push-right {float:right;}

#image-block {height:150px;width:425px;padding:5px;}

.image {vertical-align:middle; border:0px; padding-right:5px; margin-top:10px; margin-bottom:10px;}

.column {float:left; vertical-align:top; margin-right:15px;width:250px; padding-top:20px}

.border-box {float:left;width:250px; height:200px;border-left:1px solid #333333; border-bottom:1px solid #333333;padding-top:10px;padding-left:15px;margin-right:15px;margin-bottom:10px;}

.border-boxsmall {float:left;width:200px; height:165px;border-left:1px solid #333333; border-bottom:1px solid #333333;padding-top:5px;padding-left:15px;margin-right:25px;margin-bottom:40px;}

.plainbox {width:800px; margin-top:5px; margin-bottom:15px;}

.spacer {float:left;height:450px;width:0px;}

/* Text Styles */

.indent {padding-left:30px;}

.large {font-size:14px;}

.larger {font-size:16px;}

.medium {font-size:13px;}

.small {font-size:11px;}

.smaller {font-size:10px;}

.small-white {font-size:12px; color:#FBFBFB;}

.counter {font-size:11px; text-align:right;}

.headline {font-size:14px; color:#F0F0F0;letter-spacing:2px;}

.restrictions {font-size:10px;color:#FF0000;}

.mediumstretched {font-size:13px;letter-spacing:2px;color:#f0f0f0;}

.red {color:#ff0000;}

.white {color:#fbfbfb;}

h1 {font-size:14px;margin-top:0px;margin-bottom:0px;}


/* Pop Up Image Links */

.imglinks a ul {display:none;}
.imglinks a:hover ul {display:block; position:absolute; margin-left:100px; margin-top:-2px;}

.imagelink {border:1px solid #fbfbfb; padding:20px; vertical-align:top; background-color:#111111;}


/* Drop Menus Menus */

.dropmenu a ul {display:none;}
.dropmenu a:hover ul {display:block;position:absolute;z-index:102;top:2px;left:110px;width:auto;height:auto;padding-right:15px;padding-left:20px;padding-top:5px;padding-bottom:5px;line-height:20px;background-color:#222222;border:1px solid #555555;}

.dropmenu2 a ul {display:none;}
.dropmenu2 a:hover ul {display:block;position:absolute;z-index:102;top:2px;left:50px;width:auto;height:auto;padding-right:15px;padding-left:20px;padding-top:5px;padding-bottom:5px;line-height:20px;background-color:#222222;border:1px solid #555555;}

