/*



Theme Name: Breviloquent Parchment



Theme URI: http://wordpress.org/



Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by Michael Heilemann.



Version: 1.0



Author: Peter Massarelli



Author URI: http://breviloquent.com/



Tags: blue, custom header, fixed width, two columns, widgets



	Breviloquent Parchment 1.0



	This theme was designed and built by Peter Massarelli,



	whose company you will find at http://breviloquent.com/



*/







/* Begin Typography & Colors */







body {

	background-color: #FCF8ED;

	font-size: 70%; /* Resets 1em to 10px */

	font-family: 'Palatino Linotype', Palatino, Georgia, Times New Roman, Serif;

	color: #333;

	background-image: url(images/back_sub.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	margin: 0px;

	padding: 0px;

}



body.home {

	background-image: url(images/back_front.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}





#page {

	padding: 0px;

	width: 900px;

	margin-top: 35px;

	margin-right: auto;

	margin-left: auto;

	min-width:760px;

}



#header {

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: 0px 59px;

	height: 90px;

	clear: both;

}



#header .bookTitle {

	float: left;

}



#header .breviloquent {

	float: right;

	background-image: url(images/line_dot_vert.gif);

	background-repeat: repeat-y;

	background-position: left top;

	margin-left: 20px;

	padding-left: 20px;

	margin-top: 39px;

	background-color: #FFFFFF;

}



#headerFront {

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	height: 75px;

	clear: both;

	padding-top: 15px;

}



#headerimg {

	margin: 0;

	height: 200px;

	width: 100%;

}



#headerimg .description {

	font-size: 1.2em;

	text-align: center;

}



#topNav {

	height: 45px;

	clear: both;

	z-index: 100;

	margin-top: 23px;

	margin-left: 88px;

	margin-bottom: 32px;

}



#topNavFront {

	height: 45px;

	clear: both;

	z-index: 100;

	margin-top: 22px;

	margin-left: 0px;

	margin-bottom: 32px;

}



#topNav a, #topNavFront a {

	color: #FFFFFF;

	text-decoration: none;

	display: block;

	padding-top: 10px;

	padding-bottom: 0px;

}



#topNav a:hover, #topNavFront a:hover {

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/topnav_indicator.gif);

	background-repeat: no-repeat;

	background-position: center top;

}



#topNav ul, #topNavFront ul {

	list-style-type: none;

	margin-left: 0px;

	display: block;

	margin-top: 0px;

	padding: 0px;

}





#topNav li, #topNavFront li {
	display: inline-block;
	margin-left: 0em;
	margin-right: 0.6em;
	padding-left: 0em;
	float: left;
	font-size: 1.5em;
	padding-right: 0.6em;
	background-image: url(images/line_solid_vert_nav.gif);
	background-repeat: no-repeat;
	background-position: right bottom;

}



#topNav li ul, #topNavFront li ul {

	list-style-type: none;

	display: none;

	position: absolute;

	z-index: 100;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	float: left;

}



#topNav li:hover ul, #topNavFront li:hover ul {

	list-style-type: none;

	background-color: #FFFFFF;

	margin-left: 0px;

	display: block;

	margin-top: 0px;

	padding: 15px 0 0 0;

	clear: both;

}



#topNav li li, #topNavFront li li {

 //background-image: url(images/topnav_sep.gif);

	clear: both;

	font-size: 0.9em;

	width: 100%;

	line-height: normal;

	display: block;

	vertical-align: middle;

	height: auto;

	background-color: #FFFFFF;

	background-image: none;

	padding: 0.65em;

	margin: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



#topNav li:hover li, #topNavFront li:hover li {

	//display: block;

}



#content {

	font-size: 1.25em;

	line-height: 1.4em;

}



#mainContent {

	clear: both;

	padding-top: 8px;

}



#mainContentFront {

	clear: both;

	padding-top: 19px;

}



.widecolumn {

	line-height: 1.6em;

	float: left;

	width: 100%;

}



.widecolumn .post {

	margin: 0;

}



.widecolumn .postmetadata {

	margin: 30px 0;

}



.widecolumn .smallattachment {

	text-align: center;

	float: left;

	width: 128px;

	margin: 5px 5px 5px 0px;

}



