@charset "utf-8";
/*-----------------------------------------------------------------------------
site:	          plucku.us
version:          1.0
author:           Bryan Berger
email:            bryan@zvision.net
author website:   http://www.zvision.net/
-----------------------------------------------------------------------------*/


/* =General
-----------------------------------------------------------------------------*/

* {	margin: 0;	padding: 0; }/* Remove padding and margin */
img { border: 0; } /* Remove border around linked images */
.clear { clear: both; } /* Clear floats */
:focus { -moz-outline-style: none; } /* remove outline on image links */
h1 { font: bold 2em Tahoma, Arial, Helvetica, sans-serif; color:#333; display:block; padding-left: 10px; margin-top: -40px;  }
h2, h3 { font: bold 1.1em Arial, Helvetica, sans-serif; color:#333; display:block; background-color:#ccc; padding:3px; border-top:3px solid #E3303C; }

/* =Wrapper
-----------------------------------------------------------------------------*/

#wrapper {
	margin: 0 auto;	
	width: 800px;
	padding: 0 10px 0px 10px;
}

/* =Typography
-----------------------------------------------------------------------------*/

body {
	font: 62.5%/1.6 Tahoma, Verdana, sans-serif;
	color: #333;
	line-height: 1.2em;
	background-color: #fff;
}

/* =Headings
-----------------------------------------------------------------------------*/
#header {
	width: 341px;
	height: 800px;
	float: left;
	background: url(../images/logo.jpg) no-repeat;
}

/* =Links
-----------------------------------------------------------------------------*/
a:Link, a:Visited, a:Active { color: #0048c0; text-decoration: none; }
a:Hover { text-decoration: underline; }

/* =Branding
-----------------------------------------------------------------------------*/

/* =Main Content
-----------------------------------------------------------------------------*/
#content {
	float: right;
	width: 459px;
	background: url(../images/brd_bg.gif) repeat-y;
}

#top  { 
	background: url(../images/brd_top.gif) no-repeat;
	width: 458px;
	height:55px;
}

#mainContentWrapper {
	width: 440px;
	margin: 0 auto;
}

.cBlock {
	margin-top: -.8em;
	padding: 0px 10px;
}

.cBlock p { text-align: justify; margin:1em 0; }

/* =Secondary Contents
-----------------------------------------------------------------------------*/
#welcomeContent{
}

#histContent {

}
#mapContent {

}
#menuContent {
	height: 133px;
	background: url(../images/menu_bg.jpg) no-repeat;
}
#cap {
	background: url(../images/brd_bottom.gif) bottom center no-repeat;
}
/* =Misc 1
-----------------------------------------------------------------------------*/
.bold { font-weight: bold; }
.address { position: absolute; margin: 35px; text-align:center; }
.menuClick { position:absolute; margin: 100px 5px; color:#666; }
.vm { font: bold 1.8em Arial, Helvetica, sans-serif; color:#D06A26; }

/* =Misc 2
-----------------------------------------------------------------------------*/
.external { background:transparent url(../images/link_external.gif) 97% 15% no-repeat; }
.pdf { background:transparent url(../images/link_pdf.gif) 95% 50% no-repeat; }
.email { background:transparent url(../images/link_email.gif) 95% 50% no-repeat; }
.phone { background:transparent url(../images/link_phone.gif) 95% 50% no-repeat; cursor: default; }
.newsletter { background:transparent url(../images/link_newsletter.gif) 95% 50% no-repeat; }