/* 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:#fff;
		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 */

#navCol 
		{
		clear:both;
		float:left;
		width:205px;
		background-color:#cccccc;
		margin-left:5px;
		margin-top:20px;
		background:url(images/mainNavBottomBg.jpg) no-repeat center bottom;
		padding-bottom:20px;
		}

* html #navCol 
		{
		margin-left:4px;
		}		

#navColTop 
		{
		background: url(images/mainNavTopBg.jpg) no-repeat center top;
		padding-top:20px;
		margin-left:0px;
		}

#navCol .mainNavLinks
		{
		background: url(images/linkBg.jpg) center top repeat-y;	
		display:block;
		font:11px/24px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
		padding-left:19px;
		}

#navCol .mainNavLinks:hover
		{
		color:#ed1c24;
		text-decoration:none;
		}

#navCol .mainNavTitle		
		{
		display:block;
		background: url(images/mainNavTitleBg.jpg) top center no-repeat;
		height:24px;
		font:13px/24px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		padding-left:19px;
		font-weight:bold;
		margin-left:0px;
		margin-top:1px;
		margin-bottom:1px;
		}

#mainCol
		{
		float:left;
		width:571px;
		background-color:#fff;
		margin-left:4px;
		margin-top:10px;
		}


#mainCol .centImage
		{
		text-align:center;
		}
#mainCol .leftImage
		{
		float:left;
		}
#mainCol img
		{
		padding:10px 10px 10px 10px;
		}		

#mainCol .centred
		{
		text-align:center;
		}
#mainCol .right
		{
		text-align:right;
		}		
		
#mainCol td
		{
		background-color:#ccc;
		font:13px/24px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		padding-left:5px;
		}		

#mainCol .white
		{
		background-color:#fff;
		font:13px/24px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		padding-left:5px;
		}	

#adCol 
		{
		float:right;
		width:124px;
		margin-right:3px;
		margin-top:20px;
		}		

#mainCol p
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000;
		line-height:20px;
		padding: 7px 12px 7px 12px;
		}	
		
#mainCol h1
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000;
		line-height:20px;
		font-weight:bold;
		padding: 10px 12px 2px 12px;
		}					

#mainCol a
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#9e0b0f;
		text-decoration:underline;		
		}		

#mainCol a:visited
		{		
		color:#8560a8;
		}
		
#mainCol a:hover
		{		
		color:#f26522;
		}
/* 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 */