/* 
Base CSS

Page Layout is designed for 1024x768 Screen
	width: 960px;
	height:614px;
	
Standard Colors:
Main Blue: #236eb1
Light Blue: #A4CEF4
Orange: #fe5200
Green: #62b169


/* Common CSS
-------------------------------------------- */
body { 
	font-family:arial,sans-serif;
	font-size:1em;
	color:#333;
	padding:0;
	margin:0;
	background:#fff none;
}
a{
  color:#000;
  font-weight:normal;
  text-decoration:underline;
}

a:link{}
a:visited{}
a:hover{
  text-decoration:underline;
}
a:active{}

h1, h2, h3, h4, h5{
  font-weight:normal;
}

h4{
  font-size:14px;
  font-weight:bold;
}

h3{
  font-size:15px;
  font-weight:bold;
}
p.meta a{
  text-decoration:underline;
}
p {
	line-height: 1.2em;
	font: 12pt arial black;
}
fieldset{
  border:1px solid #ccc;
}
fieldset legend{
  color:#444;
  font-weight:bold;
}
input.text, textarea, select, input.editor_field, input.file{
  font-size:1em;
  padding:2px;
  font-family:Arial, sans-serif;
  color:#444;
  line-height:1.3em;
  border-top:1px solid #7c7c7c;
  border-left:1px solid #c3c3c3;
  border-right:1px solid #c3c3c3;
  border-bottom:1px solid #ddd;
  background:#fff url(/images/forms/fieldbg.gif) repeat-x top;
}
input.init, textarea.init, select.init{
  color:#999;
}  
.center{
  text-align:center;
}
.right{
  text-align:right;
}
li{
  list-style:square inside;
}  


/* Desktop CSS
-------------------------------------------- */
@media screen and (min-width: 451px) {
#homepage {
    max-width: 1900px;
    margin:auto;
    text-align: center;
}
.site-content {
    padding: 1em;
    
}
.column{
	float:left; 
	padding:2%;
	text-align:left;
}
}

/* Mobile CSS
-------------------------------------------- */

@media screen and (max-width: 450px) {
 #homepage {
    max-width: 450px;
}
  .site-content {
    padding: 1em;
}
}
