/*BACKGROUND IMAGE************/



body {



background-color: #eac79f;



font:14px Century Gothic, Tahoma,  Arial, Helvetica, sans-serif; /*ENTRY FONTS*/



color:#000000; /*OVERALL TEXT COLOR*/



}



/*LINK STYLES****************/



a {



text-decoration:underline;



color:#a87d5b;



}



a:hover {text-decoration:none; color:#000000;}



a.commentsspecial {



text-decoration:none;



font:14px Century Gothic, Tahoma,  Arial, Helvetica, sans-serif; /*ENTRY FONTS*/



color:#472a0c; /*OVERALL TEXT COLOR*/



}



a.commentsspecial:hover {text-decoration:none;}



/*LOGO IMAGE*****************/



#logo { 



height:70px;



width:100%;



background:#fff url('images/logo.jpg') no-repeat left;	



}



/*MENU COLORS****************/



#menu {



background:#fff;



}



#menu li a {



font:11px Century Gothic, Tahoma,  Arial, Helvetica, sans-serif; /*MENU FONT STYLES*/



text-transform: uppercase;



color:#222;	/*MENU FONT COLOR*/



}



#menu li a:hover {



color:#7a7a7a; /*MENU FONT COLOR WHEN HOVERING*/



} 



/*BANNER COLORS*************/



#banner {



height: 325px; /*BANNER HEIGHT in case you want to change it*/



overflow: hidden;



}



#slideshowbanner {background: #ffffff; width: 1000px; height: 250px;}



/*TWITTER / SEARCH / RSS***/



.holder {



background:#e9e6dd;



}



.holder .text strong {



display:block;



font-size:10px;



color:#2c2c2c;



font-weight:normal;



line-height:17px;



position:relative;



margin:-4px 0 0;



}



.holder .text p {



font-size:10px;



color:#2c2c2c;



line-height:17px;



margin:0 0 5px;



}



/*POSTS*******************/



.title {



/*POST IMAGE delete background...'s line if you do not wish to have a logo on the side*/



background:url(http://www.galtweddingphotography.com/websiteimages/titleimage.jpg) no-repeat;



padding:0 0 0 44px;



margin-top: 20px;



}



/*POST TITLE FONT STYLE**/



.ti, .title h2 {



margin:0;



font-size:20px;



font-family: Century Gothic, Tahoma,  Arial, Helvetica, sans-serif;



font-weight:normal;



line-height:20px;



color:#472a0c;



}



/*DATE AND CATEGORY FONT STYLES*/



.title span a, .title span {



color:#000000;



font-size:12px;



font-weight:normal;



line-height:24px;



}



/*COMMENT BOX**************/



.comment {



/*COMMENT BOX BACKGROUND color*/



background:#a87d5b;



}



#commentbackground {background:#a87d5b; padding-left:8px}



.text-box p span,



.text-box p a



{



/*COMMENTER's LINK COLOR*/



color:#000000;



}



.text-box p a:hover



{



/*COMMENTER's LINK COLOR*/



color:#ffffff;



}



.comment {



width:970px;



        /* proposed change by JAY  width: 810px*/;



margin:0 15px 58px;



padding:8px 0 4px;



height:148px;



overflow:auto;

margin-left: 1px;

}



#respond {padding-left:10px}



.text-box {padding:0 12px;}



.text-box p {



font: 14px/30px Century Gothic, Tahoma, Verdana, Arial, Helvetica, sans-serif;



color:#000000;



margin:0;



}



/* NEXT / PREVIOUS PAGE ARROWS*/



.arrows {



	list-style:none;



	margin:0;



	padding:0;



	height:1%;



	overflow:hidden;



	background:#ffffff;



}



.arrows li {



	font:10px/25px Verdana, Arial, Helvetica, sans-serif;



	color:#472a0c;



	text-transform:uppercase;



}



.arrows li.prev {



	float:left;



	padding:0 0 0 29px;



}



.arrows li.next {



	float:right;



	padding:0 16px 0 0;



}



.arrows li a {



	color:#472a0c;



	text-decoration:none;



}



.arrows li a:hover {text-decoration:underline;}



/*FOOTER LINKS*/



#footer {



width:1000px;



font:10px/25px Century Gothic, Tahoma,Verdana, Arial, Helvetica, sans-serif;



color:#a87d5b;



text-align:center;



/*        height: 50px; */



		margin:0 auto;



}



#footer p {margin:0; font:10px}



#footer a, #footer a:hover, #footer a:visited {



text-decoration: none;



color: #000000;



font:10px



}



/*NAVIGATION for single posts*/



.navigation {



width: 970px;



padding-left: 15px;



}



.alignleft {float: left;}



.alignright {float: right;}



.clear {clear: both;}







/*Edit only if you dare*/



body {



margin:0;		



}



img {border-style:none;}



input,



textarea,



select{



font:100% arial,sans-serif;



vertical-align:middle;



}



