
/* Elements for Recent Updates */
#recent { position: relative; width: 990px; height: 239px; text-align: left; background-image: URL(../../images/bg-recent.jpg) }
#recent #updates   { float: left; margin-left: 8px; margin-top: 26px; width: 314px; height: 200px; overflow: hidden }
#recent #image     { float: left; margin-left: 9px; margin-top: 9px;  width: 650px; height: 220px; overflow: hidden; text-align: center }
#recent #recentbox { float: left;													width: 250px; height: 30px; }
#recent #date      { float: left; color: #bababa; font-family: times new roman; font-weight: normal; font-size: 11px; margin-left: 10px; padding: 4px }

/* Elements for Recent Updates Menu */
a:link.recentu    { float: left; width: 250px; font-family: arial; font-weight: bold; font-size: 12px; display: block; padding: 4px; color: #bababa; text-decoration: none }
a:visited.recentu { float: left; width: 250px; font-family: arial; font-weight: bold; font-size: 12px; display: block; padding: 4px; color: #bababa; text-decoration: none }
a:active.recentu  { float: left; width: 250px; font-family: arial; font-weight: bold; font-size: 12px; display: block; padding: 4px; color: #bababa; text-decoration: none }
a:hover.recentu   { float: left; width: 250px; font-family: arial; font-weight: bold; font-size: 12px; display: block; padding: 4px; color: #ffffff; text-decoration: none; background-color: #0986d0; background-image: URL(../../images/bg-updates.jpg); border: 1px solid #38abe1; }

a:link.archives    { display: block; width: 290px; font-family: arial; font-size: 12px; padding: 4px; color: #0986d0; text-decoration: none; border-top: 1px solid #ccc }
a:visited.archives { display: block; width: 290px; font-family: arial; font-size: 12px; padding: 4px; color: #0986d0; text-decoration: none; border-top: 1px solid #ccc }
a:active.archives  { display: block; width: 290px; font-family: arial; font-size: 12px; padding: 4px; color: #0986d0; text-decoration: none; border-top: 1px solid #ccc }
a:hover.archives   { display: block; width: 290px; font-family: arial; font-size: 12px; padding: 4px; color: #555; text-decoration: none; border-top: 1px solid #ccc }

/* Elements for Videos Updates */
#videos { position: relative; width: 990px; height: 207px; text-align: left; background-image: URL(../../images/bg-videos.jpg) }
#videos #videoquote { float: left; width: 465px; height: 207px; overflow: hidden; }
#videos #videobox   { float: left; width: 292px; height: 207px; overflow: hidden; }
#videos #videotext  { float: left; width: 233px; height: 207px; overflow: hidden; }

#videoquote #text  { padding: 20px }
#videoquote #quote { font-family: arial; font-weight: bold;   font-size: 24px; color: #ffffff }
#videoquote #siggy { font-family: arial; font-weight: normal; font-size: 12px; color: #ffffff; padding: 24px; }

#videotext #text    { padding: 20px }
#videotext #title   { font-family: arial; font-weight: bold;   font-size: 18px; color: #d1f333; }
#videotext #added   { font-family: arial; font-weight: normal; font-size: 10px; color: #fff; }
#videotext #vtext   { font-family: arial; font-weight: normal; font-size: 12px; color: #fff; }
#videotext #running { font-family: arial; font-weight: bold;   font-size: 12px; color: #ffdb4b; }

/* Elements for Photos Updates */
#photos { position: relative; width: 990px; height: 260px; text-align: left; background-image: URL(../../images/bg-photos.jpg); background-repeat: repeat-x; }
#photos #photobox   { float: left; width: 337px; height: 260px; background: #333 }
#photos #photoimage { float: left; width: 653px; height: 240px; text-align: left; overflow: hidden }

#modelgallery { position: relative; width: 990px; height: auto; background-color: #414141; background-image: URL(../../images/bg-modelgallery.jpg); background-repeat: no-repeat }
#modelgallery #modelgallery-photos { float: left; width: 98px; height: 165px; margin-left: 21px; margin-right: 21px; margin-bottom: 20px; font-family: arial; font-size: 11px; font-weight: bold; color: #36bfff; }

img#modelgalphoto { background: #333; border: 4px solid #FFF }
img#photo { background: #333; border: 4px solid #FFF }

.notice { color: #aca791; font-family: "Arial Narrow", Arial Narrow, arial; font-size: 11px; display: block; text-align: center }
.notice a { color: #6b5820 }
.notice a:hover { color: #7f7044 }

.box-text { clear: both; display: block; padding: 10px; margin: 10px; font: 11px Arial; color: #fff; overflow: hidden }
