/*
Theme Name: Elaine McVicar Designer
Theme URI: http://www.danudesign.co.uk
Description: 
Version: 1
Author: Elaine McVicar
Author URI: http://www.danudesign.co.uk
Tags: 

	

*/

html {
	height:101%
	}
body {
	background-color:#091614;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	color:#9FA89A;
	margin:0;
	padding:0;
	background-image:url(cssimages/mainBg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	}
h1 {
	color:#FFFFFF;
	font-size:15px;
	font-weight:normal;
	padding:0 0 15px 0;
	}
h2 {
	color:#9FA89A;
	font-size:12px;
	font-weight:normal;
	}
h3 {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
a:link {
	color:#E20068;
	text-decoration:underline;
	}
a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
a:visited {
	color:#E20068;
	text-decoration:underline;
	}
a:visited:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
.large {
	font-size:18px;
	font-weight:bold;
	}
li  {
	list-style-image:url(cssimages/bullet.gif);
	}
/* Container */
#Container {
	width:776px;
	margin:45px auto 0 auto;
	}
#Header {
	height: 46px;
	padding:30px 0px 10px 20px;
	background-image:url(cssimages/flower.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}
/* Menu */
#Menu {
	width: 776px;
	padding:20px 0px 0px 0px;
	font-weight:bold;
	font-size:15px;
	}
#Menu li {
	display:block;
	float:left;
	margin:0;
	}
#Menu ul {
	display:block;
	margin:0;
	padding:0;
	}
.divider {
	background-image:url(cssimages/line.gif);
	background-position:top center;
	background-repeat:repeat-y;
	width:1px;
	height:15px;
	margin:0px 10px;
	padding:0px 10px;
	}
