	/* MAIN PAGE LAYOUT CONSTRUCTORS  - 22222222 */
		body{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			margin:0px;
			text-align:center;
			background-color:#014DF8;}
		p{
			padding-bottom:0px;
			margin:0px;}

	/* PAGE POSITIONING */
		.outerdiv{
			width:100%;
			height:100%;
			max-height:1500px;
			margin-bottom:181px;
			top:0px;
			left:0px;
			overflow:hidden;
			position:absolute;}
		.mainpage{
			margin:0px auto;
			width:960px;
			height:100%;
			text-align:left;
			margin:auto;}
		.titlesection{
			position:absolute;
			z-index:2;
			width:960px;
			background-color:##COLOUR_SECONDARY##;
			background-image:url(/images/adriannestorovic/web/banner.jpg);
			background-repeat:repeat-x;
			text-align:left;
			margin:auto;}

		.leftmenu{
			position:absolute;
			z-index:3;
			height:auto;
			top:124px;
			bottom:55px;/* */
			width:230px;
			overflow:hidden;
			color:#cccccc;
			background-color:#577AAD;
			font-size:10px;
			padding-top:10px;
			/*background-image:url(/images/adriannestorovic/web/dull_menu_bg.jpg); /**/
			background-image:url(/images/adriannestorovic/web/adriannestorovicleftmenu.gif);
			background-position:bottom;
			background-repeat:no-repeat	}
		.maincontent{
			position:absolute;
			height:auto;
			top:124px;
			bottom:55px;
			/*margin-left:240px; */
			width:700px;
			padding:0px 10px 0px 250px;
			background-color:#ffffff;
			overflow:auto;
			background-image:url(/images/adriannestorovic/web/main_bg_gradient.jpg);
			background-repeat:repeat-x;}
		.footer{
			position:absolute;
			z-index:2;
			bottom:0px;
			width:960px;
			text-align:left;
			margin:auto; background-color:#000000;
			height:55px;}


	/* MAIN TITLE SECTION */
		.titlesection .title{
			width:400px;
			height:80px;
			padding-top:20px;
			text-align:center;}
		.titlesection h1{
			color:#ffffff;
			font-size:32px;
			font-weight:normal;
			padding:0px;
			margin:0px;
			border:0px;}
		.titlesection h2{
			color:#ffffff;
			font-size:16px;
			font-weight:normal;
			padding:0px;
			margin:0px;
			border:0px;}
		.titlesection .pic{
			float:right;}


		/* MAIN PAGE LINKS */
		.titlesection .links{
			width:960px;
			background-color:#000000;
			height:24px;}

		.titlesection .links span{
			margin:0px;
			border:0px;
			float:left;
			text-align:center;
			background-color:#000000;
			background-image:url(/images/adriannestorovic/web/menu_carbon.png);
			background-repeat:repeat-x;
			background-position:bottom;}
		.titlesection .links a{
			height:20px;
			width:95px;
			padding-top:4px;
			padding-left:4px;
			display:block;
			color:#dddddd;
			text-decoration:none;}
		.titlesection .links a:hover{
			color:#ffffff;}
		.titlesection .links span:hover{
			color:#ffffff;
			background-color:##COLOUR_SECONDARY##;}
		.titlesection .links a.active, .titlesection .links a.active:hover{
			color:#ffffff;}
		.titlesection .links span.active, .titlesection .links span.active:hover{
			background-color:##COLOUR_PRIMARY##;}

	/* LEFT MENU SECTION */

		.leftmenu .sublinks, .leftmenu p
		{
			padding:0px 30px 0px 10px;
		}

		.leftmenu span{
			margin:0px;
			border:0px;
			display:block;}

		.leftmenu a, .leftmenu .active a{
			color:#cccccc;
			height:14px;
			padding-top:4px;
			padding-left:4px;
			text-decoration:none;
			background-repeat:no-repeat;
			padding-left:12px;
			display:block;}

		.leftmenu a:hover, .leftmenu .active a{
			color:#990000;
			text-decoration:none;}

		.leftmenu .bottom{
			margin:0px;
			border:0px;
			padding:0px;
			display:block;
			height:26px;
			background-image:url(/images/adriannestorovic/web/menu_main_bottom.png);}

	/* MAIN CONTENT */
		.maincontent *{
			color:#6b6b6b;
			font-size:10px;
		}

		.maincontent .image{
			float:left;
			margin-right:7px;
		}

		.maincontent .title{
			font-weight:bold;
			margin-bottom:5px;
		}
