/*
Theme URI: http://www.Platinum Networking Professionals.
Description: The Platinum Professionals Networking is a professinal leads and business networking
Version: 3.5
Author URI: http://www.boise-webdesigns.com/
*/

/*------------Clearing the way to main content----------------*/

.hide	{
	display:none;
	}

/*---------------------------------------------------*/

/*----------Start General Page Layout-----------*/

/*-------This section describes things in the order they appear on the page--------------*/



body {
	margin:0; /*It is generally good practice to
	zero out your margins and padding on the page,
	since some agents don't so this*/
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;	/*Tips for scaling up the font ladder,
	start with 76% and then use mostly ems 	for the rest of the page*/
	font-style: normal;
	line-height: 1.6em;
	color: #A5973F;
	text-align:center;
	background: #A9D5FA url(images/bg_blue_fade.jpg) fixed;
	}



#wrapper{

	background: url(images/two_column.gif) repeat-y;

	width: 800px;

	margin: 0 auto;

	border: solid #707C99;

	border-width: 0 1px 1px 1px;

	text-align: left;

	color: #333;

	position:relative;

	}



#header	{

	background: #ffffff url(images/logo.jpg) no-repeat;

	border-bottom: 1px solid #939396;

	height:180px;

	width:100%;

	}



#header h1 {

	padding-top: 20px;

	margin: 0;

	font-size: 2em;

	text-align: center;

	color: #8E8B8B;

	}



.description {

	font-size: 1.2em;

	text-align: center;

	}



/* ---------- Content Header Title ----------------------- */

h1 {

	padding-top: 20px;

	margin: 0;

	font-size: 1em;

	text-align: center;

	color: #8E8B8B;

	}



/* ---------- Content Header Text ----------------------- */



h1 a, h1 a:hover, h1 a:visited, .description {

	text-decoration: none;

	color: #8E8B8B;

	}



/* ---------- Begin mainnav ----------------------- */

#mainnav {

  	background:#1e5ae6 url(images/navmenu_back.gif) top left repeat-x;

  	float:left;

  	width:100%;

  	border:solid #999999;

  	border-width:1px 0;

  	}



#mainnav ul { padding: 0; }

#mainnav ul li { display: inline; }



#mainnav ul{

	margin: 0;

	padding: 0;

	color: #A5973F;

	font-size: 1.1em;

	letter-spacing: 2px;

	}



#mainnav ul li a {

	padding: 0.2em 12px;

	color: #000000;

	text-decoration: none;

	float: left;

	border-right: 1px solid #A8BAE6;

	}



#mainnav ul li a:hover {

	background-color: #95B2F4;

	color: #FFFFFF;

	}



#navlist li a:hover, #navlist li a:active {

	color: #FFFFFF;

	text-decoration: none;

	background: #95B2F4;

	text-align: left;

        }



/* ---------- End mainnav area----------------------- */



/* ---------- Begin main area----------------------- */



#content_container {

	position:relative;

	margin:0;

	padding:0;

	}



#left	{

	float:left;

	background: #ffffff;

	width: 190px;

/*	position-top: 0;

	position-left: 0;	*/

	}



.content {

	width: 560px;

	text-align: justify;	

        margin: 0px;

	margin-right: 20px;

	padding-right:10px;

	padding-left:10px;

	}



#right	{

	float:right;

	background: #ffffff;

	width: 600px;

/*	position-top: 0;

	position-right: 0;	*/

	}



.menu_links	{

	margin: 0px;

	padding:5px;

	background-color: #E4E1E1;

	font-size:1.0em;

	color:#211E21;

	}



.menu_links img	{

	margin: 0 0 0 -15px;

	padding: 0;

	}



/*---------- 3D Buttons -----------*/

#button ul {

    margin: 0;

    padding-left: 6px;

    list-style-type: none;

    font-weight: 400;

    }



#button li {

    text-align: center;

    margin-bottom: 1px;

    width: 150px;

    color: #000000;

    }



