
/*



Theme Name: Lookut



Theme URI: http://crmforsharepoint.com/



Version: 1.06



Author: Lookout



*/







/* CSS Document */







*{



margin:0px;



padding:0px;



}







body{



font-family: Arial, Helvetica, sans-serif;



background-image:url(images/lk_bg.jpg); background-repeat:repeat-x; background-position:top;



background-color:#1a233e;



margin-top:20px;



}







img{



border:0px;



outline:none;



}







h2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	font-weight:normal;
	vertical-align:bottom;


}







input{



background-color:#FFFFFF;



border:solid 1px #dcdada;



color:#696969;



font-size:12px;



padding:5px;



}


#brochurestyle {border-left: #FF9900 5px solid; 	font-size:14px;
	color: #242831; padding-left:14px; margin-bottom:14px; line-height:20px; padding-top:14px; background:url(images/brochure_bg.gif) repeat-x; padding-bottom:14px; padding-right:14px;}

#brochurestyle:hover {border-left: #006699 5px solid; background:url(images/brochure_bg_hover.gif) repeat-x; color:#000000; text-shadow:#FFFFFF 1px 1px; cursor:default; line-height:20px;}

#brochurestyle2 {border-left: #1C8DFF 5px solid; padding-left:28px; line-height:20px; margin-bottom:14px;}

#brochurestyle3 {border-left: #FF9900 5px solid; font-size:14px;
	color: #242831; line-height:20px; padding:14px; margin-bottom:14px;}

#brochurestyle4 {line-height:20px; font-size:14px; color:#242831; padding:14px 19px; 14px 14px; margin-bottom:14px; background:url(images/bg_however.gif) #d8d8d8 repeat-x;}

.submit{



background-image:url(images/button.jpg);



background-repeat:no-repeat;



width:auto;



margin:0px;



width:114px; height:25px; border:0px;



}







.submit:active{



background-image:url(images/button.jpg);



background-repeat:no-repeat;



width:auto;



margin:0px;



width:114px; height:25px; border:0px;



}







button{



background-color:#000000;



}







.typeface-js{



font-family: "Kozuka Gothic Pro", Arial, Helvetica, sans-serif;



}







.button{



background-image:url(images/button.png);



background-repeat:no-repeat;



width:118px;



height:16px;



text-align:center;



padding: 8px 0px;



}



.button:hover{



background-position: 0px -31px;



}







.button a{



font-size:10px;



color:#000;



text-decoration:none;



text-transform:uppercase;



}







.float_rt{



float:right;



clear:both;



}







/*/////////////////////////////LOOKOUT MAIN*/



#lookout_main{



width:980px;



margin:auto;



}



/*/////////////////////////////HEADER*/



#lookout_header{



background-image:url(images/lk_header_bg.jpg);



height:118px;



width:100%;



}



#lookout_header .logo{



width:380px;



float:left;



cursor:pointer;



}



#lookout_header .search{



margin:15px 0px 0px 383px;



width:197px;



height:21px;



background-color:#353637;



border: solid 1px;



float:left;



}







#lookout_header .search img{



margin-top:1px;



}







#lookout_header .search input{



width:162px;



height:19px;



background-color:#353637;



border:0px;



padding:0px; margin:0px 4px 0px 4px;;



float:left;



}







#lookout_header .right_curv{



background-image:url(images/lk_header_rt.jpg);



background-repeat:no-repeat;



width:15px;



height:118px;



float:right;



}



/*/////////////////////////////WRAPPER*/



#lookout_wrapper{



width:979px;



background-color:#FFFFFF;



border:solid 1px #fff;



border-width:0px 1px;



}



/*/////////////////////////////NAVIGATION*/



#navigation_main{



width:100%;



height:38px;



background-image:url(images/menu_bg.jpg);



background-repeat:repeat-x;



}







#navigation_main ul{



list-style-type:none;



}







#navigation_main ul li{



margin:0px; padding:0px;



list-style-type:none;



float:left;



}



#navigation_main ul #home{



width:106px; height:38px;



background-image:url(images/menu_sprite.jpg);



background-position:0px 0px;



cursor:pointer;



}



#navigation_main ul #home:hover{



background-position:0px -38px;



}