.widecolumn .attachment {

	text-align: center;

	margin: 5px 0px;

}



.narrowcolumn {

	float: left;

	width: 440px;

	padding-right: 25px;

	background-image: url(images/line_dot_vert.gif);

	background-repeat: repeat-y;

	background-position: right top;



}



.narrowcolumnFront {

	float: left;

	width: 441px;

	padding-right: 25px;



}



.narrowcolumn .postmetadata {

	padding-top: 5px;

}





.blogNarrowcolumn .postmetadata {

	clear: both;

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left top;

	margin-top: 0.5em;

	padding-top: 1em;

	margin-bottom: 0em;

}



.blogNarrowcolumn .postmetadataLong {

	clear: both;

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left top;

	margin-top: 0.5em;

	padding-top: 1em;

	color: #987C49;

	text-align: left;

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

	font-size: 0.7em;

	line-height: 1.7em;

	margin-bottom: 0em;

}



.blogNarrowcolumn {

	float: left;

	width: 427px;

	padding-right: 20px;

	padding-left: 20px;

	background-image: url(images/line_dot_vert.gif);

	background-repeat: repeat-y;

	background-position: right top;



}

.blogNarrowcolumn .entry {

	font-size: 1em;

	padding-bottom: 0.5em;





}



.blogNarrowcolumn .entry p {

	margin-top: 0.7pc;

	margin-bottom: 0.7em;

	

}



.thread-alt {



}



.thread-even {



}



.depth-1 {

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}



.even, .alt {



}



.navigation {

	display: block;

	clear: both;

	text-align: center;

	margin-top: 0em;

	padding-bottom: 2.5em;

}



#footer {

	font-size: 1em;

	text-align: left;

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left top;

	margin-top: 25px;

	padding-top: 15px;

	padding-bottom: 30px;

	float: right;

	clear: both;

	width: 812px;

}



.home #footer {

	width: 100%;

}



#footer p {

	text-align: left;

	margin-top: 0.4em;

	margin-bottom: 0.4em;

	color: #4F4F4F;

}



small {

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

	font-size: 0.75em;

	line-height: 2em;

	color: #666;

}



.entry p a:visited {

	color: #b85b5a;

}



.sticky {

	background: #f7f7f7;

	padding: 0 10px 10px;

}



.sticky h2 {



	padding-top: 10px;



}



small, blockquote, strike {

	color: #987C49;

}





code {

	font: 1.1em 'Courier New', Courier, Fixed;

}



acronym, abbr, span.caps {

	font-size: 0.9em;

	letter-spacing: .07em;

}



a, h2 a:hover, h3 a:hover {

	color: #CC3300;

	text-decoration: none;

}



a:hover {

	color: #CC3300;

	text-decoration: underline;

}



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

}



#wp-calendar a {

	text-decoration: none;

}



#wp-calendar caption {

	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	text-align: center;

}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

}



/* End Typography & Colors */







/* Begin Structure */



#logoBig {

	width: 516px;

	margin-top: 30px;

	float: left;

}



#brev {

	width: 101px;

	float: right;

	margin-top: 42px;

}



.pagepost {

	text-align: left;

}



.post {

	background-image: url(images/back_grad_top.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #F4E2C1;

	border-right-color: #BF956A;

	border-bottom-color: #BF956A;

	border-left-color: #F4E2C1;

	margin-top: 0px;

	margin-bottom: 15px;

	text-align: left;

	padding: 25px;

	background-color: #FFFEF9;

}



.post hr {

	display: block;

}



.post h2 {

	display: block;

	margin-top: 0em;

	margin-bottom: 0em;

	font-size: 1.4em;

	font-weight: bold;

}



.post h3 {

	display: block;

	margin-top: 0em;

	margin-bottom: 0em;

	font-size: 1.4em;

	font-weight: bold;

}





.postmetadata {

	color: #987C49;

	text-align: left;

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

	font-size: 0.8em;

	line-height: 1.5em;

}



.clear {

	clear: both;

}







/* End Structure */











/*	Begin Headers */



h1, h2, h3 {

	font-family: 'Palatino Linotype', Palatino, Georgia, Times New Roman, Serif;

	font-weight: normal;

}



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

	text-decoration: none;

	color: white;

}



