/*BASIC STYLES*/

ul {
	margin-left:18px;
	padding:0px;
	margin-top:0;
}

ul li {margin-bottom:10px;}

ol {
	margin-left:24px;
	padding:0px;
	margin-top:0
}

p {margin-top:0;}


a:active 	{  	text-decoration: none;color:#748ca7 	}
a:visited 	{   text-decoration: underline;	color:#2996d6		}
a:link 		{	text-decoration: underline;	color:#2996d6		}
a:hover 	{  	text-decoration: none;color:#748ca7 }


/***.morelink {background-image:url(/backgrounds/morebutton_bg.jpg);background-repeat:no-repeat;width:93px;height:20px;text-align:center;padding-top:2px;margin-top:2px;}*/
.morelink {font-weight:bold}
a.morelink:active 	{  	text-decoration: none;color:#748ca7 	}
a.morelink:visited 	{   text-decoration: none;	color:#2996d6		}
a.morelink:link 		{	text-decoration: none;	color:#2996d6		}
a.morelink:hover 	{  	text-decoration: none;color:#748ca7 }


/****************************form styles*************************************/
.inputbox {width: 100%; margin-top:2px; padding-bottom:5px;} 

.formdescription {margin-bottom:2px;}
.formfield {}
.frm_txtbox_full {width:300px; }
.frm_txt_full {width:300px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #ffffff; border: #71685b solid 1px; height:17px; line-height:16px;padding-left:2px;padding-right:2px; }



/************HOMEPAGE STYLES*/

.newrow {padding-top:20px;}

.newrow2  {background-image:url(/backgrounds/second_row_bg.jpg);background-repeat:repeat-x;padding-top:20px;margin-top:5px;}

/*********************ARTICLE STYLES******************/


.box {padding:0px;	margin-left:5px;
	margin-right:5px;
}

.ArtBox {padding:0px;margin:0px}

.clearup {clear:both; height:1px}
.divider {height:3px; margin-top:5px; margin-bottom:5px}

@font-face {
    font-family: 'FileBold';
    src: url('file-webfont.eot');
    src: url('file-webfont.eot?#iefix') format('embedded-opentype'),
         url('file-webfont.woff') format('woff'),
         url('file-webfont.ttf') format('truetype'),
         url('file-webfont.svg#FileBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.paging  {
	color: #404041;
	background-color: #ffcb08;
	font-size:14px;
	font-family: verdana;
	padding-top:4px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	line-height:auto;
} 


a.selected {font-weight:bold; text-decoration:none}


 
/*********************box 1 STYLES******************/

.box1 {
	margin:0;
	} 



.box1 .titletext {
	color: #404041;
	background-color: #ffcb08;
	font-size:24px;
	font-family: 'FileBold', sans-serif;
	text-transform: uppercase;	
	padding-top:9px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	line-height:auto;
} 

.box1 .text {color: #000000;
	padding-top:10px;
 } 
 
.box1 .subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color:#000000;
	line-height:auto;
}

.box1 .subtitle a:active 	{  	text-decoration: none;color:#333 	}
.box1 .subtitle a:visited 	{   text-decoration: none;	color:#2996d6		}
.box1 .subtitle a:link 		{	text-decoration: none;	color:#2996d6		}
.box1 .subtitle a:hover 	{  	text-decoration: none;color:#333 }



/*********************end box 1 STYLES******************/

/*********************box 2 STYLES******************/
.box2 {
	
	margin:0;
	} 


.box2 .titletext {
	color: #ffcb08;
	background-color: #404041;
	font-size:24px;
	font-family: 'FileBold', sans-serif;
	text-transform: uppercase;	
	padding-top:9px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	line-height:auto;
} 

.box2 .text {color: #000000;
	padding-top:10px;
 } 
 
.box2 .subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color:#000000;
	line-height:auto;
}

.box2 .subtitle a:active 	{  	text-decoration: none;color:#333 	}
.box2 .subtitle a:visited 	{   text-decoration: none;	color:#2996d6		}
.box2 .subtitle a:link 		{	text-decoration: none;	color:#2996d6		}
.box2 .subtitle a:hover 	{  	text-decoration: none;color:#333 }



/*********************LIST STYLES******************/


.listentry {margin:0px; margin-bottom:15px; }

.listdate {margin:0px;font-weight:bold; font-size:10px;}

.listimage {float:left; margin-right:5px;}

/*********************project STYLES******************/

.mainimage {border: solid 1px #000000}
.projectleft {width:770px; float:left; }
.projectright {width: 90px; float:right; }
.projectbutton {width: 90px; margin-bottom:40px; text-align:center;}
.popupimage {width: 100px; float:left; margin-bottom:10px; margin-right:10px; text-align:center;border: solid 1px #000000}

.popupimage img {max-width: 100px;height:auto}


.projecttitletext {
	color: #ffcb08;
	background-color: #404041;
	font-size:18px;
	font-weight:bold;
	font-family: verdana;
	text-transform: uppercase;	
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	line-height:auto;
	margin-bottom:5px;
} 

 	