.home_current_menu{



background-position:0px -38px !important;



}



#navigation_main ul #about{



width:106px; height:38px;



background-image:url(images/menu_sprite.jpg);



background-position:-106px 0px;



cursor:pointer;



}



#navigation_main ul #about:hover{



background-position:-106px -38px;



}



.about_current_menu{



background-position:-106px -38px !important;



}



#navigation_main ul #products{



width:106px; height:38px;



background-image:url(images/menu_sprite.jpg);



background-position:-212px 0px;



cursor:pointer;



}



#navigation_main ul #products:hover{



background-position:-212px -38px;



}



.product_current_menu{



background-position:-212px -38px !important;



}



#navigation_main ul #support{



width:149px; height:38px;



background-image:url(images/menu_sprite.jpg);



background-position:-325px 0px;



cursor:pointer;



}



#navigation_main ul #support:hover{



background-position:-325px -38px;



}



.faq_current_menu{



background-position:-325px -38px !important;



}



#navigation_main ul #partners_link{



width:155px; height:38px;



background-image:url(images/menu_sprite.jpg);



background-position:-475px 0px;



cursor:pointer;



}



#navigation_main ul #partners_link:hover{



background-position:-475px -38px;



}



.partner_current_menu{



background-position:-475px -38px !important;



}



#navigation_main ul #blog{



width:105px; height:38px;



background-image:url(images/menu_sprite.jpg);



background-position:-581px 0px;



cursor:pointer;



}



#navigation_main ul #blog:hover{



background-position:-581px -38px;



}



.blog_current_menu{



background-position:-581px -38px !important;



}



#navigation_main ul #articles{



width:100px; height:38px;



background-image:url(images/menu_sprite.jpg);



background-position:-630px 0px;



cursor:pointer;



}



#navigation_main ul #articles:hover{



background-position:-630px -38px;



}



.articles_current_menu{



background-position:-630px -38px !important;



}



#navigation_main ul #contact{



width:105px; height:38px;



background-image:url(images/menu_sprite.jpg);



background-position:-732px 0px;



cursor:pointer;



}



#navigation_main ul #contact:hover{



background-position:-732px -38px;



}



.contact_current_menu{



background-position:-732px -38px !important;



}







/*/////////////////////////////BANNER*/



#banner_main{



width:100%;



padding:0px 0px 0px 0px;



border-bottom:solid 1px #EBEBEB;



}



/*/////////////////////////////BANNER INNERPAGE*/



#banner_inner_main{



width:100%;



padding:12px 12px 7px 12px;



}



/*/////////////////////////////TWO COLUMN MAIN*/



#two_column_main{



width:100%;



margin:3px 12px 12px 12px;



}



/*/////////////////////////////LEFT NAVIGATION*/



#left_col_main{



width:191px;



margin-right:6px;



float:left;



margin-top:10px;



}



.article_links{



width:191px;



margin-bottom:5px;



}



.yellow_top{



width:175px;



height:17px;



background-image:url(images/ylw_curv_top.png);



background-repeat:no-repeat;



padding:8px 10px;



}



.curv_top{



width:191px;



background-image:url(images/curv_top.png);



background-repeat:no-repeat;



padding-top:5px;



}



.curv_mid{



width:175px;



background-image:url(images/curv_mid.png);



background-repeat:repeat-y;



padding:7px 8px;



}



.curv_bottom{



width:191px;



height:10px;



background-image:url(images/curv_btm.png);



background-repeat:no-repeat;



}







.curv_mid ul{



list-style-type:none;



width:auto;



}



.curv_mid ul li{



list-style:none;



}



.curv_mid div{



margin:0px 10px 0px 25px;



background-image:url(images/dotz.png);



background-repeat:repeat-x;



width:145px;



}



.curv_mid ul li a{



background-image:url(images/lk_arw.png);



background-repeat:no-repeat; background-position:left;



font-size:12px;



color:#696969;



padding-left:25px;



text-decoration:none;



}



.partners{



width:191px;



height:auto;



margin-top:5px;



}



.partners img{



padding:10px 0px;



}



.newsletter{



width:191px;



height:auto;



text-align:center;



}



.newsletter input{



padding-left:2px;



}







/*/////////////////////////////CONTENT AREA*/



