body
	{
		margin:0px;
		padding:0px;
		background:url(images/top.jpg) no-repeat center top #fff;
		font-size:12px;
		font-family:arial;
	}
.clearer
	{
		clear:both;	
	}
h1{}
 h2
	{
		color:#28a2dc; 
		font-size:18px;
		text-transform:uppercase;
		font-weight:normal;
		padding:0px 0px 0px 0px;
		margin:0px 0px 15px 0px;
		
		}
h2 a
	{
		color:#28a2dc; 
		font-size:18px;
		text-transform:uppercase;
		font-weight:normal;
		padding:0px 0px 0px 0px;
		margin:0px 0px 15px 0px;
		text-decoration:none;
		
		}
.post h2
	{
		color:#28a2dc; 
		font-size:18px;
		text-transform:uppercase;
		font-weight:normal;
		background:url(images/bluearr.jpg) no-repeat center left;
		text-indent:25px;
		}
.post h2.pagetitle
	{
		color:#28a2dc; 
		font-size:18px;
		text-transform:uppercase;
		font-weight:normal;
	background:none;
		text-indent:0px;
		}
		h2.pagetitle
			{
			border-bottom:1px dotted #e3e3e3;	
			font-size:18px;
			}
.entry h2
	{font-weight:normal;}
hr
	{color: #fff;
background-color: #bab9ba;}
#page
	{
		width:900px;
		margin:0 auto;
	}
#headerimg h1 a
	{
		display:block;
		float:left;
		width:300px;
		text-indent:-9999px;
		background:url(images/logo.jpg) no-repeat top left;
		height:85px;
		outline:none;
	}

#header
	{
		margin:20px 0px 0px 0px;	
		position:relative;
	}

#mainmenu
	{
		width:500px;
		float:right;
		padding:30px 0px 0px 0px;
		text-align:right;
	}
	
#mainmenu ul
	{
		margin:0px;
		padding:0px;
		
	}

#mainmenu ul li 	
	{
		display:inline;	
		background:url(images/menusep.jpg) no-repeat center right;
		padding:8px 10px 8px 20px;
		line-height:39px;
	}

#mainmenu ul li a
	{
		color:#89d7de;
		font-size:18px;
		text-decoration:none;
		text-transform:uppercase;
	}
#mainmenu ul li a:hover
	{
		color:#008fa5;	
	}
#flashcontent
	{
		width:900px;
		height:159px;
		background:url(images/headerinside.jpg) no-repeat top left;
		margin:20px 0px 15px 0px;
	}
#flashcontentmain
	{
		width:900px;
		height:305px;
	}

#sidebar
	{
		float:left;	
		width:300px;
	}
#content
	{
		float:right;
		width:580px;
		color:#375357;
		line-height:20px;
		
	}
#maincontent
	{
	width:870px;
	margin:0 auto;
	color:#375357;
	line-height:20px;
	margin-top:20px;
	}

.maincol
	{
	width:260px;
	color:#375357;
	line-height:20px;
	}
#col1, #col2
	{
	float:left;	
	}
#col2
	{
	margin:0px 0px 0px 45px;	
	}
#col3
	{
	float:right;	
	}
.newsentry
	{
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #e3e3e3;
	margin:0px 0px 5px 0px;
	}
.newsentry a
	{
	color:#375357;	
	text-decoration:underline;
	}
.newsentry a:hover
	{
	background-color:#28a2dc; 
	color:#fff;
	text-decoration:none;
	}
.post
	{

	}
.post .entry
	{
	background:url(images/artsep.jpg) no-repeat center bottom;
	padding:0px 0px 15px 0px;
	margin:0px 0px 25px 0px;
	}
.entry p
	{
	padding:0px 0px 15px 0px;	
	}
	
.entry ul li
	{
	list-style:none;
	margin:0px 0px 0px 0px;
	background:url(images/bluearr.jpg) no-repeat top left;	
	padding:0px 0px 10px 20px;
	background-position:0 6px;
	}
#sidebar ul
	{
	margin:0px;
	padding:0px;
	list-style-position:inside;
	width:240px;
	margin-left:10px;
	}
#sidebar ul li
	{
		list-style:none;
	background:url(images/bluearr.jpg) no-repeat top left;
	list-style:none;
	border-bottom:1px solid #e3e3e3;
	padding:0px 0px 8px 20px;
	margin:8px 0px 0px 0px;
	
	}
#sidebar ul li a
	{
	color:#018fa5; 
	font-size:12px;
	text-decoration:none;
	}
#sidebar ul li a:hover
	{
	color:#28a2dc; 
	font-size:12px;

	text-decoration:none;
	}
#sidebar ul li.page-item-138
	{
	border-bottom:0px none transparent;	
	}
#sidebar ul li ul
	{
	margin:0px;
	padding:0px;
	width:220px;
	}
#sidebar ul li ul li
	{
	border-bottom:1px dotted #e3e3e3;	
	}
a.more
	{
	background:url(images/bluearr.jpg) no-repeat center left;	
	padding:0px 0px 0px 15px;
	font-size:11px;
	color:#28a2dc;
	font-weight:bold;
	}
.footer
	{
	width:900px;
	margin:0 auto;
	margin-top:30px;
	background:url(images/footer.jpg) no-repeat center top;
	text-align:center;
	}
.copy
	{
	color:#28a2dc;
	font-size:12px;
	text-transform: uppercase;
	padding:30px 0px 0px 0px;
	}
div#contactinfo
	{
	width:240px;
	margin:0px 0px 0px 10px;
	color:#888888;
	line-height:16px;
	}
div#contactinfo h3
	{
		color:#28a2dc; 
		font-size:12px;
		text-transform:uppercase;
		font-weight:normal;
		background:url(images/bluearr.jpg) no-repeat center left;
		text-indent:25px;
		margin:5px 0px 10px 0px;
	}
div#contactinfo a
	{
		padding:0px 0px 0px 0px;
	color:#375357;	
	margin:0px 0px 5px 0px;
		
		}
	div#contactinfo a:hover
	{
background:#375357;	
	text-decoration:underline;
	color:#fff;
		
		}
div#contactinfo strong
	{text-transform:uppercase;}
img.emlimg
	{
	padding:5px 0px 0px 0px;	
	}
	.linklove
		{display:none;}
	small{
		font-size:11px;
		font-weight:bold;
	}
/*------undercons------*/
#undercons
	{
	width:300px;
	margin:0 auto;
	background:url(images/logo1.jpg) no-repeat center top;
	padding:100px 0px 0px 0px;
	margin-top:50px;
	text-align:center;
	color:#375357;
	font-size:16px;
	}
#undercons h2
	{
	color:#00a3b3;
	font-size:28px;
	}
#undercons input.nameinput, #undercons input.emlinput
	{
	border:1px solid #c5c6c7;
	height:23px;
	width:248px;
	margin:10px 0px 0px 0px;
	line-height:25px;
	text-align:center;
	color:#c5c6c7;
	font-weight:bold;
	}
#undercons input.nslsubmit
	{
	background:url(images/but.jpg) no-repeat center left;
	border:0px none transparent;
	height:30px;
	width:250px;
	margin:10px 0px 0px 0px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	line-height:25px;
	texct-align:center;
	}
	/*------undercons EOF------*/
