@charset "UTF-8";
/* CSS Document */


body {background-image:url(http://www.leighpaintings.com/images/bg2.jpg); background-color:#7e917c}

hr { margin-top:15px;
color:#28547d;}

a:link {
color: #28547d;
text-decoration: underline;
}
a:visited {
color: #28547d;
text-decoration: none;
}
a:hover {
color: #28547d;
text-decoration: none;
}
a:active {
color: #28547d;
text-decoration: none;
}


#hd {position:absolute;
margin-left: 50%;
left:-408px;
z-index:3;}

h1 {color:#28547d;}

h2 {color:#28547d;}

h3 {color:#28547d;}
h5 {color:#28547d; font-size:14px;}

h3 a:link {
color: #28547d;
text-decoration: none;
}
h3 a:visited {
color: #28547d;
text-decoration: none;
}
h3 a:hover {
color: #28547d;
text-decoration: underline;
}
h3 a:active {
color: #28547d;
text-decoration: none;
}
h5 a:link {
color: #28547d;
text-decoration: none;
}
h5 a:visited {
color: #28547d;
text-decoration: none;
}
h5 a:hover {
color: #28547d;
text-decoration: underline;
}
h5 a:active {
color: #28547d;
text-decoration: none;
}

h4 {color:#28547d;}

h4 a:link {
color: #28547d;
text-decoration: none;
}
h4 a:visited {
color: #28547d;
text-decoration: none;
}
h4 a:hover {
color: #28547d;
text-decoration: underline;
}
h4 a:active {
color: #28547d;
text-decoration: none;
}

#content {position:absolute;
margin-left: 50%;
left:-245px;
top: 160px;
z-index:1;
width: 640px;
padding:0px;}

#content1 { position:relative;
width:640px;}

#content2 {
width:640px;
top: 0px;
font-family:helvetica, arial;
font-size: 13px;
line-height: 1.2;}

#content3 { position:relative;
top: 0;
width:640px;
	height:36px;}
	
#contenttxt {
	padding-left:65px;
	padding-right:35px;
}

#nav {position:absolute;
margin-left: 50%;
left:-400px;
top:180px;
z-index:2;
width:205px;
height:407px;
background-image:url(/images/nav3.png);}

#subnav {position:absolute;
margin-left: 50%;
left:-400px;
top:600px;
z-index:2;
width:205px;
height:92px;
background-image:url(/images/subnav2.png);}

#subnavtxt { font-family:helvetica, arial;
font-size: 13px;
color: #333333;
padding-left: 20px;
padding-right: 20px;
padding-top: 4px;
line-height:1.2}

.subnav1 { font-family:helvetica, arial;
 color:#333333; 
position:relative; 
text-transform:uppercase; 

font-size:15px;
text-decoration:none;} 

.subnav1:link {
color: #333333;
text-decoration: none;

}
.subnav1:visited {
color: #333333;
text-decoration: none;
}
.subnav1:hover {
color: #333333;
text-decoration: underline;
}
.subnav1:active {
color: #333333;
text-decoration: none;}

#subnavshort {position:absolute;
margin-left: 50%;
left:-400px;
top:494px;
z-index:2;
width:205px;
height:92px;
background-image:url(/images/subnav2.png);}

#navcatl {position:absolute;
margin-left: 50%;
left:-400px;
top:624px;
z-index:2;
width:205px;
height:300px;
background-image:url(/images/navcatl.png);}

#navcatl2 {position:absolute;
margin-left: 50%;
left:-400px;
top:700px;
z-index:2;
width:205px;
height:300px;
background-image:url(/images/navcatl.png);}

#navcatl3 {position:absolute;
margin-left: 50%;
left:-400px;
top:780px;
z-index:2;
width:205px;
height:300px;
background-image:url(/images/navcatl.png);}

#subnavlong {position:absolute;
margin-left: 50%;
left:-400px;
top:673px;
z-index:2;
width:205px;
height:92px;
background-image:url(/images/subnav2.png);}


#navshort {position:absolute;
margin-left: 50%;
left:-400px;
top:180px;
z-index:2;
width:205px;
height:301px;
background-image:url(/images/navshort3.png);}

#navlong {position:absolute;
margin-left: 50%;
left:-400px;
top:180px;
z-index:2;
width:205px;
height:480px;
background-image:url(/images/navlong3.png);}


