/*
Theme Name: Nicola Litson Photography Theme
Author: David Bell
*/

/* Text Styles */

.grey01 {color: #B7B8B0; font-weight: bold;	padding-right: 10px;}
.date01 {font: italic 0.9em Corbel, Helvetica, Arial; color:#808071; letter-spacing: 0.3pt;}
.date01 a:link {color: #808071; text-decoration: underline;}
.date01 a:link:hover {color: #808071; text-decoration: none;}
.date01 a:visited {color: #808071; text-decoration: underline;}
.date01 a:visited:hover {color: #808071; text-decoration: none;}
.heading01 {font: bold 0.9em Corbel, Helvetica, Arial; color:#B7B8B0;}

/* Common Selector Styles */

#name h1 {font-size: 0.9em; font-weight: bold; color: #B7B8B0;}
#MainContact h1 {font-size: 1.3em; font-weight: bold; color: #B7B8B0; margin-bottom: 12px;}
#MainContact p {margin:0.3em 0pt 1em;}
#MainContact a:link {color: #B7B8B0; text-decoration: underline;}
#MainContact a:link:hover {color: #B7B8B0; text-decoration: none;}
#MainContact a:visited {color: #B7B8B0; text-decoration: underline;}
#MainContact a:visited:hover {color: #B7B8B0; text-decoration: none;}
#contact p {font-family: Corbel, Helvetica, Arial; font-size: 0.8em; color: #68685C; font-weight: bold;}
#footer p {color: #4F4F44; line-height: 1.4; font-family: Corbel, Helvetica, Arial;	font-size: 1em;}

strong {font-weight: bold;}
em {font-style: italic;}

/* Spacing Styles */

.20 {margin-bottom: 20px;}
.space5 {padding: 0 5px 0 5px;}

/* Float Styles */

#light { float:left;}

/* Colour Styles */

.lightgrey01 {color: #B7B8B0;}

/* List Styles */

ul.nav  {text-align: right;	text-transform: uppercase; font-size: 0.9em; color: #4F4F44; font-weight: bold; line-height: 1.7;}
ul.nav2  {text-align: right; text-transform: uppercase;	font-size: 0.9em; color: #4F4F44; font-weight: bold; line-height: 1.7; border-top: 1px solid #4F4F44; border-bottom: 1px solid #4F4F44; padding: 5px 0 5px 0; margin-bottom: 8px;}
ul.nav li, ul.nav2 li {font-weight: bold;}
ul.nav a, ul.nav2 a  {color: #414138; font-weight: bold; text-decoration: none;}
ul.nav a:hover, ul.nav2 a:hover  {color: #B7B8B0;}

ul#sidebarlist01 {font: 0.9em Corbel, Helvetica, Arial; color:#808071; margin-top: 7px;}
ul#sidebarlist01 li {margin-bottom: 7px;}
ul#sidebarlist01 a:link {color: #808071; text-decoration: underline;}
ul#sidebarlist01 a:link:hover {color: #808071; text-decoration: none;}
ul#sidebarlist01 a:visited {color: #808071; text-decoration: underline;}
ul#sidebarlist01 a:visited:hover {color: #808071; text-decoration: none;}

/* Link Styles */

a.grey01:link {color: #B7B8B0; text-decoration: underline;}
a.grey01:link:hover {color: #B7B8B0; text-decoration: none;}
a.grey01:visited {color: #B7B8B0; text-decoration: underline;}
a.grey01:visited:hover {color: #B7B8B0; text-decoration: none;}

a.grey02:link {color: #808071; text-decoration: underline;}
a.grey02:link:hover {color: #808071; text-decoration: none;}
a.grey02:visited {color: #808071; text-decoration: underline;}
a.grey02:visited:hover {color: #808071; text-decoration: none;}

/* General Styles */

#container {width: 1100px;	margin-bottom: 16px;}
#colLeft {width: 130px;	padding: 35px 30px 0 0;	float: left; font-family: Corbel, Helvetica, Arial;}
#colRight {width: 940px; float: right; clear: none;}
#name {background-color: #4F4F44; font-family: Corbel, Helvetica, Arial; text-align: right; padding: 8px 10px 8px 0; margin-bottom: 6px;}
#imgMain {background-color: #4F4F44; font-family: Corbel, Helvetica, Arial;	color: #808071;	margin-bottom: 6px;	width: 940px;}
#imgSmall {background-color: #4F4F44; margin-bottom: 6px; height: 90px;}

#MainContact {background-color: #4F4F44; font-family: Corbel, Helvetica, Arial;	color: #808071;	margin-bottom: 6px;	padding: 20px;}
#MainText01 {float: left; width: 633px; padding-right: 10px;}
#MainNavigation01 {float: left; width: 230px; margin-left: 20px;}
#Posts01 {margin-bottom: 15px;}


#contact {background-color: #4F4F44; margin-bottom: 6px; text-align: right; padding: 6px 0 8px 0;}

#footer {background-color: #808071;	font-family: Corbel, Helvetica, Arial; padding: 8px 10px; font-size: 0.9em;	color: #4F4F44;	line-height: 1.4;}
#footer a {color: #4F4F44;}
#footer a:hover {text-decoration: none;}

/* Pagination Pages */

.pagenavi {padding: 20px 0 0 0}
.wp-pagenavi a, .wp-pagenavi a:link {font: 0.9em Corbel, Helvetica, Arial; padding: 2px 4px 2px 4px; margin: 2px; border: 1px solid #808071; text-decoration: none; color: #AAA39B; background-color: #4F4F44;}
.wp-pagenavi a:visited {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; color: #808071; border: 1px solid #808071; background-color: #4F4F44;}
.wp-pagenavi a:hover {color: #4F4F44; border: 1px solid #808071; background-color: #808071;}
.wp-pagenavi a:active {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; color: #0066cc; background-color: #4F4F44; border: 1px solid #808071;}
.wp-pagenavi span.pages {font: 0.9em Corbel, Helvetica, Arial; padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; color: #808071;}
.wp-pagenavi span.current {font: 0.9em Corbel, Helvetica, Arial; padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; color: #4F4F44;	background-color: #808071;}
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px; margin: 2px; color: #4F4F44; background-color: #808071;}

