/* CSS Document */
body {
margin:0;
padding:0;
}

#header {
height:100px;
background:url(../images/header_bg.jpg) repeat-x;
overflow:hidden;
}

#nav {
width:950px;
margin:54px auto 0 auto;
}

#nav ul {
list-style-type:none;
clear:both;
margin:0;
padding:0;
}

#nav ul li{
float:left;
}

#main {
background: url(../images/main_bg.jpg) #1F2134 repeat-x;
}

#main_unomobi {
background: url(../images/main_bg2.jpg) #1F2134 no-repeat;
width:1024px;
min-height:370px;
margin:0 auto;
position:relative;
}

#content {
width:410px;
margin:60px 85px 0 0;
float:right;
display:inline;
font:14px Arial, Helvetica, sans-serif;
color:#fff;
}


#content p {
margin:10px 0;
padding:0;
}

#content a {
color: #959eb9;
text-decoration: underline;
}

#content a:hover {
color: #959eb9;
text-decoration: none;
}


#content ul {
margin-left: 10px;
padding-left: 10px;
}

#content li {
margin-left: 10px;
}

#big_ideas {
width:433px;
height:190px;
background-image:url(../images/big_ideas_bgf.jpg);
margin-top:50px;
}

#ideas_nav {
text-align:center;
}

#ideas_nav img{
vertical-align:top;
}

#footer {
height:120px;
background:url(../images/footer_bg.jpg) repeat-x;
overflow:hidden; 
font:11px Arial, Helvetica, sans-serif;
color:#282A2D;
text-align:center;
clear:right;
}

#footer a{
color:#282A2D;
text-decoration:none;
}

#footer p{
margin:0; 
padding:50px 0 0 0;
}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}