body 
{text-align: left;
margin: 0;
padding: 0;
background-image: url(images/background.jpg)} 

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

#title
{position: relative;
width: 900px;
height: 60px;
padding: 0;
margin: 15px 0 0 0;
background-color: #ffffff;}

#badge
{position: relative;
display: inline;
float: left;
width: 430px;
height: 60px;
padding: 0;
margin: 0;
background-color: #ffffff;}

#nav 
{position: relative;
display: inline;
float: right;
width: 470px;
height: 60px;
padding: 0;
margin: 0;
background-color: #ffffff;}

#top 
{position: relative;
width: 900px;
height: 200px;
padding: 0;
margin: 0;
background-color: #ffffff;}

#middle
{position: relative;
width: 900px;
padding: 0;
margin: 10px 0 0 0;
background-color: #ffffff;}

#content_section
{position: relative;
width: 900px;
padding: 0;
margin: 10px 0 0 0;
background-color: #ffffff;}

#content_ad
{position: relative;
width: 728px;
padding: 0;
margin: 20px 0 0 86px;
background-color: #ffffff;}

#content_left 
{position: relative;
width: 590px;
float: left;
padding: 0;
margin: 0 0 0 10px;
background-color: #ffffff;}

#content_right 
{position: relative;
width: 300px;
float: right;
padding: 0;
margin: 0;}

#content_galleries_left 
{position: relative;
width: 650px;
float: left;
padding: 0;
margin: 0 0 0 10px;
background-color: #ffffff;}

#content_galleries_right 
{position: relative;
width: 240px;
float: right;
padding: 0;
margin: 30px 0 0 0;}

#intro_left 
{position: relative;
width: 550px;
height: 370px;
float: left;
padding: 0;
margin: 0px 0px 0px 10px;
background-color: #ffffff;}

#intro_rightp 
{position: relative;
width: 340px;
height: 345px;
float: right;
padding: 0;
margin: 0;
background-image: url(images/intro_rightp.jpg)}

#intro_rightp_title 
{position: relative;
width: 340px;
height: 25px;
float: right;
padding: 0;
margin: 0;}

#portrait 
{position: relative;
width: 300px;
float: right;
padding: 0;
margin: 0;
background-image: url(images/portrait_back.jpg)}


#content_article 
{position: relative;
width: 390px;
float: left;
padding: 0;
margin: 0px 0px 0px 10px;
background-color: #ffffff;}

#content_carousel 
{position: relative;
width: 500px;
float: left;
padding: 0;
margin: 0;
background-color: #ffffff;}

#content_clear 
{clear: both;}

#page_bottom 
{clear: both;
width: 900px;
height: 20px;
background-image: url(images/page_bottom.jpg)}

#home_link 
{position: relative;
width: 280px;
height: 180px;
float: left;
padding: 0;
margin: 0 0 0 15px;
background-color: #ffffff;}

#home_link_image 
{position: relative;
width: 100px;
height: 180px;
float: left;
padding: 0;
margin: 0;
background-color: #ffffff;}

#home_link_text 
{position: relative;
width: 180px;
height: 180px;
float: right;
padding: 0;
margin: 0;
background-color: #ffffff;}


#gallery_link_image 
{position: relative;
width: 150px;
float: left;
padding: 0;
margin: 0;
background-color: #ffffff;}

#gallery_link_text 
{position: relative;
width: 570px;
float: left;
padding: 0;
margin: 0;
background-color: #ffffff;}

#gallery_link_ad 
{position: relative;
width: 180px;
float: left;
padding: 0;
margin: 0;
background-color: #ffffff;}

#gallery_thumb 
{position: relative;
width: 200px;
float: left;
padding: 0;
margin: 0 0 0 20px;
background-color: #ffffff;}

#gallery_thumb_imagel 
{position: relative;
width: 200px;
height: 200px;
padding: 0;
margin: 0;
background-image: url(images/gallery_thumbl.jpg)}

#gallery_thumb_imagep 
{position: relative;
width: 200px;
height: 200px;
padding: 0;
margin: 0;
background-image: url(images/gallery_thumbp.jpg)}

#gallery_thumb_text 
{position: relative;
width: 200px;
padding: 0;
margin: 0;
background-color: #ffffff;}

#gallery_page_imagep 
{position: relative;
width: 600px;
height: 550px;
float: left;
padding: 0;
margin: 0;
background-image: url(images/gallery_pagep.jpg)}

#gallery_page_imagel 
{position: relative;
width: 600px;
height: 450px;
float: left;
padding: 0;
margin: 0;
background-image: url(images/gallery_pagel.jpg)}

#gallery_page_text 
{position: relative;
width: 300px;
float: right;
padding: 0;
margin: 0;
background-color: #ffffff;}

#sample_thumb 
{position: relative;
width: 150px;
float: left;
padding: 0;
margin: 0;
background-color: #ffffff;}

#sample_thumb_imagel 
{position: relative;
width: 150px;
height: 150px;
padding: 0;
margin: 0;
background-image: url(images/sample_thumbl.jpg)}

#sample_thumb_imagep 
{position: relative;
width: 150px;
height: 150px;
padding: 0;
margin: 0;
background-image: url(images/sample_thumbp.jpg)}

#sitemap_links_general 
{position: relative;
width: 160px;
float: left;
padding: 0;
margin: 0;
background-color: #ffffff;}


#sitemap_links_gallery 
{position: relative;
width: 280px;
float: left;
padding: 0;
margin: 0;
background-color: #ffffff;}

#articles_left 
{position: relative;
width: 730px;
float: left;
padding: 0;
margin: 0px 0px 0px 10px;
background-color: #ffffff;}

#articles_right 
{position: relative;
width: 160px;
float: right;
padding: 0;
margin: 0;
background-color: #ffffff;}





#footer
{position: relative;
width: 900px;
padding: 0;
margin: 10px 0 0 0;}

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

#footerad 
{position: relative;
display: inline;
float: left;
width: 900px;
padding: 0;
margin: 0 0 0 86px;} 

.img
{margin: 0;
padding: 0;
border-style: none;}

.imgthumbl
{margin: 29px 0 0 21px;
padding: 0;
border-style: none;}

.imgthumbp
{margin: 22px 0 0 37px;
padding: 0;
border-style: none;}

.imgpagel
{margin: 14px 0 0 53px;
padding: 0;
border-style: none;}

.imgpagep
{margin: 12px 0 0 103px;
padding: 0;
border-style: none;}

.imgsamplel
{margin: 22px 0 0 6px;
padding: 0;
border-style: none;}

.imgsamplep
{margin: 17px 0 0 8px;
padding: 0;
border-style: none;}

.imgintrop
{margin: 42px 0 20px 59px;
padding: 0;
border-style: none;}

.imgportrait
{margin: 9px 0 20px 40px;
padding: 0;
border-style: none;}

.table
{color: #999999;
font-family: verdana, arial, sans-serf;
font-size: 11px;
margin: 0;
padding: 0 0 20px 0;
border-style: none;}


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

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

p.nav
{font-size: 13px;
text-align: right;
padding: 0px 0px 0px 0px;
margin: 15px 0px 0px 0px;}

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

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


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

p.copyright
{font-size: 9px;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 20px 0px 0px;}





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

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

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

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

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

a img
{border: none;}
