#button li a {

    text-align: left;

    text-decoration: none;

    display: block;

    width: 100%;

    border-left: 1px solid #CDCECF;

    border-right: 1px solid #6A4B9F;

    border-top: 1px solid #CDCECF;

    border-bottom: 1px solid #6A4B9F;

    padding-left: 10px;

    padding-right: 5px;

    padding-top: 1px;

    padding-bottom: 1px;

    margin-bottom: 3px;

    background-position: 0%;

    background: #CDCBD0;

    color: #000000;

    }



#button li a:visited {

    border-left: 1px solid #91A7ED;

    border-right: 1px solid #6C4CA3;

    border-top: 1px solid #91A7ED;

    border-bottom: 1px solid #6C4CA3;

    background: #CECFCE;

    color: #000000;

    }



#button li a:hover {

    text-decoration: none;

    border-left: 1px solid #B7B9BB;

    border-right: 1px solid #1D41B3;

    border-top: 1px solid #B7B9BB;

    border-bottom: 1px solid #1D41B3;

    background-position: 0%;

    background: #E9E7EB;

    color: #000000;

    }





.block1 {

	width:560px;

	padding-top: 7px;

	border-top: 1px solid #C0ACD3;

	border-left: 1px solid #C0ACD3;

	border-right: 1px solid #C0ACD3;

	padding-left: 10px;

	background-color:#F3F2F2;

	font-size:1.0em;

	/* line-height: 0.6em; */

	color: #000000; 

	}

.block2 {

	width:560px;

	padding-top: 7px;

	border-top: 1px solid #C0ACD3;

	border-left: 1px solid #C0ACD3;

	border-right: 1px solid #C0ACD3;

	padding-left: 10px;

	background:#E4E1E1;

	font-size:1.0em;

	/* line-height: 0.6em; */

	color: #000000; 

	}



.block3 {

	width:560px;

	padding-top: 7px;

	border-top: 1px solid #C0ACD3;

	border-left: 1px solid #C0ACD3;

	border-right: 1px solid #C0ACD3;

	border-bottom: 1px solid #C0ACD3;

	padding-left: 10px;

	background:#E4E1E1;

	font-size:1.0em;

	/*line-height: 0.6em; */

	color: #000000; 

	}



.block4 {

	width:560px;

	padding-top: 7px;

	border-top: 1px solid #C0ACD3;

	border-left: 1px solid #C0ACD3;

	border-right: 1px solid #C0ACD3;

	border-bottom: 1px solid #C0ACD3;

	padding-left: 10px;

	background:#F3F2F2;

	font-size:1.0em;

	/* line-height: 0.6em; */

	color: #000000; 

	}



.block5 {

	width:540px;

	padding-top: 7px;

	border-top: 1px solid #C0ACD3;

	border-left: 1px solid #C0ACD3;

	border-right: 1px solid #C0ACD3;

	border-bottom: 1px solid #C0ACD3;

	padding-left: 10px;

	padding-right: 10px;

	background-color:#F3F2F2;

	font-size:1.0em;

	line-height: 1.2em;

	color: #000000; 

	}



.block6 {

	width:540px;

	padding-top: 7px;

	border-top: 1px solid #C0ACD3;

	border-left: 1px solid #C0ACD3;

	border-right: 1px solid #C0ACD3;

	border-bottom: 1px solid #C0ACD3;

	padding-left: 10px;

	padding-right: 10px;

	background:#F0E0FF;

	font-size:1.0em;

	line-height: 1.2em;

	color: #000000; 

	}



#footer	{

	clear:both;

	margin:0;

	padding-top:10px;

        width:800px;

	height:85px;

	border-top: 1px solid #666666;

	background-color: #E6E1E6;

        font-size:.9em;

	line-height: 1.2em;

	color: #7D7A7D;

	}



.disclaimers	{

	margin:0;

	padding: 5px;

	text-align:center;

	}



/*----------End General Page Layout-----------*/



/*----------Text Begin Tricks-----------*/



