/*
	 http://css-tricks.com
*/

*					{ margin: 0; padding: 0; }
body				{ font: 15px/2 Georgia, serif; background: #fff; }



#page-wrap		    { max-width: 960px; min-width: 560px; margin: 0 auto; position: relative;
                      background: white url(../images/bg.pn) top center repeat-y; overflow: hidden; }

#header             { max-width: 960px; min-width: 560px; background: #222;
                      margin: 15px auto 0}

#main-content       { width: 65%; padding: 5% 2%; float: left; }

#main-sidebar       { width: 25%; padding: 0% 2%; float: right; }

#logo               {float: right}
                      
#footer             { clear: both; max-width: 960px; min-width: 560px; background: #fff;
                      margin: 0 auto 15px; }
#footer p           { padding: 10px; color: black; }
#footer a           { color: black; border-bottom: 1px dotted white; text-decoration: none; }
#footer a:hover     { border-bottom-style: solid; }

.clear {clear: both}  .right {float: right}



.menu { text-decoration: none; font-family: arial, verdana, sans-serif; font-size: 14px }
.menu a { text-decoration: none; font-size: 14px}

#menu li { display: inline; padding-right: 2px; padding-bottom: 8px; margin-left: 15px}
#amenu { margin-left: 15px; border: 0px solid black}



body {
	background-color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px
}


dl {
	color: #000000; font-family: arial, helvetica, sans-serif; font-size: 14px
}
li {
	color: #000000; font-family: arial, helvetica, sans-serif; font-size: 14px
}
ol {
	color: #000000; font-family: arial, helvetica, sans-serif; font-size: 14px
}


td {
	color: #000000; font-family: verdana, helvetica, sans-serif; font-size: 14px; line-height: 17px
}
ul {
	color: #000000; font-family: arial, helvetica, sans-serif; font-size: 14px
}

a {
	color: #003399;
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 1.2em; text-decoration:none
}

p {
	color: #5d5d5e;	font-family: arial, helvetica, sans-serif;	font-size: 14px/1.3em; font-style: normal; font-weight: normal;line-height: 1.4em
}



.clear { clear:all;
}

h1, h2, h3, h4, h5 h6 {
	padding: 0;
	margin-top: 1em;
	margin-bottom: 0.3em;
	border: 0;
	}
p, ul, ol, dl, li, dt, dd, blockquote {
	padding: 0;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	border: 0;
	}
table {
	margin-top: 0;
	margin-bottom: 0;
	border: 0px solid black;
	}


h1 {color: #006699; font-size: 17px}
h2                  { color: black; padding: 1px; font-size: 18px/1.2em}
h3                  { color: black; padding: 1px; font-size: 15px/1.2em }

