body {

	padding:0;

	margin:80px 0;

	font-family: Tahoma, "Myriad Pro", "Trebuchet MS", Arial, Verdana,;

	font-size:14px;

	color:#FFF;

	font-weight:normal;

}

#about_bg {

	background-color:#190041;

	background-image:url(../images/about_bg.jpg);

	background-position:right top;

	background-repeat:no-repeat;

}

#contact_bg {

	background-color:#000;

	background-image:url(../images/contact_bg.jpg);

	background-position:right top;

	background-repeat:no-repeat;

}

#home_bg {

	background-color:#a8cf1a;

	background-image:url(../images/home_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}

#portfolio_bg {

	background-color:#4f9ab4;

	background-image:url(../images/portfolio_bg.jpg);

	background-position:right top;

	background-repeat:no-repeat;

}

#mdba_bg {

	background-color:#695884;

	background-image:url(../images/mdba_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}

#eu_bg {

	background-color:#a15a2c;

	background-image:url(../images/eu_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}

#unesco_bg {

	background-color:#000;

	background-image:url(../images/unesco_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}

#nord_bg {

	background-image:url(../images/nord_bg.jpg);

	background-position:right top;

	background-repeat:no-repeat;

}

#raiders_bg {

	background-color:#bddb45;

	background-image:url(../images/raiders_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}

#black_white_bg {

	background-color:#838383;

	background-image:url(../images/black_white_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}

#solve_bg {

	background-color:#52826c;

	background-image:url(../images/solve_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}

#la_vita_bg {

	background-color:#ca1700;

	background-image:url(../images/la_vita_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}

#defence_bg {

	background-color:#8a1206;

	background-image:url(../images/defence_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}

.defence_ttl {

	color:#d77622;

}

.la_vita_ttl {

	color:#d62401;

}

.solve_ttl {

	color:#c4cf27;

}

.black_white_ttl {

	color:#e61947;

}

.raiders_ttl {

	color:#bddb45;

}

.nordic_ttl {

	color:#96c54b;

}

.unesco_ttl {

	color:#d67d1f;

}

.eu_ttl {

	color:#dfb833;

}

.mdba_ttl {

	color:#0c79b9;

}

.grey {

	color:#d0d2d3;

}

.white {

	color:#FFF;

}

.dark_blue {

	color:#02a8bd;

}

.red {

	color:#d62401;

}

.green {

	color:#b3d737;

}

.blue {

	color:#0bb4f8;

}

.yellow {

	color:#fbf700;

}

.white_12 {

	color:#FFF;

	font-size:12px;

}

.dark_blue_12 {

	color:#02a8bd;

	font-size:12px;

}

.red_12 {

	color:#d62401;

	font-size:12px;

}

.green_12 {

	color:#b3d737;

	font-size:12px;

}

.blue_12 {

	color:#0bb4f8;

	font-size:12px;

}

.yellow_12 {

	color:#fbf700;

	font-size:12px;

}

a:link {

	color:#FFF;

	text-decoration:none;

	outline:none;

}

a:visited {

	color:#FFF;

	text-decoration:none;

	outline:none;

}

a:hover {

	color:#FFF;

	text-decoration:underline;

	outline:none;

}

.dark_blue_link:link {

	color:#02a8bd;

	text-decoration:none;

	outline:none;

}

.dark_blue_link:visited {

	color:#02a8bd;

	text-decoration:none;

	outline:none;

}

.dark_blue_link:hover {

	color:#FFF;

	text-decoration:none;

	outline:none;

}

.red_link:link {

	color:#d62401;

	text-decoration:none;

	outline:none;

}

.red_link:visited {

	color:#d62401;

	text-decoration:none;

	outline:none;

}

.red_link:hover {

	color:#FFF;

	text-decoration:none;

	outline:none;

}

.green_link:link {

	color:#b3d737;

	text-decoration:none;

	outline:none;

}

.green_link:visited {

	color:#b3d737;

	text-decoration:none;

	outline:none;

}

.green_link:hover {

	color:#FFF;

	text-decoration:none;

	outline:none;

}

.blue_link:link {

	color:#0bb4f8;

	text-decoration:none;

	outline:none;

}

.blue_link:visited {

	color:#0bb4f8;

	text-decoration:none;

	outline:none;

}

.blue_link:hover {

	color:#FFF;

	text-decoration:none;

	outline:none;

}

.yellow_link:link {

	color:#fbf700;

	text-decoration:none;

	outline:none;

}

.yellow_link:visited {

	color:#fbf700;

	text-decoration:none;

	outline:none;

}

.yellow_link:hover {

	color:#FFF;

	text-decoration:none;

	outline:none;

}

.middle_bg {

	background-image: url(../images/middle.png);

	background-position:left top;

	background-repeat:repeat-y;

	padding:0 60px 35px 60px;

}

.middle_bg_portfolio {

	background-image: url(../images/middle.png);

	background-position:left top;

	background-repeat:repeat-y;

	padding:0 60px 0 60px;

}

.top_bg {

	background-image:url(../images/top_bg.png);

	background-repeat:no-repeat;

	background-position:left top;

	padding:15px;

}

.btm_bg {

	background-image:url(../images/btm_bg.png);

	background-repeat:no-repeat;

	background-position:left bottom;

	padding-bottom:10px;

}

h1 {

	font-size:20px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	

}

h1 a{

	font-size:20px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	

}

h2 {

	font-size:18px;

	padding:0px;

	margin:0px;

	font-weight:bold;

	

}

h2 a{

	font-size:18px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	

}

h3 {

	font-size:17px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	

}

h3 a{

	font-size:17px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	

}

h4 {

	font-size:16px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	

}

h4 a{

	font-size:16px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	

}

h5 {

	font-size:15px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	

}

h5 a{

	font-size:15px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	

}

h6 {

	font-size:13px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	

}

h6 a{

	font-size:13px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

.yellow_line {

	background-image:url(../images/yellow_line.gif);

	background-position:center top;

	background-repeat:repeat-y;

}

.blue_line {

	background-image:url(../images/blue_line.gif);

	background-position:center top;

	background-repeat:repeat-y;

}

.green_line {

	background-image:url(../images/green_line.gif);

	background-position:center top;

	background-repeat:repeat-y;

}

.dark_blue_line {

	background-image:url(../images/dark_blue_line.gif);

	background-position:center top;

	background-repeat:repeat-y;

}