/* pollendesign.com */
body{margin:15px;background:#fff;text-align:center;}
body,a,span,p,th,td,h4,h6,input.text{font:12px/14px "times new roman",times,serif;color:#455560;text-decoration:none;}
h4,h6{font-weight:bold;margin:0 0 10px;padding:0;}
p{margin:0 0 10px;padding:0;}
p.error{font-style:italic;}
form{margin:0;padding:0;}
ul, ol{margin:0;padding:0;list-style:none inside;_list-style-position:outside;}
img,table{border:0;}
img.thumb{border:1px solid #748088;}
img.arrow{width:14px;height:8px;}
.clear{clear:both;}

#page{width:756px;height:564px;margin:0px auto;padding:15px 15px 5px;text-align:left;border:1px solid #000;}
* html #page{_width /**/:788px;_height /**/:576px;}

#header{height:99px;}
#hlogo{margin:0 0 3px;padding:7px 108px 23px 477px;background:#455560 url(../img/layout/h_logo_bg.gif) no-repeat;}
#hlogo img{display:block;}
#hnav{margin:0;padding:0;list-style:none;height:24px;background:#afb4bb url(../img/layout/h_nav_bg.gif) no-repeat 82px 0;}
#hnav li{float:left;padding:0 0 0 1px;height:24px;background:transparent url(../img/layout/h_vrule_dash.gif) repeat-y;}
#hnav li a{display:block;height:24px;background:transparent none no-repeat 17px 6px;}
#hnav li a span{display:none;}
#hnav li#hnhome{width:288px;padding:0;background-image:none;}
#hnav li#hnhome a{float:left;width:39px;padding:0;background:transparent url(../img/layout/h_nav_home.gif) no-repeat 6px 6px;}
#home #hnav li#hnhome a{width:79px;background-image:url(../img/layout/h_nav_casestudies.gif);}
#hnav li#hnourfirm a{width:89px;background-image:url(../img/layout/h_nav_ourfirm_0.gif);}
#ourfirm #hnav li#hnourfirm a{background-color:#455560;background-image:url(../img/layout/h_nav_ourfirm_1.gif);}
#hnav li#hnourpeople a{width:104px;background-image:url(../img/layout/h_nav_ourpeople_0.gif);}
#ourpeople #hnav li#hnourpeople a{background-color:#455560;background-image:url(../img/layout/h_nav_ourpeople_1.gif);}
#hnav li#hnourwork a{width:94px;background-image:url(../img/layout/h_nav_ourwork_0.gif);}
#portfolio #hnav li#hnourwork a{background-color:#455560;background-image:url(../img/layout/h_nav_ourwork_1.gif);}
#hnav li#hnmedia a{width:72px;background-image:url(../img/layout/h_nav_media_0.gif);}
#media #hnav li#hnmedia a{background-color:#455560;background-image:url(../img/layout/h_nav_media_1.gif);}
#hnav li#hncontactus a{width:104px;background-image:url(../img/layout/h_nav_contactus_0.gif);}
#contactus #hnav li#hncontactus a{background-color:#455560;background-image:url(../img/layout/h_nav_contactus_1.gif);}

#cfclear{height:3px;_overflow:hidden;background:#455560;}
#footer{clear:both;width:756px;height:56px;}
* html>body #footer{padding-top:6px;}
#footer p#fcopyright{clear:left;width:756px;height:10px;margin:0;padding:0;background:transparent url(../img/layout/f_copyright.gif) no-repeat center bottom;}
#footer p#fcopyright span{display:none;}
#footer a{float:left;display:block;margin-top:6px;background:transparent none no-repeat;}
#footer a span{display:none;}
#footer a#fsitemap{width:85px;height:40px;margin-right:267px;background-image:url(../img/layout/f_sitemap.gif);}
#footer a#fcontactus{width:51px;height:8px;margin:23px 250px 0 0;background-image:url(../img/layout/f_contactus.gif);}
* html>body #footer a#fcontactus{margin-top:0;height:25px;background-position:0 17px;}
#footer a#fclientlogin{float:right;width:95px;height:28px;margin-top:11px;background-image:url(../img/layout/f_clientlogin.gif);}
* html>body #footer a#fclientlogin{margin-top:0;height:33px;background-position:0 5px;}

.content{width:756px;height:399px!important;_height /**/:404px;padding:5px 0 0;background:transparent none no-repeat right top;}
.content h3{width:288px;background:#e1e2e6 none no-repeat;margin:0;padding:0;}
.content h3 a, .content h3 span{display:block;font-weight:bold;line-height:20px;padding:2px 6px;background:transparent none no-repeat;}
.content h3 a span{display:none;}
.content h3 img{float:right;}
#sectionnav{float:left;width:756px;height:132px;}
#sectionnav .section{float:left;height:132px;margin-right:3px;}
#sectionnav h4{background:#afb4bb none no-repeat;margin:0;padding:0;}
#sectionnav h4 a{display:block;height:24px;background:transparent none no-repeat 10px 6px;}
#sectionnav a span, #sectionnav h4 a span{display:none;}
#sectionnav a.beauty{display:block;height:108px;}
#cleft{float:left;width:288px;height:262px;}
#ctext{height:262px;overflow:auto;padding:0 10px 0 0;}
#ctext h6{padding-top:10px;}
#cright{float:left;width:468px;height:262px;}
#cright img.beauty{display:block;margin:0;}
#aback{float:right;display:block;width:56px;height:10px;background:transparent url(../img/layout/arrow_back.gif) no-repeat;}
#aback span{display:none;}

/* page-specific */
/* home / case studies */
#home .casestudy{clear:both;width:288px;height:131px;overflow:hidden;}
#home .casestudy a.beauty{display:block;width:288px;height:107px;line-height:0;}
#home .casestudy a.beauty span{display:block;float:left;width:112px;height:107px;cursor:pointer;_cursor:hand;}
#home .casestudy a.beauty span span{float:none;height:86px;margin-top:5px;line-height:14px;overflow:hidden;}
#home .casestudy a.beauty img.beauty{display:block;float:left;margin:0;width:170px;height:107px;}
#home .casestudy a.beauty img.csmore{margin-top:3px;width:37px;height:8px;}
#home .casestudy h4{width:288px;background:#e1e2e6 none no-repeat;margin:0;padding:0;}
#home .casestudy h4.accent{background-image:url(../img/home/casestudy_title_accent.gif);background-position:96px 0;}
#home .casestudy h4 a{display:block;font-weight:bold;line-height:20px;padding:2px 6px;background:transparent none no-repeat;}
#home .casestudy h4 a span{display:none;}
#home .casestudy h4 img{float:right;}
#home #cright{width:455px;margin-left:13px;}
#home #cright a{float:left;display:block;width:117px;height:262px;}
#home #cright a img{margin:24px 0 10px;}
#home #cright a img.csmore{margin-top:10px;}
#home #cright a.beauty{margin:0;width:auto;}
#home #cright a.beauty img{margin:0;}
/* home / case studies and client login section nav */
.globalsections #snportfolio{width:288px;}
.globalsections #snportfolio h4{background:#e1e2e6 url(../img/home/sectionnav_portfolio_title_accent.gif) no-repeat 288px 0;}
.globalsections #snportfolio a.beauty{
}
.globalsections #snportfolio a.beauty img{margin:0px 0 0 0px;}
.globalsections #snprocess{width:177px;}
.globalsections #snprocess h4{background-image:url(../img/home/sectionnav_process_title_accent.gif);background-position:112px 0;}
.globalsections #snprocess a.beauty{background:#e1e2e6;}
.globalsections #snprocess a.beauty img{margin:0px 0 0 0px;}
.globalsections #snourteam{width:109px;}
.globalsections #snourteam h4{background-image:url(../img/home/sectionnav_ourteam_title_accent.gif);background-position:85px 0;}
.globalsections #snourteam a.beauty img{margin:16px 0 0 17px;}
.globalsections #snawards{width:173px;margin-right:0;}
.globalsections #sectionnav #snawards{margin-right:0;}
.globalsections #snawards h4{background-image:url(../img/home/sectionnav_awards_title_accent.gif);background-position:12px 0;}
.globalsections #snprocess h4 a img, .globalsections #snourteam h4 a img, .globalsections #snawards h4 a img{margin:6px;}

/* our firm */
#ourfirm .content h3{width:288px;height:24px;background-position:6px 2px;}
#ourfirm .content h3 span{display:none;}
#ourfirm #sectionnav .section{width:250px;}
#ourfirm #sectionnav h4{background-color:#e1e2e6;}
#ourfirm #sectionnav #snprocess{margin-right:0;}
#ourfirm #snprocess a.beauty{background:#d1d5d8;}
#ourfirm #snprocess a.beauty img{margin:6px 0 0 4px;}
#ourfirm #snprocess h4 a img, #ourfirm #snourstory h4 a img, #ourfirm #snourservices h4 a img{margin:6px;}
#ourfirm #courfirm{background-image:url(../img/ourfirm/bg_ourfirm.jpg);}
#ourfirm #courfirm #cleft{width:269px;}
#ourfirm #courfirm #ctext{height:257px;padding-right:16px;}
#ourfirm #courfirm #ctext h6{padding-top:0;}
#ourfirm #courstory{background-image:url(../img/ourfirm/bg_ourstory.jpg);background-position:220px 5px;}
#ourfirm #courstory #cleft{width:269px;}
#ourfirm #courstory #ctext{height:233px;padding-right:16px;}
#ourfirm #courstory h3{width:250px;background-image:url(../img/ourfirm/ourstory_title.gif);}
#ourfirm #courstory #ctext p{margin:10px 0 0;}
#ourfirm #courservices #cleft h3{margin-bottom:10px;background-image:url(../img/ourfirm/ourservices_title.gif);}
#ourfirm #courservices #ctext{height:228px;overflow:hidden;}
#ourfirm #courservices #ctext li{display:inline;}
#ourfirm #courservices #ctext li a{clear:left;float:left;display:block;}
#ourfirm #courservices #ctext li img{display:block;}
#ourfirm #courservices #cright{background:transparent url(../img/ourfirm/services_beauty.jpg) no-repeat right top;}
#ourfirm #courservices #servicesnavicon{position:relative;width:468px;height:262px;margin:0;padding:0;list-style:none;}
#ourfirm #courservices #servicesnavicon li{position:absolute;}
#ourfirm #courservices #servicesnavicon li#sni_a{left:48px;top:103px;}
#ourfirm #courservices #servicesnavicon li#sni_b{left:95px;top:72px;}
#ourfirm #courservices #servicesnavicon li#sni_c{left:151px;top:37px;}
#ourfirm #courservices #servicesnavicon li#sni_d{left:210px;top:0;}
#ourfirm #courservices #servicesnavicon li#sni_e{left:231px;top:182px;}
#ourfirm #courservices #servicesnavicon li#sni_f{left:253px;top:161px;}
#ourfirm #courservices #servicesnavicon li#sni_g{left:250px;top:109px;}
#ourfirm #courservices #servicesnavicon li#sni_h{left:292px;top:108px;}
#ourfirm #courservices #servicesnavicon li#sni_i{left:333px;top:105px;}
#ourfirm #courservices #servicesnavicon li#sni_j{left:349px;top:77px;}
#ourfirm #courservices #servicesnavicon li#sni_k{left:372px;top:55px;}
#ourfirm #courprocess{position:relative;background-image:url(../img/ourfirm/bg_ourprocess.gif);background-position:0 34px;}
#ourfirm #courprocess h3{float:left;width:140px;margin-right:33px;background-image:url(../img/ourfirm/ourprocess_title.gif);}
#ourfirm #courprocess .cpphase{float:left;width:166px;margin-right:8px;}
#ourfirm #courprocess .cpphase h4{height:29px;margin:0;padding:0;background:transparent none no-repeat 15px 5px;}
#ourfirm #courprocess .cpphase h4 span{display:none;}
#ourfirm #courprocess .cpphase a{display:block;width:166px;padding:122px 0 8px;cursor:default;background:transparent none no-repeat;}
#ourfirm #courprocess .cpphase a img{margin-left:12px;}
#ourfirm #courprocess #cpp1 h4{background-image:url(../img/ourfirm/process_phase_title_1.gif);}
#ourfirm #courprocess #cpp1 a:hover{background-image:url(../img/ourfirm/process_phase_bg_1.gif);}
#ourfirm #courprocess #cpp2{margin-right:7px;}
#ourfirm #courprocess #cpp2 h4{background-image:url(../img/ourfirm/process_phase_title_2.gif);}
#ourfirm #courprocess #cpp2 a:hover{background-image:url(../img/ourfirm/process_phase_bg_2.gif);}
#ourfirm #courprocess #cpp3{width:236px;margin-right:0;}
#ourfirm #courprocess #cpp3 h4{background-image:url(../img/ourfirm/process_phase_title_3.gif);background-position:5px 5px;}
#ourfirm #courprocess #cpp3 a{width:236px;}
#ourfirm #courprocess #cpp3 a:hover{background-image:url(../img/ourfirm/process_phase_bg_3.gif);}
#ourfirm #courprocess #cpdesc{position:absolute;left:8px;top:155px;width:125px;height:230px;}
#ourfirm #courprocess #cpdesc img{display:none;}
#ourfirm #courprocess #cpdesc img#cpd0{display:inline;}

/* our team */
#ourpeople .content{background-image:url(../img/ourpeople/bg_ourpeople.jpg);background-position:76px 5px;}
#ourpeople #cleft{width:269px;}
#ourpeople #ctext{height:204px;margin-bottom:5px;padding-right:16px;}
#ourpeople #cleft h3{width:250px;height:24px;background-image:url(../img/ourpeople/ourteam_title.gif);background-position:6px 2px;}
#ourpeople #cleft h3 span{display:none;}
#ourpeople #cleft h3#tourfounders{background:#afb4bb url(../img/ourpeople/ourfounders_title.gif) no-repeat 6px 6px;}
#ourpeople #ctext p{margin:10px 0 0;}
#ourpeople #sectionnav .section{width:250px;}
#ourpeople #sectionnav span.thumb{display:block;float:left;width:60px;height:60px;}
#ourpeople #sectionnav img.thumb{display:block;width:58px;height:58px;}
#ourpeople #sectionnav .stext{float:right;width:184px;height:108px;overflow:auto;}
* html>#ourpeople #sectionnav .stext{width:168px;padding-right:16px;}
#ourpeople #sectionnav .stext p{margin:0;padding:5px 5px 5px 0;}
#ourpeople #sectionnav h4{background-color:#e1e2e6;height:24px;}
#ourpeople #sectionnav h4 span{float:left;display:block;height:12px;margin:6px;}
#ourpeople #sectionnav h4 span.position{float:right;}
#ourpeople #sectionnav #snjaviersaade{margin-right:0;}

/* our work */
#portfolio #cleft{height:350px;}
#portfolio #ctext{clear:both;}
* html>#portfolio .content{width:789px;}
#portfolio .content h3{height:24px;}
#portfolio .content h3 a{float:left;margin:2px 0;padding:0;height:20px;}
#portfolio .content h3 a#ptportfolio{width:89px;background-image:url(../img/portfolio/portfolio_title.gif);background-position:6px 0;}
#portfolio .content h3 a#ptmore{display:none;float:right;width:33px;height:14px;margin-top:5px;}
#portfolio .content h3 a#ptmore img{margin-right:6px;}
#portfolio .content a#ptcasestudy{display:block;float:right;width:102px;height:14px;margin-top:10px;}
#portfolio .content a#ptcasestudy span{display:none;}
#portfolio #ctext{padding-right:6px;}
#portfolio #cright{margin-left:5px;width:463px;height:400px;overflow:auto;}
#portfolio #cright ul{width:auto;}
#portfolio #cright li.thumb{float:left;display:block;width:147px;height:132px;}
/*#portfolio #cright li#pt1, #portfolio #cright li#pt4, #portfolio #cright li#pt7{width:166px;} Commented By Diegomol (snvdesigns)*/
#portfolio #cright li.thumb a{font-size:10px;line-height:12px;}
#portfolio #cright li.thumb strong{display:block;}
#portfolio #cright img.thumb{display:block;width:130px;height:98px;margin:0 0 3px;}
#portfolio #cright img.beauty{width:461px;height:347px;border:none;}
#portfolio #product #ctext{height:310px;padding-right:10px;margin-bottom:5px;}

/* media / awards */
#media #cmclear{height:18px;}
#media #cleft{width:100%;height:396px;overflow:auto;}
* html>#media .content{width:780px;}
#media .content h3{float:left;margin-right:7px;height:24px;}
#media .content h3 a{float:left;margin:5px 0;padding:0;height:14px;}
#media .content h3 a#mtmedia{width:63px;background-image:url(../img/media/media_title.gif);background-position:6px 0;}
#media .content h3 a#mtawards{width:78px;background-image:url(../img/media/awards_title.gif);background-position:6px 0;}
#media .content h3 a#mtmore{float:right;width:33px;}
#media .content h3 a#mtmore img{margin-right:6px;}
#media .content a.mlink{float:left;display:block;width:72px;height:14px;margin:5px 0;background:transparent none no-repeat;}
#media .content a.mlink span{display:none;}
#media .content a#mkawards{width:72px;}
#media .content a#mkmedia{width:64px;}
#media #cleft ul{width:auto;}
#media #cleft li.thumb{float:left;display:block;width:147px;height:178px;}
#media #cleft li.thumb, #media #cleft li.thumb a{font-size:10px;line-height:12px;}
#media #cleft li.thumb strong{display:block;}
#media #cleft img.thumb{display:block;width:103px;height:141px;margin:0 0 3px;}
#media #cleft li.text{float:left;display:block;width:366px;}
#media #cleft li.text img.text{margin:28px 0 0 22px;}

/* client login */
#clientlogin .content{background-image:url(../img/clientsection/bg_clientlogin.gif);background-position:317px 0;}
#clientlogin #cleft h3{height:24px;background-image:url(../img/clientsection/clientlogin_title.gif);background-position:6px 2px;}
#clientlogin #cleft h3 span{display:none;}
#clientlogin p.error{margin-top:10px;}
#clientlogin form{padding-top:5px;}
#clientlogin form p{clear:both;margin:0;height:30px;}
#clientlogin form label{float:left;display:block;width:60px;height:30px;line-height:24px;}
#clientlogin form input.text{float:right;width:220px;height:22px;background:#e1e2e6;border:1px solid #afb4bb;line-height:22px;}
#clientlogin form input.image{float:right;border:1px solid #455560;border-top-color:#e1e2e6;border-right-color:#e1e2e6;}

/* contact us */
#contactus #cleft{width:278px;height:394px;margin-right:10px;text-align:right;background:transparent url(../img/contactus/bg_contactus.gif) no-repeat left bottom;}
#contactus .content h3{width:auto;background:transparent;margin:15px 0 10px;text-align:right;}
#contactus .content h3 img{float:none;}
#contactus #cright{height:394px;}
#contactus #cright img.beauty{width:461px;height:392px;border:none;margin-left:5px;}

/* site map */
#sitemap .content{background-image:url(../img/sitemap/bg_sitemap.gif);background-position:right bottom;}
#sitemap #cleft{width:756px;height:394px;}
#sitemap .content h3{width:288px;height:24px;background-image:url(../img/sitemap/sitemap_title.gif);background-position:6px 2px;}
#sitemap .content h3 span{display:none;}
#sitemap .content ul{margin-top:45px;}
#sitemap .content ul ul{margin-top:20px;}
#sitemap .content li{float:left;padding:0 20px;background:transparent url(../img/layout/vrule_dash.gif) repeat-y right top;}
#sitemap .content li li{float:none;padding:10px 0;background-image:none;}
#sitemap .content li li a{text-decoration:underline;}
#sitemap .content li#smcasestudies{padding-left:0;}
#sitemap .content li#smcasestudies li a span{display:block;text-decoration:none;}
#sitemap .content li#smawards{background-image:none;}
* html>#sitemap .content li{width:80px;padding:0 0 0 20px;}
* html>#sitemap .content li li{padding:10px 0;}
* html>#sitemap .content li#smcasestudies, * html>#sitemap .content li#smcasestudies li{width:150px;}
* html>#sitemap .content li#smourpeople, * html>#sitemap .content li#smourpeople li{width:90px;}
* html>#sitemap .content li#smmedia, * html>#sitemap .content li#smmedia li{width:60px;}
* html>#sitemap .content li#smcontactus, * html>#sitemap .content li#smcontactus li{width:90px;}

/* case study slides */
#casestudy #ctext{height:238px;padding-right:10px;}
* html>#casestudy #cleft{overflow:hidden;}
* html>#casestudy #ctext{width:272px;padding-right:16px;}
#casestudy #cright{text-align:right;}
#casestudy #cright>img.beauty{float:right;}
#casestudy #csnav{clear:both;height:137px;}
#casestudy #csnav ol li{float:left;width:134px;padding-top:16px;background:transparent none no-repeat 0 4px;}
#casestudy #csnav ol li img{display:block;margin:0;}
#casestudy #csnav ol li img.thumb{width:86px;height:64px;margin-bottom:4px;}
#casestudy #csnav li#csnslide1{background-image:url(../img/layout/numeral_1.gif);}
#casestudy #csnav li#csnslide2{background-image:url(../img/layout/numeral_2.gif);}
#casestudy #csnav li#csnslide3{background-image:url(../img/layout/numeral_3.gif);}
#casestudy #csnav li#csnslide4{width:133px;background-image:url(../img/layout/numeral_4.gif);}
#casestudy #csnav li#csnslide5{width:133px;background-image:url(../img/layout/numeral_5.gif);}
#casestudy #csnav li#csnslide6{width:88px;background-image:url(../img/layout/numeral_6.gif);}
#casestudy #csnav #csntoggle{padding:5px 0;text-align:right;background:#e1e2e6 url(../img/layout/vrule_dash.gif) repeat-y 660px 0;}
#casestudy #csnav #csntoggle span{margin-right:5px;}
#casestudy #csnav #csntoggle a img{margin:0 10px;}
#casestudy #csnav #csntoggle a#csntcasestudy{float:left;text-align:left;}
#casestudy #csnav #csntoggle a#csntcasestudy img{margin:3px 6px 0;}
#casestudy .csslide1 #csntprevious{visibility:hidden;}
#casestudy .csslide6 #csntnext{visibility:hidden;}

/* case study - XTR1 */
#casestudy #cs_XTR1_slide1 #cright img.beauty{float:none;margin:18px 53px 0 70px;}

/* case study - rabbit */
#casestudy #cs_rabbit_slide1 #cright img.beauty{float:none;margin:14px 105px 0 75px;}
#casestudy #cs_rabbit_slide6 #cright img.beauty{margin-top:33px;}

/* case study - nuscup */
#casestudy #cs_nuscup_slide5 #cright img.beauty{float:right;margin-right:20px;}
#FirmClientsIMG_vertical {}
#FirmClientsIMG { width:313px; height:194px;}
.alignME{ float:left!important;}


