/* PW2 Web, http://www.pw2web.com 
 http://www.pw2web.com/external/css/pw2-web-01-screen.css 
 Updated: 06-24-2009
 Author: Rick DeVan, rick@pw2web.com, http://www.pw2web.com 
 Code validated at http://www.w3c.org - http://jigsaw.w3.org/css-validator/validator?uri=http://www.pw2web.com/external/css/pw2-web-01-screen.css  */
/* Meyer Reset:begin */
	@import "reset.css";
/* Meyer Reset:end */
/* Global body:begin */
html, body
{
	border:0;
	height:100%;
	margin:auto 0;
	padding:0
}
body
{
	background-color:#fff;
	color:#656062;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:1.25em;
	line-height: 2.06em
}
/* Global body:end */
/* Global common:begin */
h1, h2, h3, h4, h5, h6
{
	clear:both;
	color:#4a485c;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:700;
	margin:auto
}
h1, h2, h3
{
	padding: 0
}
h1
{
	font-size:1em;
	line-height:2.06em;
	margin:1.03em 2.06em;
}
h2
{
	font-size:.9em;
	line-height:1.72em;
	margin:.86em 2.98em;
}
h3
{
	font-size:.8em;
	line-height:1.62em;
	margin:.81em 3.30em;
}
h4, h5, h6
{
	font-size:.7em;
	line-height:1.215em;
	margin:.61em 3.92em;
}
img
{
	border:0
}
p
{
	font-size:.69em;
	line-height:1.46em;
	margin:1.46em 5.16em
}

blockquote
{
	 
	line-height:1.46em;
	margin:1.46em
}
sup
{
	bottom:.19em;
	vertical-align:baseline
}
sub
{
	bottom:-.50em;
	position:relative;
	vertical-align:baseline
}
acronym, abbr
{
	border-bottom:.75em dashed;
	cursor:help
}
span
{
	margin:0;
	padding:0
}
/* Global common:end */
/* Global links:begin */
a:link
{
	color:#341f40
}
a:focus
{
	color:#00f
}
/* Global links:end */
/* Global forms:begin */
form
{
	display:inline;
	margin:0;
	padding:0
}
input, select, textarea
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
textarea
{
	line-height:1.62em
}
label
{
	cursor:pointer
}
/* Global forms:end */
/* Global tables:begin */
table
{
	border:0;
	margin:0 0 1em;
	padding:0
}
table tr td
{
	padding:.5em
}
/* Global tables:end */
/* Global classes:begin */
.clear
{
	clear:both
}
.float-left
{
	float:left;
	width:auto
}
.float-right
{
	float:right;
	width:auto
}
.text-left
{
	text-align:left
}
.text-right
{
	text-align:right
}
.text-center
{
	text-align:center
}
.text-justify
{
	text-align:justify
}
.italic
{
	font-style:italic
}
.underline
{
	border-bottom:.06em solid
}
.highlight
{
	background:#ffc
}
.img-left
{
	float:left;
	margin:.31em .75em .31em 0;
	width:auto
}
.img-right
{
	float:right;
	margin:.31em .31em .753em;
	width:auto
}
.nopadding
{
	padding:0
}
.noindent
{
	margin-left:0;
	padding-left:0
}
.nobullet
{
	list-style:none;
	list-style-image:none
}
/* Global classes:end */
/* Site:page_container begin */
#page_container
{
	background-color: #fff;
	height:auto !important;
	margin:0 auto;
	min-height:900px;
	position:relative;
	top:0;
	width:100%;
	z-index:1
}
/* Site:page_container begin */
/* Site:header begin */
#header
{
	background:#fff url(images/bg-ffffff.jpg);
	clear:both;
	height:133px;
	margin:0 auto;
	position:relative;
	top:33px;
	width:100%;
	z-index:2
}
#logo
{
	height:101px;
	left:44px;
	margin:0 auto;
	position:relative;
	top:10px;
	width:298px;
	z-index:3
}
#logo img
{
	margin:0
}
#social
{
	float:right;
	height:33px;
	position:relative;
	right:53px;
	top:0;
	width:150px;
	z-index:3
}
#social span
{
	color:#333;
	float:right;
	padding:0;
	width:auto
}
/* Site:header end */
/* Site:nav begin */
#nav
{	display:none;
	background:#fff url(images/bg-ffffff.jpg) repeat;
	border:thin solid #483129;
	clear:both;
	color:#000;
	height:38px;
	margin:0 auto;
	position:relative;
	width:100%;
	z-index:4
}
#nav ul
{
	float:right;
	font-size:.69em;
	line-height:1.1em;
	list-style:none;
	padding:.8em;
	position:relative;
	right:45px;
	width:auto
}
#nav li
{
	display:inline;
	width:100%
}
#nav ul li a
{
	border-left:#483129 solid thin;
	border-right:#483129 solid thin;
	padding:.8em 1.25em;
	text-decoration:underline
}
#nav ul li a:hover
{
	background:#300 url(../../drafts/external/css/images/bg-button-01.jpg) no-repeat;

	color:#fff;
	padding:.8em 1.25em;
	text-decoration:underline
}
/* Site:nav end */
/* Site:main begin */
#main
{
	background:#fff url(images/bg-ffffff.jpg);
	clear:both;
	height:auto !important;
	margin:0 auto;
	min-height:900px;
	padding:0;
	position:relative;
	top:-3px;
	width:100%;
	z-index:2
}

