﻿body
{
 background-color: black;
 padding-top: 20px;
 margin: 0 auto;
 font-family:arial,verdana;
 font-size:.7em;
 color:white;
 background-image:url('images/odihamgallery_bg.gif');
 background-repeat:repeat-y;
 text-align:center;
 letter-spacing:1px;
}

#theframeodiham
{
	width:980px;
	/*border: solid 1px #1f1b1b;*/
	background-image:url('images/galleryodiham_frame.gif');
	background-repeat:no-repeat;
	background-color:#141414;
	margin:0px auto;
	text-align:left;
}
#mainholder
{
	padding: 20px 10px 10px 30px;
	border:solid 1px red;
}

#galleryheader
{
	padding-bottom:4px;
	padding-top:5px;
}

#theframeheader
{
	/*padding:15px 0px 0px 20px;*/
	margin:15px 0px 0px 20px;
}

#menubar
{
	width:920px;
	height:40px;
	padding: 7px 0px 7px 25px;
	border-top:solid 2px #363737;
}
#menutd
{
	height:54px;
}

#bodyholder
{
	width:900px;
	padding-top:15px;
}

#welcometext
{
	width:240px;
	padding-right:20px;
	line-height:18px;
	letter-spacing:1px;
}
#galleryimage
{
	/*width:430px;*/
	text-align:center;
	font-size:10px;
	color:#999999;
	padding:0;
}

#artistholder
{
	width:740px;
	padding-right:20px;
	line-height:18px;
	letter-spacing:1px;
}
#gallerybody
{
	/*width:430px;*/
	padding:0;
	line-height:18px;
	letter-spacing:1px;
}

#gallerybody div
{
	padding: 10px 30px 0px 0px;
	text-align:justify;
}

#contentbody
{
	width:670px;
	padding-right:20px;
	line-height:18px;
	float:left;
	/*border:solid 1px red;*/
}
#newsholder
{
	width:210px;
	padding:0;
}

#aboutright
{
	width:320px;
	padding:0;
}

#newsholder img.pic, #aboutright img.pic
{
	padding-bottom:10px;
	margin-bottom:10px;
}

.newsimageleft
{
	padding: 5px 10px 10px 0px;
	border: none;
	width:300px;
}

.newsimageright
{
	margin: 5px 0px 10px 10px;
	border: none;
	width:300px;
}

#listholder
{
	text-align:center;
}

#logoholderhome
{
	width:920px;
	padding-top:150px;
}

#fatgholder
{
	width:200px;
	height:61px;
	float:left;
	color:#999999;
	font-size:.6em;
}

#theframelogo
{
	width:134px;
	height:61px;
	float:right;
}
.paratitle
{
	padding-top:15px;
}

.updatesholder
{
	padding:10px;
	border-right:solid 4px #837D78;
	text-align:left;
}
.newslisttitle
{
	padding-right:3px;
}

.newsdate
{
	/*width:640px;*/
	/*text-align:right;*/
	/*float:right;*/
	color:#c0c0c0;
	padding-right:10px;
}

.newspagetitle
{
	padding-bottom:10px;
}

.textbox
{
	border-right:solid 1px #837D78;
	padding-right:25px;
	/*width:640px;*/
}

div.textbox div
{
	padding-bottom:10px;
	/*width:640px;*/
}
.credits
{
	font-weight:bold;
	font-style:italic;
	padding-top:15px;
}

#contactfrom, table
{
	font-family:arial,verdana;
	font-size:1em;
	color:white;
	letter-spacing:1px;
}

/*Headers*/
h1, .itemtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
}
h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-style:italic;
	text-decoration:underline;
}

a.headerlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	color:white;
}
a.headerlink:hover
{
	text-decoration:underline;
}
/*Links*/

a.textlink, a.textlink:visited, a.textlink:active
{
 font-family:arial, verdana;
 font-size: 11px;
 color:#C0C0C0;
 text-decoration:none;
}
a.textlink:hover
{
 text-decoration:underline;
}

.linksep
{
	width:34px;
	height:25px;
	background-image:url('images/link_separator.gif');
	float:left;
	/*padding: 0px 9px;*/
	margin: 0px 3px;
}
a.home
{
	display:block;
	height:25px;
	width:40px;
	background-image:url('images/home_u.gif');
	float:left;
}
a.home:hover
{
	background-image:url('images/home_d.gif');
}
a.gallery
{
	display:block;
	height:25px;
	width:60px;
	background-image:url('images/galleryodiham_u.gif');
	float:left;
}
a.gallery:hover
{
	background-image:url('images/galleryodiham_d.gif');
}
a.commissions
{
	display:block;
	height:25px;
	width:95px;
	background-image:url('images/commissions_u.gif');
	float:left;
}
a.commissions:hover
{
	background-image:url('images/commissions_d.gif');
}

a.artists
{
	display:block;
	height:25px;
	width:70px;
	background-image:url('images/artists_u.gif');
	float:left;
}
a.artists:hover
{
	background-image:url('images/artists_d.gif');
}


a.framingservices
{
	display:block;
	height:25px;
	width:130px;
	background-image:url('images/framingservices_u.gif');
	float:left;
}
a.framingservices:hover
{
	background-image:url('images/framingservices_d.gif');
}

a.gallerynews
{
	display:block;
	height:25px;
	width:40px;
	background-image:url('images/gallerynews_u.gif');
	float:left;
}
a.gallerynews:hover
{
	background-image:url('images/gallerynews_d.gif');
}
a.aboutus
{
	display:block;
	height:25px;
	width:70px;
	background-image:url('images/aboutus_u.gif');
	float:left;
}
a.aboutus:hover
{
	background-image:url('images/aboutus_d.gif');
}
a.contactus
{
	display:block;
	height:25px;
	width:85px;
	background-image:url('images/contactus_u.gif');
	float:left;
}
a.contactus:hover
{
	background-image:url('images/contactus_d.gif');
}

a.gallerynewslink
{
	display:block;
	width:15px;
	height:8px;
	background-image:url('images/gallerynewslink_u.gif');
}
a.gallerynewslink:hover
{
	background-image:url('images/gallerynewslink_d.gif');
}

a.gallerynewslink1
{
	margin-left:5px;
	margin-top:3px;
	border:none;
	text-decoration:none;
	color:white;
}
a.gallerynewslink1:hover
{
	border-bottom:solid 1px red;
	border-top:solid 1px red;
}

a.copylink, a.copylink:visited, a.copylink:active
{
 font-family:arial, verdana;
 font-size: 10px;
 color: #999999;
 text-decoration:none;
}

a.copylink:hover
{
 text-decoration:underline;
}
