/*
Theme Name: Apartment Ninjas
Theme URI: http://www.apartmentninjas.com/
Description: The official theme of Apartment ninjas .
Version: 1.0
Author: <a href="http://www.um-me.com/">Aaron Ortega</a>
*/

body{font-family:"trebuchet ms",Arial,sans-serif;font-size:13px;color:#222;padding:0;margin:0;background:#aaa}a img{border:none!important}*{padding:0;margin:0}.inner{width:940px;margin:0 auto;padding:0 10px;position:relative}a{color:#069;text-decoration:underline}a:hover{color:#444}#header{background-color:#1d1d1d;background-image:url("images/top.gif");background-repeat:repeat-x;background-position:0 107px;padding-bottom:25px;padding-top:5px}#header a{text-decoration:underline;color:#fff}#header a:hover{text-decoration:none}#header #headerleft{float:left}#header a#logo{background:url(images/apartmentninjas-logo.png) left top no-repeat;height:34px;width:437px;display:block;text-indent:-10000.0em;margin:30px 0 0 0}#header #headerright{float:left;padding:0 0 0 15px;width:488px;text-align:right}#header #headerright p{font-size:11px;color:#fff;margin-top:0;padding-top:0}#header #headerright ul#citiesmenu{margin:10px 0 0 0;padding:0;float:right}#header #headerright ul li{display:inline;font-family:arial,sans-serif;font-size:14px;text-transform:uppercase}#header .inner #headerright p strong{font-weight:bold;font:24px Georgia,Times,'Times New Roman',serif;color:#6cf}ul#citiesmenu{position:relative;font-size:100%;top:9px}ul#citiesmenu li{background:url(images/city-tab-right.png) right top no-repeat;float:left;margin:0 0 0 5px;padding:0}ul#citiesmenu li a{display:block;background:url(images/city-tab-left.png) left 1px no-repeat;padding:8px 15px;text-decoration:none}ul#citiesmenu li a:hover{color:#ddd}#menu{background:url(images/nav-bg.jpg) left bottom repeat-x;height:35px;margin-top:5px;position:relative}#container{margin:0 auto;position:relative;padding:10px 0;background:#fff}#container h1{font-weight:normal;letter-spacing:-1px;width:600px;font-size:30px;padding:0 0 25px 0}#container h1 a{color:#222;text-decoration:none}#container h1 a:hover{color:#c00}#bubble{top:40px;right:0;position:absolute;display:block;height:28px;background:url(images/bubble_right.gif) no-repeat right}#bubble p{display:block;font-size:11px;color:#fff;height:28px;padding:4px 12px 0 10px;background:url(images/bubble_left.gif) no-repeat top left}#content{float:left;width:700px}#content h1.blog,#content h2{font-size:20px;margin:5px 0 7px 0}#content h1 a,#content h2 a{color:#222;text-decoration:none}#content h1 a:hover,#content h2 a:hover{color:#c00}#content h1.archive,#content h2.archive{font-weight:normal;font-size:22px;color:#1c1c1c;padding:0;margin:5px 0 20px 0;border:none;text-align:left}.comments{color:#333;margin:0 0 15px 0;border-bottom:#bbb 1px solid}.comments a{background:#fff;padding:0 7px 5px 0;color:#333;text-decoration:none}.comments a:hover{color:#c00}.navigation{background:#f9f9f9;font-size:11px;padding:5px 10px;margin:0 0 20px 0;border-top:#bbb 1px solid}.navigation a{color:#555;font-weight:bold;text-decoration:none}.navigation a:hover{color:#333;text-decoration:none}.main h3{font-size:16px;font-weight:normal;margin:0 0 15px 0}.main img{padding:2px;border:#ddd 2px solid}.main a img{padding:2px;border:#0085b5 2px solid}.main a:hover img{padding:2px;border:#ca0002 2px solid}.main p{line-height:18px;margin:0 0 15px 0}.main ol{line-height:18px;margin:0 0 15px 30px}.main ul{line-height:18px;margin:0 0 15px 30px}.main li{margin:0 0 5px 0}.meta{background:#f3f3f3;font-size:11px;line-height:15px;color:#333;padding:5px 10px;margin:0 0 30px 0;border-top:#bbb 1px solid}.signature{float:left;padding:0 15px 0 0;border-right:#bbb 1px solid;width:200px}.tags{float:left;padding:0 0 0 15px;width:440px}#sidebar{font-size:12px;float:right;width:180px;border-left:#999 1px solid;padding:0 0 20px 15px;margin:0 0 20px 0}#sidebar h3{font-size:14px;margin:20px 0 5px 0}#sidebar ul{list-style:none}#sidebar ul ul{margin:5px 0 0 10px}#sidebar ul ul ul{margin:5px 0 0 10px}#sidebar ul li{padding:0 0 5px 0}#author h3{margin:5px 0 5px 0}#searchform{margin:15px 0 0 0}#searchform input{background:#222;font-size:11px;margin:2px 0;padding:1px 4px 2px 4px;border:#888 1px solid;color:#eee}#searchform input:hover{background:#333;border:#999 1px solid;color:#fff;cursor:pointer}#searchform #s{background:#f6f6f6;font-size:11px;margin:2px 0;padding:2px 4px;border:#aaa 1px solid;color:#222}#searchform #s:hover{border:#c00 1px solid;cursor:text}input.searchfield{background:#f6f6f6;font-size:11px;display:block;margin:5px 0 8px 0;padding:2px 4px;border:#aaa 1px solid;color:#222}input.searchfield:hover{background:#eee;color:#222}input.submit{background:#222;font-size:11px;display:block;margin:0 0 10px 0;padding:1px 4px 2px 4px;border:#888 1px solid;color:#eee}input.submit:hover{background:#333;cursor:pointer;border:#999 1px solid;color:#fff}input.subcom{background:#eee;font-size:11px;margin:0 0 10px 0;padding:1px 4px 2px 4px;border:#888 1px solid;color:#222}input.subcom:hover{background:#222;cursor:pointer;border:#888 1px solid;color:#eee}input.comment{background:#f6f6f6;font-size:11px;padding:2px 4px;border:#aaa 1px solid;color:#222}input.comment:hover{border:#c00 1px solid}textarea{background:#f6f6f6;font-size:12px;width:400px;padding:2px 4px;border:#aaa 1px solid;color:#222}textarea:hover{border:#c00 1px solid}.postinput small{font-size:11px;margin:0 0 0 5px}p.logged{font-size:12px}h3.reply{font-size:15px;margin:0 0 10px 0}.nocomments{margin:0 0 30px 0}ol.commentlist{font-size:12px;list-style:none;margin:10px 0 30px 0;border-bottom:#bbb 1px solid}.commentlist li{border-top:#bbb 1px solid;padding:0 0 10px 0}.commentlist li.bypostauthor{border-top:#bbb 5px solid;background-color:#f3f3f3}.comment_mod{margin:10px 0 0 10px}.comment_mod em{background-color:#fff897;padding:1px 3px}.comment_author{margin:10px 0;float:right;width:190px}.comment_author img{float:left;margin:5px 12px 0 0}.comment_author p{line-height:20px}.comment_author small{font-size:11px}.comment_text{float:left;width:470px;margin:0 0 0 10px}.comment_text p{line-height:18px;margin:7px 0}.comment_meta{font-size:12px}#commentform p{line-height:18px;margin:0 0 15px 0}blockquote{background:url(images/quote.gif) no-repeat top left;padding:0 0 0 60px;min-height:50px}#footer{background:#aaa;padding:15px 0;font-size:11px;border-top:2px solid #999}#footer #footerleft{float:left;width:360px;padding:0 15px 0 0}#footer #footerleft p{line-height:18px}#footer #footerleft p a.jodglogo{background:url(images/j-ortega-design-group.jpg) left top no-repeat;width:131px;height:37px;display:block;text-indent:-10000.0em;margin:15px 0 0 0}#footer #footerright{float:right;width:550px}#footer #footerright ul{margin:0;padding:0;list-style:none}#footer #footerright ul li{display:block;float:left;padding:0 5px 5px 0;margin:0;font-size:10px}#footer #footerright h2{font-size:14px!important;color:#666!important;font-family:"trebuchet ms",sans-serif!important}#footer #footerright p{clear:both;padding:0;margin:0 0 5px 0}.clear{clear:both}.warning p{background:url(images/warning.gif) no-repeat left;height:160px;padding:20px 0 0 90px;font-size:20px;margin:0 0 0 10px}#wp-calendar{padding:10px 0 0 0;font-size:12px}#wp-calendar caption{text-align:left;padding:0 0 5px 0}#wp-calendar tr th,#wp-calendar tr td{padding:0 6px 0 0;text-align:right}#wp-calendar td a{font-weight:bold}#wp-calendar td a:hover{font-weight:bold}img.wp-smiley{padding:0;border:none}input:focus,textarea:focus{background-color:#ffc}abbr{border:none}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}*html #bubble{display:none}*html #bubble p{display:none}* html .group,* html #nav ul li a{height:1%}*:first-child+html .group{min-height:1px}* html #nav ul li a{display:inline}#pixopoint_menu_wrapper1{position:absolute;top:0;float:right!important;right:5px!important;z-index:6}#suckerfishnav{font-size:14px;font-weight:bold;width:100%;margin:-10px 0 0 0}#suckerfishnav,#suckerfishnav ul{list-style:none;line-height:34px;padding:0;margin:1px 0 0 0;width:100%;position:relative;z-index:5}#suckerfishnav a{display:block;color:#fff;text-decoration:none;padding:0 20px;font-weight:normal}#suckerfishnav li a{text-transform:uppercase}#suckerfishnav li li a,li li li a{text-transform:none}#suckerfishnav li li a{border:none}#suckerfishnav a:hover{background:#003e5c}#suckerfishnav li{float:left;padding:0;border:none}#suckerfishnav ul{position:absolute;left:-999em;height:auto;width:151px;font-weight:normal;margin:0;line-height:1;border:0;z-index:100}#suckerfishnav li li{display:block;width:151px}#suckerfishnav li li a{padding:10px 10px;font-size:12px;color:#eee;display:block;border-bottom:1px solid #ddd}#suckerfishnav li li a:hover{background:#e9e9e9}#suckerfishnav li ul ul{margin:-21px 0 0 150px;border-left:1px solid #fff}#suckerfishnav li li:hover{background:#fff url(images/nav-child-bg.jpg) left top repeat-y}#suckerfishnav li ul li:hover a,#suckerfishnav li ul li li:hover a,#suckerfishnav li ul li li li:hover a,#suckerfishnav li ul li li li:hover a{color:#003e5c}#suckerfishnav li:hover a,#suckerfishnav li.sfhover a{color:#fff}#suckerfishnav li:hover li a,#suckerfishnav li li:hover li a,#suckerfishnav li li li:hover li a,#suckerfishnav li li li li:hover li a{color:#003e5c}#suckerfishnav li:hover ul ul,#suckerfishnav li:hover ul ul ul,#suckerfishnav li:hover ul ul ul ul,#suckerfishnav li.sfhover ul ul,#suckerfishnav li.sfhover ul ul ul,#suckerfishnav li.sfhover ul ul ul ul{left:-999em}#suckerfishnav li:hover ul,#suckerfishnav li li:hover ul,#suckerfishnav li li li:hover ul,#suckerfishnav li li li li:hover ul,#suckerfishnav li.sfhover ul,#suckerfishnav li li.sfhover ul,#suckerfishnav li li li.sfhover ul,#suckerfishnav li li li li.sfhover ul{left:auto;background:#fff url(images/nav-child-bg.jpg) left top repeat-x;border-right:1px solid #ddd;border-left:1px solid #ddd}#suckerfishnav li:hover,#suckerfishnav li.sfhover{background:#003e5c}#rotator{background:#fff url(images/rotator-bg.jpg) top left repeat-x;height:290px;color:#fff}#rotator h1{font-size:32px;margin-top:20px;margin-bottom:20px;font-weight:normal}#rotator h1 strong{font-size:34px}#rotator p{font-size:22px}#rotator a{color:#6cf;text-decoration:none}#rotator a:hover{text-decoration:underline}#rotator #rotatorleft{height:290px;float:left;width:400px}#rotator #rotatorright{height:288px;float:right;width:412px;background:url(images/contact-box.png) right bottom no-repeat;padding:5px 30px 15px 30px;font-size:11px;color:#666;position:relative;top:10px}#rotator #rotatorright form fieldset{border:none;margin:2px 0 0 0}#rotatorright .firstname{float:left;width:160px!important;margin:0 10px 0 30px;display:block}#rotatorright .lastname{float:right;width:160px!important;display:block}#rotatorright .email input,#rotatorright .phone input{width:340px!important;margin:0 0 3px 60px}#f_moveindate{text-indent:-100000.0em;border:0;background:url(images/icon-cal.gif) left top no-repeat;height:21px;width:22px;cursor:pointer}#rotatorright .firstname input,#rotatorright .lastname input{width:190px}#rotatorright input{border:1px solid #ccc;width:400px;padding:5px;margin:0 0 3px 0}#rotatorright em{display:block;font-size:10px;padding-top:3px}#rotatorright .submitbutton{background:url(images/contact-box-button.png) left top no-repeat;border:none!important;text-indent:-100000.0em;cursor:pointer;display:block!important;position:absolute;bottom:-10px;right:0;width:90px!important;height:24px!important;font-size:0;line-height:0}.textwidget{position:relative}fieldset.thin{border:1px solid #ccc!important;padding:6px;margin:0 0 2px 0!important}.wpcf7-list-item input{width:auto!important;padding:auto!important}#rotatorright .thin input.areadesired{width:97%}#rotatorright .thin input#moveindate{width:90%}fieldset .area{display:block}#rotatorright .wpcf7-form-control-wrap,#rotatorright .wpcf7-list-item-label{font-size:10px}#rotatorright input{font-size:11px}legend{color:#333}#rotatorright .wpcf7-list-item-label{margin-right:10px}#rotatorright br{display:none}#middlecontent{padding:50px 0 0 0;background:url(images/middle-content-bg.jpg) left bottom repeat-x;height:270px}#middlecontent div div.middlebox{float:left;width:300px;height:250px;text-align:center}#middlecontent div div h2{font-size:20px;font-weight:bold;color:#666}#middlecontent div div p{font-size:14px;color:#666;margin:10px 0 20px 0}#middlecontent div div#text-4,#middlecontent div div#text-5{background:url(images/middle-content-separator.jpg) top right no-repeat}#middlecontent div div#text-4{padding:0 10px 0 0}#middlecontent div div#text-5{padding:0 10px}#middlecontent div div#text-6{padding:0 0 0 10px}#bottomcontent{padding:20px 0 0 0;background:#111;color:#eee}#bottomcontent .left h2{font-size:18px}#bottomcontent h2{font-size:24px;margin:0 0 15px 0;color:#ccc}#cities{padding:0 0 0 10px}#cities,.areas{list-style:none;margin:0;padding:0}#cities li.list{display:block;float:left;font-size:11px;min-height:1000px;width:215px;padding:0 0 20px 20px}#cities h3{font-size:14px;margin:0 0 10px 0;font-weight:bold;color:#aaa}.areas li a{font-size:11px;padding:0;line-height:20px;display:block;padding:0;display:block}#bottomcontent a:hover{color:#aaa}#quickcontact{width:420px;padding:10px;position:relative;background:#f2f2f2}#quickcontact form fieldset{border:none;margin:2px 0}#quickcontact .firstname{float:left;width:200px;margin:0 10px 0 0;display:block}#quickcontact .lastname{float:left;width:200px;display:block}#quickcontact .firstname input,#quickcontact .lastname input{width:190px}#quickcontact input{border:1px solid #ccc!important;width:400px;padding:5px}#quickcontact em{display:block;font-size:10px;padding-top:3px}#quickcontact .submitbutton{background:url(images/contact-box-button.png) left top no-repeat;border:none!important;text-indent:-100000.0em;cursor:pointer;display:inherit!important;position:absolute;bottom:5px;right:0;width:90px!important;height:24px!important}#quickcontact .thin input{width:188px}#quickcontact .wpcf7-form-control-wrap,#quickcontact .wpcf7-list-item-label{font-size:11px}#quickcontact .wpcf7-list-item-label{margin-right:10px}#quickcontact br{display:none}#arealinks ul{float:left;display:block;width:33%;margin:0;padding:0;list-style:none}#arealinks ul li{padding:0;line-height:20px;margin:0;font-size:12px}.googlemapcity{text-align:center;border:1px solid #ddd;background:#f7f7f7;padding:10px!important;margin:10px 0 0 0;height:350px;width:100%}.googlemapcity iframe{width:100%}.googlemapcityreflection{background:url(images/map-reflection.png) left top no-repeat;margin:2px 0 0 0;height:20px;width:722px}#otherareas{background-color:#ffffe0;border:1px solid #e6db55;padding:10px;font-size:11px}#otherareas h3{margin:0;padding:0 0 15px 0;font-size:12px}#otherareas ul{list-style-type:disc;margin:0 0 0 15px}#otherareas ul li{line-height:14px;margin:0 0 4px 0}.breadcrumb{padding:0 0 15px 0;font-size:12px}table th{text-align:left;background:#ddd;padding:10px}table td{padding:10px}table .alt1 td{background:#fff}table .alt2 td{background:#f2f2f2}.googlemap{text-align:center;border:1px solid #ddd;background:#f7f7f7;padding:10px!important;margin:10px 0 0 0;height:300px}.googlemap iframe{width:528px}.contentleftapt{float:left;width:550px}.contentrightapt{float:left;width:350px;padding:0 15px}.apt-viewer-big-pic{border:1px solid #ddd;background:#f7f7f7;text-align:center;padding:10px}.apt-viewer-big-pic img{width:300px;height:auto}.apt-viewer-pic-list{width:330px;border:1px solid #ddd;background:#f7f7f7;text-align:center;margin:10px 0 0 0;padding:10px}.apt-viewer-pic-list img{width:50px;height:50px;overflow:hidden;cursor:pointer;margin:0 5px 0 0}.callnow{text-align:center;height:50px;width:350px;margin:10px 0}.callnow a{text-indent:-100000.0em;display:block;margin:0 auto;background:url(images/contactus.png) left top no-repeat;height:50px;width:300px}.contactinfo{text-align:center;font-size:12px;font-weight:bold}.rebatecheck{margin:15px 0 10px 0;padding:0;display:block}.rebatecheck a{display:block;text-indent:-100000.0em;background:url(http://www.apartmentninjas.com/wp-content/uploads/2011/05/AptNinjas_200Rebate_or_FreeMove.png) center top no-repeat;height:77px;width:auto}#bookmarks{font-size:10px;padding:5px;text-align:center;margin:5px 0}#bookmarks h4{font-size:12px;color:#666;margin:0;padding:0 0 5px 0}#bookmarks img{vertical-align:middle;margin:0 3px}.current{border:1px solid #004b81;cursor:default}.apt-viewer-tab-menu{float:left;width:550px;font-size:10px;color:#fff;font-weight:bold;position:relative}.tab-btn-wrap{height:20px;margin:0 auto;padding:0 0 0 5px;text-align:center;overflow:hidden;color:#999;background:url(images/border.png) left bottom repeat-x}.tab-btn{width:100px;height:20px;background:#f7f7f7 url(images/nav-child-bg.jpg) repeat-x left top;float:left;line-height:16px;cursor:pointer;margin-right:4px;text-transform:uppercase;font-size:11px;padding-left:3px;padding-right:3px;border:1px solid #ddd;border-bottom:none;color:#666}.no-right-margin{margin-right:0;width:116px!important}.tab-wrap{height:300px;margin:0 auto;background:#f7f7f7;border:1px solid #ddd;border-top:none}.tab{color:#444;width:inherit;height:290px;overflow:auto;font-weight:normal;padding:5px}.tab-btn a{color:#666;text-decoration:none}.tab div.more-info{text-align:right;padding:5px;font-size:18px;font-weight:bold}.tab div.more-info a{background:#ddd;padding:10px;text-decoration:none}.tab div.more-info a:hover{background:#ccc}.tab div,.tab p,.tab li{font-size:11px}.tab h2{padding:0;color:#444;margin:0 0 10px 0}.tab p{line-height:16px;margin:0 0 10px 0}.tab h3{color:#069;margin:0;padding:5px 0;font-size:18px}.tab-title{font-size:14px!important;font-family:Sans-Serif!important;padding-top:10px}.fp-wrap{width:230px;float:left;margin:0 auto;text-align:center}.fp-wrap div{padding:5px}.fp-wrap div a{text-decoration:none}.fp-wrap div a img{border:none;cursor:pointer}.fp-scroll{overflow:auto}.amenitieslist h3{font-size:16px!important}.amenitieslist h4{font-size:12px;margin:5px 0 5px 0}.amenitieslist{list-style:none}.amenitieslist ul{margin-left:15px!important;list-style:circle}.amenitieslist ul li{line-height:18px}.amenitieswrap{float:left;width:230px;padding:0 0 0 15px}.fp-wrap h3{font-size:13px}.fp-wrap p{line-height:18px}#qsbadge{position:absolute;right:390px;top:-20px}.contactpage label{float:left;display:block;width:100px;text-align:right;margin:0 20px 0 0}.contactpage input{float:left;display:block;width:200px}.contactpage div{clear:both;padding:12px}.contactpage .contact{width:100px}.contactpage .ext{width:30px}.contactpage em{font-size:11px}.wpcf7-list-item label{width:auto!important}.brand{background:url(images/brand-black.png) left top no-repeat;width:36px;height:29px;display:block;text-indent:-10000.0em;margin:15px 0 15px auto}#map{text-align:center;border:1px solid #ddd;background:#f7f7f7;padding:10px!important;margin:10px 0 0 0;height:350px;width:100%}.imBusinessName{font-weight:bold}#googMap{width:100%;height:350px}.menu{display:none}.city input{border:none!important}#imProgBarCntnr{float:left;width:200px;height:20px}.imBarBack{float:left;width:150px;height:18px;background-color:#d8d8d8}.imProgBar{float:left;height:18px;background:aqua url(improgressbar/images/bar_sky_blue.jpg) repeat-x}.marker{height:135px}.marker h3 a{color:#333;text-decoration:none}.marker img{padding:5px;border:1px solid #999}
