body { margin:0px; padding:0px;font-family:verdana; }
textarea { font:normal 10px Verdana; color:#000000; text-decoration:none;background-color: #fff; border:solid 1px #B7B7B2; }
.main_table { float:left; }
font,th,td,p,li,ul,ol { font-family: Verdana; font-size : 11px; }
p,td { font-size : 11px; color : #000000; }
hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px; }
h1,h2 { font-family: "Trebuchet MS", Verdana; font-size : 22px; font-weight : bold; text-decoration : none; line-height : 120%; color : #000000; }
a:link { color:#797A78; text-decoration: none; }
a:visited { color:#797A78; text-decoration: none; }
a:hover { color:#000000; text-decoration: none; }
.crumb { padding-left: 5px; color: #000; font-weight: bold; }
a.crumb_links:link { color:#A90204; font-weight: bold; }
a.crumb_links:visited { color:#A90204; font-weight: bold; }
a.crumb_links:hover { color:#828282; font-weight: bold; }
.photos { border: 0px solid #E6E6E6; }
a.photo_links:link { color:#BD0104; }
a.photo_links:visited { color:#BD0104; }
a.photo_links:hover { color:#333333; }
span.gallery_nav { padding: 0px 10px 0px 3px; line-height: 1.5; width:189px; }
span.sub_gallery_nav { padding-left: 20px; line-height: 1.25; }
a.gallery_nav:link { color:#000000; font-weight: bold; text-decoration: none; }
a.gallery_nav:visited { color:#000000; font-weight: bold; text-decoration: none; }
a.gallery_nav:hover { color:#DF0000; font-weight: bold; text-decoration: underline; }
a.gallery_nav2:link { color:#888888; font-weight: bold; text-decoration: none; }
a.gallery_nav2:visited { color:#888888; font-weight: bold; text-decoration: none; }
a.gallery_nav2:hover { color:#DF0000; font-weight: bold; text-decoration: underline; }
a.sub_gallery_nav:link { color:#888888; }
a.sub_gallery_nav:visited { color:#888888; }
a.sub_gallery_nav:hover { color:#0467CB; }
.nav_div { background-color: #F9FCFF; border-bottom: 1px solid #eeeeee; padding: 4px; }
.catbutton { padding:3px; }
div.featured_news { font-size: 11; color: #ffffff; border: 1px solid #FFFFFF; background-color: #5E5B5C; padding: 5px; }
.featured_news_header { color: #ffffff; font-weight: bold; background-color: #7B7B7B; }
a.more_news_links:link { color:#ffffff; }
a.more_news_links:visited { color:#ffffff; }
a.more_news_links:hover { color:#BDB9BA; }
.gallery_copy { color: #6D6D6D; font-size: 11; padding-left: 5px; padding-right:2px; padding-top: 4px; text-align:justify; }
.default_copy { color: #333333; font-size: 12; padding: 10px; }
.hr { color: #177BD4; }
td.left_nav_header { background-color: #5E5B5C; color: #ffffff; font-weight: bold; text-align: center; font-size: 14px; padding: 6px; border-top: 1px solid #3C649F; }
.search_bar { background-color: #5E5B5C; color: #A10002; font-weight: bold; padding: 6px; border-top: 1px solid #3C649F; border-bottom: 1px solid #3C649F; }
a.search_bar_links:link { color:#A10002; font-weight: bold; }
a.search_bar_links:visited { color:#A10002; font-weight: bold; }
a.search_bar_links:hover { color:#5F5F5F; font-weight: bold; }
.search_box { width: 150; font-size: 11; }
.go_button { color:#FFFFFF; background-color: #BF0204; font-family: Verdana; font-size: 11; font-weight: bold; border-left: 1px solid #BF0204; border-top: 1px solid #BF0204; border-right: 1px solid #BF0204; border-bottom: 1px solid #BF0204; padding: 0px 2px 0px 2px; }
.go_button2 { color: #ffffff; background-color: #5E5B5C; font-family: Verdana; font-size: 5pt; font-weight: bold; padding: 0px 2px 0px 2px; border-style:solid; border-width:1px; border-color:#000000; }
a.top_nav:link { color:#FFFFFF; text-decoration: none; font-weight: bold; }
a.top_nav:visited { color:#FFFFFF; text-decoration: none; font-weight: bold; }
a.top_nav:hover { color:#5E5B5C; text-decoration: underline; font-weight: bold; }
td.index_copy_area { background-color: #7B7B7B; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#BDB9BA, endColorStr=#5E5B5C);}
td.sub_banner { color: #3F3F3F; font-family: Verdana; font-weight: bold; font-size: 11; padding: 8px; background-color: #ECEDEB; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#BDB9BA, endColorStr=#5E5B5C);}
span.sub_price { color: #ffffff; font-family: Verdana; font-weight: bold; font-size: 14; }
div.body_copy { color: #ffffff; padding: 20px; }
.body_header_text { color: #FFFFFF; font-family: Century Gothic; font-weight: bold; font-size: 16; letter-spacing: -1; padding-bottom: 10px; }
.featured_photos_tab { font-weight: bold; color: #0467CB; padding-left: 10px; }
div.featured_photos { padding-top: 15px; padding-bottom: 30px; padding-left: 8px; }
div.gallery_photos { padding-top: 15px; padding-bottom: 30px; padding-left: 3px; }
.homepage_line { border-left: 1px solid #0264C8; border-bottom: 1px solid #0264C8; }
.footer_line { border-top: 1px solid #ffffff; background-color: #cccccc; }
.footer_div { border-right: 1px solid #cccccc; }
.footer_div2 { border-left: 1px solid #cccccc; }
.copyright { padding-left: 10px; color: #cccccc; }
a.footer_links:link { color:#2C91E0; font-weight: bold; }
a.footer_links:visited { color:#2C91E0; font-weight: bold; }
a.footer_links:hover { color:#333333; font-weight: bold; }
.cc { color: #5BA9E6; font-family: Century Gothic; font-weight: bold; font-size: 12; letter-spacing: -1; }
.other_photos_tabs { background-color: #5E5B5C; }
.other_photos_tabs2 { padding-right: 5px; padding-left: 5px; background-color: #7B7B7B; }
span.other_photos_tabs { padding-left: 15px; }
a.white_bold_link:link { color:#ffffff; font-weight: bold; letter-spacing: -1; }
a.white_bold_link:visited { color:#ffffff; font-weight: bold; letter-spacing: -1; }
a.white_bold_link:hover { color:#E8E8E8; font-weight: bold; letter-spacing: -1; }
a.white_link:link { font-size: 11; color:#A10002; font-weight: normal; }
a.white_link:visited { font-size: 11; color:#A10002; font-weight: normal; }
a.white_link:hover { font-size: 11; color:#5F5F5F; font-weight: normal; }
.photo_title { background-color: #858683; color: #ffffff; padding: 3px; ; }
.photo_details { padding-top: 15px; padding-bottom: 15px; /*background-color: #F3F3F3;*/ }
.photo_details a { font:bold 11px verdana; color:#CB0003; text-decoration:none; }
td.photo_details { font:10px Verdana; color:#000; }
.photo_details td { font:10px Verdana; color:#000; }
.photo_details a:hover { font:bold 11px verdana; color:#000; text-decoration:none; }
.photo_detailsone { padding-top: 15px; padding-bottom: 15px; border-bottom: 1px dashed #B0D9FB; background-color: #F5F5F4; color:#FFFFFF; }
.cart_rows { padding-top: 15px; padding-bottom: 15px; border-bottom: 1px dashed #B0D9FB; }
.mout { font-family: Verdana; font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; width: 100%; padding: 0px; }
.mover { font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none; width: 100%; padding: 0px; }
img.treeicon { height: 16px; }
.ratingblock { display:block; border-bottom:1px solid #999; padding-bottom:8px; margin-bottom:8px; }
.loading { height: 20px; background: url('../images/working.gif') 50% 50% no-repeat; }
.unit-rating { /* the UL */ list-style:none; margin: 0px; padding:0px; height: 20px; position: relative; background: url('../images/starrating.gif') top left repeat-x; }
.unit-rating li { text-indent: -90000px; padding:0px; margin:0px; /*\*/ float: left;/* */ }
.unit-rating li a { outline: none; display:block; width: 20px; height: 20px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; }
.unit-rating li a:hover { background: url('../images/starrating.gif') left center; z-index: 2; left: 0px; }
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width:20px; }
.unit-rating a.r2-unit { left:20px; }
.unit-rating a.r2-unit:hover { width: 40px; }
.unit-rating a.r3-unit { left: 40px; }
.unit-rating a.r3-unit:hover { width: 60px; }
.unit-rating a.r4-unit { left: 60px; }
.unit-rating a.r4-unit:hover { width: 80px; }
.unit-rating a.r5-unit { left: 80px; }
.unit-rating a.r5-unit:hover { width: 100px; }
.unit-rating a.r6-unit { left: 100px; }
.unit-rating a.r6-unit:hover { width: 120px; }
.unit-rating a.r7-unit { left: 120px; }
.unit-rating a.r7-unit:hover { width: 140px; }
.unit-rating a.r8-unit { left: 140px; }
.unit-rating a.r8-unit:hover { width: 160px; }
.unit-rating a.r9-unit { left: 160px; }
.unit-rating a.r9-unit:hover { width: 180px; }
.unit-rating a.r10-unit { left: 180px; }
.unit-rating a.r10-unit:hover { width: 200px; }
.unit-rating li.current-rating { background: url('../images/starrating.gif') left bottom; position: absolute; height: 20px; display: block; text-indent: -9000px; z-index: 1; }
.voted { color:#999; }
.thanks { color:#36AA3D; }
.static { color:#5D3126; }
a.arrows:link { color:#4581BE; text-decoration:none; }
a.arrows:visited { color:#4581BE; text-decoration:none; }
a.arrows:hover { color:#000000; text-decoration:none; }
a.calendar:link { color:#FFFFFF; text-decoration:none; }
a.calendar:visited { color:#FFFFFF; text-decoration:none; }
a.calendar:hover { color:#CCCCCC; text-decoration:none; }
.calendar { background-color: #ffffff; font-family: Verdana; font-size : 11; color : #000000; }
.calendarHeader { font-weight: bold; background-color: #eeeeee; }
.calendarSubHeader { font-weight: bold; background-color: #ffffff; }
.today_color { background-color: #ACC6E1; color: #000000; font-weight: normal; font-size : 11; }
.event_color { background-color: #4581BE; color: #ffffff; font-weight: normal; font-size : 11; }
.sign { font:normal 10px Verdana; color:#000000; text-decoration:none; padding:33px 0px 0px 5px; &padding:33px 0px 0px 5px;}
.sign:link,.sign:visited { font:normal 10px Verdana; color:#000000; text-decoration:none; }
.sign:hover { font:normal 10px Verdana; color:#000000; text-decoration:none; background-image:url('../images/icon1.gif'); background-repeat:no-repeat; background-position:center 33px; }
.signvisited { font:normal 10px Verdana; color:#000000; text-decoration:none; background-image:url('../images/icon1.gif'); background-repeat:no-repeat; background-position:center 33px; }
.line { font:normal 10px Verdana color:#969892; text-decoration:none; padding:0px 2px; }
.text_box { border:1px solid #999997; padding-left:9px; padding-top:3px; font-family:verdana; font-size:10px; color:#353630; height:21px; width:251px; }
.selectbox { font:normal 11px Verdana; color:#000000; text-decoration:none; border:solid 1px #999997; height:18px; width:182px; }
.editorialoff { font:normal 10px Verdana; color:#000000; text-decoration:none; }
.topnav { padding:31px 21px 0px 0px; $padding:30px 21px 0px 0px;}
.imgpadding { padding:15px 0px 0px 0px; $padding:15px 0px 0px 0px;}
.footerbg { background-color:#F4F5F3; }
.bottomcontact { font:normal 10px Verdana; color:#353630; text-decoration:none; padding-left:20px; }
.bottom:link,.bottom:visited { font:normal 10px Verdana; color:#000000; text-decoration:none; }
.bottom:hover { font:normal 10px Verdana; color:#515150; text-decoration:none; }
.copy { font:normal 10px Verdana; color:#B3B4B0; text-decoration:none; padding-left:20px; }
.cat { margin:2px 0px 0px 9px; $margin:3px 0px 0px 9px;}
.catimg { margin:1px 0px 0px 6px; $margin:0px 0px 0px 6px;}
.catsearchbox { font:normal 10px Verdana; color:#999999; border:solid 1px #B7B7B2; padding-left:3px; width:152px; height:20px; margin:10px 0px 0px 3px; }
.creativeimg { padding:2px 0px 0px 0px; $padding:3px 0px 0px 0px;}
.creative { font:normal 11px Verdana; color:#797A78; text-decoration:none; padding:9px 0px 0px 0px; }
.creativebox { font:normal 10px Verdana; color:#999999; border:solid 1px #B7B7B2; padding-left:3px; width:155px; height:21px; margin:8px 0px 0px 1px; $margin:7px 0px 0px 1px;
vertical-align:middle; }
.photographerstd { padding:0px 0px 0px 5px; }
.allyou { font:normal 11px Verdana; color:#54564D; text-decoration:none; padding:0px 0px 0px 12px; }
.signupand { font:normal 16px Verdana; color:#54564D; text-decoration:none; }
.bodytable { padding-right:0px; $padding:0px 5px 18px 0px;}
.gobutton { margin:5px 0px 0px 1px; $margin:4px 0px 0px 1px;}
.enter { font:bold 11px Verdana,; color:#FFFFFF; text-decoration:none; border:solid 0px #FFFFFF; width:64px; height:21px; background-color:#CC0000; padding-bottom:2px; $padding-bottom:0px;cursor:pointer;
}
.enterone { font:bold 11px Verdana,; color:#FFFFFF; text-decoration:none; border:solid 0px #FFFFFF; width:95px; height:21px; background-color:#CB0003; padding-bottom:2px; $padding-bottom:0px;
}
.phototd { border: 1px solid #E9E9E9; padding: 5px 0px 5px 0px; background-color:#F9F9F9; color:#797A78; }
.normaltext { font:normal 10px Verdana,; color:#000000; text-decoration:none; }
.treeview,.treeview ul {  /* jquery.treeview.css */ padding: 0; margin: 0; list-style: none; width:149px; }
.treeview ul { background-color: white; margin-top: 4px; }
.treeview .hitarea { background: url(../images/treeview-default.gif) -64px -25px no-repeat; height: 16px; width: 16px; margin-left: -16px; float: left; cursor: pointer; }
* html .hitarea { display: inline; float:none; }
.treeview li { margin: 0; padding: 3px 0pt 3px 16px; }
.treeview a.selected { background-color: #eee; }
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: red; cursor: pointer; }
.treeview li { background: url(../images/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable,
.treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable,
.treeview li.lastExpandable { background-image: url(../images/treeview-default.gif); }
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea,
.treeview div.lastExpandable-hitarea { background-position: 0; }
.treeview-red li { background-image: url(../images/treeview-red-line.gif); }
.treeview-red .hitarea,
.treeview-red li.lastCollapsable,
.treeview-red li.lastExpandable { background-image: url(../images/treeview-red.gif); }
.treeview-black li { background-image: url(../images/treeview-black-line.gif); }
.treeview-black .hitarea,
.treeview-black li.lastCollapsable,
.treeview-black li.lastExpandable { background-image: url(../images/treeview-black.gif); }
.treeview-gray li { background-image: url(../images/treeview-gray-line.gif); }
.treeview-gray .hitarea,
.treeview-gray li.lastCollapsable,
.treeview-gray li.lastExpandable { background-image: url(../images/treeview-gray.gif); }
.treeview-famfamfam li { background-image: url(../images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea,
.treeview-famfamfam li.lastCollapsable,
.treeview-famfamfam li.lastExpandable { background-image: url(../images/treeview-famfamfam.gif); }
.filetree li { padding: 3px 5px 2px 16px; }
.filetree span.folder,
.filetree span.file { padding: 1px 0 1px 2px; display: block; }
.filetree li.expandable span.folder { }
.lightbox { background-color:#CB0003; font:bold 11px Verdana,; color:#FFFFFF; text-decoration:none; height:26px; padding:0px 0px 1px 9px; $padding:0px 0px 0px 9px;}
.lightboxview { background-color:#DF7378; font:bold 11px Verdana,; color:#FFFFFF; text-decoration:none; height:26px; padding:0px 0px 1px 9px; $padding:0px 0px 0px 9px;}
.lightboxviewborder { border:solid 1px #CCCCCC; border-top:solid 0px #CCCCCC; font:normal 10px verdana,; color:#000000; text-decoration:underline; padding:8px 0px 0px 8px; }
.lightboxiwantborder { border:solid 1px #CCCCCC; border-top:solid 0px #CCCCCC; font:normal 10px verdana,; color:#000000; text-decoration: none; padding:8px 0px 0px 8px; }
.lightboxlefticon { font:normal 10px verdana,; color:#000000; text-decoration:none; padding:5px 0px 0px 0px; }
.lightboxlefticon a { font:normal 10px verdana,; color:#000000; text-decoration:none; }
.lightboxlefticon a:hover { font:normal 10px verdana,; color:#A90003; text-decoration:underline; }
.lightboxiwant { background-color:#E4888C; font:bold 11px Verdana,; color:#FFFFFF; text-decoration:none; height:26px; padding:0px 0px 1px 9px; $padding:0px 0px 0px 9px;}
.overview:link,.overview:visited { font:bold 11px verdana,; color:#000000; text-decoration:none; border:solid 1px #C3C3C1; display:block; height:19px; $height:26px;width:120px; $width:130px;
padding:5px 0px 0px 8px; }
.overview:hover { display:block; font:bold 11px verdana,; color:#FFFFFF; text-decoration:none; background: #858583 /*url(../images/arrow_img01.gif) right top no-repeat*/; height:19px; $height:26px;
width:120px; $width:130px;padding:5px 0px 0px 8px; }
.overviewvisited { display:block; font:bold 11px verdana,; color:#FFFFFF !important; text-decoration:none; /*background:url(../images/arrow_img01.gif) left top no-repeat;*/ height:21px; $height:26px;
width:120px; $width:130px;padding:5px 0px 0px 8px; }
.slicedshowtd { background-color:#C3C3C1; }
.createdby { background-color:#EDEDEC; }
.slicedshow { font:normal 11px verdana,; color:#000000; text-decoration:none; background-color:#C3C3C1; }
.current { font:normal 10px verdana,; color:#000000; text-decoration:none; background-color:#C3C3C1; }
.currentlist { border:solid 1px #999997; width:282px; font:normal 10px verdana,; color:#000000; }
.crearedbytext { font:normal 10px verdana,; color:#000; text-decoration:none; }
.crearedbytextone { font:normal 10px verdana,; color:#000; text-decoration:none; }
.edit { padding:0px 12px 0px 0px; }
.crearedbytextone { font:normal 10px verdana,; color:#000; text-decoration:none; }
.mypets { /*header of 1st demo*/ cursor: hand; cursor: pointer; padding: 7px 0px 2px 0px; /*border: 1px solid gray;*/ text-indent:19px; color:#000; margin:0px; border-bottom:1px solid #fff; font:normal 12px verdana; background: #E7E7E7 url(../images/plus_sign.gif) no-repeat 255px 10px; height:21px; $height:32px;
}
.openpet { /*class added to contents of 1st demo when they are open*/ background: #B7B7B7 url(../images/minus_sign.gif) no-repeat 255px 10px; padding: 4px 0px 2px 0px; font-weight:bold; line-height:18px; }
* html .openpet {  line-height:22px;}
.technology { /*header of 2nd demo*/ cursor: hand; cursor: pointer; font: bold 14px Verdana; margin: 10px 0; }
.openlanguage { /*class added to contents of 2nd demo when they are open*/ color: green; }
.closedlanguage { /*class added to contents of 2nd demo when they are closed*/ color: red; }
.thepet { background:#F0F0EE; margin:0px; font:11px verdana; color:#54564D; }
.photographerstd h3,
.photographerstd .thepet { width:276px; }
.thepet div { width:230px; margin:0px 0 0px 7px; padding:5px 0; }
.mypets img { margin-left:10px; }
.thepet a.signUp { font:16px verdana; color:#54564D; text-decoration:none; padding:0px; }
.thepet a.signUp:hover { text-decoration:underline; }
.pagobox { border:solid 1px #999997; font:normal 11px verdana,; color:#000000; text-decoration:none; width:33px; height:15px; margin:1px 4px 0px 0px; }
.previous:link,.previous:visited { font:bold 11px verdana,; color:#CB0003; text-decoration:none; }
.previous:hover { font:bold 11px verdana,; color:#000000; text-decoration:none; }
.broderline { border-top:1px dotted #cccccc; font-size:9px; }
.add:link,.add:visited { font:bold 10px verdana,; color:#CB0003; text-decoration:none; }
.add:hover { font:bold 10px verdana,; color:#000; text-decoration:none; }
.zoombox { border-top:1px solid #e5e6e7; border-bottom:1px solid #e5e6e7;}
td.zoombox { font:10px verdana; padding:0px; }
.zoombox img { margin-top:2px; }
#gallery_nav { padding:0px; margin:0px; }
.contentnormal { font:normal 11px verdana,; color:#000; text-decoration:none; padding:0px; margin:0px; text-align:justify; }
.contentnormal p {font:normal 11px verdana,; color:#000;}
.contentnormal a { font:bold 10px verdana,; color:#CC0000 !important; text-decoration:none; padding:0px; margin:0px }
.contentnormal a:hover { font:bold 10px verdana,; color:#000000 !important; text-decoration:none; padding:0px; margin:0px }
.searchbg { background-color:#b7b7b7; font:bold 11px verdana; color:#FFFFFF; text-decoration:none; }
.searchbg a { background-color:#858683; font:bold 11px verdana; color:#FFFFFF; text-decoration:none; }
.searchbg a:hover { background-color:#858683; font:bold 11px verdana; color:#000; text-decoration:none; }
.searchman { font:bold 11px verdana; color:#000; text-decoration:none; }
.gallery { font:normal 10px verdana,; color:#000000; text-decoration:none; padding:0px; }
.gallery a { font:bold 10px verdana,; color:#7F7F7F; text-decoration:none; }
.gallery a:hover { font:bold 10px verdana,; color:#000000; text-decoration:none; }
.welcome_div { font:normal 10px verdana; color:#000000; text-decoration:none; width:100%; height:22px; background-color:#F0F0EE; margin:0px; padding-top:8px; }
.welcome_div ul.list { margin:0px 0px 0px 204px; padding:0px; list-style:none; }
.welcome_div .list li { font:normal 10px verdana; color:#797A78; text-decoration:none; padding:0px 0px 0px 9px; margin:0px; list-style-type:none; float:left; background:none; height:22px; }
.welcome_div .list a { font:normal 10px verdana; color:#797A78; text-decoration:none; margin:0px; list-style-type:none; float:left; background:none; height:22px; }
.welcome_div .list a:hover { font:normal 10px verdana; color:#000000; text-decoration:none; margin:0px; list-style-type:none; float:left; background:none; height:22px; background:url(../images/new_arrow.gif) no-repeat center bottom; }
.welcome_div .list .visited { font:normal 10px verdana; color:#000000; text-decoration:none; margin:0px; list-style-type:none; float:left; background:none; height:22px; background:url(../images/new_arrow.gif) no-repeat center bottom; }
.welcome_div .list .welcome { color:#CC0000; }
.iconmargin { margin-right:2px; }
.welcome_div .topmenus { font:normal 10px verdana; color:#000000; text-decoration:none; float:right; text-align:right; margin-right:20px; }
.welcome_div .topmenus .list { font:normal 10px verdana; color:#797A78; text-decoration:none; padding:0px 0px 0px 0px; margin:0px; list-style-type:none; float:left; background:none; height:22px; }
.welcome_div .topmenus .list a { font:normal 10px verdana; color:#797A78; text-decoration:none; margin:0px; list-style-type:none; float:left; background:none; height:22px; }
.welcome_div .topmenus .list a:hover { font:normal 10px verdana; color:#000000; text-decoration:none; margin:0px; list-style-type:none; float:left; background:none; height:22px; background:url(../images/new_arrow.gif) no-repeat center bottom; }
.welcome_div .topmenus .list .visited { font:normal 10px verdana; color:#000000; text-decoration:none; margin:0px; list-style-type:none; float:left; background:none; height:22px; background:url(../images/new_arrow.gif) no-repeat center bottom; }
.logo_div { padding:25px 0px 0px 19px; float:left; width:165px; margin:0; }
.search_div { padding:17px 0px 0px 15px; $padding:17px 0px 0px 13px;float:left; width:506px; $width:520px;margin:0px; }
.search_text_box { border:1px solid #DDDDDD; padding-left:6px; padding-top:3px; $padding-top:1px;
font-family:verdana; font-size:10px; color:#353630; height:21px; *height:18px;
width:213px; background-color:#fff/*f0f0ee*/; margin:12px 1px 0px 14px; $margin:11px 1px 0px 24px;}
.research { border:1px solid #DDDDDD;margin:12px 1px 0px 14px;$margin:11px 1px 0 14px; font:10px verdana; padding-left:6px;width:213px;height:21px;$height:18px;padding-top:2px;}
.selectboxone { font:normal 10px Verdana;$font:normal 11px Verdana; color:#000000; text-decoration:none; border:solid 1px #DDDDDD; height:21px; width:172px; margin:11px 0px 0px 2px; background-color:#f0f0ee; }
.searchbutton { font:bold 11px Verdana,; color:#FFFFFF; text-decoration:none; border:solid 0px #CB0003; background-color:#CC0000; padding-bottom:3px; *padding-bottom:0px;
width:63px; height:21px; *height:18px;
 $margin:0px 10px 0px 0px;
margin:12px 0px 0px 6px; cursor:pointer; }
.creativelist { margin:16px 0px 0px 0px; padding:0px; list-style-type:none; width:280px; float:left; border:0px solid #000; $margin:15px 0px 0px 5px;}
.creativelist li { float:left; width:70px; $width:85px;
font:normal 10px verdana; color:#000; text-decoration:none; white-space:nowrap; margin-bottom:6px; height:23px; padding:0px 3px 0px 5px; }
*html .creativelist li { width:70px; }
.headerline { border-bottom:solid 3px #e2e3e5; float:left; width:100%; height:3px; $margin-top:9px;
}
.wizardInstructions { float:left; width:1000px; margin:0; padding:0; list-style:none; }
.wizardInstructions li { width:163px; float:left; height:44px; border-right:1px solid #fff; font: normal 11px verdana; color:#000; text-decoration:none; line-height:14px; margin-top:1px; $margin-top:1px;}
.wizardInstructions .one { font: normal 24px verdana; color:#FFFFFF; text-decoration:none; padding:11px 0px 0px 17px; $width:181px;$height:54px;background-color:#CC0000; }
.wizardInstructions .two { padding:5px 0px 0px 11px; width:169px; float:left; height:50px; $width:181px;$height:54px;background:#C5C3C4 url(../images/one.gif) no-repeat 126px 9px; }
.wizardInstructions .three { padding:4px 0px 0px 8px; width:172px; float:left; height:51px; $width:181px;$height:54px;background:#D9D9D9 url(../images/two.gif) no-repeat 128px 9px; }
.wizardInstructions .four { padding:4px 0px 0px 11px; width:169px; float:left; height:51px; $width:181px;$height:54px;background:#C5C3C4 url(../images/three.gif) no-repeat 124px 9px; }
.wizardInstructions .five { padding:5px 0px 0px 8px; width:139px; float:left; height:50px; $width:148px;$height:54px;background:#D9D9D9 url(../images/four.gif) no-repeat 93px 9px; ; }
.wizardInstructions .six { background:#CC0000; padding:12px 0px 0px 11px; width:117px; font: bold 11px verdana; color:#FFFFFF; text-decoration:none; border-right:solid 0px #000000; $width:128px;height:43px; }
.bodydiv { float:left; width:1000px; }
.categorytitle { font:normal 24px verdana; color:#CC0000; text-decoration:none; }
.creativetitle { font:normal 24px verdana; color:#CA0A7B; text-decoration:none; }
.editorialtitle { font:normal 24px verdana; color:#A1A838; text-decoration:none; margin:1px 0px 0px 1px; }
.footagetitle { font:normal 24px verdana; color:#44949F; text-decoration:none; margin:1px 0px 0px 2px; }
.photosign { font:normal 11px verdana; color:#323230; text-decoration:none; }
.photosign:link,
.photosign:visited { font:normal 11px verdana; color:#CC0000 !important; text-decoration:none; }
.photosign:hover { font:normal 11px verdana; color:#000000 !important; text-decoration:none; }
.fotterdiv { float:left; width:100%; }
.pagetitle { font:bold 14px verdana; color:#666666; text-decoration:none; text-transform:lowercase; padding:10px 0; text-align:left; }
.contentheight { height:350px; padding-right:10px; border:0px solid #000;} 
.camdiv { float:left; width:50px; font:normal 18px verdana; color:#C90103; text-decoration:none; }
.yourimage { font:normal 12px verdana; color:#323230; text-decoration:none; }
.mainBody { float:left; clear:left; }
#catids { width:700px; }
.thC { height:180px; width:177px; text-align:center; display:table-cell; vertical-align:bottom; white-space:nowrap; }
*:first-child+html .thC /* use overflow:hidden in IE 7 */ { overflow:hidden; }
* html .thC /* use overflow:hidden in IE 7 and below */ { overflow:hidden; }
.imgNumber { font:bold 10px verdana; color:#666666; }
.imageCaption { font:10px verdana; color:#666666; }
