body {padding:0px; margin:0px; font-size:11pt; color:#606966; font-family:Tahoma, sans-serif; background-color:#fff; overflow-y: scroll;}
a {color:#3689d9; text-decoration:none; border-bottom: 1px #F5F5F5 solid;}
a:hover {text-decoration:none; border-bottom: 1px #3689d9 solid;}
a img {border:0;}
#placer {width:1020px; margin:0px auto;}
#wo_bg {max-width:980px; margin:0px auto;}
#hdr {width:940px; height:100px; margin: 0px auto 50px auto; font-size:10pt; color:#b0b4b5; clear:both; border-bottom: 1px solid #dfe1e0;}
#hdr img {margin-top:24px; float:left;}
#top_menu {float:left; margin-left: 37px; margin-top:30px; padding-bottom: 5px;}
#top_menu a:link, #top_menu a:visited {color:#77D84B; font-size:10pt;}
#top_menu a:hover, #top_menu a:active {border-bottom: 1px #77D84B solid;}
#top_menu a, #top_menu span { margin-left: 13px; }
.lng {float:right; margin:30px 0px 0px 0px; border-bottom: 1px #F5F5F5 solid; font-size: 8pt; text-decoration: none;}

#main {width:940px; margin:0px auto; clear:both;}
#lcol {float:left; width:140px; padding:38px 0px 0px 0px;}
#lcol p {padding:0px 0px 0px 0px; margin:12px 0px 10px 0px;}
#lcol em {font-size:8pt; color:#cfcfcf; font-style:normal;}
#icq_num {color:#b0b4b5; font-weight:normal;}


p {font-size: 10pt;}

#lcol strong {color:#606966;}

#light_grey {color:#b0b4b5;}
#rcol {float:left; width:780px; padding: 0px 0px 0px 20px; font-size:10pt; line-height:150%;}
#rcol h1 {margin:0px 0px 5px 0px; line-height: 150%; font-size:20pt; font-weight:normal; color:#606966;}
#rcol h2 {margin:0px 0px 20px 0px; line-height: 150%; font-size:14pt; font-weight:normal; color:#606966;}
#rcol p {margin:12px 0px 10px 0px;}
p em {font-style:normal; color:#b0b4b5;}





.grey {color:#b0b4b5;}

#rcol p.adr {width:170px; margin:0px;}

#rcol sup {font-size:6pt; line-height:100%;}

#rcol_clnts {float:left; width:690px; padding: 0px 0px 20px 20px; color:#606966;}
#rcol_clnts p {line-height:150%;}
#rcol_clnts span {color:#b0b4b5; font-size:8pt;}

#smll {font-size:8pt; color:#b0b4b5; font-style:normal; margin:-20px 0px 0px 0px;}
#btm {width:630px; margin: 0px 0px 0px 100px; padding:0px 0px 50px 210px; float:left; border-bottom: 1px solid #e6e6e6; font-size:20pt; line-height:150%;}
#btm_clnts {width:630px; margin: 0px 0px 0px 100px; padding:0px 0px 0px 210px; float:left; border-bottom: 1px solid #e6e6e6;}


#btm strong {font-weight:normal; color:#606966;}

#ftr {width:780px; margin: 70px auto 0px auto; padding: 25px 0px 25px 160px; font-size:8pt; clear:both; border-top: 1px solid #dfe1e0; position: relative;}

#ftr p {font-size:8pt;}
#ftr .time {float:left; margin: 3px 0px 25px 12px;}
#ftr .delis {float:right; margin: 3px 0px 25px 0px; padding: 0px 0px 0px 15px; background:url(1.gif) no-repeat 0px 0px; white-space:nowrap; border: none;}
#ftr a:link, #ftr a:hover, #ftr a:visited, #ftr a:active {text-decoration: none;} 

#twitter_div {font-size:11pt; margin:-20px 0px 0px 0px;}
#twitter_div ul {margin:0px; padding:0px;}
#twitter_div li {list-style-type:none; line-height:120%; margin:0px 0px 10px 0px; padding:0px;}

.gallery {padding:0; margin:0px 0px 0px -4px;}
.gallery p {padding:10px 0 0 0px; text-align:left; line-height:120%;}
.gallery a {display:block; width:100%; min-height:335px; height:100%; text-decoration:none; border: none;}
.gallery a:hover {text-decoration:none;}
.gallery li {width: 180px;min-height: 335px;display: -moz-inline-stack;display: inline-block;vertical-align: top;text-align:left;margin: 0 0 0 8px;zoom: 1;*display: inline;_height: 335px;}
.lined {text-decoration:underline; line-height: 120%; font-size: 10pt;}
.undimg {margin:5px 0px 0px 0px; display:block; font-style:normal;}
a .lined {text-decoration:none; border-bottom: 1px #F5F5F5 solid;}
a:hover .lined {text-decoration:none; border-bottom: 1px #3689d9 solid;}
.smallngrey {font-size:8pt; color:#606966;}
.iphonabg {margin:10px 0px 50px 0px; float:left;}
.whitetext {color:#606966;}
.author {color: #606966; font-size: 8pt; margin-bottom: 5px;}
.iphonabgcontent {position:relative; margin:0px 0px 0px 340px; line-height:120%;}


#pager {width: 100%; position: absolute; margin-top: -40px; font-size: 9pt; text-align: justify;}
#pager a {display: inline-block;}
.col33 {width: 33%; float: left;}
.center {text-align: center;}
.right {text-align: right;}


.clearfix { zoom: 1 }
.clearfix:after {
content: ' ';
clear:both;
display: block;
width: 0; height: 0;
overflow: hidden;
font-size: 0;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    #ftr .time {float:left; margin: 2px 0px 25px 12px;}
	#ftr .delis {float:right; margin: 2px 0px 25px 0px; padding: 0px 0px 0px 15px; background:url(1.gif) no-repeat 0px 0px; white-space:nowrap;}
}

#ftr .time {_margin: 34px 0px 25px 12px;}
#ftr .delis {_margin: 34px 0px 25px 0px;}
