html, body {
background:#000000 url(../img/layout/her.jpg) no-repeat scroll left bottom;
margin:0;
padding:0;
}
body {
background:transparent url(../img/layout/soul.jpg) no-repeat scroll right top;
}
#container {
margin:auto;
padding-top:25px;
text-align:justify;
width:726px;
}
.sidebar {
height:450px;
}
strong.red {
color:red;
font-weight:normal;
}
ul.thumbnail {
margin:0;
padding:0;
}
ul.thumbnail li {
display:block;
float:left;
list-style-type:none;
margin:0;
padding:0;
}
ul.thumbnail li a {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
border:1px solid #444444;
display:block;
margin:0 8px 7px 0;
padding:2px;
}
ul.thumbnail li a:hover {
border:1px solid #777777;
}
.content {
float:left;
margin:0 0 0 13px;
width:318px;
}
.slideshow img {
border:1px double #555555;
margin-bottom:10px;
padding:3px;
}
.copyright {
float:left;
font-size:0.75em;
margin:5px;
text-align:left;
}
.nav {
float:right;
font-size:0.75em;
margin:5px;
}
.content .nav a img {
opacity:0.5;
}
.content .nav a:hover img {
opacity:0.8;
}
.content .header {
border-color:white;
border-style:solid;
border-width:1px 0;
height:73px;
margin:2px 0;
padding:3px 0 10px;
}
.content .header h2 {
font-size:1.2em;
padding:3px 0 2px;
}
.content p {
font-size:0.8em;
padding:5px 0;
}
.content h2 {
clear:both;
}
.content h3 {
border-bottom:1px dotted #444444;
padding:5px 0;
}
.content ul {
margin:5px 10px 5px 15px;
padding:0;
position:relative;
}
.content ul li {
color:white;
font-size:0.8em;
list-style-type:circle;
margin:0;
}
.content ul.requirements li {
color:red;
}
#feedback.content ul li {
font-size:0.9em;
margin:5px;
}
.content .toggle_wrapper {
/*border-bottom:1px solid #FFFFFF;*/
clear:both;
margin:0;
padding:1px 0;
}
.content .toggle_wrapper h2 {
border:0 none;
display:block;
font-size:0.9em;
margin:0;
padding:0;
}
.content .toggle_wrapper h2 a {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
display:block;
font-weight:normal;
margin:1px 0 3px;
padding:2px 5px 2px 3px;
text-align:right;
}
.content .toggle_wrapper h2 a:hover {
border:0 none;
color:red;
}
.content .toggle_wrapper img {
/*border:1px double #555555;harish*/
margin:0;
padding:3px;
}
.content ul.thumbnail {
background:#000000 none repeat scroll 0 0;
clear:both;
float:left;
margin:0;
padding:5px;
width:320px;
}
.content ul.thumbnail li {
padding:2px;
}
.content ul.thumbnail li a {
padding:2px;
}
.content ul.thumbnail li img {
border:0 none;
padding:0;
text-align:center;
}
#left-sidebar-img{
background:transparent url(../img/layout/wing_left.png) no-repeat scroll right bottom;
float:left;
margin:0;
padding:0;
width:190px;
}
#left.sidebar {
float:left;
margin:0;
padding:0;
width:190px;
}
#left.sidebar a {
text-align:right;
}
#left.sidebar a.logo, #left.sidebar a.logo:hover {
border:0 none;
clear:both;
float:right;
padding-top:2px;
}
#left.sidebar ul.menu {
border-color:#FFFFFF;
border-style:solid;
border-width:1px 0;
display:block;
float:right;
margin:7px 0;
padding:1px 0;
width:163px;
}
#left.sidebar ul.menu li {
list-style-type:none;
margin:0;
padding:0;
}
#left.sidebar ul.menu li a {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
display:block;
font-size:0.9em;
font-weight:normal;
margin:3px 0;
padding:2px 5px 2px 3px;
text-align:right;
}
#left.sidebar ul.menu li a:hover {
border:0 none;
color:red;
}

#left.sidebar ul.menu li a:active {
border:0 none;
color:red;
}