form,fieldset{



margin:0;



padding:0;



border-style:none;



}



#outerwrapper {	



margin:0 auto;



width: 1020px;



background:url(images/bg_shadow.png) repeat-y;



}



/*main container*/



#main {



margin:0 auto;



width: 1000px;



padding:0px 0 20px;



}



/*header*/



#menu {



list-style:none;



margin:0;



padding:0 0 0px 15px;	



height:1%;



}



#menu:after {



content:" ";



display:block;



clear:both;



}



#menu li {



padding:8px 30px 0px 30px;



float:left;



}



#menu li a {



height:25px;



float:left;



text-align:center;



text-decoration:none;



}



#menu li.hover a,



#menu li:hover a,



#menu li.hover,



#menu li:hover {



position: relative;



}



#menu li.hover ul,



#menu li:hover ul {



display: block;



}



#menu ul {



padding:14px 0 6px;



margin:0;



list-style:none;



width:147px;



display: none;



position: absolute;



left: 0;



top: 100%;



background:#e9e6dd;



}



#menu ul li {



padding:0 10px 0 17px;



width:120px;



}



#menu ul li a {



text-align:left;



width:100%;



background:none;



color:#7a7a7a;



line-height:18px;



height:auto;



display:block;



}



#menu ul li a:hover {color:#000;}



.holder {



padding:20px 15px 20px;



width:970px;



overflow:hidden;



}



.holder ul {



list-style:none;



margin:0;



padding:0;



height:1%;



overflow:hidden;



}



.holder ul li {float:left;}



.holder .text {



width:420px;



padding:0 64px 0 17px;



}



.holder ul li.search {



padding:0 67px 0 95px;



width:187px;



}



.holder ul li.search label {



color:#2b2b2b;



font-size:10px;



line-height:10px;



display:block;



text-transform:uppercase;



padding:0 0 9px;



}



.holder ul li.search span {



background:url(images/search.gif) no-repeat;



display:block;



width:171px;



height:33px;



padding:6px 8px 0;



}



.holder ul li.search span input {



background:none;



border:0;



width:171px;



}



.holder ul li.rss {padding: 11px 0 0 49px;}



.holder ul li.rss a {



display:block;



width:43px;



height:44px;



overflow:hidden;



text-indent:-9999px;



background:url(images/rss.png) no-repeat;



}



/*content*/



#content {



width:1000px;



background:#fff;



padding: 1px 0 0;



}



.post {



padding:0 15px;



padding-top: 5px;



overflow:hidden;



}



.post p {



line-height:25px;



margin:0 0 22px;



         font-size: 14px;



}



/* Add image splitter between posts */

