/*
Theme Name: Art Act
Theme URI: http://www.artact.com.au/
Description: Custom wordpress theme designed for Art Act
Version: 0.1
Author: Belinda Clemesha
Author URI: http://www.belindaclemesha.com/

*/

/*
Author: Belinda Clemesha
Copyright (C) 
*/


/*
COLOURS
Cream:#FEF7CF
grey: #8B8C87
*/

@media screen {

.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */

/* 
	Background-Styles 
*/

* {margin: 0; padding: 0;}
.clear { clear: both; }
img {border: none;}
a {outline: 0;}
html {background-color:#FEF7CF;}
body {background:url(images/header-bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif;
	background-position:center top;
	width: 100%;
	display: table;
	border-top: 4px solid #8B8C87;
	}
#page-wrap {width:1024px;margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:30px;}
#success-page-wrap {width:1024px;margin-left:auto; margin-right:auto; margin-top:-30px; margin-bottom:30px;}
/* NAVIGATION STYLE */
#navcontainer{margin:33px 0  0 310px; height:30px}
#menu-navlist ul, #menu-navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none; text-transform: uppercase;
}
#menu-navlist a
{ font-size:15px;
float: left;
line-height: 16px;
text-decoration: none;
color: #8B8C87;
margin:0px 12px 0 0px;
}
#menu-navlist a:hover { border-bottom: 1px solid #fff;
	padding-bottom: 4px;
	background: transparent;
	color: #fff;
}
/*#menu-navlist .current_page_item a:link, #menu-navlist .current_page_item a:visited{
	color:#ffffff
}*/

/* SPLASH IMAGE AREA STYLE */
.splash-image-area{margin-top:30px;height:453px;}
.logo {float:left;margin:0 0 0 40px;}
#splash{float:left; margin: 0 0 0 80px;}
.header_image{float:left; margin: 0 0 0 80px;}
/* TEXT STYLE */
h1{ font-size:18px; line-height:20px; font-weight:normal; text-transform:uppercase;margin-bottom:20px;}
h2{ font-size:16px; line-height:16px; font-weight:normal; text-transform:uppercase;margin-bottom:20px;}
h3{ font-size:39px; font-weight:normal; text-transform:uppercase;}
h4{ font-size:16px; line-height:16px; font-weight:normal; text-transform:uppercase;margin-bottom:4px;}
p{ font-size:16px; line-height:20px; font-family:Arial, Helvetica, sans-serif; margin-bottom:20px;}
a { font-weight:bold; text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}
.text-area a:active{ background-color: black;color: #FEF7CF; text-decoration: none;}

blockquote {
    background:
        url(images/bg-quote3a.png) top center no-repeat,
        url(images/bg-quote3b.png) bottom center no-repeat;
    color: #000000;
    font-style: italic;
        margin-bottom: 30px;
    margin-top: 30px;
    padding-top: 20px;
        padding-bottom: 10px;
    text-align: center;   
}  

blockquote p {

  font-size:18px;
}

/* SPLASH */
/* MAIN CONTENT */
#home-main-content{background: url(images/sidebar-shadow.jpg) repeat-y;background-position: 250px 0px; padding-bottom:30px;}
#main-content{background: url(images/sidebar-shadow.jpg) repeat-y;background-position: 250px 0px; padding-bottom:30px;}
.page-heading{border-bottom:1px solid #8B8C87; height:53px;}
.tx-pos{margin:0px 0 0 40px; padding-top:19px;}
.sidebar {width:220px; margin: 37px 0 0 40px; float:left;}
.text-area{margin: 37px 0 0 50px; width: 680px; float:left;}
/*FOOTER*/
#footer{ border-top:1px solid #000; border-bottom:1px solid #000;}
#footer p { font-size:12px; margin:15px 0 15px 310px;}
/* SERVICES SIDEBAR MENU */
#menu-services-navlist{list-style: none;
margin: 0;
text-transform:uppercase; font-size:16px;}
#menu-services-navlist li{ margin-bottom:20px;}
#menu-services-navlist li a { text-decoration: none; color:#8B8C87;}
#menu-services-navlist li a:hover{color:#000000;}
#menu-services-navlist li.current-cat a {color:#000000;}
#menu-services-navlist li.current_page_item a {color:#000000;}

/*Widgets*/
.left_sidebar_contact{margin-bottom:30px;}

/* STYLING ARTISTS PAGE*/
#artists-content{margin: 0 0 25px 80px; width: 700px; float:left;}
#gridContainer .post {
    float: left;
    width: 175px;
    height: 80px;margin-right: 5px;margin-top: 20px;}

.clr {clear:both;}
/* NEXT AND PREVIOUS POST LINKS */

.artist-navigation{margin:0px 0 50px 310px; height:60px;}
.alignleft a{color: #FEF7CF;}
.alignright a{color: #FEF7CF;}
.alignleft a:hover{color: #ffffff;}
.alignright a:hover{color: #ffffff;}
a.arrow_left {
    background:  url(images/arrow_left.gif) no-repeat scroll left -25px transparent;
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-weight: normal;
    height: 20px;
    padding: 5px 0 0 30px;
		float:left;
}
a.arrow_left:hover {
    background: url(images/arrow_left.gif) no-repeat scroll left 0 transparent;
				}
				
a.arrow_right {
    background:  url(images/arrow_right.gif) no-repeat scroll left -25px transparent;
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-weight: normal;
    height: 20px;
    margin-right: 50px;
    padding: 5px 0 0 30px;
	float:right;
}
a.arrow_right:hover {
    background: url(images/arrow_right.gif) no-repeat scroll left 0 transparent;
				}
.entry ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

.entry ul li
{
background-image: url(images/list-arrow.jpg);
background-repeat: no-repeat; 
background-position: 0 0.2em;
padding-left: 1em;
margin: 0.8em 0;
}


/* STYLE IMAGES */
img.alignright {float:right; margin:0 0 1em 1em}
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}

} /* END screen media */


@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
	
} /* END print media */