	/* universal links */
	a, 
	a:link,
	a:hover, 
	a:active  {
		color:#006699;
	}
	a:visited {
		color:#003366;
	}
	a, 
	a:link, 
	a:visited, 
	a:active {
	text-decoration:none;
	}
	a:hover {
		text-decoration:underline;
	}
	

	
	/***************/

	.actionsBlock a,
	.actionsBlock a:link,
	.actionsBlock a:visited,
	.actionsBlock a:hover,
	.actionsBlock a:active {
		font-weight:bold;
	}

    .paginate a,
	.paginate a:link,
	.paginate a:visited {
        text-decoration:none;
        font-weight:bold;
    }

    /*Top level menu link items style*/
    div.extra_top_menu table.fixed_menu div.popup_html a,
    div.extra_top_menu table.fixed_menu div.popup_html a:link, 
    div.extra_top_menu table.fixed_menu div.popup_html a:visited {
        display: block;
        color: #333333;
        text-decoration: none;
        padding-left: 1px;
        padding-right: 1px;
    }

    div.extra_top_menu table.fixed_menu div.popup_html a:focus {
     outline: 0;
    }

    div.extra_top_menu table.fixed_menu div.popup_html a.top_indent,
    div.extra_top_menu table.fixed_menu div.popup_html a.top_indent:link, 
    div.extra_top_menu table.fixed_menu div.popup_htmla.top_indent:visited {
        margin-top:6px;
    }

    div.extra_top_menu table.fixed_menu div.popup_html a.bottom_indent,
    div.extra_top_menu table.fixed_menu div.popup_html a.bottom_indent:link, 
    div.extra_top_menu table.fixed_menu div.popup_html a.bottom_indent:visited {
        margin-top:7px;
    }

    /* Sub level menu links style */
    div.extra_top_menu table.fixed_menu  div.html_data a,
	div.extra_top_menu table.fixed_menu  div.html_data a:link,
	div.extra_top_menu table.fixed_menu  div.html_data a:visited {
		color:#3333CC;
        display:inline;
        white-space: nowrap;
        text-transform:none;
        padding:0;
	}

  	div.extra_top_menu table.fixed_menu  div.html_data a:hover {
        text-decoration:underline;
    }

    div.extra_top_menu table.fixed_menu  div.html_data a.message,
	div.extra_top_menu table.fixed_menu  div.html_data a.message:link,
	div.extra_top_menu table.fixed_menu  div.html_data a.message:visited,
	div.extra_top_menu table.fixed_menu  div.html_data a.message:hover {
        font-weight:bold;
        color:#3333CC;
	}

    div.notifi_window a,
	div.notifi_window a:link,
	div.notifi_window a:visited {
        color:#FFF;
        text-decoration:underline;
	}

    div.notifi_window a:hover {
        text-decoration:none;
    }

	
		
	
	div.linker a,
	div.linker a:link, 
	div.linker a:visited, 
	div.linker a:active {
	text-decoration:underline;
	}
	div.linker	a:hover {
		text-decoration:none;
	}
	
	
		div.antilinker a,
	div.antilinker a:link, 
	div.antilinker a:visited, 
	div.antilinker a:active {
	text-decoration:none;
	}
	div.antilinker	a:hover {
		text-decoration:underline;
	}
	
	
	.font-roboto
	 {
		font-family: 'Roboto Condensed', sans-serif;
		font-size: 30px;
	
	}
	
	.font-roboto2
	 {
		font-family: 'Roboto Condensed', sans-serif;
		font-size: 31px;
	
	}
	
	.font-lobster
	 {
		font-family: 'Open Sans Condensed', sans-serif;
		font-size: 22px;
	
	}
	
	
		.oswald
	 {
		
		font-family: 'Open Sans Condensed', sans-serif;
		font-size: 78px;
		color: #A57B50;
		font-weight: 200;
		position: relative;
		top: -7px;
	
		
		 
	
	}
	
	
	.oswald a,
	.oswald a:link,
	.oswald a:visited,
	.oswald a:active  {
		color: #453416;
		text-decoration:none;
	}
	
	
	.oswald a:hover  {
		
		color: Brown;
		opacity: 0.7;
	}

	.oswald2
	 {
	
		font-family: 'Open Sans Condensed', sans-serif;
		font-size: 36px;
		color: #A57B50;
		font-weight: 300; 
		position: relative;
		top: -29px;
		}
		
	.oswald2 a,
	.oswald2 a:link,
	.oswald2 a:visited,
	.oswald2 a:active  {
		
		border-bottom:1px dotted;
		color: #red;
	}
	
	.oswald2	a:hover {
		text-decoration:none;
		color: black;
	
	}		






	
	.flags:hover
	{

	opacity: 0.3;
	}
	
	
	.logohover {
	display: inline-block;
	max-width: 100%;
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	-o-transition-duration: 0.8s;
	transition-duration: 0.8s;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: transform;
	overflow: hidden;
}
	
	
	.logohover:hover
	{

		-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	}
	
		.logohover2:hover
	{

	opacity: 0.7;
	}
	
	
	
		span.libmonsterphotos a,
	span.libmonsterphotos a:link,
	span.libmonsterphotos a:visited,
	span.libmonsterphotos a:active  {
		text-decoration:none;
		color: white;
	}
	
	span.libmonsterphotos	a:hover {
		text-decoration:none;
		color: GoldenRod;
		
	
	}		
