﻿/* Base style sheet for PODO */

* { margin:0; padding:0; }
body { font-family:Optima, Arial, sans-serif;font-size:14px;color:#000;}
a, a:link, a:visited { color:#ff0000;text-decoration:none; }
a:hover, a:active, a.active { color:#000; }
ul { list-style:none; }
hr { color:#000;background-color:#000;height:1px;border:none;}
br.clear { height:1px;clear:both; }
img, a img { background:transparent;border:none; }
p { line-height:18px;padding-bottom:16px; }
ol {margin-bottom:16px;list-style:decimal inside;}
ol li {padding:2px 0;font-style:italic;}
strong {font-weight:bold;}
sup, sub {font-size:12px;}

/* main structure */
#container { width:980px;margin:0 auto;padding:0 40px; }
#masthead { width:980px;margin:0 auto; }
#banner { width:980px;margin:0 auto; }
#content { width:980px;margin:0 auto; }

/* page specific banner images */
#home-page #banner {height:300px;background:url(../_img/shopper_mainpage.jpg) top center no-repeat;}
#home-page.insights #banner {height:300px;background:url(../_img/retailexec.jpg) top center no-repeat;}
#home-page.buying #banner {height:300px;background:url(../_img/sales_associate.jpg) top center no-repeat;}
#home-page.systems #banner {height:300px;background:url(../_img/systems.jpg) top center no-repeat;}
#home-page.contacts #banner {height:300px;background:url(../_img/World_banner.jpg) top center no-repeat;}


/* headers */
body#sub-page h2 {margin-bottom:20px;}
.alexhead {font-size: 46px}
h1.logo {float:left;width:158px;height:21px;margin-top:37px;background:url(../_img/podo-logo.gif) left top no-repeat;text-indent:-20000px;}
h1.logo a {display:block;height:21px;}	
ul.nav {float:left;margin-left:480px;padding:10px 0;font-size:14px;}
ul.nav li#indent{margin-left:-1px;}
h3.intro { width:680px; }	
.content-block {width:300px;float:left;margin:10px 20px 40px 0;}
.content-block h4 { width:300px; }
.content-block img {margin-bottom:10px;}
#content a.more {
	display:block;
	font-size:16px;
	margin:2px 0;
	padding:10px 0 10px 30px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 4px;
}
#content a.more:hover {background:url(../_img/arrow_02.png) 0 4px no-repeat;}
	
/* sub pages */

#sub-content {width:600px;margin-right:40px;float:left;}
#sidebar {width:310px;float:left;}
#sidebar ul {list-style:square inside;}
#sidebar ul li {padding:2px 0;border-top:1px solid #eee;}
#sidebar ul li:first-child {border-top:none;}
.side-block {margin-bottom:20px;}

#sub-content-wide {width:1000px;float:left;}
.full-block {width:1000px;float:left;padding:10px 0;margin-bottom:20px;}
.full-block img {display:block;float:left;width:300px;height:154px;border:8px solid #ccc; }
.full-block a img {display:block;float:left;width:300px;height:154px;border:8px solid #ccc; }
.full-block a:hover img {border:8px solid #aaa;}
.full-block h3 {font-weight:normal;text-transform:uppercase;font-size:18px;}
.full-block h4 {font-weight:normal;text-transform:uppercase;font-size:15px;}
.full-block .info {width:650px;float:right;}

/* privacy */

ul.privacy {list-style-type:square;margin:0 0 16px 20px;}
ul.privacy li {padding:2px 0;}
	
/* footer */
	
#footer {margin:30px 0;padding:10px 0;}
