body 	{
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		color: white;
		background-color: #94947a;
		margin: 0px 0px 0px 0px;
		height: 100%;
		
		/*background-repeat: no-repeat;*/
		}		
		
.test2	{
		background-image: url(gradiant.jpg);
		height: 161px;
	}
	
	
.christmas {
background-attachment: fixed;
background-image: url(christmas.jpg);
background-repeat: no-repeat;
background-position:top;
/*

background-color: #151515;
position:relative;
background-position:center top;
top:0px;
left: 0px; 
visibility: visible;*/

}

.transparentbox {
width: 350px;
height:50px;
position: absolute;
top: 125px;
padding:5px;
left: 0px;
background-color:black;
/* border:1px solid black; */
/* for IE */
filter:alpha(opacity=70);
/* CSS3 standard */
opacity:0.7;
}

.transparenttext {
width: 350px;
height:50px;
position: absolute;
top: 125px;
left: 0px;
padding:5px;
}
	
.wordbreak
{
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
word-break: break-word; /* Safari */
}

textarea.exampleText {
  color: #333333;
}

h1		{

		color: #d70d5e;
		font-size: 12px;
		font-weight:bold;
		margin:0px;
		padding:0px;

		}
		
.genderfont		{
		font-weight: bold;
		font-size: 13px;
		font-family: times, serif;
		}
 
.hyper1 {
	position: relative; 
	top: 5px; 
	left: 55px; 
	font: bold italic 12pt times, serif; 
	color: #FF9900
	} 

.dropdown {
	width: 150px;
	background: #a6a6a6;
	border: 0px solid;
	}

.dropdown2 {
	width: 170px;
	background: #a6a6a6;
	border: 0px solid;
	}	
	
.hyper2 {
	position: relative; 
	top: -50px; 
	font: bold 18pt Arial, sans-serif; 
	color: #000000; 
	margin-left: 70px; 
	margin-bottom: 10px;
	}
	
.buttonclass {
	
	padding-left:5px;
	padding-right:5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	background: #444547;
	color: white;
	border: 0px solid black;
	background-image: url(buttonpic2.jpg);
}

.buttonclass2 {
	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	background: black;
	color: white;
	border: 0px solid black;
	background-image: url(buttonpic.jpg);
	font-weight: bold;
}

.inputclassall {
	background: #a6a6a6;
	border: 0px solid;
}

.inputclasslocked {
	background: #333333;
	color: white;
	border: 0px solid;
}

.images {
	border: 1px solid black;
}

.images2 {
	border: 0px;
}

.inputclass {
	background: #444547;
	border: 0px solid;
	color: white;
}

		
a 		{
		color: #d70d5e;
		text-decoration:none;
		
		}
a:hover {
		color: #d70d5e;
		text-decoration:underline;
		
		
		}
a:active {
		}
		
a:visited 	{
			color: #d70d5e;
			}
a:link 	{
		color: #d70d5e;
		}
		
.boks {
		
		border: 0px solid black;
		margin: 10px;
		padding-left: 0px;
		font-size: 12px;
		background-color: #151515;
	}
		
.boksfront {
		
		border: 0px solid black;
		margin: 10px;
		padding-left: 0px;
		font-size: 12px;
	}
	
.bottomfrontcell {
		border-bottom: 2px solid black;
	}	
	
.headingbox {
		height: 20px;
		color: #d70d5e;
		padding-left: 15px;
		padding-top: 10px;
		font-size: 12px;
		text-indent: 0px;
		border: 0px;
		text-align: left;
		
		}
		
.innerbox {
		padding-left: 15px;
		}
		
.innerbox2 {
		padding-left: 5px;
		}
		
.menubox	{
		color: black;
		font-size: 16px;
		height:20px;
		font: black;
		}
		
.tables	{
		font-size: 12px; 
		padding: 3px; 
		}
		
.list	{
		font-size: 11px; 
		margin: 0px; 
		}
		
h2		{
		font-weight: bold;
		color: black;
		font-size: 13px;
		}
		
.headingtext {
		
		color: #d70d5e;
		font-size: 12px;
		font-weight:bold;
		
		}
		
.textmagenta {
		
		color: #d70d5e;
		font-size: 12px;
		
		}
		
.graytext {
		
		color: #6d6d6d;
		font-size: 12px;
		
		}
		
.profilemenufont{
		color:black;
		font-size: 12px;
		font-weight:bold;
		}

/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
	text-decoration:none;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}
		

/*thumbnail script start*/
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
padding: 0px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -100px;
left: 30px; /*position where enlarged image should offset horizontally */

}
/*thumbnail script end*/

.menutext {
font: normal 12px arial;
font-weight:bold;
}

.smalltext {
font: normal 10px arial;
}

#dropmenudiv{
position:absolute;
border:1px solid white;
font:bold 11px Arial;
line-height:18px;
z-index:150;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;

padding: 1px 0;
text-decoration: none;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: white;
}

/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:300px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 300px;
    background-color: #151515;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
	font-size:11px;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 250px;
    display: block;
    border: 0;
    margin-bottom: 4px;
}