h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {

	color: #333;

}



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #wp-calendar caption, cite {

	text-decoration: none;

}



h1 {

	font-size: 4em;

	text-align: center;

	padding-top: 70px;

	margin: 0;

}



h2 {

	font-size: 1.4em;

	margin-top: 1em;

	margin-right: 0em;

	margin-bottom: 1em;

	margin-left: 0em;

	color: #000000;

	padding: 0em;

}



h2.pagetitle {

	margin-top: 0em;

	text-align: left;

	padding-top: 0em;

}



h3 {

	font-size: 1.2em;

	padding: 0;

	margin: 0em 0 0;

}



h3.comments {

	margin-top: 2em;

	margin-right: auto;

	margin-bottom: 1.5em;

	margin-left: auto;

	padding-top: 1.5em;

	padding-bottom: 0em;

	font-size: 0.8em;

	text-transform: uppercase;

	letter-spacing: 0.1em;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #D5A071;

}



/* End Headers */











/* Begin Images */



p img {

	padding: 0;

	max-width: 100%;



}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



img.alignright {

	padding: 4px;

	margin: 0 0 15px 15px;

	display: inline;

}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

}



.alignright {

	float: right;

}



.alignleft {

	float: left;

}



/* End Images */







/* Begin Lists



	Special stylized non-IE bullets



	Do not work in Internet Explorer, which merely default to normal bullets. */



html>body .entry ul {



}



.narrowcolumn ul, .widecolumn ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



.narrowcolumn li, .widecolumn li {

	background-image: url(images/bullet.gif);

	background-repeat: no-repeat;

	background-position: 0em 0.5em;

	padding-left: 1.7em;

	margin-top: 0.6em;

	margin-right: 2em;

	margin-bottom: 0.6em;

	margin-left: 0em;

}





html>body .entry li {



}



ol li {



}



.entry ol {



}



.entry ol li {



}



.postmetadata ul, .postmetadata li {



}





/* End Entry Lists */











/* Begin Form Elements */





.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

}



select {

	width: 130px;

}





/* End Form Elements */











/* Begin Comments*/



.alt {

	margin: 0;

	padding: 10px;

}



.commentlist {

	margin: 0;

	text-align: left;

	padding-top: 0;

	padding-right: 25px;

	padding-bottom: 0;

	padding-left: 25px;

}



.commentlist li {

	list-style: none;

	font-weight: bold;

	font-family: 'Palatino Linotype', Palatino, Georgia, Times New Roman, Serif;

	margin-top: 0em;

	margin-right: 0em;

	margin-bottom: 1em;

	margin-left: 0em;

	padding-top: 0em;

	padding-right: 0em;

	padding-bottom: 1em;

	padding-left: 0em;

}



.commentlist li ul li {

	margin-right: -5px;

	margin-left: 10px;

}



.commentlist p {

	margin: 10px 5px 10px 0;

	font-weight: normal;

	line-height: 1.35em;

	text-transform: none;

	font-style: italic;

}



.commentlist li .avatar {

	float: right;

	border: 1px solid #eee;

	padding: 2px;

	background: #fff;

}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 1.0em;

}



.nocomments {

	color: #777;

}



.children {

	padding: 0;

}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

}



.commentmetadata {

	margin: 0;

	display: block;

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

	font-weight: normal;

	font-size: 0.7em;

}

#respond {

	padding-right: 25px;

	padding-left: 25px;

}





#commentform {

	margin-top: 1em;

	margin-right: 0em;

	margin-bottom: 0em;

	margin-left: 0em;

	width: 98%;

}



#commentform input {

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

	font-size: 0.85em;

	padding: 0.1em;

	margin: 0em;

}



#commentform textarea {

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

	font-size: 0.85em;

	width: 100%;

	padding: 0.3em;

}



#commentform #submit {

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

	font-size: 0.8em;

	float: left;

	margin-top: 0.5em;

	margin-right: 0em;

	margin-bottom: 1em;

	margin-left: 0em;

}



#commentform p {

	font-size: 1em;

	font-style: italic;

	margin: 0.5em 0;

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

}



/* End Comments */







/* Begin Right Sidebar */



