/*PAGE LAYOUT*/

body {
margin: 0 0 0 0;
		background:#ffffff;


font-family:Myriad, Arial, Verdana; 
font-size: 12px;
color:#a5abc2;
}

/*TEXT AND FONTS LAYOUT*/

p {
font-family:Myriad, Arial, Verdana; 
font-size: 12px;
color:#a5abc2;
}

h1 {
font-family:Myriad, Arial, Verdana; 
font-size:48px;
font-weight:bold; 
color:#d3dbf9;
margin:2px;
margin-top:0;
letter-spacing:3px;
}

h2 {
font-family:Myriad, Arial, Verdana; 
font-size:24px; 
color:#d3dbf9;
font-weight:bold;
letter-spacing:3px;
}

h3 {
font-family:Myriad, Arial, Verdana; 
font-size:18px; 
color:#d3dbf9;
margin:4px;
font-weight:normal;
letter-spacing:1px;
}

em {color:#a5abc2; float:right; }

/* LINKS */

a, a:visited { 

font-size:14px;
font-weight:bold;
text-decoration:none;
padding:9px;
color:#8b90a3;
}
a:hover {color:#b6bdd8;
padding:9px;

 }

a.footer_link {
color:#8b90a3;
font-size:12px; 
font-weight:normal;}

a.license_link  {
font-family:georgia;
font-size:10px; 
font-weight:normal;
color:#8b90a3;
padding:0;
}


#header{ 
width:100%; 
height:100px;}


#address {
width:300px;
}

#content {
width:900px; 
text-align:left;
}

/*DIV LAYOUT*/

.head_container {
margin-top:0px;
padding-top:50px; 
width:1000px;
height:120px;
text-align:center;
background-image:url(header.png);
background-repeat:no-repeat;
background-position:center;
color:#d3dbf9;

}

.head_sub_title {
letter-spacing:7px;
padding:10px; 
font-size:18px;
color:#e8f1fd;
}


.menu_container { 
width:902px;
height:35px; 
text-align:center; 
color:#e8f1fd;
}

.menu {
background-image:url(menu_item.png);
background-repeat:no-repeat;
background-position:left;
width:130px;
height:18px;
float: left;
text-align:left;
color:#e8f1fd;
padding:10px;
}

.body_container {
width:900px;
text-align:left; 
padding-bottom:10px;
}

.body_column {
width:410px;
float:left; 
margin:14px; 
background-image:url(content.png);
background-repeat:no-repeat;
padding:6px;
}

.body_column_wide {
width:410px;
float:left; 
margin:14px; 
background-image:url(content_wide.png);
background-repeat:no-repeat;
padding:6px;
}

.foot {
width:902px; 
height:30px;
text-align:right;
font-family:georgia;
font-size:10px;
color:#8b90a3;
}

.drop {
width:18px;
height:25px;
float:left;
margin:2px;
background-image:url(drop.png);
}

.pad {padding:12px; 
color:#8b90a3;
 }


/* Template style sheets by Vexcom www.vexcom.com
templates from 
www.webdesigners-directory.com and 
usefuldesign.org 
*/