/*

           ,.od88bo,                         .'; 
         .'`      *88bn.,. _     ▄█              o   
       ~              Y8b.▀▀     ██                    .
    ▀███L▄████▄._▄█████▄.▄██ ██████████  ▄███████▄
       ███▀   ?██▀    ██Bˆ██     ██    _██▀     ▀██,
       ██      ██     ██8*██     ██   .██"        ██
      ¸▀▀      ▀▀     ▀▀B*▀▀     ▀▀ Y* ▀▀         ▀▀
       .    .          `*Y8bn.    ,dP
        o$o*               'B8b, .+8   'ascii things
         '                      ˇ          
    



*/
body, html {
	background-color:#2e2035;
	background:#2e2035;
	font-family:Arial;
	color:#ffffff;
	margin:0px;
	padding:0px;
}


a, a:hover, a:visited{
	background:#a8112e;
	color:#ffffff;
	text-decoration:none;
}

a img {
	border:0;
	background:none;
}

.hidden{
	display:none;
}

#mainmenu {
	background:#221827;
	border-top:1px solid #18111c;
	padding:10px 10px 10px 5px;
}

#clients a, #clients a:hover, #clientsa:visited{
	background:none;
}

#clients img{
	width:48%
}

#projects-page img {
	width:100%;
}

#mainmenu a{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	margin:5px;
	padding:5px;
	background:#18111c;
}


ul {

	border-top:1px solid #18111c;

	list-style-type:none;
	padding:0;
}

li{
	margin:0px;
	padding:0px;
}



li div a {
	display:block;
	padding:3px;
	margin:0px 0px 5px 0px;
}

li img{
	display:block
}

li a img{
	display:none;
}


h5, h4{
	display:none;
}

h3{

	margin:60px 0px 10px 0px;
}


#promobox a {
	font-size:18px;
}

#contact-page, #home-page, #about-page, #projects-page{
	margin:0px 10px 0px 10px;
}

#about-page img {
	margin-right:5px;
}

#promobox div{
	margin-bottom:40px;
}

#promobox img {
	width:100%;
}

#microsite{
	background:none;
}

FLICKR_API_KEY, FLICKR_GROUP_ID, FLICKR_TAG, FLICKR_FARMS, GOOGLE_MAPS_API_KEY, GOOGLE_MAPS_ADDRESS {
	display:none
}