.pullquote { 

    float:right;

    width:30%;

    padding:8px;

    border:1px solid black;

    font-size:.8em;

    margin:20px;

    background-color:whitesmoke;

    }



/*----------Text Tricks End-----------*/



/*---This next segment goes through and adds elements per template page, such as the tags needed for the index page, or header page, etc ---*/



/*--------Start of Possible Header Template CSS elements---------------*/

h1 {

	font-size: 4em;

	text-align: center;

	}



.description {

	font-size: 1.2em;

	text-align: center;

	}



/*--------Start of Main Index CSS elements---------------*/



#left a:link	{

	text-decoration:none;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size:1em;

	}



#left a:visited	{

	text-decoration:none;

	color: #B3228E;

	}



#left a:hover {

	text-decoration:none;

	color: #CC33CC;

	font-weight: 900;

	}



#left a:active	{

	text-decoration:none;

	}



acronym	{

	cursor: help;

	}



h1 	{

	font-size: 1.8em;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	}



h2, h3 {

	font-size: 1.2em;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	}



#left h2 {

	font-size: 1.2em;

	padding-left: 5px;

	color: #676769;

	line-height: 1.2em;

	}



.post {

	margin:20px 0 0 0;

	padding:0;

	text-align: left;

	}



.small	{

	font-family: Arial, Helvetica, sans-serif;

	text-indent: 5px;

	font-size: .8em;

	margin: 0;

	padding:0;

	line-height: 1em;

	}

	

.entry	{

	text-indent: 0px;

	font-size: 1em;

	margin: 0 5px;

	padding:0;

	line-height: 1.3em;

	}



.entrytext	{

	text-indent: 10px;

	font-size: 1em;

	margin: 0 5px;

	padding:0;

	line-height: 1.3em;

	}



/*------still figuring out what these last three do-----------*/

.navigation {

	display: block;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 30px;

	}



/*-------------------------------------------------*/

.center {

	text-align: center;

	}



/*-------Next up, the Sidebar Template elements------------*/



#right ol, #right ul	{

	list-style: none;

	}



#right a:link {

	text-decoration: none;

	color: #073AB0;

	}



#right a:visited	{

	text-decoration:none;

	color: #4077F7;

	}



#right a:hover	{

	text-decoration:none;

	color: #000000;

	background-color: #D0DAF1;

	margin: 0; 

	padding: 0;

	}



#right a:active	{

	text-decoration:none;

	}



/*--------List elements for the right side-------*/

#right ul li h2	{

	font: 1.6em Arial, Helvetica, sans-serif;

	}



#right ul	{

	margin: 0;

	padding: 0;

	}



#right ul li {

	list-style: disc inside; color:#;

	line-height: 1.4em;

	margin: 0;

	}



#right ul li ul	{

	list-style: circle inside; color:green;

	margin: -15px 0 15px 20px;

	}



/*-------- Footer Template --------------------------*/

#footer a:link {

	text-align; center;

	text-decoration: none;

	color: #7D7A7D;

	line-height: .4;

	}



#footer a:visited	{

	text-decoration:none;

	color: #000000;

	line-height: .4;

	}



#footer a:hover	{

	text-decoration:none;

	color: #ffffff;

	font-weight: 900;

	background-color: #7D7A7D;

	line-height: .4;

	margin: 0; 

	padding: 1px;

	}



#footer a:active	{

	text-decoration:none;

	text-align; center;

	}



/*---------------Misc------------------*/

img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	border: 1px solid #A9BBE5;

	background-color: #FFF;

	}

	

img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	border: 1px solid #A9BBE5;

	background-color: #FFF;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	border: 1px solid #A9BBE5;

	background-color: #FFF;

	}



.alignright {

	float: right;

	}

	

.alignleft {

	float: left

	}



.floatimgleft {

       float:left;

       margin-top:10px;

       margin-right:15px;

       margin-bottom:10px;

       }



.floatimgright {

       float:right;

       margin-top:10px;

       margin-left:15px;

       margin-right:10px;

       margin-bottom:10px;

       }


