/* my macedonia css file */
/* body & general */
body  
		{
		font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
		background: #e1dbc7;
		margin: 0px;
		padding: 0px;
		text-align: center; 
		color: #000000;
		}

#container 
		{
		background:#e2e2e2;
		width: 915px;  
		margin: 0 auto; 
		text-align: left;
		padding:0px;
		} 

p 		
		{
		margin: 0;	/* this is added to prevent top margin in Firefox*/
		padding:0;
		} 		

ul
		{
		margin:0; 
		padding:0; 
		list-style-type:none;
		font-size:0;
		}

div, h1, h2, p, form, label, input, textarea, img, span
		{
		margin:0; 
		padding:0;
		}
	  

/* body & general end*/

/* header and top navigation */

#header 
		{ 
		background:url(images/macedonia.jpg) no-repeat top;
		height:96px; 
		padding: 0px 0px 0 10px;
		} 		
				
#menu 
		{ 
		background:url(images/menuBg.jpg) no-repeat top;
		height:24px; 
		padding: 0px 0px 0px 0px;
		} 

#menu ul
		{
		list-style:none;
		padding:0 0 0 68px;
		}	

#menu ul li
		{
		background:url(images/nav_div.jpg) right top no-repeat;
		height:24px;
		float:left;
		padding:0 1px 0 0;
		}		

#menu ul li a
		{
		display:block;
		padding:0 9px;
		font:12px/22px Verdana, Arial, Helvetica, sans-serif;
		color:#fff;
		background-color:inherit;
		text-decoration:none;
		}

#menu ul li a:hover
		{
		background:url(images/hoverMenuBg.jpg) 0 0 repeat-x;
		color:#fff;
		background-color:inherit;
		}

/* header and top navigation end*/

/* main content */


#boxP1 
		{
		float:left;
		margin-top:9px;
		margin-left:5px;
		padding-bottom:18px;
		width: 628px;		
 	    background:url(images/p1bottomBg.gif) no-repeat center bottom;
		}

* html #boxP1 
		{	
		margin-left:3px;
		}

#boxTopP1
		{
		background: url(images/p1topBg.gif) no-repeat center top;
		padding-top:25px;
		}

#boxP1 p 
		{
		font:12px/22px Verdana, Arial, Helvetica, sans-serif;
		padding: 7px 10px 7px 10px;
		background:#fff;
		}

.p1img
		{
		padding:5px 5px 5px 5px;
		float:left;
		}
		
#boxP2 
		{
		float:right;
		margin-top:9px;
		margin-right:6px;
		padding-bottom:15px;
		width:261px;
 	    background:url(images/p2bottomBg.gif) no-repeat center bottom;
		}

* html #boxP2 
		{
		margin-right:3px;
		}

#boxP2 h2
		{
		font:14px/25px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding-left:18px;
		color:#9b1d00;
		background: url(images/p2topBg.gif) no-repeat center top;
		}

#boxP2 p 
		{
		font:12px/22px Verdana, Arial, Helvetica, sans-serif;
		padding: 0 5px 0 5px;
		background:#c2c2c2;
		}

#boxP2 a
		{
		background: url(images/redArrow.gif) no-repeat left bottom;
		width:12px;
		height:12px;
		padding-left:20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#780000;
		text-decoration:underline;
		}	
		
#midBoxMain 
		{		
		clear:both;
		padding-top:9px;
		margin-left:6px;
		background: url(images/midBoxMainBg.jpg) no-repeat left bottom;
		width:902px;
		height:186px;
		}

#midBox1
		{
		width:282px;
		float:left;
		}
		
#midBox2
		{
		width:282px;
		float:left;		
		}	
			
#midBox3
		{
		width:290px;
		float:right;
		}		


#midBox3 .empty
		{
		margin-bottom:19px;
		}

#midBox1 h2
		{		
		font:14px/25px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding-left:18px;
		padding-bottom:4px;
		color:#9b1d00;
		}
		