.navlist:link {
color: #fce08d;
text-decoration: none;
}
.navlist:visited {
color: #fce08d;
text-decoration: none;
}
.navlist:hover {
color: #cccaca;
text-decoration: none;
}
.navlist:active {
color: #cccaca;
text-decoration: none;
}

.navlist { font-family:helvetica, arial;
 color:#c3c3c3; display:block; 
 
margin-left:10px;
padding:5px 0px 3px 10px; 
position:relative; 
text-transform:uppercase; 
width: 170px;
font-size:15px;
text-decoration:none;
border-bottom:#c3c3c3 thin solid;} 

#contentbox {

font-family:helvetica, arial;
font-size: 11px;
line-height: 1.2;
color:#28547d;
}

#contentboxvid {

font-family:helvetica, arial;
font-size: 11px;
line-height: 1.2;
color:#ff0000;
}

.contentboxvid:link {
color: #ff0000;
text-decoration: underline;
}
.contentboxvid:visited {
color: #ff0000;
text-decoration: underline;
}
.contentboxvid:hover {
color: #ff0000;
text-decoration: none;
}
.contentboxvid:active {
color: #ff0000;
text-decoration: none;
}


#contentboxvid2 {

font-family:helvetica, arial;
font-size: 11px;
line-height: 1.2;
color:#ff0000;
}

.contentboxvid2:link {
color: #ff0000;
text-decoration: underline;
}
.contentboxvid2:visited {
color: #ff0000;
text-decoration: underline;
}
.contentboxvid2:hover {
color: #ff0000;
text-decoration: none;
}
.contentboxvid2:active {
color: #ff0000;
text-decoration: none;
}


#contentboxr {
margin-left:10px;
margin-bottom: 10px;
float:right;
font-family:helvetica, arial;
font-size: 11px;
line-height: 1.2;
color:#28547d;
}


#contentimgr {padding: 5px;
border:#28547d 1px solid;
} 

#contentimgsm {padding: 5px;
border:#333333 1px solid;
} 

#contentboxr2 {
margin-left:10px;
font-family:helvetica, arial;
font-size: 11px;
line-height: 1.2;
color:#28547d;
}


#contentimgr2 {padding: 5px;
border:#28547d 1px solid;
margin-left:12px;
} 

#contentboxl2 {
margin-right:10px;
font-family:helvetica, arial;
font-size: 11px;
line-height: 1.2;
color:#28547d;
}

#contentimgl2 {padding: 5px;
border:#28547d 1px solid;
margin-right:12px;
} 


#contentboxm {

margin-bottom: 10px;
margin-top: 10px;
font-family:helvetica, arial;
font-size: 11px;
line-height: 1.2;
color:#28547d;
}


#contentimgm {padding: 5px;
border:#28547d 1px solid;
} 

#contentboxl {
margin-right:10px;
margin-bottom: 10px;
margin-top: 0px;
float:left;
font-family:helvetica, arial;
font-size: 11px;
line-height: 1.2;
color:#28547d;
}

#contentimgl {padding: 5px;
border:#28547d 1px solid;
} 



#contentboxblue {
margin-right:0px;
margin-left:35px;
margin-bottom: 10px;
margin-top: 10px;
float:left;
font-family:helvetica, arial;
font-weight: lighter; 
font-size: 10px;
line-height: 1.2;
color:#c3c3c3;
}

#contentimg2 {padding: 3px;
border:#c3c3c3 1px solid;}

.navtxt:p { font-family:helvetica, arial;
font-size: 13px;}

.subnavtxt:p { font-family:helvetica, arial;
font-size: 13px;}

h3 { font-family:helvetica, arial;
font-size: 18px;}




#footer {position:absolute;
margin-left: 50%;
left:-482px; 
z-index:2;
width:812px;
height:100px;}

#footertxt { font-family:helvetica, arial;
font-size: 12px;
color: #28547d;
line-height:1.5;}

.footertxt:link {
color: #28547d;
text-decoration: none;
}
.footertxt:visited {
color: #28547d;
text-decoration: none;
}
.footertxt:hover {
color: #28547d;
text-decoration: underline;
}
.footertxt:active {
color: #28547d;
text-decoration: none;
}



