body{font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:12px;line-height:18px;}
.normalfont{font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:16px;}
h1{font:25px 'OstrichSansMedium', Arial, sans-serif;}
h2{margin-bottom:7px;font:25px/25px 'OstrichSansMedium', Arial, sans-serif;}
h3{}
p{margin-bottom:10px;}
.achttien{font-size:18px;}
.font23{font-size:23px;}
.twenty{font-size:21px;line-height:20px;}
.redbg{background-color:#90181B;padding:4px 5px 5px 4px;}
.rpad22{padding-right:22px;}
strong{font-weight:bold;}
.yellow{color:#FC0;}
.red{color:#90181B;}
.red a{color:#FC0;text-decoration:none;}
.yellow a,.redlinks a{color:#90181B;text-decoration:none;}
.red a:hover,.yellow a:hover,.redlinks a:hover{text-decoration:underline;}
.letterspace1px{letter-spacing:1px;}

.redlinks img{width:40px;height:50px;position:relative;top:15px;}

#logo{margin-right:36px;}
#switch{position:absolute;top:18px;left:-50px;font-size:10px;width:50px;height:40px;margin:0;padding:0;}
#switch img{position:relative;float:left;width:45px;height:20px;margin-bottom:5px;padding:0;}
#switch a{text-decoration:none;}
#switch a:hover{text-decoration:underline;}


#menu{width:960px;margin:0 auto;height:71px;font-size:25px;clear:both;padding-top:15px;position:relative;}
#nav{height:55px;}
#menu #nav li{background:url('/images/website/menu-divider.png') no-repeat 21px 0;height:55px;padding-left:64px;}
#menu #nav li.eerste{margin:0;background:none;padding:0;}
#menu #nav a{text-decoration:none;font:25px 'OstrichSansMedium', Arial, sans-serif;letter-spacing: 0;position:relative;top:15px;}
#menu #nav a.active, #menu #nav a:hover{color:#90181B;}
#menu #logo,#menu #nav li{float:left;}


#sliderbg{background-color:#1A1A1A;width:100%;height:420px;margin-bottom:13px;}
#slider{width:1050px;height:420px;margin:0 auto;position:relative;overflow:hidden;}
#slidertop{background:url('/images/website/mask_black.png');position:absolute;left:0;top:0;width:1050px;height:420px;z-index:1000;}


#bannerbg{width:100%;height:202px;background-color: #1A1A1A;margin-bottom:13px;margin-bottom:25px;}
#banner{min-width:960px;max-width:1300px;margin:0 auto;height:202px;position:relative;}
#banner1,#banner2,#banner3,#banner4,#banner5,#banner6,#banner7,#banner8,#banner9,#banner10,#banner11,#banner12,#banner13,#banner14,#banner15{min-width:960px;max-width:1300px;margin:0 auto;height:202px;position:relative;}
#banner1{background:url('/images/website/banner1.jpg') top center;}
#banner2{background:url('/images/website/banner2.jpg') top center;}
#banner3{background:url('/images/website/banner3.jpg') top center;}
#banner4{background:url('/images/website/banner4.jpg') top center;}
#banner5{background:url('/images/website/banner5.jpg') top center;}
#banner6{background:url('/images/website/banner6.jpg') top center;}
#banner7{background:url('/images/website/banner7.jpg') top center;}
#banner8{background:url('/images/website/banner8.jpg') top center;}
#banner9{background:url('/images/website/banner9.jpg') top center;}
#banner10{background:url('/images/website/banner10.jpg') top center;}
#banner11{background:url('/images/website/banner11.jpg') top center;}
#banner12{background:url('/images/website/banner12.jpg') top center;}
#banner13{background:url('/images/website/banner13.jpg') top center;}
#banner14{background:url('/images/website/banner14.jpg') top center;}
#banner15{background:url('/images/website/banner15.jpg') top center;}
#breadcrumbs{font-size:11px;position:absolute;bottom:8px;left:175px;}
#breadcrumbs a{color:#999;}
#name{line-height:25px;font:25px 'OstrichSansMedium', Arial, sans-serif;position:absolute;bottom:0;right:200px;height:20px;background-color:#646967;color:#FFF;padding:3px 5px;}
#name , x:-moz-any-link, x:default{padding:0 5px;height:28px;}
#main{width:960px;margin:0 auto;}


#quickiesbg{height:220px;width:100%;margin-bottom:38px;}
#quickies{width:966px;margin:0 auto;font-size:12px;line-height:18px;}
.quickiedivider{width:2px;height:220px;float:left;}
.quickie{width:219px;height:180px;padding:30px 10px 10px 10px;float:left;position:relative;}
.quickie .facebook,.quickie #youtubelink, .quickie .twitter{float:left;position:relative;top:-10px;margin-right:10px;border:0;}
.quickieheader{margin-bottom:15px;float:left;}
.quickie p{clear:both;float:left;width:220px;}
.quickie .readmore{font:25px 'OstrichSansMedium', Arial, sans-serif;background-color:#90181B;position:absolute;right:17px;bottom:8px;padding:6px 3px 3px 5px;}
.quickie .readmore, x:-moz-any-link, x:default { padding:0 3px 0 5px; } /* FireFox 3 */
.quickie .readmore a{color:#FFF;text-decoration:none;}
a.tdwtwitterinfo{text-decoration:none;}
#tdwtwitterinfo{position:absolute;right:10px;top:65px;line-height:16px;text-align:right;cursor:pointer;}
#tdwtwitterinfo:hover{text-decoration:underline;}
#twittercontent{width:220px;height:110px;position:absolute;bottom:20px;left:10px;}
#twittercontent .tweet_user,#twittercontent .tweet_time{display:none;}
#twittercontent .tweet_text{width:220px;float:left;position:relative;}
#twittercontent .tweet_reply{position:relative;float:left;clear:left;top:4px;}
#twittercontent .tweet_retweet{position:relative;float:left;margin-left:10px;top:4px;}
#twittercontent a, #facebook a{color:#90181B;text-decoration:none;border:0;}
#twittercontent a:hover, #facebook a:hover{text-decoration:underline;}
#facebook{width:220px;height:142px;position:absolute;left:10px;bottom:5px;}
#youtubelink{width:40px;height:40px;position:relative;float:left;}
#fblink{position:relative;float:left;margin-left:27px;}



#inthepicture{width:220px;height:150px;position:absolute;left:10px;bottom:5px;}

.inthepicture{width:220px;height:150px;position:absolute;left:0;bottom:0;}
.inthepicture .itpimg{width:60px;height:100px;position:relative;float:left;margin-top:10px;}
.inthepicture .itptext{margin-left:10px;width:150px;position:relative;float:left;margin-top:10px;}

#facebook #fbimg{width:60px;height:100px;position:relative;float:left;margin-top:10px;}
#facebook #fbtext{width:140px;margin-left:20px;position:relative;float:left;margin-top:10px;}
.itptext p{max-width:150px;}
#facebook p{max-width:140px;}


.latestfeature{color:#FFF;margin:0;background-color:#646967;padding:8px 7px 7px 4px;}
#latestfeature h2{margin-bottom:15px;}


#sponsors{width:100%;height:50px;margin-bottom:11px;position:relative;overflow:hidden;}
#sponsorslider{width:130%;height:50px;margin:0;padding:0;position:absolute;top:0;left:0;}
#sponsors .sponsorimg {float:left;margin:0 7px;width:150px;}
#preload{display:none;}

#statsbg{width:100%;height:37px;margin-top:15px;}
#stats{width:960px;margin:0 auto;color:#808080;padding-top:8px;}
#stats .hits,#stats .pictures,#stats .downloads{float:left;width:150px;}
#stats .notfirst{margin-left:255px;}
#footerbg{width:100%;height:120px;}
#footer{width:960px;margin:0 auto;color:#646666;height:107px;padding-top:13px;font-size:23px;line-height:23px;position:relative;}
#footer p{margin:0;padding:0;}
.footertdw,.footerinfo{font-family:'OstrichSansMedium', Arial, sans-serif;}
.footertdw{color:#901819;}
.footercreds{font-size:12px;position:absolute;bottom:8px;right:50px;}
.footerinfo{font-size:21px;}


#calendar{padding-top:10px;}
#calendartitle{font:25px 'OstrichSansMedium', Arial, sans-serif;padding-top:7px;line-height:25px;}
#calendarmonths{font:21px 'OstrichSansMedium', Arial, sans-serif;padding:10px 10px 30px 10px;}
#calendarmonths a,#calendaryears a{text-decoration:none;}
#calendaryears{width:910px;float:left;position:relative;font:21px/28px 'OstrichSansMedium', Arial, sans-serif;padding:25px 10px 10px 10px;}
#calendaryears ul li{display:inline;margin-right:22px;}
#calendardays{padding:10px 10px 100px 10px;float:left;position:relative;}
#calendardays .date{clear:both;padding:2px;position:relative;}
#calendardays .day,#calendardays .title,#calendardays .location{float:left;height:10px;border-bottom:1px dotted #363B39;}
#calendardays .day{width:53px;padding:20px 0 22px 10px;position:relative;}
#calendardays .day{}
#calendardays .dayy{position:absolute;top:15px;left:15px;font:21px 'OstrichSansMedium', Arial, sans-serif;line-height:20px;}
#calendardays .title{width:590px;padding:15px 25px 27px 25px;}
#calendardays .location{width:108px;padding: 15px 0 27px 60px;position:relative;}
#calendardays .marker{position:absolute;left:20px;top:13px;}
#calendardays .verdivider{margin-left:2px;width:2px;height:50px;float:left;border-left:1px dotted #363B39;}
#calendardays .verdivider, x:-moz-any-link, x:default {margin-left:3px;width:2px;} /* FireFox*/

.location a{text-decoration:none;}
.location a:hover{text-decoration:underline;color:#90181B;}
#gm{width:978px;height:778px;padding:11px;background-color:#90181B;}
#gm2{width:970px;height:770px;padding:4px;background-color:#FFF;}
#gm2 .close{position:absolute;right:0px;top:-3px;width:32px;height:32px;cursor:pointer;background:url('/images/website/close2.png');}


#loggednav{width:930px;margin-bottom:10px;padding-bottom:10px;text-align:right;}
#loggednav ul li{display:inline;}
#loggednav a{font:21px 'OstrichSansMedium', Arial, sans-serif;line-height:20px;text-decoration:none;}
#loggednav a.activepage{font:21px 'OstrichSansMedium', Arial, sans-serif;color:#90181B;}
#loggednav a:hover{color:#90181B;}
#loggednav ul li{margin-left:100px;}
#loggednav ul li.first{padding:0;margin:0;}
#loggednav h1{font:21px 'OstrichSansMedium', Arial, sans-serif !important;color:#90181B;}


#imagedesk h1{font:25px 'OstrichSansMedium', Arial, sans-serif;padding-top:17px;line-height:25px;padding-left:25px;}
#notloggedin h1{font:25px/25px 'OstrichSansMedium', Arial, sans-serif;color:#90181B;padding:0;}
#interface a{text-decoration:none;}
#interface a:hover{text-decoration:underline;}
#notloggedinnav .active{color:#FC0;}
#notloggedinnav li{display:inline;}
#notloggedinnav li.notfirst{margin-left:100px;}
#notloggedinnav ul{position:relative;top:20px;left:26px;}


#interface{width:465px;margin-top:15px;margin-bottom:40px;}
#notloggedinnav{width:465px;height:62px;}
#current{width:440px;padding-left:25px;padding-top:30px;}
#imagedeskindex #current{height:559px;}
#imagedesk #current{height:700px;}
#imagedeskindex #register #current{height:888px;}
#webshopindex #current{height:845px;}
#webshopindex #register #current{height:888px;}
#register .errors{color:#90181B;margin-bottom:15px;}
#register td{padding-right:15px;}
#current input[type="text"],#current input[type="password"]{width:218px;height:22px;padding-left:17px;margin-bottom:24px;margin-top:5px;}
/*#current select{width:240px;height:26px;padding-left:17px;background:#252525 url('/images/website/imagedeskinputbg.jpg');border:1px solid #666;margin-bottom:24px;margin-top:5px;color:#CCC; -webkit-appearance: none;}*/
#register #current input[type="text"]{margin-bottom:15px !important;}
.keywords{width:376px !important;}
#current input[type="image"]{margin-bottom:20px;}
#current input[type="reset"]{width:95px;height:27px;background:transparent url('/images/website/reset.jpg');border:0;padding:0;margin:0;float:left;margin-right:80px;cursor:pointer;}
#notloggedin #error{color:#90181B;margin-bottom:15px;}
#notloggedin p{margin-bottom:20px;}


#search{}
#search #error{color:#90181B;margin-bottom:15px;}
#searchcrits{width:930px;margin:15px 0;}
#searchresults{width:930px;margin:15px 0;}
.paginationControl{width:930px;text-align: center;}
.paginationControl a{color:#CCC;text-decoration:none;}
.paginationControl a:hover{color:#90181B;text-decoration:underline;}
.paginationControl .currentpage{color:#FC0;}


#imagedeskindex{float:left;}
#latestfeatures{float:left;width:470px;margin-left:10px;}
#latestfeatures h1{padding-left:7px;font:25px/25px 'OstrichSansMedium', Arial, sans-serif;}


#latestfeature p{float:left;}
#latestfeature .portraitsmall p{margin-right:45px;max-width:220px;}
#latestfeature .landscapesmall p{margin-right:15px;max-width:220px;}
#latestfeature .featurehome{cursor:pointer;min-height:150px;padding:10px;float:left;width:460px;}
#latestfeature .featurehome:hover{padding:9px;border:1px solid #666;}
#latestfeature{margin-bottom:50px;}


#features{}
#featuresleft{width:217px;padding-right:5px;float:left;padding-bottom:40px;}
#featuresleft h1{padding-left:7px;padding-top:0;margin:18px 0;}
#featuresleft p{padding-left:19px;}
.years{font:21px/30px 'OstrichSansMedium', Arial, sans-serif !important;width:170px;}
.years a,.months a{text-decoration:none;}
.years a:hover{color:#90181B;}
.years .activeyear, .months .activemonth .monthsmonth{color:#90181B;font:21px 'OstrichSansMedium', Arial, sans-serif !important;}
.months .activemonth{color:#90181B;}
.months .monthsmonth{font:21px/30px 'OstrichSansMedium', Arial, sans-serif !important;}
.months .monthsfeatures{position:relative;top:-2px;}
.months p{padding:0;margin:0;}
.months p.link{cursor:pointer;}
.months p.link:hover{color:#90181B;}
#featuresright{padding-left:7px;padding-bottom:40px;width:691px;min-height:600px;float:left;}
#currentmonth{width:100%;clear:both;padding-bottom:10px;margin-left:1%;margin-bottom:5px;}
#currentmonth a{text-decoration:none;}
#currentmonth a:hover{color:#90181B;}
#currentmonth .currentmonth{color:#FC0;font:21px 'OstrichSansMedium', Arial, sans-serif;position:relative;top:2px;}
.feature,.feature-with-margin{width:200px;min-height:200px;padding:10px;float:left;margin-top:7px;margin-bottom:8px;cursor:pointer;}
.feature-with-margin{margin-left:15px;}
.feature:hover,.feature-with-margin:hover{padding:9px;border:1px solid #666;}
.landscapesmall img{/*width:198px;height:131px;*/border:1px solid #000;}
.portraitsmall img{width:98px;height:148px;margin-left:50px;border:1px solid #000;}

.restricted,.restricted:hover{border:1px solid #FC0;padding:9px;}

#featuredetails{}
.shopperdiv{width:930px;height:27px;padding-bottom:10px;margin-bottom:8px;}
.shopperdiv .btf{margin-right:200px;float:left;cursor:pointer;}
.shopperdiv .apts{float:left;cursor:pointer;}
.shopperdiv .afts{float:right;cursor:pointer;}
#picturesbottom .shopperdiv{margin-bottom:20px;padding-bottom:40px;padding-top:20px;}
#picturesbottom #loggednav{border:0;padding:0;margin-bottom:50px;}
#currentfeature{height:33px;padding-top:10px;width:930px;}
.prevfeature{float:left;width:140px;height:25px;}
.nextfeature{float:right;width:115px;height:25px;}
.prevfeature a,.nextfeature a{text-decoration:none;}
.prevfeature a:hover,.nextfeature a:hover{color:#90181B;}
.currentfeatureheader{float:left;width:655px;height:25px;margin:0 10px;font:21px/20px 'OstrichSansMedium', Arial, sans-serif;text-align: center;padding:0;position:relative;top:2px;}
#message{color:#90181B;margin-bottom:15px;}
.pictureline{clear:both;width:930px;line-height:14px;font-size:10px;}
.picture1{height:180px;width:200px;padding:8px 14px 8px 0;margin:5px 5px 5px 0;float:left;position:relative;}
.picture2,.picture3{width:200px;height:180px;float:left;margin:5px;padding:8px 14px;position:relative;}
.picture4{height:180px;width:200px;padding:8px 0px 8px 14px;margin:5px 0 5px 5px;float:left;position:relative;}
.checkbox{position:absolute;bottom:10px;right:-1px;}
.textballoon{position:absolute;bottom:20px;right:33px;width:14px;height:13px;}
.textballoon, x:-moz-any-link, x:default{bottom:17px;right:35px;}
.horline1{width:214px;height:1px;background:url('/images/website/dottedline.png');float:left;}
.horline2,.horline3{width:228px;height:1px;background:url('/images/website/dottedline.png');float:left;margin-left:11px;}
.horline4{width:214px;height:1px;background:url('/images/website/dottedline.png');float:left;margin-left:11px;}
.verline{width:1px;height:196px;margin-top:5px;background:url('/images/website/dottedline.png');float:left;}
.pictureline img.landscape{/*width:198px;height:131px;*/border:1px solid #000;}
.pictureline img.portrait{width:98px;margin-left:50px;height:148px;border:1px solid #000;}
.tooltip {display:none;background:url('/images/website/tooltip.png');color:#FFF;width:209px;height:129px;padding:30px 25px;margin-top:180px;font-size:10px;line-height:17px;}
.pic{position:relative;margin-bottom:5px;}
.isinshopper{background:url('/images/website/blackbg50.png');position:absolute;left:0;top:0;cursor:pointer;}
.landscape{/*width:200px;height:133px;*/}
.portrait{width:100px;margin-left:50px;height:150px;}
.pictureline img{cursor:pointer;}


#portfolio{}
#portfolio td{padding:8px;}
#portfolio #movies img, #portfolio #movies object{width:210px;height:175px;border:1px solid #000;}
#portfolio .currentfeatureheader{float:left;width:400px;height:25px;margin:0 10px;color:#FFF;font:21px/20px 'OstrichSansMedium', Arial, sans-serif;text-align: right;padding:0;position:relative;top:2px;}
#portfolio .linktowebshop{float:right;width:470px;margin-top:5px;text-align:right;margin-right:30px;}
.linktowebshop a{text-decoration:none;color:#90181B;}
.linktowebshop a:hover{text-decoration:underline;}

#contact h1{font:25px/25px 'OstrichSansMedium', Arial, sans-serif;margin-bottom:10px;}
#contact #contactform{float:left;margin-bottom:50px;}
#contactform input[type="text"]{width:218px;height:22px;padding-left:17px;margin-bottom:18px;margin-top:5px;}
#contactform textarea{width:218px;height:100px;padding-left:17px;margin-bottom:24px;margin-top:5px;}
#contact #contactmap{float:right;margin-top:30px;margin-right:30px;}
#contact .errors ul{color:#90181B;margin-left:10px;margin-top:5px;}
#contactmap a{color:#90181B;text-decoration:none;}
#contactmap a:hover{text-decoration:underline;}

#image-detail{}
#image-detail h2{padding:0;margin-bottom:2px;}
#image-detail td{padding-right:10px;}
#image-detail a{color:#FC0;}
#image-detail a:hover{color:#90181B;}
#image-detail .widedetail{margin: 2px auto;width:800px;}
#image-detail .narrowdetail{padding:2px 15px;}
#image-detail .narrowdetail .image-detail-pic img{width:550px;height:800px;}
#image-detail .widedetail .image-detail-pic img{/*width:800px;height:550px;*/}
#image-detail .image-detail-pic, #image-detail .image-details{float:left;}
#image-detail .narrowdetail .image-details{width:380px;margin-left:10px;margin-top:200px;}
#image-detail .widedetail .image-details{width:800px;line-height:17px;}
#image-detail .linktowebshop{max-width:470px;margin:0 0 5px 0;}
#image-detail .linktowebshop a{color:#90181B;}
#image-detail img.prevnext{width:30px;height:25px;position:relative;top:7px;}


#shopper{}
.emptyshopper{margin-top:35px;margin-left:25px;}
.emptyshopper a{color:#FC0;}
.emptyshopper a:hover{color:#90181B;}
.shopper{padding:15px 25px 50px 15px;}
.shopper .grad{width:920px;padding-top:5px;}
.shopper .cartitem{padding-top:10px;vertical-align:top;width:920px;clear:both;}
.shopper .type,.shopper .repid,.shopper .picid,.shopper .title, .shopper .delete,.shopper .size,.shopper .totpics1,.shopper .totpics2, .shopper .totsize1, .shopper .totsize2{float:left;}
.shopper .type{width:40px;padding-right:10px;}
.shopper .repid{width:70px;padding-right:20px;}
.shopper .picid{width:70px;padding-right:20px;}
.shopper .title{width:450px;padding-right:35px;}
.shopper .size{width:60px;text-align:right;}
.shopper .delete{width:70px;padding-right:30px;position:relative;text-align:center;}
.shopper .totpics1, .shopper .totsize1{width:800px;padding-right:15px;text-align:right;}
.shopper .totpics2, .shopper .totsize2{width:60px;text-align:right;}
.typee{position:relative;}
.thumb{position:absolute;left:20px;top:20px;z-index:100000;}


#shopper-download{margin:30px 0 50px 40px;font-size:1.1em;line-height:1.5em;}


#faq h1{margin-bottom:15px;}
#faq h2{margin-left:15px;}
#faq p{margin:0;border:0;padding:0;}
#faq .question, #faq .answer{margin-left:30px;}
#faq .question{color:#90181B;}
#faq .faq{margin-bottom:10px;}
#faq .categoryheader{cursor:pointer;padding-left:15px;background:url('/images/website/arrow.png') 5px 2px no-repeat;margin-left:5px;}
#faq .categoryheader:hover{color:#90181B;background:url('/images/website/arrow-hover.png') 5px 2px no-repeat !important;}
#faq .clicked{background:url('/images/website/arrow-active.png') 5px 2px no-repeat !important;}
#faq .clicked:hover{background:url('/images/website/arrow-active-hover.png') 5px 2px no-repeat !important;}
#faq .answer a{color:#FC0;text-decoration:none;}
#faq .answer a:hover{text-decoration:underline;}

#webshopproduct h2{color:#FC0;}
#webshopproduct .image-details tr{max-width:750px;}
#webshopproduct .webshopproduct fieldset{border: 1px solid #CCC;width:770px;padding:15px;margin:10px 0;}
#webshopproduct .webshopproduct td.name{width:250px;}
#webshopproduct .webshopproduct td.price{padding:0px 20px 0 0;}
#webshopproduct .webshopproduct input[type="text"]{width:40px;height:22px;padding-left:17px;background:transparent url('/images/website/imagedeskinputbg.jpg');border:1px solid #666;margin:1px 0;color:#FC0;}
#webshopproduct .webshopproduct .notice{color:#90181B;}
#webshopproduct .inputimg{margin:10px 0;}


#login p{width:420px;}

#webshopper{}
#webshopper .webshopper{margin:15px 0;}
#webshopper .cartitem{clear:both;}
.webshopper .pic{width:100px;float:left;}
.webshopper .pic img.landscapesmall{width:100px;height:66px;}
.webshopper .pic img.portraitsmall{width:44px;height:66px;margin-left:28px;}
.webshopper .delete{width:70px;float:left;margin-left:20px;}
.webshopper .delete.topmargin{width:60px;padding-left:10px;}
.webshopper .product{width:150px;float:left;margin-left:20px;}
.webshopper .price{width:100px;float:left;margin-left:20px;}
.webshopper .shipping,.webshopper .totalprice{float:left;width:360px;text-align:right;}
.webshopper .shipping2,.webshopper .totalprice2{float:left;width:100px;margin-left:20px;}
.topmargin{margin-top:20px;}


#orders{}
#orders h1{margin:20px 0 10px 0;padding:0;}
#orders .orders{width:620px;padding:15px;}
.orders .orderid{width:95px;float:left;margin-right:20px;}
.orders .date{width:150px;float:left;margin-right:20px;}
.orders .total{width:65px;float:left;margin-right:20px;}
.orders .payment{width:100px;float:left;margin-right:20px;}
.orders .status{width:100px;float:left;}
.orders a:hover{color:#90181B;}
.orders .orderline{width:590px;height:20px;padding:1px 5px;}
.orders .hover:hover{border: 1px solid #CCC;width:590px;padding:0 4px;}

.books{line-height:3em;}

#orderdetails{}
.header{color:#90181B;font:21px 'OstrichSansMedium', Arial, sans-serif;margin:5px 0;}
#orderdetails p{width:500px;}
#orderdetails #details .landscapesmall{width:100px;height:66px;}
#orderdetails #details .portraitsmall{width:44px;height:66px;margin-left:28px;}
.webshopper .shipp,.webshopper .totalpr{float:left;width:330px;text-align:right;}
.webshopper .shipp2, .webshopper .totalpr2{float:left;width:100px;margin-left:80px;}

#banktransfer{width:500px;padding:20px;background-color:#1A1A1A;border:1px solid #CCC;}
#banktransfer a{color:#90181B;text-decoration:none;}
#banktransfer a:hover{text-decoration:underline;}
