/* globals
---------------------------------------*/

* { margin: 0; padding: 0; }
a img { border: 0; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 0; padding: 0; }
img { display:block;}

.pkg:after {
    clear:both;
    content:".";
    display:block;
    height:0pt;
    visibility:hidden;
}

.pkg {
    display:inline-block;
}

.hide {
	display:none;
}


/* =structure
----------------------------------------*/

body  {
   background: #000 url(images/bg5.gif) top left;
}

#container {
    position:relative;
    width: 760px;
    margin-left: -390px; margin-top: 30px;
    left: 50%;
}

.pContent {
    padding: 20px 0;
    border:5px solid #ccc;
}

#main-wrapper {
    background: #fff;
    clear:both;
	position:relative;
}

/* =pContent 
----------------------------------------*/

h1, p, blockquote, h2 {
    margin: 0 30px;
}

h1 {
    margin-bottom: 20px;
	background: url(images/logo.gif) top left no-repeat;
	text-indent: -9999px;
	display: block;
	width: 196px;
	height: 75px;
}

h2 {
	font-family: Georgia;
	color: #666;
	font-size: 2em;
	margin-bottom: 10px;
	margin-top: 30px;
	}

p, blockquote {
    font-size: 1.2em;
    color: #666;
	margin-bottom: 10px;
}

blockquote {
   margin-left: 60px;
   font-style: italic; 
}

strong.logo {
	color: #00A2FF;
	text-transform: lowercase;
}

strong.logo span {
	color:#FF00FC;
	}

ol {
	margin-left: 50px;
	}
	
li {
	font-size: 1.2em;
    color: #666;
		}
		
a {
	color: #00A2FF;
}