#midBox2 h2
		{
		font:14px/25px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding-left:38px;
		padding-bottom:4px;
		color:#9b1d00;
		}	
				
#midBox3 h2
		{	
		font:14px/25px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding-left:0px;
		padding-bottom:4px;
		color:#9b1d00;
		}

#midBox1 a
		{
		margin-left:15px;
		background: url(images/orArrow.jpg) no-repeat left bottom;		
		font:12px/19px Verdana, Arial, Helvetica, sans-serif;
		padding-left:28px;
		color:#000;
		text-decoration:none;
		}	

#midBox1 a:hover
		{
		color:#9b1d00;
		text-decoration:none;				
		}
		
#midBox1 select
		{
		margin-left:32px;
		margin-top:20px;
		width:235px;
		background-color:#e6e6e6;
		}			
		
#midBox2 a
		{
		margin-left:32px;
		background: url(images/orArrow.jpg) no-repeat left bottom;		
		font:12px/19px Verdana, Arial, Helvetica, sans-serif;
		padding-left:28px;
		color:#000;
		text-decoration:none;
		}	

#midBox2 a:hover
		{
		color:#9b1d00;
		text-decoration:none;				
		}	

#midBox2 select
		{
		margin-left:48px;
		margin-top:20px;
		width:235px;
		background-color:#e6e6e6;
		}								

#midBox3 a
		{
		margin-left:0px;
		background: url(images/orArrow.jpg) no-repeat left bottom;		
		font:12px/19px Verdana, Arial, Helvetica, sans-serif;
		padding-left:28px;
		color:#000;
		text-decoration:none;
		}	

#midBox3 a:hover
		{
		color:#9b1d00;
		text-decoration:none;				
		}		

#midBox3 select
		{
		margin-left:20px;
		margin-top:20px;
		width:235px;
		background-color:#e6e6e6;
		}
		
#boxP3Main
		{		
		clear:both;
		padding-top:9px;
		margin-left:6px;
		background:#e2e2e2; 
		width:902px;
		min-height:300px;
		}
		
#boxP3 
		{
		float:left;
		background:#c2c2c2 url(images/p3bottomBg.jpg) no-repeat center bottom;
		margin-top:9px;
		margin-left:1px;
		margin-bottom:20px;
		padding-bottom:15px;	
		width:550px; 	    
		}

* html #boxP3 
		{
		margin-left:0px;
		margin-right:13px;
		}		
		
#boxP3 h2
		{
		font:14px/25px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding-left:18px;
		color:#9b1d00;
		background: url(images/p3topBg.jpg) no-repeat center top;
		height:32px;
		}

.thumbs	
		{
		margin:10px 5px 10px 5px;
		border:none;
		background-color:#c2c2c2;
		}			

#boxP3 p
		{
		font:14px/25px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding-left:330px;
		padding-top:0px;
		color:#9b1d00;
		position:absolute;		
		}	
		
#boxP5 
		{
		float:right;
		margin-right:0px;
		margin-bottom:20px;
		padding-bottom:9px;
		width:333px;
 	    background:url(images/p5BottomBg.jpg) no-repeat left bottom;
		}	

#boxTopP5
		{
		float:right;	
		margin-top:9px;
		margin-right:0px;				
		width:333px;
		height:9px;
		background:url(images/p5TopBg.jpg) no-repeat left bottom;
		}	
		
* html #boxTopP5
		{
		margin-top:0px;
		}				
		
#boxP5 p 
		{
		padding: 7px 10px 7px 15px;
		background:#fff;
		}		

/* main content end */

#footer 
		{ 
		clear:both;
		padding: 20px 10px 0px 20px; 
		height:105px;
		text-align:center;
		background:#898989 url(images/footerBg.jpg) repeat-x;
		} 

.footerLinks 
		{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		text-decoration:underline;
		}
		
.footerLinks:hover
		{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		background-color: transparent;
		color:#fff;
		text-decoration:underline;			
		} 

#footer p 
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		padding-top:25px;
		}
/* footer & footer Links*/


/* footer end */