.commentslink {
	background-image:url(cssimages/blogOver.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.homeSel a {
	background-image:url(cssimages/homeOn.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.homeUnSel a{
	background-image:url(cssimages/homeOff.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.homeUnSel a:hover {
	background-image:url(cssimages/homeOver.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.meSel a {
	background-image:url(cssimages/meOn.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.meUnSel a {
	background-image:url(cssimages/meOff.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.meUnSel a:hover {
	background-image:url(cssimages/meOver.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.blogSel a {
	background-image:url(cssimages/blogOn.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.blogUnSel a{
	background-image:url(cssimages/blogOff.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.blogUnSel a:hover {
	background-image:url(cssimages/blogOver.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.workSel a {
	background-image:url(cssimages/workOn.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.workUnSel a {
	background-image:url(cssimages/workOff.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.workUnSel a:hover {
	background-image:url(cssimages/workOver.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.linksSel a {
	background-image:url(cssimages/linksOn.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.linksUnSel a {
	background-image:url(cssimages/linksOff.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.linksUnSel a:hover {
	background-image:url(cssimages/linksOver.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 0 18px;
	}
.homeSel a:link, .meSel a:link, .blogSel a:link, .workSel a:link, .linksSel a:link    {
	color:#FFFFFF;
	text-decoration:none;
	}
.homeSel a:visited, .meSel a:visited, .blogSel a:visited, .workSel a:visited, .linksSel a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
.homeUnSel a:link, .meUnSel a:link, .blogUnSel a:link, .workUnSel a:link, .linksUnSel a:link {
	color:#4E6559;
	text-decoration:none;
	}
.homeUnSel a:hover, .meUnSel a:hover, .blogUnSel a:hover, .workUnSel a:hover, .linksUnSel a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}
.homeUnSel a:visited, .meUnSel a:visited, .blogUnSel a:visited, .workUnSel a:visited, .linksUnSel a:visited {
	color:#4E6559;
	text-decoration:none;
	}
.homeUnSel a:visited:hover, .meUnSel a:visited:hover, .blogUnSel a:visited:hover, .workUnSel a:visited:hover, .linksUnSel a:visited:hover {
	color:#FFFFFF;
	text-decoration:none;
	}

/* Main Content*/
#HolderMain {
	margin:40px 0 0 0;
	width:776px;
	background-image:url(cssimages/OneColLine.gif);
	background-position:top left;
	background-repeat:repeat-y;
	}
#HolderSub {
	margin:40px 0 0 0;
	width:776px;
	background-image:url(cssimages/TwoColLine.gif);
	background-position:top left;
	background-repeat:repeat-y;
	}
#Content {
	float:left;
	padding:0px 25px 0px 20px ;
	width:565px;
	/*background-image:url(cssimages/line.gif);
	background-position:top right;
	background-repeat:repeat-y;*/
	}
/* Mini Content*/
#miniContent {
	float:left;
	padding:0px 25px 0px 20px ;
	width:398px;
	/*background-image:url(cssimages/line.gif);
	background-position:top right;
	background-repeat:repeat-y;*/
	}
/*Side panel*/
#Panel {
	float:left;
	width:136px;
	padding:0 0 20px 20px;
	/*background-image:url(cssimages/line.gif);
	background-position:top left;
	background-repeat:repeat-y;*/
	font-size:10px;
	
	}
#PanelMid {
	float:left;
	width:136px;
	padding:0 0 20px 20px;
	/*background-image:url(cssimages/line.gif);
	background-position:top left;
	background-repeat:repeat-y;*/
	font-size:10px;
	margin-right:15px;
	
	}
#PanelEnd {
	float:left;
	width:136px;
	padding:0 0 20px 20px;
	/*background-image:url(cssimages/line.gif);
	background-position:top left;
	background-repeat:repeat-y;*/
	font-size:10px;
	}
#Panel img {
	border:1px solid #4E6559;
	}
.subTitle {
	color:#9FA89A;
	font-size:11px;
	}
.workUpdate h2 {
	background-image:url(cssimages/workOver.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 18px;
	margin:0;
	font-weight:bold;
	color:#FFFFFF;
	}
.linkUpdate h2 {
	background-image:url(cssimages/linksOver.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 18px;
	margin:0;
	font-weight:bold;
	color:#FFFFFF;
	}
.meInfo h2 {
	background-image:url(cssimages/meOver.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 18px;
	margin:0;
	font-weight:bold;
	color:#FFFFFF;
	}
.workInfo h2 {
	background-image:url(cssimages/workOver.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 18px;
	margin:0;
	font-weight:bold;
	color:#FFFFFF;
	}
.linksInfo h2 {
	background-image:url(cssimages/linksOver.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 18px;
	margin:0;
	font-weight:bold;
	color:#FFFFFF;
	}
.arrowLink {
	background-image:url(cssimages/arrow.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 0 0 0 8px;
	margin:0;
	}
.workImg {
	border:1px solid #4E6559;
	}
.workText {
	width:150px;
	float:left;
	padding-right:10px;
	margin:0 0 10px 0;
	margin:0 0 10px 0;
	
	}
.workPreview {
	float:right;
	margin:0 0 10px 0;
}
.workDivider {
	clear:both;
	height:1px;
	background-image:url(cssimages/lineHor.gif);
	background-repeat:repeat-x;
	margin:10px 0 10px 0;
	}
/*Footer*/
#Footer {
	clear:both;
	width:776px;
	padding:0px 0px 0px 20px;
	color:#4E6559;
	font-size:11px;
	}
#FooterInfo {
	float:left;
	width:350px;
	padding-top:40px;
	}
#FooterMenu {
	float:left;
	width:406px;
	text-align:right;
	padding-top:40px;
	}
.headerText {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:36px;
	}
.subHeaderText {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#9FA89A;
	font-size:20px;
	}
.pinkHighlight {
	color:#E20068;
	}
/* -----------------------------------------BLOG STUFF-------------------------------------------*/

#Panel ul {
display:block;
margin:0;
padding:0;
}
#Panel li {
display:block;
margin:0;
padding:2px 0;
}
#Panel h2{
	background-image:url(cssimages/blogOver.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 18px;
	margin:15px 0 0 0;
	font-weight:bold;
	color:#FFFFFF;
	}
#Panel a {
	background-image:url(cssimages/arrow.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 0 0 0 8px;
	margin:0;
	}
#Content h2 {
	color:#FFFFFF;
	font-size:15px;
	font-weight:normal;
	padding:0 0 15px 0;
	}
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
.commentlist {
	display:block;
	margin:0;
	padding:0;
	}
.commentlist ol {
	display:block;
	margin:0;
	padding:0;
	}
.commentlist li {
	display:block;
	margin:0;
	padding:0;
	}
.commentAuthor {
	color:#FFFFFF;
	font-size:15px;
	font-weight:normal;
	padding:0 0 15px 0;
	}
.postmetadata {
	font-size:11px;
	margin:0;
	padding:0;
	}
.commentBlock {
	padding-left:40px;
	}