﻿/*
Theme Name: Murray Photography
Theme URI: http://www.mattmurray.eu
Description: Murray Photography
Version: 1.6
Author: Matt Murray
Author URI: http://www.mattmurray.eu
Tags: blue, custom header, fixed width, two columns, widgets

		The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {
	margin: 0 auto;
	/*background: #8fdbf2;*/
	background:#24a1c9;
	/*color: #434343;*/
color: #363636;
}

h1
{
font-size:1.3em;
margin-top:0px;
font-family: 'Trebuchet MS',Calibri, Georgia, Arial, Verdana;	
}
h2
{
font-size:1.1em;
margin-top:0px;
font-weight:normal;
font-family: 'Trebuchet MS',Calibri, Georgia, Arial, Verdana;	
}
h3
{
font-size:1.0em;
margin-top:0px;
}
h4
{
font-size:1.0em;
font-weight:bold;
}
p, ul
{
font-size:0.9em;
line-height: 1.35em;
}

a
{
/*color: #363636;*/
color: #000;
}

img {
border-width:0px;
}

/* ---------CONTAINERS------- */
#container 
{
margin: 0 auto;	
/*overflow: hidden;*/
width: 940px;
 /* border: 2px solid #666; grey */
font-family: 'Trebuchet MS',Tahoma, Calibri, Georgia, Arial, Verdana;	
/* line-height:22px;*/
background-color:#FFFFFF;

}
#container2 
{
width: 940px;
margin-top:60px;
background-color:#FFF;
/*border: 2px solid #f00;  red */
}

#container3 
{
width:300px;
float: left;	
/*border: 10px solid #00FFFF;  aqua */
background-color: #FFF;
margin: 0px 10px 10px 20px; 
}
#container4 
{
width:580px;
float: left;	
/*border: 10px solid #CF9;  green */
background-color: #FFF;
margin: 10px 10px 20px 20px; 
}
#container5 
{
width: 400px;
background-color:#FFF;
padding: 5px 10px 10px 20px;
/*border: 2px solid #f90;  red */
float: left;	
}
#container6 
{
width: 400px;
background-color:#FFF;
padding: 5px 10px 10px 20px;
float: left;	
/*border: 2px solid #f00;  red */
}
#container7 
{
width: 400px;
background-color:#FFF;
padding: 5px 10px 10px 20px;
float: left;	
/*border: 2px solid #f00;  red */
}

#container8
{
width: 660px;
background-color:#FFF;
padding: 5px 10px 10px 20px;
float: left;	
/*border: 2px solid #f00;  red */
}

#container9
{
width: 220px;
background-color:#FFF;
padding: 5px 10px 10px 20px;
float: left;	
/*background-color:#f7f7f7;
border: 2px solid #f00;  red */
}
#container10 
{
width: 910px;
background-color:#FFF;
margin: 50px 10px 10px 20px; 
/*border: 2px solid #f00;  red */
}

.indent
{
text-indent: 20px;
}

#pushbottom, #footerbottom{
clear:both;
}

/*/////////// HEADER //////////*/
#header {
width:940px;
height:70px;
background: #000 url(img/gallery/mp-logo-new.jpg) no-repeat left;
/* background: #aad9e7 url(img/gallery/bluelogo.jpg) no-repeat left;*/
/* background: #000 url(img/gallery/mp-logo-sml2.jpg) no-repeat left;*/
/* background: #000 url(img/gallery/mp-logo-2a-coloursAAAbbb.jpg) no-repeat left ;*/ 
/*overflow: hidden;
border: 1px solid #f93;	 */
margin: 0; 
padding: 0; 
}

#header p
{

font-size:0.9em;
font-weight:bold;
text-align: right;
float:right;
margin: 42px 20px 10px 0px;
color:#FFFFFF;
display: inline-block;
/*border: 1px solid #960; orange-brown*/
/*position:absolute;
top:20px;
left: 700px;*/
}

/*/////////// NAV & TOP_NAV //////////*/


#navlist { 
	clear: both;
	float: left;
	height: 40px;
	margin: 0px 0 0;
	padding: 0 2px 0 0;
	position: relative;
	width: auto;
}
#navlist li {
	margin: 0;
	list-style:none;
	padding: 0 0 0 0px;
	height: 40px;
	display: block;
	float: left;
}
#navlist li a {
	display: block;
	/*color: #8f7758;*/
	color:#292b2c;
	line-height: 40px;
	padding: 0 10px ;
	padding-right:18px;
	font-family: 'Trebuchet MS',Calibri, Georgia, Arial, Verdana;	
	font-size: 1.0em;
	font-weight: normal;
	/*text-transform: uppercase;*/
	/*text-shadow: 0 1px 0 #FFFFFF;*/
}


#top_navlist {
position:absolute;
top:70px;
text-indent:10px;
height: 40px;
width: 940px;
text-align:left;
background-color:#aad9e7;
/*border: 1px dashed #003;  dark green*/
margin-bottom: 0px; 
margin-top:0px;
}

 a:link,a:visited {
	color: #363636!important;
	text-decoration: underline;
}
a:hover {
	color:#363636;
}


#top_navlist h2{
display: none;
}

#top_navlist img {
float: right;
padding-top: 7px;
padding-right: 17px;

}



#navlist li a.current {
	color: #000;
	text-decoration: none;
	/*background: transparent url('img/gallery/bg_nav_current.gif') repeat-x left bottom;*/
	
}
#navlist a:hover {
	background: transparent url('img/gallery/bg_nav_current.gif') repeat-x left bottom;
}



