body 
{text-align: left;
margin: 0;
padding: 0;
background-color: #eeeeee;} 

#container 
{margin: 0 auto;
padding: 0;
width: 900px;}

#top 
{position: relative;
width: 900px;
height: 20px;
padding: 0;
margin: 0;
background-image: url(images/container_top.jpg)}

#middle 
{position: relative;
width: 900px;
padding: 0;
margin: 0;
background-image: url(images/container_middle.jpg)}

#bottom 
{position: relative;
width: 900px;
height: 20px;
padding: 0;
margin: 0;
background-image: url(images/container_bottom.jpg)}

#footer
{position: relative;
width: 900px;
height: 80px;
padding: 10px 0px 0px 0px;
margin: 0;
background-image: url(images/footer_graphic.jpg)}

#footerleft 
{position: relative;
float: left;
width: 480px;
padding: 0px 0px 0px 10px;
margin: 0;} 
 
#footerright 
{position: relative;
float: right;
width: 400px;
padding: 0px 10px 0px 0px;
margin: 0;} 

#footer_space 
{position: relative;
width: 900px;
height: 5px;
padding: 0;
margin: 0;}

#title_graphic 
{position: relative;
width: 880px;
text-align: right;
padding: 0px 10px 0px 10px;
margin: 0;}

#home_image 
{position: relative;
width: 880px;
padding: 0px 10px 10px 10px;
margin: 0;}

#section 
{position: relative;
width: 740px;
height: 30px;
padding: 0px 0px 10px 0px;
margin: 0;}

#nav 
{position: relative;
display: inline;
float: left;
width: 140px;
padding: 0px 0px 0px 10px;
margin: 0;}

#content 
{position: relative;
width: 740px;
display: inline;
float: right;
padding: 0px 10px 0px 0px;
margin: 0;}

#content_left 
{position: relative;
width: 400px;
display: inline;
float: left;
padding: 0px 20px 0px 0px;
margin: 0;}

#content_right 
{position: relative;
width: 320px;
display: inline;
float: right;
padding: 0;
margin: 0;}

#content_page_left 
{position: relative;
width: 460px;
display: inline;
float: left;
padding: 0px 10px 0px 0px;
margin: 0;}

#content_page_right 
{position: relative;
width: 270px;
display: inline;
float: right;
padding: 0;
margin: 0;}

#image_box 
{position: relative;
width: 500px;
display: inline;
float: left;
padding: 0;
margin: 0;}

#image_box_top 
{position: relative;
font-size: 0;
width: 500px;
height: 20px;
padding: 0;
margin: 0;
background-image: url(images/image_box_top.jpg);}

#image_box_middle 
{position: relative;
width: 500px;
padding: 0;
margin: 0;
background-image: url(images/image_box_middle.jpg);}

#image_box_bottom 
{position: relative;
font-size: 0;
width: 500px;
height: 20px;
padding: 0;
margin: 0;
background-image: url(images/image_box_bottom.jpg);}





#content_articles_left 
{position: relative;
width: 540px;
display: inline;
float: left;
padding: 0;
margin: 0;}

#content_articles_right 
{position: relative;
width: 160px;
display: inline;
float: right;
padding: 0px 10px 0px 10px;
margin: 0;}

#blurb
{padding: 0px 0px 0px 5px;}

#recommended 
{position: relative;
width: 740px;
height: 160px;
padding: 0;
margin: 0;
clear: both;
background-color: #ffffff;}

#space 
{position: relative;
width: 900px;
height: 5px;
padding: 0;
margin: 0;
clear: both;
background-image: url(images/container_middle.jpg)}

#home_text 
{position: relative;
width: 390px;
display: inline;
float: left;
padding: 0px 10px 0px 0px;
margin: 0;
border-bottom: 1px dashed #bbbbbb;}

#box
{position: relative;
width: 320px;
display: inline;
float: right;
padding: 0;
margin: 0;}

#box_top 
{position: relative;
font-size: 0;
width: 320px;
height: 15px;
padding: 0;
margin: 0;
background-image: url(images/box_top.jpg);}

#box_middle 
{position: relative;
width: 320px;
padding: 0;
margin: 0;
background-image: url(images/box_middle.jpg);}

#box_bottom 
{position: relative;
font-size: 0;
width: 320px;
height: 15px;
padding: 0;
margin: 0;
background-image: url(images/box_bottom.jpg);}

#box_text 
{position: relative;
width: 310px;
display: inline;
float: right;
padding: 0px 10px 0px 0px;
margin: 0;
border-bottom: 1px dashed #bbbbbb;}

#box_links 
{position: relative;
width: 300px;
padding: 0px 10px 0px 10px;
margin: 0;}

#box_links_clear
{clear: both;}

#price_box
{position: relative;
width: 230px;
display: inline;
float: right;
padding: 0;
margin: 0;}

#price_box_top 
{position: relative;
font-size: 0;
width: 230px;
height: 15px;
padding: 0;
margin: 0;
background-image: url(images/pricebox_top.jpg);}

#price_box_middle 
{position: relative;
width: 230px;
padding: 0;
margin: 0;
background-image: url(images/pricebox_middle.jpg);}

#price_box_print 
{position: relative;
display: inline;
width: 70px;
height: 25px;
padding: 0;
margin: 0px 0px 0px 10px;
float: left;}

#price_box_price 
{position: relative;
display: inline;
width: 70px;
height: 25px;
padding: 0;
margin: 0;
float: left;}

#price_box_button 
{position: relative;
display: inline;
width: 80px;
height: 25px;
padding: 0;
margin: 0;
float: left;}

#price_box_space 
{clear: both;}

#price_box_bottom 
{position: relative;
font-size: 0;
width: 230px;
height: 15px;
padding: 0;
margin: 0;
background-image: url(images/pricebox_bottom.jpg);}




#gallerylink_top 
{position: relative;
font-size: 0;
width: 740px;
height: 20px;
padding: 0;
margin: 0;
background-image: url(images/gallerylink_top.jpg);}

#gallerylink_middle 
{position: relative;
width: 740px;
padding: 0;
margin: 0;
background-image: url(images/gallerylink_middle.jpg);}

#gallerylink_bottom 
{position: relative;
font-size: 0;
width: 740px;
height: 20px;
padding: 0;
margin: 0;
background-image: url(images/gallerylink_bottom.jpg);}

#gallerylink_image 
{position: relative;
display: inline;
float: left;
width: 200px;
padding: 0px 15px 0px 15px;
margin: 0;}

#gallerylink_text 
{position: relative;
display: inline;
width: 500px;
float: right;
padding: 0;
margin: 0;}

#gallerylink_space 
{position: relative;
width: 740px;
height: 10px;
padding: 0;
margin: 0;}

#gallerylink_clear 
{clear: both;}

#thumbnail_left 
{position: relative;
width: 365px;
display: inline;
float: left;
padding: 0px 10px 0px 0px;
margin: 0;}

#thumbnail_right 
{position: relative;
width: 365px;
display: inline;
float: right;
padding: 0;
margin: 0;}

#thumbnail_space 
{position: relative;
width: 740px;
height: 10px;
padding: 0;
margin: 0;
clear: both;}

#thumbnail_top 
{position: relative;
font-size: 0;
width: 365px;
height: 15px;
padding: 0;
margin: 0;
background-image: url(images/thumbnail_top.jpg);}

#thumbnail_middle 
{position: relative;
width: 365px;
padding: 0;
margin: 0;
background-image: url(images/thumbnail_middle.jpg);}

#thumbnail_bottom 
{position: relative;
font-size: 0;
width: 365px;
height: 15px;
padding: 0;
margin: 0;
background-image: url(images/thumbnail_bottom.jpg);}

#thumbnail_image 
{position: relative;
width: 136px;
display: inline;
float: left;
padding: 0px 0px 0px 0px;
margin: 0;}

#thumbnail_text 
{position: relative;
width: 225px;
display: inline;
float: right;
padding: 0px 0px 0px 0px;
margin: 0;}

#thumbnail_link 
{position: relative;
width: 365px;
padding: 0;
margin: 0;
clear: both;
background-image: url(images/thumbnail_middle.jpg);}

#sitemap_bottom 
{position: relative;
font-size: 0;
width: 365px;
height: 15px;
padding: 0;
margin: 0px 0px 10px 0px;
background-image: url(images/thumbnail_bottom.jpg);}

#sitemap_image 
{position: relative;
width: 96px;
display: inline;
float: left;
padding: 0px 0px 0px 0px;
margin: 0;}

#sitemap_text 
{position: relative;
width: 265px;
display: inline;
float: right;
padding: 0px 0px 0px 0px;
margin: 0;}

#sitemap_space 
{position: relative;
width: 740px;
padding: 0;
margin: 0;
clear: both;}


p
{font-family: verdana, arial, sans-serf;
color: #515870;}

p.content
{font-size: 11px;
text-align: left;
padding: 0;
margin: 0px 10px 0px 15px;}

p.box
{font-size: 11px;
text-align: left;
padding: 0;
margin: 0px 10px 0px 10px;}

p.box_links
{font-size: 11px;
text-align: left;
padding: 0;
margin: 0px 10px 0px 0px;}

p.gallery_links
{font-size: 11px;
text-align: left;
padding: 0;
margin: 0px 10px 0px 0px;}

p.nav
{font-size: 11px;
text-align: left;
padding: 0;
margin: 0;}

p.footr
{font-size: 10px;
text-align: right;
padding: 0;
margin: 0;}

p.thumb
{font-size: 11px;
text-align: left;
padding: 0;
margin: 0px 10px 0px 10px;}

p.price
{font-size: 10px;
text-align: left;
padding: 0;
margin: 0}

p.pricetext
{font-size: 10px;
text-align: left;
padding: 0;
margin: 0px 10px 0px 10px;}


.img
{margin: 0px;
border: 5px solid #ffffff}

.imghome
{margin: 0px;
border: 5px double #dddddd}

.imgthumb
{margin: 0px 0px 0px 10px;
border: 3px solid #ffffff}

.imgpageport
{margin: 0px 0px 20px 95px;
border: 15px solid #ffffff}

.imgpageland
{margin: 0px 0px 20px 10px;
border: 15px solid #ffffff}

.imgpagepanh
{margin: 0px 0px 20px 10px;
border: 15px solid #ffffff}

.imgpagepanv
{margin: 0px 0px 20px 150px;
border: 15px solid #ffffff}

a:link
{color: #0050aa;
text-decoration: none;}

a:visited
{color: #0050aa;
text-decoration: none;}

a:focus
{color: #0050aa;
text-decoration: none;}

a:hover
{color: #e36406;
text-decoration: none;}

a:active
{color: #0050aa;
text-decoration: none;}

















