
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, form, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-weight : inherit;
font-style : inherit;
font-size : small;
font-family : inherit;
vertical-align : baseline;
}
:focus {
outline : 0;
}
body {
line-height : 1;
margin : 0;
font-size : small;
}
ol, ul {
list-style : none;
}
table {
border-collapse : separate;
border-spacing : 0;
}
caption, th, td {
text-align : left;
font-weight : normal;
}
blockquote:before, blockquote:after, q:before, q:after {
content : "";
}
blockquote, q {
quotes : "" "";
}
img {
border : 0;
}
#no_ie6 {
display : none;
}
#containerpoze {
width : 650px;
border-collapse : collapse;
text-align : center;
vertical-align : middle;
}
#containerpoze td {
border-collapse : collapse;
text-align : center;
vertical-align : middle;
padding: 10px;
}
.hover {
cursor : pointer;
}
.no_show {
display : none;
}
.clearer {
clear : both;
}
.active {
background-position : bottom !important ;
}
.underline {
text-decoration : underline !important ;
}
.no_underline {
text-decoration : none;
}
.flt_left {
float : left;
}
em {
font-style : normal;
}
.flt_left {
float : left;
}
.small {
font-size : 10px;
}
.med {
font-size : 14px;
}
p {
color : #434343;
}
.green {
color : #81920a;
}
.dark {
color : #434343;
}
.blue {
color : #7b8eaf;
}
.grey {
color : #a0a0a0;
}
.orange {
color : #d96900;
}
.red {
color : #a90909;
}
.purple {
color : #520f5e;
}
.pink {
color : #f3282c;
}
.black {
color : #3a3a3a;
}
.darkblue {
color : #14386a;
}
.litered {
color : #d31b23;
}
.ieblue {
color : #4d80d1;
}
.white {
color : #fff;
}
.up {
margin-top : -9px;
}
.hide_text {
text-indent : -99999px !important ;
}
html, body {
height : 100%;
float : left;
font-family : "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
background-color : #dbe4ca;
}
#site_holder {
height : 1927px;
background-color : #dbe4ca;
}
#nav_holder {
width : 5009px;
margin : 0 0 0 0;
font : bold 15px Arial, Helvetica, sans-serif;
border-top : 1px solid #94a966;
border-bottom : 1px solid #94a966;
z-index : 20;
position : absolute;
background-color : #ecf3e3;
}
a.home:hover, a.articles:hover, a.portfolio:hover, a.about:hover, a.contact:hover, a.hireme:hover, a.sky:hover {
background-position : bottom;
}
#nav_home, #nav_articles, #nav_portfolio, #nav_about, #nav_hire {
float : left;
}
#nav_home {
margin : 0 0 0 25px;
}
#nav_articles {
margin : 0 0 0 300px;
}
#nav_portfolio {
margin : 0 0 0 310px;
}
#nav_about {
margin : 0 0 0 315px;
}
#nav_hire {
margin : 0 0 0 315px;
}
#water_main2 {
width : 5280px;
height : 300px;
margin : 1px 0 0 0;
background : transparent url("../images/testinglogo copy.png") no-repeat scroll 0% 0%;
z-index : 40;
position : absolute;
background-color : #dbe4ca;
padding-bottom : 30px;
border-bottom : 1px solid #94a966;
}
#water_main {
width : 5280px;
height : 209px;
margin : 1px 0 0 0;
background : transparent url("../images/copy.png") no-repeat scroll 0% 0%;
z-index : 3;
position : absolute;
padding-top : 50px;
}
.section_home {
margin : 330px 0 0 0;
float : left;
width : 1000px;
z-index : 2;
background-color : #ecf3e3;
height : 1596px;
}
.section_article {
margin : 300px 0 0 1000px;
float : left;
width : 1000px;
position : absolute;
z-index : 1;
background-color : #ecf3e3;
height : 1626px;
}
.section_portfolio {
margin : 300px 0 0 2000px;
float : left;
width : 1000px;
position : absolute;
z-index : 2;
background-color : #ecf3e3;
height : 1626px;
}
.section_about {
margin : 300px 0 0 3000px;
float : left;
width : 1000px;
position : absolute;
z-index : 2;
background-color : #ecf3e3;
height : 1626px;
}
.section_hire {
margin : 300px 0 0 4000px;
float : left;
width : 1009px;
position : absolute;
z-index : 2;
background-color : #ecf3e3;
height : 1626px;
}
.white_hider {
height : 100%;
width : 100%;
background : url("../images/Copy (2) of hide-fade copy.png") repeat-y;
margin : 0 0 0 900px;
position : fixed;
z-index : 30;
padding-top : 100px;
}
.logo {
height : 100px;
width : 5000px;
background : url("../images/logotesting2.png") no-repeat;
margin : -70px 0 0 750px;
position : fixed;
z-index : 15;
}
.logoc {
position : absolute;
z-index : 15;
}
.logotest {
height : 100%;
width : 100%;
background : url("../images/cabana.png") no-repeat;
margin : 0 0 0 10px;
position : fixed;
z-index : 4;
}
.wrapper {
margin : 59px 0 0 22px;
padding-left : 15px;
width : 950px;
float : left;
z-index : 2;
background-color : #ecf3e3;
}
.head_article {
margin : 168px 0 0 1130px;
position : absolute;
z-index : 2;
}
.head_portfolio {
margin : 168px 0 0 2040px;
position : absolute;
z-index : 2;
}
.head_about {
margin : 168px 0 0 3041px;
position : absolute;
z-index : 2;
}
.head_hire {
margin : 168px 0 0 4043px;
position : absolute;
z-index : 2;
}
#home_container {
width : 824px;
margin : 15px 0 0 0;
line-height : 22px;
}
#sidebar_home_head {
width : 258px;
height : 25px;
}
#home_head {
width : 500px;
}
#home_head2 {
width : 730px;
}
#home_headx {
width : 730px;
}
#home_head3 {
width : 730px;
}
#home_head4 {
width : 730px;
}
ul#home_list {
width : 157px;
margin : 10px 0 0 30px;
float : left;
}
ul#home_list li {
font-size : 85%;
line-height : 20px;
background : url("../images/icon-check.gif") no-repeat;
text-indent : 20px;
color : #5a5a5a;
}
#btn2_box {
width : 108px;
float : left;
margin : 21px 0 0 0;
}
#btn3_box {
width : 100px;
float : left;
margin : 28px 0 0 0;
}
.divider {
width : 520px;
height : 23px;
background : url("../images/divider.jpg") no-repeat;
margin : 35px 0 0 0;
}
#home_content {
float : left;
width : 473px;
}
#home_content a {
color : #ef810c;
text-decoration : none;
}
.side_bar {
margin : -45px 0 0 73px;
float : left;
width : 261px;
}
.new_tank {
margin : 5px 0;
float : left;
}
#rock_holder {
width : 5280px;
border-top : 1px solid #94a966;
border-bottom : 1px solid #94a966;
background-color : #dbe4ca;
position : absolute;
z-index : 31;
}
#rock_holder, .push {
height : 100px;
}
.bottom_nav {
color : #94a966;
}
p.home, p.articles, p.portfolio, p.about, p.hire {
color : #94a966;
position : absolute;
text-decoration : none;
font-size : 100%;
font-weight : bolder;
}
p.home {
margin : 50px 0 0 190px;
}
p.articles {
margin : 50px 0 0 1190px;
}
p.portfolio {
margin : 50px 0 0 2190px;
}
p.about {
margin : 50px 0 0 3190px;
}
p.hire {
margin : 50px 0 0 4190px;
}
p.bottom_nav a {
color : #94a966;
text-decoration : none;
}
#plant_home1, #plant_articles1, #plant_port1, #plant_port2, #plant_about1, #plant_hire1 {
position : absolute;
z-index : 5;
}
#plant_home1 {
width : 513px;
height : 326px;
background : url("../images/plant-home1.jpg") no-repeat;
margin : -264px 0 0 240px;
}
#plant_articles1 {
width : 161px;
height : 161px;
background : url("../images/plant-article1.jpg") no-repeat;
margin : -119px 0 0 1481px;
}
#plant_port1 {
width : 80px;
height : 81px;
background : url("../images/plant-port1.jpg") no-repeat;
margin : -45px 0 0 2230px;
}
#plant_port2 {
width : 174px;
height : 159px;
background : url("../images/plant-port2.jpg") no-repeat;
margin : -120px 0 0 2575px;
}
#plant_about1 {
width : 292px;
height : 173px;
background : url("../images/plant-about1.jpg") no-repeat;
margin : -120px 0 0 3143px;
}
#plant_hire1 {
width : 307px;
height : 178px;
background : url("../images/plant-hire1.jpg") no-repeat;
margin : -150px 0 0 4388px;
}
.btn_port_holder em {
background : url("../images/hover-port.png") no-repeat;
width : 92px;
height : 34px;
top : -4px;
left : -5px;
position : absolute;
display : none;
z-index : 1;
}
.btn_portfolio, .btn_resume, .btn_hire, .btn_hire2, .btn_chat, .btn_chat2, .btn_send, .btn_dwn_resume, .btn_linkedin {
position : absolute;
z-index : 2;
}
.btn_resume_holder em {
background : url("../images/hover-port.png") no-repeat;
width : 92px;
height : 34px;
top : 28px;
left : -5px;
position : absolute;
display : none;
z-index : 1;
}
.btn_resume_holder, .btn_port_holder, .btn_hire_holder {
position : relative;
}
.btn_hire_holder em {
background : url("../images/hover-hire.png") no-repeat;
width : 106px;
height : 44px;
top : 1px;
left : -6px;
position : absolute;
display : none;
z-index : 1;
}
.btn_hire_holder2 {
margin-top : -150px;
}
.btn_hire_holder2 em {
background : url("../images/hover-hire.png") no-repeat;
width : 106px;
height : 44px;
top : 1456px;
left : 37px;
position : absolute;
display : none;
z-index : 1;
}
p.submit {
position : relative;
}
p.submit em {
background : url("../images/hover-port.png") no-repeat;
width : 92px;
height : 34px;
top : 0;
left : 2px;
position : absolute;
display : none;
z-index : 1;
}
.btn_chat_holder {
padding : 3px 0 0 0;
margin : 0 0 0 403px;
}
.btn_chat_holder em {
background : url("../images/hover-linkedin.png") no-repeat;
width : 107px;
height : 26px;
top : 218px;
left : 354px;
position : absolute;
display : none;
z-index : 1;
}
.btn_chat_holder2 em {
background : url("../images/hover-linkedin.png") no-repeat;
width : 107px;
height : 26px;
top : 267px !important ;
left : 524px !important ;
position : absolute;
display : none;
z-index : 1;
}
em.chat {
background : url("../images/hover-chat.png") no-repeat;
width : 59px;
height : 26px;
top : 0;
left : 1px;
position : absolute;
display : none;
z-index : 1;
}
.btn_resume {
margin : 32px 0 0 0;
}
.btn_hire {
margin : 5px 0 0 0;
}
.new_tank1, .new_tank2, .new_tank3 {
margin-top : 10px;
}
.new_tank1 div, .new_tank2 div, .new_tank3 div {
background : url("../images/hover-balloon.png") no-repeat;
width : 214px;
height : 54px;
left : 568px;
position : absolute;
display : none;
font-size : 10px;
color : #4c4c4c;
line-height : 12px;
padding : 19px 0 0 15px;
}
div table tr td {
color : #4c4c4c;
font-size : 10px;
line-height : 15px;
}
.new_tank1 div {
top : 324px;
}
.new_tank2 div {
top : 417px;
}
.new_tank3 div {
top : 510px;
}
.port1 div, .port2 div, .port3 div, .port4 div, .port5 div, .port6 div, .port7 div, .port8 div, .port9 div, .port10 div, .port11 div, .port12 div {
background : url("../images/hover-balloon.png") no-repeat;
width : 214px;
height : 54px;
position : absolute;
display : none;
font-size : 10px;
color : #4c4c4c;
line-height : 12px;
padding : 19px 0 0 15px;
}
.port1 div {
top : 20px;
left : 21px;
}
.port2 div {
top : 20px;
left : 233px;
}
.port3 div {
top : 20px;
left : 445px;
}
.port4 div {
top : 120px;
left : 21px;
}
.port5 div {
top : 120px;
left : 233px;
}
.port6 div {
top : 120px;
left : 445px;
}
.port7 div {
top : 220px;
left : 21px;
}
.port8 div {
top : 220px;
left : 233px;
}
.port9 div {
top : 220px;
left : 445px;
}
.port10 div {
top : 320px;
left : 21px;
}
.port11 div {
top : 320px;
left : 233px;
}
.port12 div {
top : 320px;
left : 445px;
}
td .td_width_mid {
width : 35px;
}
td .td_width_short {
width : 15px;
}
td .td_width_long {
width : 140px;
}
#port_container {
width : 645px;
float : left;
}
.side_bar_port {
width : 258px;
float : right;
margin : 205px 25px 0 0;
}
.port_row {
padding-bottom : 22px;
}
a.port_link {
margin : 0 13px 0 0;
}
.port1, .port2, .port3, .port4, .port5, .port6, .port7, .port8, .port9, .port10, .port11, .port12 {
float : left;
}
#shadowbox_title_inner a {
text-decoration : underline;
}
.side_bar_about {
width : 258px;
float : left;
margin : 0 25px 0 85px;
}
.about_intro {
padding-bottom : 55px;
}
#tools {
height : 275px;
}
.article_head {
border-bottom : 1px solid #d7d7d7;
width : 458px;
height : 27px;
}
.date {
float : left;
text-transform : uppercase;
color : #a7a7a7;
font-size : 10px;
padding-right : 10px;
}
.comments {
text-transform : uppercase;
}
.comments a {
font-size : 10px;
text-decoration : none;
}
.comments a:hover {
text-decoration : underline;
}
#archive {
height : 235px;
}
#contact-overlay {
background-color : #000;
}
.small_chat {
margin : 10px 0 0 75px;
}
.pics {
height : 295px;
width : 462px;
padding : 0;
margin : 0 0 0 27px;
overflow : hidden;
}
.pics img {
height : 285px;
width : 452px;
border : 5px solid #fff;
}
#nav {
margin-left : 32px;
}
#nav a#prev, #nav a#next, #nav a#visit {
display : block;
width : 83px;
height : 25px;
float : left;
margin : 10px 10px 0 0;
font-size : 0;
text-indent : -9999px;
}
#nav a#prev {
background : url("../images/contact/btn-prev.png") no-repeat;
}
#nav a#next {
background : url("../images/contact/btn-next.png") no-repeat;
}
#nav a#visit {
background : url("../images/contact/btn-visit.png") no-repeat;
margin-left : 370px !important ;
margin-top : -25px;
}
.designedby {
float : left;
font-size : 10px;
margin : 25px 0 0 5px;
}
.designedby a {
font-size : 10px;
color : #c1c1c1;
text-decoration : none;
}
h3.head a {
color : #81920a;
display : block;
background : #fff url(../images/accordion-closed.gif) no-repeat;
background-position : 98% 50%;
padding : 3px 6px;
text-decoration : none;
}
h3.head a:hover {
color : #81920a;
background : #f1f1f0 url(../images/accordion-closed.gif) no-repeat;
background-position : 98% 50%;
}
h3.selected a {
background : #fff url(../images/accordion-open.gif) no-repeat;
background-position : 98% 50%;
color : #81920a;
padding : 3px 6px;
}
h3.selected a:hover {
background : #fff url(../images/accordion-open.gif) no-repeat;
background-position : 98% 50%;
color : #81920a;
}
p.inner_accord {
color : #e26d00;
margin : 0 0 0 5px;
width : 230px;
}
a.article_link {
width : 210px;
display : block;
text-decoration : none;
padding : 4px 0 4px 15px;
font-size : 12px;
}
a.article_link:hover {
background : #f2f2f2;
}
p.articles_para {
margin : 10px 0 40px 0;
width : 460px;
line-height : 22px;
}
#name {
background : url("../images/head-name.gif") no-repeat;
width : 458px;
height : 27px;
}
#resume {
background : url("../images/head-resume.gif") no-repeat;
width : 458px;
height : 28px;
}
p.about_para {
margin : 10px 0 0 0;
width : 460px;
line-height : 22px;
}
ul.about_ul {
line-height : 18px;
background : #f7f6f6;
border : 1px solid #ebebeb;
padding : 10px 0 10px 10px;
}
ul.about_ul li {
margin-left : 15px;
}
ul.about_ul li.no_left {
margin-left : 0 !important ;
font-weight : bold;
}
.plugoo {
position : absolute;
z-index : 500;
margin : 10px 0 0 0;
float : left;
}
.status {
position : absolute;
margin : -27px 0 0 262px;
}
.side_bar_hireme .status {
margin : -29px 0 0 262px !important ;
}
.side_bar_hireme .hide_chat {
margin : -36px 0 0 257px !important ;
}
.hide_chat {
background : url("../images/hide-chat.png") no-repeat;
width : 187px;
height : 186px;
position : absolute;
margin : -34px 0 0 257px;
z-index : 501;
}
p.directions {
width : 150px;
float : right;
margin-right : 35px;
line-height : 16px;
color : #fff;
}
.side_bar_hireme {
margin : 50px 0 0 50px;
float : left;
}
.notice {
position : absolute;
margin-top : -12px;
}
.notice ol {
display : none;
}
#fish_home1 {
background : url("../images/fish-home01.jpg") no-repeat;
width : 157px;
height : 147px;
margin-top : -200px;
position : absolute;
}
#fish_home2 {
background : url("../images/fish-home02.jpg") no-repeat;
width : 204px;
height : 121px;
}
#fish_articles1 {
background : url("../images/fish-articles01.jpg") no-repeat;
width : 197px;
height : 118px;
margin : 100px 0 0 580px;
position : absolute;
}
#fish_articles2 {
background : url("../images/fish-articles02.jpg") no-repeat;
width : 220px;
height : 162px;
margin : 810px 0 0 540px;
position : absolute;
}
#fish_portfolio1 {
background : url("../images/fish-portfolio01.jpg") no-repeat;
width : 158px;
height : 130px;
margin : -175px 0 0 45px;
position : absolute;
}
#fish_portfolio2 {
background : url("../images/fish-portfolio02.jpg") no-repeat;
width : 255px;
height : 122px;
margin : 47px 0 0 175px;
}
#fish_about1 {
background : url("../images/fish-about01.jpg") no-repeat;
width : 132px;
height : 135px;
margin : 125px 0 0 565px;
position : absolute;
}
#fish_about2 {
background : url("../images/fish-about02.jpg") no-repeat;
width : 176px;
height : 138px;
position : absolute;
margin : 1110px 0 0 360px;
}
#fish_hire1 {
background : url("../images/fish-hire01.jpg") no-repeat;
width : 148px;
height : 171px;
margin : 125px 0 0 375px;
position : absolute;
}
#fish_hire2 {
background : url("../images/fish-hire02.jpg") no-repeat;
width : 220px;
height : 122px;
position : absolute;
}
#fish_hire3 {
background : url("../images/fish-hire03.jpg") no-repeat;
width : 158px;
height : 131px;
margin : 585px 0 0 0;
position : absolute;
}
#dove_about2, #dove_articles2, #dove_portfolio2, #dove_hire1 {
display : none;
}
#shadowbox_title_inner a, span.design_luke {
color : #fff;
padding : 0 15px;
font-size : 11px;
}
a.cg {
color : #3bbd41 !important ;
}
a.temkin {
color : #008bba !important ;
}
a.origin {
color : #83891f !important ;
}
a.gf {
color : #d6a141 !important ;
}
a.westfab {
color : #8a7e72 !important ;
}
a.ph {
color : #a5c1d6 !important ;
}
a.lg {
color : #ff8b50 !important ;
}
a.sc {
color : #4e90fe !important ;
}
a.dojo {
color : #1bb755 !important ;
}
.btn {
width : 60px;
height : 30px;
border : 1px solid #2268af;
background-color : white;
color : black;
font-family : Verdana, serif;
font-size : 10pt;
font-weight : normal;
text-align : center;
}
#inpcont {
font-size : 18px;
}
#inpcont .label {
font-size : 18px;
display : block;
width : 300px;
}
fieldset {
margin : 20px;
padding : 20px;
border : 1px solid #2268af;
}
fieldset:hover {
border : 1px solid #679902;
}
legend {
font-weight : bold;
color : #2268af;
margin : 0;
padding : 5px 10px;
}
label {
display : block;
width : 300px;
font-size : 18px;
}
textarea {
width : 550px;
height : 100px;
}
.modernbricksmenu {
padding : 0;
width : 100%;
background : white;
voice-family : inherit;
text-align : center;
z-index : 2;
}
.modernbricksmenu ul {
font : bold 11px Arial;
margin : 0;
padding : 0;
list-style : none;
text-align : center;
vertical-align : middle;
}
.modernbricksmenu li {
float : left;
margin : 7px;
text-align : center;
vertical-align : middle;
}
.modernbricksmenu a {
background : #fff url(../images/meniu2.png) repeat-x left bottom;
float : left;
height : 45px;
width : 125px;
display : block;
text-decoration : none;
text-align : center;
vertical-align : middle;
vertical-align : middle;
color : white;
font : bold 19px Arial, Helvetica, sans-serif;
line-height : 43px;
}
.modernbricksmenu a:hover {
background : #fff url(../images/meniu1.png) repeat-x left bottom;
float : left;
color : white;
height : 45px;
width : 125px;
display : block;
text-decoration : none;
text-align : center;
vertical-align : middle;
}
.modernbricksmenu .current a {
float : left;
color : white;
height : 45px;
width : 125px;
display : block;
text-decoration : none;
text-align : center;
vertical-align : middle;
background : #fff url(../images/meniu1.png) repeat-x left bottom;
}
.LV_validation_message {
font-weight : bold;
margin : 0 0 0 5px;
}
.LV_valid {
color : #00cc00;
}
.LV_invalid {
color : #cc0000;
}
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {
border : 1px solid #00cc00;
}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {
border : 1px solid #cc0000;
}
input, textarea, select {
border : 0;
font-size : 18px;
margin : 5px;
display : block;
}
label {
float : left;
margin : 4px;
padding-bottom : 8px;
width : 200px;
display : block;
}
.clearAll {
clear : both;
}
.frmShdwTopLt {
float : left;
background : url("../images/prettyForms/shadowUpperLeft.gif") no-repeat left top;
}
.frmShdwBottomRt {
float : left;
background : url("../images/prettyForms/shadowLowerRight.gif") no-repeat right bottom;
}
.frmShdwBottomLt {
float : left;
background : transparent url("../images/prettyForms/shadowBottomLeft.gif") no-repeat left bottom;
}
.frmShdwTopRt {
float : left;
background : transparent url("../images/prettyForms/shadowTopRight.gif") no-repeat right top;
}
.frmShdwCheck {
border : 0;
margin : 0;
padding : 0;
}
.frmShdwCheck img {
border : 0;
margin : 0;
}
.frmShdwRadio {
float : left;
margin : 0;
}
.frmShdwRadio img {
border : 0;
margin : 0;
}
.frmShdwSubmit {
border : 0;
background : #f7f7f7 !important ;
background : transparent;
float : left;
font-weight : bold;
cursor : pointer;
}
.frmShdwSubmit:hover {
color : #000000;
}
.frmShdwSelectDropChosen {
margin : 3px 3px 3px 5px;
padding : 0 0 0 2px !important ;
padding : 0 0 3px 2px;
font-size : 0.9em;
float : left;
border-right : 1px solid #cccccc;
border-left : 1px solid #ffffff !important ;
border-left : 0;
display : block;
cursor : pointer;
color : #666666;
text-decoration : none;
}
.frmShdwSelectDropShown {
margin : 3px 3px 3px 5px;
padding : 0 0 0 2px;
font-size : 0.9em;
float : left;
border-right : 1px solid #cccccc;
border-left : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
position : absolute;
background : #ffffff;
}
.frmShdwSelectDrop {
display : none;
}
.fakeSelectImg {
border : 0;
margin : 5px 5px 0 0;
}
.frmShdwSelectDropShown a {
display : block;
margin : 0;
padding : 0;
border-bottom : 1px dashed #ffffff;
text-decoration : none;
color : #666666;
}
.frmShdwSelectDropShown a.selected {
background : #f7f7f7;
color : #000000;
border-bottom : 1px dashed #cccccc;
}
.frmShdwSelectDropShown a.selected:after {
content : " <<";
}
.frmShdwSelectDropShown a:hover {
background : #f7f7f7;
border-bottom : 1px dashed #cccccc;
text-decoration : none;
color : #666666;
}
.frmShdwSelectDropShown a:hover:after {
content : " <<";
}
#fancybox-loading {
position : fixed;
top : 50%;
left : 50%;
height : 40px;
width : 40px;
margin-top : -20px;
margin-left : -20px;
cursor : pointer;
overflow : hidden;
z-index : 1104;
display : none;
}
* html #fancybox-loading {
position : absolute;
margin-top : 0;
}
#fancybox-loading div {
position : absolute;
top : 0;
left : 0;
width : 40px;
height : 480px;
background-image : url('../images/fancybox/fancybox.png');
}
#fancybox-overlay {
position : fixed;
top : 0;
left : 0;
bottom : 0;
right : 0;
background : #000;
z-index : 1100;
display : none;
}
* html #fancybox-overlay {
position : absolute;
width : 100%;
}
#fancybox-tmp {
padding : 0;
margin : 0;
border : 0;
overflow : auto;
display : none;
}
#fancybox-wrap {
position : absolute;
top : 0;
left : 0;
margin : 0;
padding : 20px;
z-index : 1101;
display : none;
}
#fancybox-outer {
position : relative;
width : 100%;
height : 100%;
background : #fff;
}
#fancybox-inner {
position : absolute;
top : 0;
left : 0;
width : 1px;
height : 1px;
padding : 0;
margin : 0;
outline : none;
overflow : hidden;
}
#fancybox-hide-sel-frame {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
background : transparent;
}
#fancybox-close {
position : absolute;
top : -15px;
right : -15px;
width : 30px;
height : 30px;
background-image : url('../images/fancybox/fancybox.png');
background-position : -40px 0;
cursor : pointer;
z-index : 1103;
display : none;
}
#fancybox_error {
color : #444;
font : normal 12px/20px Arial;
padding : 7px;
margin : 0;
}
#fancybox-content {
height : auto;
width : auto;
padding : 0;
margin : 0;
}
#fancybox-img {
width : 100%;
height : 100%;
padding : 0;
margin : 0;
border : none;
outline : none;
line-height : 0;
vertical-align : top;
}
#fancybox-frame {
position : relative;
width : 100%;
height : 100%;
border : none;
display : block;
}
#fancybox-title {
position : absolute;
bottom : 0;
left : 0;
font-family : Arial;
font-size : 12px;
z-index : 1102;
}
.fancybox-title-inside {
padding : 10px 0;
text-align : center;
color : #333;
}
.fancybox-title-outside {
padding-top : 5px;
color : #fff;
text-align : center;
font-weight : bold;
}
.fancybox-title-over {
color : #fff;
text-align : left;
}
#fancybox-title-over {
padding : 10px;
background-image : url('../images/fancybox/fancy_title_over.png');
display : block;
}
#fancybox-title-wrap {
display : inline-block;
}
#fancybox-title-wrap span {
height : 32px;
float : left;
}
#fancybox-title-left {
padding-left : 15px;
background-image : url('../images/fancybox/fancybox.png');
background-position : -40px -90px;
background-repeat : no-repeat;
}
#fancybox-title-main {
font-weight : bold;
line-height : 29px;
background-image : url('../images/fancybox/fancybox-x.png');
background-position : 0 -40px;
color : #fff;
}
#fancybox-title-right {
padding-left : 15px;
background-image : url('../images/fancybox/fancybox.png');
background-position : -55px -90px;
background-repeat : no-repeat;
}
#fancybox-left, #fancybox-right {
position : absolute;
bottom : 0;
height : 100%;
width : 35%;
cursor : pointer;
outline : none;
background-image : url('../images/fancybox/blank.gif');
z-index : 1102;
display : none;
}
#fancybox-left {
left : 0;
}
#fancybox-right {
right : 0;
}
#fancybox-left-ico, #fancybox-right-ico {
position : absolute;
top : 50%;
left : -9999px;
width : 30px;
height : 30px;
margin-top : -15px;
cursor : pointer;
z-index : 1102;
display : block;
}
#fancybox-left-ico {
background-image : url('../images/fancybox/fancybox.png');
background-position : -40px -30px;
}
#fancybox-right-ico {
background-image : url('../images/fancybox/fancybox.png');
background-position : -40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover {
visibility : visible;
}
#fancybox-left:hover span {
left : 20px;
}
#fancybox-right:hover span {
left : auto;
right : 20px;
}
.fancy-bg {
position : absolute;
padding : 0;
margin : 0;
border : 0;
width : 20px;
height : 20px;
z-index : 1001;
}
#fancy-bg-n {
top : -20px;
left : 0;
width : 100%;
background-image : url('../images/fancybox/fancybox-x.png');
}
#fancy-bg-ne {
top : -20px;
right : -20px;
background-image : url('../images/fancybox/fancybox.png');
background-position : -40px -162px;
}
#fancy-bg-e {
top : 0;
right : -20px;
height : 100%;
background-image : url('../images/fancybox/fancybox-y.png');
background-position : -20px 0;
}
#fancy-bg-se {
bottom : -20px;
right : -20px;
background-image : url('../images/fancybox/fancybox.png');
background-position : -40px -182px;
}
#fancy-bg-s {
bottom : -20px;
left : 0;
width : 100%;
background-image : url('../images/fancybox/fancybox-x.png');
background-position : 0 -20px;
}
#fancy-bg-sw {
bottom : -20px;
left : -20px;
background-image : url('../images/fancybox/fancybox.png');
background-position : -40px -142px;
}
#fancy-bg-w {
top : 0;
left : -20px;
height : 100%;
background-image : url('../images/fancybox/fancybox-y.png');
}
#fancy-bg-nw {
top : -20px;
left : -20px;
background-image : url('../images/fancybox/fancybox.png');
background-position : -40px -122px;
}
.fancybox-ie .fancy-bg {
background : transparent !important ;
}