#left.sidebar .contact {
clear:both;
color:#EEEEEE;
font-size:0.75em;
text-align:right;
}
#right.sidebar {
background:transparent url(../img/layout/wing_right.png) no-repeat scroll left bottom;
float:right;
margin:0;
width:190px;
}
#right.sidebar p {
font-size:0.8em;
width:190px;
}
.sidebar h2 {
border-bottom:1px solid #FFFFFF;
clear:both;
font-size:12px;
margin:5px 0 0;
padding:2px 2px 3px;
text-align:left;
/*width:165px;*/
}
#right.sidebar #models.history h2 {
background:transparent url(../img/layout/papillon.png) no-repeat scroll left center;
border-bottom:1px dotted #444444;
border-top:1px solid #FFFFFF;
color:#EEEEEE;
margin:5px 0;
padding:5px 5px 5px 23px;
}
#right.sidebar #models.history ul {
font-size:0.8em;
padding-left:17px;
}
#right.sidebar #models.history ul li {
color:red;
list-style-type:circle;
}
#right.sidebar h2.help, #right.sidebar h2.privacy {
background:transparent url(../img/layout/papillon.png) no-repeat scroll left center;
border-color:#FFFFFF -moz-use-text-color #444444;
border-style:solid none dotted;
border-width:1px 0;
color:#EEEEEE;
margin:2px 0 0;
padding:5px 5px 5px 23px;
}
#right.sidebar h2.privacy {
background:transparent url(../img/layout/information.png) no-repeat scroll left center;
margin-top:8px;
}
.sidebar h2.brazil {
background:transparent url(../img/flag/br.png) no-repeat scroll right center;
}
.sidebar h2.europe {
background:transparent url(../img/flag/eu.png) no-repeat scroll right center;
}
.sidebar h2.india {
background:transparent url(../img/flag/in.png) no-repeat scroll right center;
}
.sidebar h2.germany {
background:transparent url(../img/flag/de.png) no-repeat scroll right center;
}
.sidebar h2.sweden {
background:transparent url(../img/flag/se.png) no-repeat scroll right center;
}
.sidebar h2.italy {
background:transparent url(../img/flag/it.png) no-repeat scroll right center;
}
.sidebar h2.austria {
background:transparent url(../img/flag/at.png) no-repeat scroll right center;
}
.sidebar h2.belgium {
background:transparent url(../img/flag/be.png) no-repeat scroll right center;
}
.sidebar h2.uk {
background:transparent url(../img/flag/gb.png) no-repeat scroll right center;
}
.sidebar h2.mexico {
background:transparent url(../img/flag/mx.png) no-repeat scroll right center;
}
.sidebar h2.colombia {
background:transparent url(../img/flag/co.png) no-repeat scroll right center;
}
.sidebar h2.netherlands {
background:transparent url(../img/flag/nl.png) no-repeat scroll right center;
}
#right.sidebar a.composite_card {
background:transparent url(../img/layout/composite_card.png) no-repeat scroll left top;
display:block;
font-size:0.7em;
font-weight:normal;
line-height:1em;
margin:5px;
padding:2px 28px;
text-align:left;
}
#right.sidebar a.composite_card:hover {
border:0 none;
}
.sidebar table.specs, .sidebar table tr, .sidebar table th, .sidebar table td {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#EEEEEE;
font-weight:normal;
margin:0;
padding:0;
}
.sidebar table.specs {
margin:5px 2px;
}
.sidebar table tr th {
width:20%;
height:5px;
}
.sidebar table tr th, .sidebar table tr td {
font-size:0.8em;
line-height:0.9em;
}
.footer_wrapper {
clear:both;
padding-top:0;
}
.footer {
background:transparent url(../img/layout/swirl_my_wing.png) no-repeat scroll center 8px;
color:#342E2E;
padding-top:38px;
text-align:center;
}
.footer .copyright {
padding:0 0 0;
}
.footer a {
cursor:help;
display:block;
height:22px;
margin:auto;
padding-top:3px;
text-align:center;
width:224px;
}
.footer a:hover {
border:0 none;
}
.footer .copyright {
margin:auto;
text-align:center;
width:100%;
}