#sidebar {

	font-size: 1.2em;

	width: 170px;

	float: left;

	padding-left: 25px;

}



#sidebar h2 {

	margin-top: 1em;

	font-size: 1.2em;

	font-weight: normal;

	color: #000000;

	line-height: 1.2em;

	text-decoration: none;

}



#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0px 0px 0px 0px;

}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 1em;

	font-size: 1.2em;

	margin-left: 0em;

	padding-left: 0em;

}



#sidebar ul p, #sidebar ul select {

	margin: 5px 0 8px;

}



#sidebar ul ul, #sidebar ul ol {

	margin-top: 0.5em;

	margin-right: 0pc;

	margin-bottom: 0em;

	margin-left: 0em;

}



#sidebar ul ul ul {

	margin: 0 0 0 10px;

}



#sidebar ul ol li {

	list-style: decimal outside;

}



#sidebar ul ul li, #sidebar ul ol li {

	color: #777;

	font-size: 0.9em;

	background-image: url(images/bullet_sidebar.gif);

	background-repeat: no-repeat;

	background-position: 0em 0.5em;

	margin-top: 0.3em;

	margin-right: 0em;

	margin-bottom: 0.3em;

	margin-left: 0em;

	padding-top: 0em;

	padding-right: 0em;

	padding-bottom: 0em;

	padding-left: 1.5em;

}



#sidebar form {

	margin: 0;

	text-align: left;

}



#searchform {

	text-align: center;

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

}





/* End Right Sidebar */



/* Begin Left Sidebar */



#sidebarLeft {

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

	font-size: 1em;

	width: 145px;

	float: left;

	padding-left: 88px;

	padding-right: 0px;

}



#sidebarLeft h2 {

	margin-top: 1em;

	font-size: 1.2em;

	font-weight: normal;

	color: #000000;

	line-height: 1.2em;

	text-decoration: none;

}



#sidebarLeft ul, #sidebarLeft ul ol {

	margin: 0;

	padding: 0px 0px 0px 0px;

}



#sidebarLeft ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 1em;

	font-size: 1.2em;

	margin-left: 0em;

	padding-left: 0em;

	color: #000000;

}



#sidebarLeft ul p, #sidebarLeft ul select {

	margin: 5px 0 8px;

}



#sidebarLeft ul ul, #sidebarLeft ul ol {

	margin-top: 0.5em;

	margin-right: 0pc;

	margin-bottom: 0em;

	margin-left: 0em;

}



#sidebarLeft ul ul ul {

	margin: 0 0 0 10px;

}



#sidebarLeft ul ol li {

	list-style: decimal outside;

}



#sidebarLeft ul ul li, #sidebarLeft ul ol li {

	color: #D68D3C;

	font-size: 0.9em;

	background-image: url(images/bullet_sidebar.gif);

	background-repeat: no-repeat;

	background-position: 0em 0.5em;

	margin-top: 0.3em;

	margin-right: 0em;

	margin-bottom: 0.3em;

	margin-left: 0em;

	padding-top: 0em;

	padding-right: 0em;

	padding-bottom: 0em;

	padding-left: 1.5em;

}



#sidebarLeft form {

	margin: 0;

	text-align: left;

}



#searchform {

	text-align: center;

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

}



#sidebar #searchform #s, #sidebarLeft #searchform #s {

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

	font-size: 0.9em;

	margin: 0em;

	padding-top: 0.1em;

	padding-right: 0.1em;

	padding-bottom: 0.1em;

	padding-left: 0em;

}



#sidebar #searchsubmit, #sidebarLeft #searchsubmit {

	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;

	font-size: 0.9em;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 1px;

	letter-spacing: normal;

	line-height: normal;

}

#sidebarLeft #searchsubmit {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 20px;
	width: 20px;
	vertical-align: bottom;
}

/* End Left Sidebar */



/* Begin Calendar */



#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 155px;

}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

}



#wp-calendar a {

	display: block;

}



#wp-calendar caption {

	text-align: center;

	width: 100%;

}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #fff;

}



/* End Calendar */







/* Begin Various Tags & Classes */



acronym, abbr, span.caps {

	cursor: help;

}



acronym, abbr {

	border-bottom: 1px dashed #999;

}