.content_main{



float:left;



padding-bottom:10px;



}



.content_top_img{



/*background-image:url(images/cont_top.png);*/



width:652px; height:9px;



}



.content_bottom_img{



/*background-image:url(images/cont_btm.png);*/



width:652px; height:9px;



}







/*Style RP*/



#content_home{



width:912px!important;



}




.content2 {width:890px; padding:15px 22px;}


.content{



/*background-image:url(images/cont_mid.png);*/



width:715px;



padding:15px 22px;



}







.dots{



background-image:url(images/dotz.png);



background-repeat:repeat-x;



height:24px;



width:100%;



}

.dots2{



background-image:url(images/dotz2.png);



background-repeat:repeat-x;



height:24px;



width:100%;



}

h1 {font-size:16px; color:#17367b; font-weight:bold; }





.content h2{



color:#000;



font-size:19px;



font-weight: normal;



padding-top:10px;



clear:both;



}



.content img{



padding-right:10px;



}

#softwarepartners {	font-size:14px;
	color: #242831;
width:100%;
	line-height:20px;
}



.content p{
	font-size:14px;
	color: #242831;
	padding: 12px 0px;
	line-height:20px;

}



.content li{



list-style:none;



list-style-position:inside;



padding-bottom:8px;



font-size:14px;



color:#242831;

	line-height:20px;



padding: 12px 0px;



}



.content .products{



width:425px;



margin-left:10px;



float:left;



border-right:dotted 1px #ccc;



padding:10px;



}







/*/////////////////////////////TESTIMONIAL*/



.testimonial_main{



width:652px;



margin-top:6px;



}







.testimonial_main .top{



width:652px;



background-image:url(images/test_top.png); background-repeat:no-repeat;



height:8px;



}



.testimonial_main .mid{



background-image:url(images/test_mid.png);



background-repeat:repeat-y;



width:652px;



}



.testimonial_main .mid p{



margin-left:80px;



margin-right:10px;



font-size:12px;



color:#54524d;



}



.testimonial_main .mid img{



margin: -10px 0px 0px 10px;



}



.testimonial_main .btm{



height:8px;



background-image:url(images/test_btm.png);



background-repeat:no-repeat;



width:652px;



}



/*/////////////////////////////FOOTER*/



.footer_main{



background-image:url(images/ft_bg.jpg);



background-repeat:repeat-y;



width:941px;



padding:10px 20px 0px 20px;



font-family:Arial, Helvetica, sans-serif;



color:#b1b1b1;



font-size:11px;



}



.footer_main .blk_txt{



color:#feb50b;



font-weight:bold;



}



.footer_main .contacts{



width:180px;



float:left;



}



.footer_main .quick_links{



width:307px;



padding:0px 0px 0px 30px;



float:left;



}



.ft_links ul{



list-style-type:none;



width:auto;



float:left;



width:150px;



}



.ft_links ul li{



list-style:none;



list-style-position:inside;



padding-bottom:10px;



}







.ft_links ul li a{



font-size:12px;



color:#696969;



padding-left:6px;



text-decoration:none;







}



.ft_links ul li a:hover{



color:#fff;



text-decoration:underline;



}







.footer_main .subscribe .video_links ul{



list-style:none;



}



.footer_main .subscribe .video_links ul li{



padding-right:20px;



list-style:none;



float:left;



}



.footer_main .subscribe .video_links ul li a{



background-image:url(images/ft_arw.jpg);



background-repeat:no-repeat; background-position:left;



font-size: 11px; color:#FFFFFF;



text-decoration:none;



padding-left:15px;



}



.footer_main .subscribe .video_links ul li a:hover{



text-decoration:underline;



}



.footer_main .subscribe{



width:154px;



padding:6px 0px 0px 20px;



float:left;



text-align:center;



}



.footer_main .subscribe .subscribe_field{



background-image:url(images/ft_txtbg.jpg);



background-repeat:no-repeat;



width:208px;



height:27px;



float:left;



}



.footer_main .subscribe .subscribe_field input{



background-color:none;



border:0px;



width:180px;



height:13px;



margin:2px 0px 0px 5px;



font-size:12px;



font-family:Arial, Helvetica, sans-serif;



font-style:italic;



}