.postend {

background: url(http://www.galtweddingphotography.com/websiteimages/postborderweddings.png) no-repeat;
height: 30px;
width: 970px;
margin-left: 15px;
}




.image {



display:block;



margin:0 0 19px;



}



.image img, img {



display:block;



margin:0 auto;



}



.content-box {



width:970px;



padding:0 15px 10px;



overflow:hidden;



}



.coment {



list-style:none;



margin:0;



padding:0;



float:left;



overflow:hidden;



height:1%;



position:relative;



}



.coment li {



background:url(images/comments-divider.gif) no-repeat 0 50%;



padding:0 19px 0 21px;



position:relative;



float:left;



font:10px/25px Century Gothic, Verdana, Arial, Helvetica, sans-serif;



margin:0 19px 0 -21px;



}



.coment li a {



color:#82817d;



text-decoration:none;



outline:none;



}



.coment li a:hover {text-decoration:underline}



.links {



list-style:none;



margin:0;



padding:0 2px 0 0;



float:right;



}



.links li {



float:left;



padding:0 6px 0 0;



}



* html .links li {



float:left;



width: 15px;



padding:0 6px 0 0;



}



* +html .links li {



float:left;



width: 15px;



padding:0 6px 0 0;



}



/*new-comment*/



.new-comment {



width:640px;



padding:0px 0 0 257px;



}



.form {



width:436px;



padding:0px 35px 30px 28px;



background:#fff;------	



}



.form label {



display:block;



color:#472a0;



font:14px/16px Century Gothic, Verdana, Arial, Helvetica, sans-serif;



}



.form-box {



width:100%;



overflow:hidden;



}



.left-box {



float:left;



width:232px;



padding:2px 0 0;



}



.right-box {



float:right;



width:200px;



}



.right-box textarea {



width:178px !important;



height:109px !important;



padding:10px !important;



overflow:auto !important;



border:1px solid #ccc !important;



}



.form .line {



padding:0 0 17px !important;



}



.form .line input {



width:186px !important;



border:1px solid #ccc !important;



padding:1px 6px !important;



}



.form  .cancel {



display:block;



width:38px;



height:12px;



overflow:hidden;



background:url(images/cansel.gif) no-repeat;



text-indent:-9999px;



}



.form .bottom {



height:1%;



overflow:hidden;



padding:8px 0 0 144px;



}



.form .bottom input {



float:left;



margin:0 19px 0 0;



padding:2px 0 0;



}



.log_admin{



padding-left: 234px;



}



.title a {



text-decoration: none;



}



.comment_form input, .comment_form textarea, .input {



border:1px solid #ccc !important;



}



.comment_form{



padding-left: 257px;



width: 432px;



}



.comment_form .submit{



border: none !important;



}



.inner {



padding: 20px;



}



.coment{



text-transform: uppercase;



}



/*CUSTOM CSS*********************/



/*CUSTOM CSS - Header ***********/



#header img {display:none;}



#menu {display:none;}



.holder {display:none;}



#logo {display:none;}



#topbannerWed {display:block;}

#topbannerPort {display:none;}

#slideshowbannerWed {display:block;}

#slideshowbannerPort {display:none;}

#customNavContainerWed {display:block;}

#customNavContainerPort {display:none;}





#topbannerWed {background:url(http://www.galtweddingphotography.com/websiteimages/weddingbanner1000.jpg) no-repeat; width:1000px; height: 105px;}



#slideshowbannerWed {height: 397px; background: #000000;}



#customNavContainerWed 



	{ text-align: center; background: #ffffff;  display:block;} 



#customNav 



	{ font-family: Century Gothic, Tahoma,  Arial, Helvetica, sans-serif !important; font-size: 24px; color: #000000 !important; list-style-type: none; padding: 0; margin: 0; padding-top: 3px;} 



#customNav li 



	{ display: inline; padding-top 3px; padding-bottom: 3px; padding-right: 5px; padding-left: 5px; width: 110px; }





#customNav a, #customNav a:active, #customNav a:visited, #custom a:link 



	{ font-family: Century Gothic, Tahoma,  Arial, Helvetica, sans-serif !important; font-size: 24px; color: #a87d5b !important; text-decoration: underline !important; padding-left: 0px; padding-right: 0px;} 



#customNav a:hover 



	{ font-family: 'Century Gothic', Tahoma, sans-serif !important; font-size: 24px; color: #000000 !important; text-decoration: underline !important; padding-left: 0px; padding-right: 0px;}



#customNavL 



	{ width: 650px; text-align:left; float: left; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; background-color: #a87d5b; border: 0px solid #00ff00; }



#customNavR 



	{ background-color: #a87d5b;  text-align: right; padding-right: 100px;}



#customNavR a, #customNavR a:active, #customNavR a:visited, #customR a:link 



	{ font-family: Century Gothic, Tahoma,  Arial, Helvetica, sans-serif !important; font-size: 20px; color: #a87d5b !important; text-decoration: none !important; padding-left: 3px; padding-right: 3px;} 



#customNavR a:hover 



	{ font-family: 'Century Gothic', Tahoma, sans-serif !important; font-size: 20px; color: #ffffff !important; text-decoration: none !important; padding-left: 3px; padding-right: 3px;}





/*CUSTOM CSS - Footer Divisions *********/



#sitefooter {display: block; width: 990px;}



.footerimg {



display: block;



margin: 0px;



}



.postmetadata {



	font-size: 12px;



	padding: 0px;



	



font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;



}



.postmetadata a {



	color:#a87d5b;



	text-decoration:none;



	outline:none;



}



.postmetadata a:hover {text-decoration:none; color: #000000; }



.postmetadata ul, .postmetadata li {



	display: inline;



	list-style-type: none;



	list-style-image: none;



	}



	



.center {text-align: center;}



.center2 {



	display: block;



	margin-left: auto;



	margin-right: auto;



}



/* =================== ADDED FOR ARCHIVE LISTINGS (Rob Smith - rob@quirky-bird.com) */



.archiveList {



	width:950px;



	list-style:none;



	margin:0 25px 0 25px;



	padding:0;



	float:left;



	overflow:hidden;



	position:relative;



	height: 40px;



	padding: 3px 0 3px 0;



	background-color: #a87d5b;



}



.archiveList li {



	color: #472a0c; 



	width: 73px;



	text-align:center;



	position:relative;



	float:left;



	font:12px Century Gothic, Verdana, Arial, Helvetica, sans-serif;



	height: 30px;



	padding: 4px;



}



.archiveList a, .archiveList a:visited  {



	color:#000000;



	text-decoration:none;



}



.archiveList li a:hover {text-decoration:underline}



.archiveYear { border-right:solid 1px; color: #472a0c; }



img.alignright {float:right; margin:0 0 1em 1em;}



img.alignleft {float:left; margin:0 1em 1em 0;}



img.aligncenter {display: block !important; margin-left: auto !important; margin-right: auto !important; margin-top: auto !important; margin-bottom: auto !important;}



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 !important; margin-left: auto !important; margin-right: auto !important; margin-top: auto !important; margin-bottom: auto !important;}