#main ul
{
	height:auto;
	margin:1.46em 2.06em;
	text-align:left
}
#main li
{
	font-size:.69em;
	line-height:1.46em;
	margin: 0 6.13em
}
#content
{
	background:#fff url(images/bg-ffffff.jpg);
	clear:both;
	float:left;
	position:relative;
	top:0;
	width:100%;
	z-index:3
}
 
#content_01
{
	clear:both;
	float:left;
	height:auto;
	left:0;
	margin:0;
	min-height:600px;
	padding:0;
	position:relative;
	top:0;
	width:100%;
	z-index:4
}
#content_01_search
{
	clear:both;
	float:left;
	height:auto;
	left:0;
	margin:0;
	min-height:600px;
	padding:0;
	position:relative;
	top:0;
	width:62%;
	z-index:4
}
 
#content_02
{
	float:right;
	height:auto;
	margin:0;
	min-height:600px;
	position:relative;
	right:53px;
	top:0;
	width:30%;
	z-index:4
}
#content_02 p
{
	font-size:.50em;
	line-height:.81em;
	margin:1em .50em;
	text-align:right
}
#content_02 img
{
		margin:.50em 0;
}
#content_02 span a
{	
	text-decoration:none
}
#content_02_a
{
	float:right;
	height:auto;
	margin:0;
	min-height:600px;
	position:relative;
	right:0;
	top:0;
	width:100%;
	z-index:5
}
#content_02_b
{
	float:right;
	height:auto;
	margin:0;
	min-height:200px;
	position:relative;
	right:0;
	top:86px;
	width:100%;
	z-index:4
}
/* Site:main end */

/* Site:footer begin */
#footer
{
	background-color: #fff;
	background-image: url(../../drafts/external/css/images/bg-footer-01.jpg);
	background-repeat: no-repeat;
	background-position: center 33px;
	clear:both;
	height:139px;
	margin:0 auto;
	position:relative;
	top:0;
	width:100%;
	z-index:2;
}
#footer_nav_01
{
	float:left;
	height:139px;
	left:0;
	position:relative;
	top:0;
	width:40%;
	z-index:3
}
#footer_nav_01 ul
{
	height:auto;
	margin:2.25em;
	text-align:left;
	width:72%
}
#footer_nav_01 li
{
	display:block;
	font-size:.5em;
	line-height:.81em;
	margin:1em;
	text-align:left;
	width:100%
}
#footer_nav_02
{
	float:right;
	height:139px;
	position:relative;
	right:0;
	top:0;
	width:40%;
	z-index:3
}
#footer_nav_02 ul
{
	height:auto;
	margin:2.25em;
	text-align:right;
	width:72%;
}
#footer_nav_02 li
{
	display:block;
	font-size:.5em;
	line-height:.81em;
	margin:1em;
	text-align:right;
	width:100%
}
#footer_contact
{
	clear:both;
	height:auto;
	margin:0 auto;
	position:relative;
	top:0;
	width:100%;
	z-index:3
}
#footer_contact ul
{

	height:auto;
	list-style:none;
	text-align:center
}
#footer_nav_01 li a, #footer_nav_02 li a
{
	display:inline
}
#footer_contact li  
{
	display:inline;
	font-size:.50em;
	line-height:1.46em;
	margin:1em;
}
/* Site:footer end */
/* Site:place_holder - for index files in sub-directories - begin*/
#place_holder
{
	background:#fff url(images/bg-ffffff.jpg);
	margin:0 auto;
	position:relative;
	width:100%;
	z-index:1
}
/* Site:place_holder - for index files in sub-directories - end*/
 
