@charset "utf-8";



/*

	general styles

 */



.serif,

cite,

blockquote,

h1,

h2,

h3,

h4,

h5,

h6 {

	font-family: palatino,platino linotype,georgia,times,times new roman,serif;

	font-weight: normal;

}



.post h2,

.post h3,

.post h4,

.post h5,

.post h6 {

	margin: 24px 12px 12px 0;

}



.monospace,

var,

code {

	font-family: courier new, courier, monospace;

}


.page_id_15585 {display:none;}
div.s2member-pro-paypal-form-submission-section > div.s2member-pro-paypal-form-submit-div {float:left!important;}
.amp {

	font-style: italic;

	font-family: baskerville,palatino,palatino linotype,book antiqua,georgia,times,times new roman,serif;

	font-weight: normal;

}



a:link {
}

a:visited {
}

a:hover,a:active {
}



.post-content ul,

.post-content ol {

	padding-left: 24px;

}



input,

textarea { 

	border: 1px #aaa solid;

	padding: 5px;

	outline: none;

}

input:hover,

textarea:hover,

input:focus,

textarea:focus {

	border: 1px #444 solid;

}

input:focus,

textarea:focus {

	box-shadow:inset 0px 0px 10px rgba(0,0,0,.2);

	-webkit-box-shadow:inset 0px 0px 10px rgba(0,0,0,.2);

	-moz-box-shadow:inset 0px 0px 10px rgba(0,0,0,.2);

}

textarea {

	min-height: 150px;

	width: 100%;

}



blockquote {

	border-top: 2px #ccc dotted;

	border-bottom: 2px #ccc dotted;

	margin: 20px;

	padding: 12px;
  color:#cc0000;
  font-style:italic;
  font-weight:bold;
  text-align:left;
 
}

/****************

	blockquote:first-letter {

		font-size: 17px;

		padding-right: 1px;

	}

	blockquote:first-line {

		font-size: 17px;

}

****************/



/*

	layout styles

 */



#if-logged-in .container {

	background: #000;

	margin-top: -24px;

}



body {

	color: #111;

	background:#2777d0 url(/new/wp-content/themes/whiteboard/images/bg.jpg) top left no-repeat;

}



.container {

}

	#header {

		background:url(images/headerBg.jpg);
		border-bottom:2px solid #226FC1;
   		padding:0;

	}

		#title {

			position: relative;

			height: 80px;

		}

			#logo,

			#tagline {

				position: absolute;

				bottom: 0;

			}

			#logo {

				left: 0;

				font-size: 72px;

				line-height: 72px;

				letter-spacing: 0;

			}

			#tagline {

				font-size: 18px;

				right: 0;

				line-height: 36px;

			}

			#header-image.container {

				padding: 0;

			}

	#nav-primary {

clear: both;

width: 100%;

padding: 0 10px;

font-size: 18px;

	}

		#nav-primary ul,

		#nav-primary li {

			list-style: none;

		}

			#nav-primary a {

				float: right;

				display: block;

				padding: 0 10px;

			}

	#widget-header {

		clear: both;

	}

	

	#content {
/*
		background: white;

		border-radius: 10px;

		border: 2px solid #226FC1;
*/
	}

  #widget-alert {
    background: #C6D8CD;
    border: 1px #5b816a solid;
    padding: 24px;
    margin-bottom: 24px;
  }

  .post-single, .padder, .no-results {
    border-bottom: 1px #dedede solid;
    background-color: #fff;
    min-width:600px;
    margin: 15px 0;
    border-radius: 10px;
    padding: 20px;
  }
  
#celeb-page-wrapper {
background-color: #fff;
  margin: 15px 0;
  border-radius: 10px;
  padding: 20px;

}
	#sidebar {

	}

		#sidebar .widget-area {

			padding-bottom: 20px;

			margin-bottom: 20px;

			background: white;

			border-radius: 10px;

			border: 2px solid #226FC1;

			font-size: 14px;

			min-height:200px;

		}

			#siebar ul,

			#sidebar li {

				padding: 0;

				margin: 0;

				list-style: none;

			}

				#sidebar .children {

					padding-left: 10px;

				}

					#sidebar .children .children {

						padding-left: 10px;

					}

	#footer .container {

		padding-top: 20px;

		padding-bottom: 20px;

	}

		#footer-content {

			padding: 20px;

		}

			#footer ul,

			#footer li {

				display: inline;

				list-style: none;

			}

				#footer li a {

					padding: 0 10px;

				}







/*	13-column layout

	60 px columns, 24 px gutters, 72 px margins, 1212 px total (extra space for scrollbars)

	---------------------------------------------------------------------------------------

	1     2      3      4      5      6      7      8      9      10     11     12     13

	60px  144px  228px  312px  396px  480px  564px  648px  732px  816px  900px  984px  1068px	*/



@media only screen and (min-width: 1212px) {

	

	.container {

		

	}

		#content {

			

		}

		#sidebar {

			

		}

	

}





/*	5-column layout

	60 px columns, 24 px gutters, 42 px margins, 480 px total

	---------------------------------------------------------

	1     2      3      4      5

	60px  144px  228px  312px  396px	*/







/*	3-column layout

	60 px columns, 24 px gutters, 46 px margins, 320 px total

	---------------------------------------------------------

	1     2      3

	60px  144px  228px	*/






/* Enable images in posts to automatically resize */

/* as browser window changes sizes.               */



.post-content img {

  max-width: 100%;

  height: auto;

}

.celeb-additional{

	display:none;



}

.celeb-slide-wrap{

	height:186px;}

.celeb-slide-wrap:hover .celeb-additional{

z-index: 999;

position: relative;

background: rgba(255, 255, 255, .9);

display: block;

font-size: 14px;

line-height: 20px;

padding:10px;

	height: 128px;

	overflow-y: scroll;

	overflow-x: hidden;

	}

.celeb-slide-wrap:hover .celeb-slider{

	z-index:998;

	position:relative;

	margin-top:-148px;

}

#celeb-page-wrapper textarea{ width:236px !important;}	

header img#logomain{
height:100px;
}



/* Always remember to compress your live stylesheet and keep an uncompressed backup */