/*/////////// FOOTER //////////*/
#footer 
{
 /*border: 1px solid #960;orange-brown*/
width: 940px;
margin: 0px 0px 0px 0px;
padding-top:10px;
padding-bottom:10px;
background-color: #aad9e7;
height:245px;
/*border: 1px solid #000; black*/
}
#footertop{
/*margin: 0 10px 0 10px;
width:930px;
border: 1px solid #9900CC; violet*/
}
#footerbottom{
padding-top:1px;
/*margin: 10px 10px 0px 10px;*/
width:940px;
height:auto;
padding-bottom: 1px;
text-indent: 20px;
/*color:#292b2c;*/
color:#FFF;
background-color:#000;
 /*border: 1px solid #9900CC;violet*/

}

#footercol1{
margin: 0 ;
margin-left: 15px;
padding-top:0px;
width: 170px;
float:left;
/*border-right: 1px black inset;*/
/*border: 1px solid #6600CC; purple*/
}
#footercol2{
margin: 0 ;
margin-left: 15px;
padding-top:0px;
width: 220px;
float:left;
/*border-right: 1px black inset;*/
/*border: 1px solid #6600CC; purple*/
}
#footercol3{
margin: 0 ;
margin-left: 15px;
padding-top:0px;
width: 170px;
float:left;
/*border-right: 1px black inset;*/

/*border: 1px solid #6600CC; purple*/
}
#footercol4{
margin: 0 ;
margin-left: 25px;
width: 135px;
float: left;	
/*border: 1px solid #6600CC; purple*/
}

#footercol5{
margin: 0 ;
margin-left: 15px;
padding-top:0px;
width: 160px;
float:left;
/*border: 1px solid #6600CC; purple*/
}

#footer p, #footer ul
{
font-size:0.9em;
}
#footer ul
{
list-style-type:none;
padding: 0;
margin-left: 0;
}	
#footer li
{
padding-bottom: 5px;
}	
#footer a
{
color:#363636;
}	
#footer h3
{
font-size:1.0em;	
font-weight:bold;
/*color:#484d4f;*/
color:#363636;
}





/* GALLERY LIST */
/* IMPORTANT - Change '#photos' to the ID of your gallery list to prevent a flash of unstyled content */
#photos { visibility: hidden; }

/* GALLERY CONTAINER */
.gallery { background: #ddd; border: 1px solid #aaa; padding: 5px;}

/* LOADING BOX */
.loader { background: url(loader.gif) center center no-repeat #ddd; }

/* GALLERY PANELS */
.panel {}

/* DEFINE HEIGHT OF PANEL OVERLAY */
/* NOTE - It is best to define padding here as well so overlay and background retain identical dimensions */
.panel .panel-overlay,
.panel .overlay-background { height: 40px; padding: 0 1em; font-family:calibri, georgia, arial, verdana; font-size: 110px;}

/* PANEL OVERLAY BACKGROUND */
.panel .overlay-background { background: #222; }

/* PANEL OVERLAY CONTENT */
.panel .panel-overlay { color: white; font-size: 0.6em; }
.panel .panel-overlay a { color: white; text-decoration: underline; font-weight: bold; }

/* FILMSTRIP */
/* 'margin' will define top/bottom margin in completed gallery */
.filmstrip { margin: 5px; background-color:black; }

/* FILMSTRIP FRAMES (contains both images and captions) */
.frame {background-color:black;}

/* WRAPPER FOR FILMSTRIP IMAGES */
.frame .img_wrap { border: 1px solid #aaa; }

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.frame.current .img_wrap { border-color: #000; }

/* FRAME IMAGES */
.frame img { border: none; }

/* FRAME CAPTION */
.frame .caption { font-size: 11px; text-align: center; color: #888; }

/* CURRENT FRAME CAPTION */
.frame.current .caption { color: #000; }

/* POINTER FOR CURRENT FRAME */
.pointer {
	border-color: #000;
}

/* TRANSPARENT BORDER FIX FOR IE6 */
/* NOTE - DO NOT CHANGE THIS RULE */
*html .pointer {
	filter: chroma(color=pink);
}

/* STYLING FOR SHARING BUTTONS */
a.addthis_button_facebook,a.addthis_button_twitter,a.addthis_button_email,a.addthis_button_favorites,a.addthis_button_print{
	color:#484d4f;
	font-size:0.9em;
	text-decoration:underline;
	text-indent:5px;
line-height:1.5em;
	}
	a.addthis_button_compact{
	color:#484d4f;
	font-size:0.9em;
	text-decoration:underline;
	text-indent:1px;
line-height:1.5em;
clear: both;
}

/* FORM STYLING FOR MAIL CHIMP */
fieldset {
border: 0;
padding-left:0px;
padding-bottom: 20px;
margin: 0px 0px 0px 0px;
}
legend{
border: 0;
padding-left:0px;
padding-bottom: 5px;
margin: 0px 0px 0px 0px;
font-weight: bold;
}

/* WORDPRESS STYLES */
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */





/*
img.alignright {float:right; margin:0 0 1em 1em; margin-right: 20px;}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
*/

/* 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: 1em;
	line-height: 1.2em;
	padding: 0 4px 5px;
padding-top: 5px;
	margin: 0;
        font-family: Calibri, Georgia, Arial, Verdana;	
}
/* End captions */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */

.avatar {
display:none;
} 

.thumb {
 float: left;
margin-right: 7px;
margin-bottom: 7px;
}

.'size-full wp-image-263'
{
padding-right:200px;
}
