﻿body { margin:0px; background:#fff; font-family:Arial,Helvetica,sans-serif; color:#000; font-size:12px; }

img { border:0px; }

div.clearer { clear:both; height:0px; overflow:hidden; }

.fr { float:right; }
.fl { float:left; }

#container { width:900px; margin:0px auto; position:relative; }

h1 { width:431px; height:50px; overflow:hidden; margin:0px; padding:0px; background:url(/images/lydia_maclear.gif); float:right; }

h1 b { display:none; }

#content { border:1px #000 solid; overflow:auto; position:relative; }
#content_inner { margin:8px; }

#nav { width:881px; height:26px; margin-bottom:8px; background-color:#000; }
#nav_btns { width:740px; margin:0px auto; }

#nav ul { margin:0px; padding:0px; display:inline; list-style-type:none; }
#nav ul li { margin:0px; padding:0px; display:inline; float:left; }

a.home { width:77px; height:26px; display:block; background:url(/images/home_off.gif); }
a.home:hover, a.home:active { width:77px; height:26px; display:block; background:url(/images/home_on.gif); }
a.home_set { width:77px; height:26px; display:block; background:url(/images/home_on.gif); }

a.contact { width:103px; height:26px; display:block; background:url(/images/contact_off.gif); }
a.contact:hover, a.contact:active { width:103px; height:26px; display:block; background:url(/images/contact_on.gif); }
a.contact_set { width:103px; height:26px; display:block; background:url(/images/contact_on.gif); }

a.portfolios { width:94px; height:26px; display:block; background:url(/images/portfolios_off.gif); }
a.portfolios:hover, a.portfolios:active { width:94px; height:26px; display:block; background:url(/images/portfolios_on.gif); }
a.portfolios_set { width:94px; height:26px; display:block; background:url(/images/portfolios_on.gif); }

a.ctbook { width:150px; height:26px; display:block; background:url(/images/book_off.gif); }
a.ctbook:hover, a.ctbook:active { width:150px; height:26px; display:block; background:url(/images/book_on.gif); }
a.ctbook_set { width:150px; height:26px; display:block; background:url(/images/book_on.gif); }

a.products { width:91px; height:26px; display:block; background:url(/images/products_off.gif); }
a.products:hover, a.products:active { width:91px; height:26px; display:block; background:url(/images/products_on.gif); }
a.products_set { width:91px; height:26px; display:block; background:url(/images/products_on.gif); }

a.client { width:108px; height:26px; display:block; background:url(/images/client_off.gif); }
a.client:hover, a.client:active { width:108px; height:26px; display:block; background:url(/images/client_on.gif); }
a.client_set { width:108px; height:26px; display:block; background:url(/images/client_on.gif); }

a.about { width:107px; height:26px; display:block; background:url(/images/about_off.gif); }
a.about:hover, a.about:active { width:107px; height:26px; display:block; background:url(/images/about_on.gif); }
a.about_set { width:107px; height:26px; display:block; background:url(/images/about_on.gif); }

#nav ul li a b { display:none; }

#hp_col1 { width:259px; float:left; overflow:hidden; }
#hp_col2 { width:615px; float:right; overflow:hidden; }

#wmcontrols 
{
   vertical-align:middle; width:350px; height:27px; float:left; overflow:hidden;
}
#controls {
 vertical-align:middle; width:350px; height:27px; text-align:right; float:right; overflow:hidden;
}

#mainImg { overflow:hidden; text-align:center; }

#mainImg img { max-height:565px; }

/********** drop-down menu styles **********/

#portfolios { 
	width:138px; height:160px; background:url(/images/dropdownbg.png); position:absolute; z-index:3; top:85px; left:155px;
}

#products { 
	width:138px; height:100px; background:url(/images/dropdownbg.png); position:absolute; z-index:3; top:85px; left:400px;
}

div.dnav { overflow:hidden; }
div.first { margin-top:12px; }
div.last { margin-bottom:5px; }

div.dnav a p { display:none; }

a.bwkids { width:138px; height:18px; display:block; background:url(/images/p_bwkids_off.gif); }
a.bwkids:hover, a.bwkids:active { width:138px; height:18px; display:block; background:url(/images/p_bwkids_on.gif); }
a.colorkids { width:138px; height:18px; display:block; background:url(/images/p_colorkids_off.gif); }
a.colorkids:hover, a.colorkids:active { width:138px; height:18px; display:block; background:url(/images/p_colorkids_on.gif); }
a.bwfam { width:138px; height:18px; display:block; background:url(/images/p_bwfamily_off.gif); }
a.bwfam:hover, a.bwfam:active { width:138px; height:18px; display:block; background:url(/images/p_bwfamily_on.gif); }
a.colorfam { width:138px; height:18px; display:block; background:url(/images/p_colorfamily_off.gif); }
a.colorfam:hover, a.colorfam:active { width:138px; height:18px; display:block; background:url(/images/p_colorfamily_on.gif); }
a.weds { width:138px; height:18px; display:block; background:url(/images/p_weddings_off.gif); }
a.weds:hover, a.weds:active { width:138px; height:18px; display:block; background:url(/images/p_weddings_on.gif); }
a.pets { width:138px; height:18px; display:block; background:url(/images/p_pets_off.gif); }
a.pets:hover, a.pets:active { width:138px; height:18px; display:block; background:url(/images/p_pets_on.gif); }
a.headshots { width:138px; height:18px; display:block; background:url(/images/headshots_off.gif); }
a.headshots:hover, a.headshots:active { width:138px; height:18px; display:block; background:url(/images/headshots_on.gif); }
a.decoart { width:138px; height:18px; display:block; background:url(/images/decorativeart_off.gif); }
a.decoart:hover, a.decoart:active { width:138px; height:18px; display:block; background:url(/images/decorativeart_on.gif); }
a.prints { width:138px; height:18px; display:block; background:url(/images/pr_prints_off.gif); }
a.prints:hover, a.prints:active { width:138px; height:18px; display:block; background:url(/images/pr_prints_on.gif); }
a.cards { width:138px; height:18px; display:block; background:url(/images/pr_cards_off.gif); }
a.cards:hover, a.cards:active { width:138px; height:18px; display:block; background:url(/images/pr_cards_on.gif); }
a.book { width:138px; height:18px; display:block; background:url(/images/pr_book_off.gif); }
a.book:hover, a.book:active { width:138px; height:18px; display:block; background:url(/images/pr_book_on.gif); }
a.albums { width:138px; height:18px; display:block; background:url(/images/pr_album_off.gif); }
a.albums:hover, a.albums:active { width:138px; height:18px; display:block; background:url(/images/pr_album_on.gif); }
a.giclee { width:138px; height:18px; display:block; background:url(/images/pr_giclee_off.gif); }
a.giclee:hover, a.giclee:active { width:138px; height:18px; display:block; background:url(/images/pr_giclee_on.gif); }

div.show { visibility:visible; }
div.hide { visibility:hidden; }