.footer_main .subscribe .subscribe_btn{



background-image:url(images/ft_txt_but.jpg);



background-repeat:no-repeat;



width:70px;



height:27px;



float:left;



}



.footer_main .subscribe .subscribe_btn:hover{



background-position: 0px -27px;



}



.footer_btm{



background-image:url(images/ft_bg_btm.png);



background-repeat:no-repeat;



width:981px; height:14px;



}







/*/////////////////////////////Base*/



.baseline{



font-size:12px;



color:#FFFFFF;



padding:10px;



}







.alignleft{



  float:left;



}

.alignright {float:right; 	display: inline;}



.search-btn{



height:19px !important;



width:25px !important;



float:right !important;



margin:1px 0px 0px 0px!important;



}



#contact-ind{



display:none;



}







em.error{



color:#FF0000;



font-size:11px;



margin:0 0 0 5px;



}







#spotlight,#inner_spotlight {



list-style-type:none;



width:auto;



}







/*/////////////////////////////CONTACTFORM*/



#contact-form td{



padding:5px 0px;



}







#contact-form td input{



width:250px;



float:right;



}







#contact-form td textarea{



background-color:#FFFFFF;



width:250px;



border:1px solid #DCDADA;



color:#696969;



font-size:12px;



padding:5px;



font-family:Arial, Helvetica, sans-serif;



}







#contact-form td .submit{



width:114px!important;



}







#contact-form td label{



font-size:12px;



color:#54524D;



min-width:250px;



}







#msg{



font-size:10px;



font-family:Arial, Helvetica, sans-serif;



background-color:#ffbe51;



width:100%;



color:#000000;



text-transform:uppercase;



margin-bottom:5px;



}







.pagebar .this-page{



font-size:11px;



color:#FF9900;



padding:3px 6px;



background-color:#333333;



font-weight:bold;



}



.pagebar a{



font-size:12px;



color:#000;



text-decoration:none;



}







.content h2 a{



text-decoration:none;



color:#FF9900;



}







/*/////////////////////////////BLOG*/



.commentlist{



}







.commentlist li{



list-style:none;



padding:10px;



background-color:#7a878d;



border:solid 2px #fff;



margin-bottom:10px;



}



.commentlist li:hover{



border:solid 2px #b6c6ce;



}











.commentlist .fn{



font-size:16px; font-weight:bold;



color:#fdad27;



float:left;



padding-top:8px;



}



.comment-author{



height:32px;



width:100%;



clear:both;



}



.commentmetadata{



float:right;



}



.commentmetadata p{



color:#ffdca2!important;



}







.commentlist img{



float:left!important;



}







.commentlist p{



color:#FFFFFF;



padding:5px 0px;



background-image:none;



}







#commentform table{



border: dashed 2px #c6b493;



width:100%;



background-color:#e0d7c2;



padding:10px;



margin:2px;



background-image:url(images/comment_bg.jpg);



background-repeat:no-repeat;



background-position:475px -80px;



}







#commentform table:hover{



background-image:url(images/comment_bg.jpg);



background-repeat:no-repeat;



background-position:373px 3px;



}







#commentform input{



border: solid 1px #d2bc6c;



}







#commentform textarea{



font-family:Arial, Helvetica, sans-serif;



border: solid 1px #d2bc6c;



font-size:12px;



width:330px;



padding:5px;



color:#696969;



}











#commentform table label{



font-size:12px;



color:#54524D;



}







#commentform #submit{



background-image:url(images/button_form.png);



background-repeat:no-repeat;



width:116px;



height:27px;



background-position:0px 0px;



border:0px;



background-color:#E0D7C2!important;



outline:none;



margin: 5px 0px 0px 227px;



}



#commentform #submit:hover{



background-image:url(images/button_form.png);



background-position:0px -28px;



}



#commentform #submit:active{



background-image:url(images/button_form.png);



background-position:0px -56px;



}











/*//////////////////////////Recent Blog Posts*/



.recent_blogs{



background-image:url(images/rbc_bg_03.png);



background-repeat:no-repeat;



height:184px;



width:190px;



padding:23px 0px 0px 10px;



}



.recent_blogs a{



text-decoration:none;



}



