/*
--------------------------------------------------------------------- 
Belfast Print Workshop Gallery CSS													
--------------------------------------------------------------------- 
Last Modification: September 2007	
*/
								

/* YAHOO RESET ---------------------------------------------------------- */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

/* YAHOO FONTS ---------------------------------------------------------- */

body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
/* cheat sheet: [px,%] [10,77] [11,85] [12,92] [13,100] [14,107] [16,122] [18,136] [20,152] [24,182] [26,197] */


/* GLOBAL ---------------------------------------------------------- */

body{ font-size: 82%; font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; color: #333; background-color: #fff; background-image:url(images/paper_background.jpg); background-attachment: fixed;}
body > #fixedmenu {position: fixed;}

a { text-decoration: none; }
a:hover { text-decoration: none; }

a.mainlink:link { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-style: normal; color: #333; text-decoration: none; background:#AEDEE4;
padding: 1px 2px 1px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
a.mainlink:visited { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-style: normal; color: #333; text-decoration: none; background:#AEDEE4;
padding: 1px 2px 1px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
a.mainlink:hover { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-style: normal; color: #333; text-decoration: none; background:#D2E3E4;
padding: 1px 2px 1px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
a.mainlink:active { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-style: normal; color: #333; text-decoration: none; background:#AEDEE4;
padding: 1px 2px 1px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

a.clientlink:link { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-style: normal; line-height: 2em; color: #333; text-decoration: none; background:#AEDEE4;
padding: 1px 2px 1px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
a.clientlink:visited { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-style: normal; line-height: 2em; color: #333; text-decoration: none; background:#AEDEE4;
padding: 1px 2px 1px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
a.clientlink:hover { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-style: normal; line-height: 2em; color: #333; text-decoration: none; background:#D2E3E4;
padding: 1px 2px 1px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
a.clientlink:active { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-style: normal; line-height: 2em; color: #333; text-decoration: none; background:#AEDEE4;
padding: 1px 2px 1px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

.registertitle { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-size: 160%; line-height: 1.6em; color: #999; text-decoration: none; }
.registerinput { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-size: 86%; color: #999; text-decoration: none; }
.registerdetail { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-size: 112%; color: #999; text-decoration: none; }

.artistspic { padding-top: 35px; opacity: 1; border: 0; }
.artistspic:hover { padding-top: 35px; opacity: 0.8; border: 0; }

p{ line-height: 1.5em; margin-bottom: 1.0em; }

h1,h2, h3, h4, h5, h6{ font-weight: bold; }
h1{ font-size: 200%; letter-spacing: -1px; line-height: 1.6em; }
h2{ font-size: 144%; font-weight: normal; margin-bottom: .5em; color: #999; }
h3{  font-size: 122%; }
h4{ color: #999; line-height: 1.2em; }

em { font-style: italic; }
strong { font-weight: bold; }
del { text-decoration: line-through;}
small{ font-size: 77%; }
pre{ display: block; margin: 1em 0; padding: 0 .5em; overflow: auto;  background-color: #eee;}
code{ font-family: monospace; }
pre code{ line-height: 1.3em;}
abbr, acronym{ border-bottom: 1px dotted #333;}

/* POSTS TEMPLATE ----------------------------------------------- */

.bodybold { color:#333; font-weight: bold; }

.entry-content{ width: 502px; }

.entry-content ul, .entry-content ol, #comments ul, #comments ol{ margin: .5em 0 .5em 2em;}
.entry-content li, #comments li{  xlist-style-position: inside; list-style-type: square; padding-bottom: .75em;}

/*.entry-content h2 + p { border-top: 1px solid #999; padding-top: 1em; } */
.dropcap{ font-size: 300%;	padding: 0.1em 0.1em 0 0; font-weight:bold; line-height: .8em; float: left; }

.entry-content h2 { font-size: 144%; font-weight: normal; margin-bottom: .3em; color: #999; }
.entry-content h3{ padding: .2em 0 .2em 0; font-size: 107%; text-transform: uppercase; }

.footercopy { font-family: Arial, "Lucida Sans Unicode", "Lucida Sans", Helvetica, sans-serif; font-style: normal; color: #999; text-decoration: none; line-height: 21px }
.footerphone{ font-size: 144%; font-weight: bold; padding-bottom: 0.2em; color: #333; }

.artistsname { color:#333; font-weight: bold; line-height: 1.4em;}
.artistsnamesection { font-size: 144%; color:#333; font-weight: bold; line-height: 1.8em; }
.artistdetails { font-size: 90%; color:#333; font-weight: normal; line-height: 1.6em; }



/* ------------- MENU -------------------------------------------------- */

.menuselected {
	font-family: Arial, Helvetica, clean, sans-serif;
	color: #333;
	font-size: 14px;
	font-weight: 900;
	line-height: 24px;
	background:#AEDEE4;
	text-decoration : none;
	padding: 2px 3px 2px 3px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
a.menulink:link {
	font-family: Arial, Helvetica, clean, sans-serif;
	color: #999;
	font-size: 14px;
	font-weight: 900;
	line-height: 24px;
	text-decoration: none;
}
a.menulink:visited {
	font-family: Arial, Helvetica, clean, sans-serif;
	color: #999;
	font-size: 14px;
	font-weight: 900;
	line-height: 24px;
	text-decoration: none;
}
a.menulink:hover {
	font-family: Arial, Helvetica, clean, sans-serif;
	color: #333;
	font-size: 14px;
	font-weight: 900;
	line-height: 24px;
	text-decoration: none;
}
a.menulink:active {
	font-family: Arial, Helvetica, clean, sans-serif;
	color: #999;
	font-size: 14px;
	font-weight: 900;
	line-height: 24px;
	text-decoration: none;
}

/* -------------- DIVs  -------------------------------------------------*/

#fixedmenu {top:0; left:0; width:320px; height:100%; position:absolute; background-image:url(images/bigbluecirle.png); background-repeat:no-repeat; }

#content { margin-left: 320px; width: 502px;}

/* -------------- OTHER  -------------------------------------------------*/

.imgcell{
opacity: 1; border: 0;
}
.imgcell:hover{
opacity: 0.8; border: 0;
}

.sponsorcell{
opacity: 0.6; border: 0;
}
.sponsorcell:hover{
opacity: 1; border: 0;
}

.submitbutt {
	font-family: Arial, Helvetica, clean, sans-serif;
	color: #FFF;
	font-size: 14px;
	font-weight: 900;
	line-height: 16px;
	background: #999999;
	text-decoration : none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

input.regbtn {
width: 80px;
height: 19px;
background: #FFF url(images/submitbutt_off.gif) no-repeat;
outline: none;
}
input.regbtn:hover {
background: #FFF url(images/submitbutt_over.gif) no-repeat 0 0px;
}

input.sendbtn {
width: 49px;
height: 19px;
background: url(images/sendbutt_off.gif) no-repeat;
outline: none;
}
input.sendbtn:hover {
background: #FFF url(images/sendbutt_over.gif) no-repeat 0 0px;
}