blockquote {

	padding-left: 1em;

	font-style: italic;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #E5E37F;

	color: #797717;

	margin-top: 1em;

	margin-right: 2em;

	margin-bottom: 0em;

	margin-left: 2em;

}



blockquote cite {

	margin: 5px 0 0;

	display: block;

}



.center {

	text-align: center;

}



.hidden {

	display: none;

}



.screen-reader-text {

	position: absolute;

	left: -1000em;

}



hr {

	display: none;

}



a img {

	border: none;

}







/* End Various Tags & Classes*/











/* Captions */





.aligncenter,  div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}



/* End captions */











/* Custom Styles */



#bookColumnBig {

	width: 220px;

	float: left;

}



#bookColumnBig ul {

	list-style-type: none;

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left top;

	padding-top: 0.75em;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 20px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#bookColumnBig li {

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	margin-bottom: 0.75em;

	padding-bottom: 0.75em;

	font-size: 1.25em;

}
#bookColumnBig p {
	font-size: 1.1em;
}




#bookColumn {

	width: 132px;

	float: left;

	padding-left: 88px;

}



#bookColumn ul {

	list-style-type: none;

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left top;

	padding-top: 0.75em;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 20px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#bookColumn li {

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	margin-bottom: 0.75em;

	padding-bottom: 0.75em;

	font-size: 1.25em;

}



#frontLeftColMain {

	width: 660px;

	float: left;

	padding-left: 20px;

}

#subLeftColMain {

	width: 660px;

	float: left;

	padding-left: 20px;

}

#blogLeftColMain {

	width: 660px;

	float: left;

	padding-left: 20px;

	margin-left: 88px;

}

#frontSubHeading {

	clear: both;

	height: 37px;

}

#frontSubHeading .subTitle {

	float: left;

	margin-top: 10px;

}

#frontSubHeading .breviloquent {

	float: right;

	background-image: url(images/line_dot_vert.gif);

	background-repeat: repeat-y;

	background-position: left top;

	margin-left: 20px;

	padding-left: 20px;

}





#socialLinks {

	margin-bottom: 20px;

	background-image: url(images/line_dot_horz.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-bottom: 10px;

	font-size: 0.8em;



}



#socialLinks h2 {

	margin-top: 0em;

	font-size: 1.4em;

}



#socialLinks ul {

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding: 0px;

	list-style-type: none;

}



#socialLinks li {

	clear: both;

	font-size: 1em;

	line-height: 1.2em;

	vertical-align: baseline;

}



#socialLinks img {

	vertical-align: baseline;

	padding-right: 10px;

	float: left;

	margin-bottom: 10px;

	margin-top: -5px;

}



#subLeftColMainSample {

	width: 100%;

	float: left;

	padding: 0px;

}

#sampleHolder {

	width: 611px;

	float: left;

	padding-right: 5px;

	padding-left: 80px;

	font-size: 1.3em;

}

#sampleHolder object {

	padding-top: 10px;

	padding-bottom: 10px;

}

#feedburner {
	margin-top: 30px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(images/line_dot_horz.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 30px;
	padding-bottom: 15px;
}
#feedburner p {
	font-size: 0.8em;
	padding: 0em;
	font-style: italic;
	margin-top: 1em;
	margin-right: 0.2em;
	margin-bottom: 0.2em;
	margin-left: 0.2em;
}
#feedburner h3 {
	font-size: 1em;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0.8em;
	padding-top: 0em;
	line-height: 1.3em;
}

#feedburner input {
	font-family: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;
	font-size: 1em;
	margin: 0em;
	padding-top: 0.1em;
	padding-right: 0.1em;
	padding-bottom: 0.1em;
	padding-left: 0em;

}#feedburner #submitFeedburner {
	font-size: 0.8em;
}

.reviewQuote {
	margin-bottom: 0.7em;
}

.reviewSource {
	color: #797717;
	font-size: 0.95em;
	margin-top: 0.7em;
	margin-bottom: 1.5em;
	padding-bottom: 1.5em;
	font-style: italic;
	background-image: url(images/line_dot_horz.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}.reviewSource strong {
	font-style: normal;
	font-size: 1.05em;
	color: #000000;
}