.recent_blogs p{



width:170px;



font-size:12px;



color:#FFFFFF;



text-decoration:none;



padding:5px 0px;



border-bottom:solid 1px #6c5310;



}







.recent_blogs .date{



background-image:url(images/date.png);



background-repeat:no-repeat;



width:51px; height:25px;



margin:7px 14px 0px 0px;



padding-top:2px;



float:right;



}



.recent_blogs .date .month{



color:#ff9900;



font-size:11px;



padding:0px 0px 0px 5px;



}



.recent_blogs .date .num{



color:#FFFFFF;



font-size:12px;



font-weight:bold;



padding:0px 0px 0px 3px;;



}







/*//////////////////////////Partners_NEW*/



.partners_main{



background-image:url(images/partners_ftr.png);

background-repeat:no-repeat;

height:123px;

width:182px;

background-position:bottom;

padding:0px 32px 0px 32px;



float:left;

overflow:hidden;



border-right:dotted 1px #7e8a8e;

border-left:dotted 1px #7e8a8e;



}



.partners_main h2{

color:#fff;

}

.partners_main img{

padding:4px 0px 0px 5px;

}



.partners_main li{



list-style:none;



margin:0px; padding:0px;

height:106px;



}







.back{



font-size:11px;



color:#006699;



font-weight:bold;



text-transform:uppercase;



background-image:url(images/back_arw.png);



background-repeat:no-repeat; background-position:left;



padding-left:20px;



}



/*//////////////////////////SINGLE COLUMN-CONTENT*/



.single_col_top_img{



background-image:url(images/cont_single_top.png);



width:850px; height:9px;



}



.single_col_bottom_img{



background-image:url(images/cont_single_btm.png);



width:850px; height:9px;



}



.single_col{



background-image:url(images/cont_single_mid.png);



width:780px;



padding:15px 35px;



}



.single_col p{



font-size:12px;



line-height:20px;



}



/*//////////////////////////SITEMAP*/



.sitemap_main li{



list-style:disc;







}



.sitemap_main li a{



font-size:13px;



color:#000;



text-decoration:none;



}







.sitemap_main li a:hover{



color:#FEB50B;



text-decoration:none;



}







.sitemap_main li li{



list-style:circle;



margin-left:14px;







line-height:9px;



}







/*Testimonials */



.testimonials_main{



margin-top:15px;



background-image:url(images/quote_rt.gif);



background-repeat:no-repeat;



background-position:bottom right;



padding:0px 0px 15px 0px;



border-top: solid 2px #ffc600;



}



.testimonials_main h2{



padding-top:20px;



}



.testimonials_main p{



background-image:url(images/quote_left.gif);



background-repeat:no-repeat;



background-position:top left;



padding:10px 30px;



}







/*NEWS BLOCK RIGHT CoLumn*/



#right_col_main{



background-image:url(images/right_col_bg.jpg);



background-repeat:repeat-x;



width:209px;



margin-right:0px;



float:left;



min-height:390px;



margin-top:56px;



}



.news_main{
	background-repeat:repeat-x;
	border:solid 1px;
	border-color:#A8CBD7;
	float:left;
	padding:15px;
	margin-bottom:20px;


}



.news_main h2{
	color:#2D447B;
}



.news_main p{padding:5px 0px;}



.news_networking{



width:200px;



margin:auto;



padding:15px 5px;



}







/*LEFT NAVIGATION BUTTONS*/



.left_nav_btns{



margin-left:-31px;



float:left;



width:222px;



margin-top:56px;



}







.partner_main li{



list-style:inside;



list-style-image:url(images/blt.gif);



}



.contact_main h4{



color:#ffa001!important;



}







.wp-polls{



background-image:url(images/poll_bg.png);



padding:12px 3px;



background-repeat:no-repeat;



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



color:#666666;



margin-top:6px;



}



.wp-polls li:first-child{



margin-top:10px;



}



.wp-polls li{



padding:3px 0px;



}







.wp-polls p input{



background-color:#ffc000!important;



border:solid 1px #f3a300!important;



color:#000;



text-transform:uppercase;



padding:2px 5px;



margin-bottom:5px;



}



.wp-polls p{



font-size:12px;



}



.wp-polls p a{



color:#333333;



}
