﻿body { margin: 0; padding: 0; background: #56595d; 
}

.clear { clear: both; }

img { border: none; behavior: url(iepngfix.htc); }

p, dl { padding: 0; margin: 5px 0 10px 0; font: 12px/18px "Trebuchet MS", sans-serif; color: #74787f; }

dl { font-weight: bold; }

dt { padding: 5px 0; }

.dealer dt { padding:0 !IMPORTANT; }

.dealer p { margin-bottom:0px !IMPORTANT; }

li { font: 12px/18px "Trebuchet MS", sans-serif; color: #74787f; }

h1 { font: 21px/28px "Trebuchet MS", sans-serif; color: #8493a4; margin: 10px 0; padding: 0;}

h1.white { color: #fff; margin: 0 0 10px 0; padding: 0; font-size: 18px; }

h2 { padding: 5px 0; margin: 15px 0 0 0; font: bold 15px/18px "Trebuchet MS", sans-serif; color: #42b0e7;}

h2.white { color: #fff; }

h3 { padding: 0;  font: bold 13px/18px "Trebuchet MS", sans-serif; color: #3e5d7f; }

a { color: #005a99; }

a:hover { color: #007cd3; }

ul { padding-left: 15px; margin-left: 0; }

#wrapper { text-align: center; }

#container { width: 940px; text-align: left; margin: 0 auto; }

#header { background: url('../images/header_bg.jpg'); height: 82px; margin-top: 20px }

.homeLink {  margin-left: 10px; display: block; width: 67px; height: 32px; background: url('../images/home_link1.gif') no-repeat; }
.homeLink:hover { background-position: -67px 0; }


#nav { height: 58px; padding-top: 11px; float: right; background: url('../images/nav_bg.gif') no-repeat 0 11px; }

#nav a { display: block; float: left; }

#nav a.whatisdualsim { background: url('../images/nav_whatisdualsim1.gif'); width: 147px; height: 59px }
#nav a.whatisdualsim:hover { background-position: -147px 0; }

#nav a.products { background: url('../images/nav_products1.gif'); width: 98px; height: 59px }
#nav a.products:hover { background-position: -98px 0; }

#nav a.press { background: url('../images/nav_press1.gif'); width: 132px; height: 59px }
#nav a.press:hover { background-position: -132px 0; }

#nav a.faq { background: url('../images/nav_faq1.gif'); width: 56px; height: 59px }
#nav a.faq:hover { background-position: -56px 0; }

#nav a.support { background: url('../images/nav_support1.gif'); width: 87px; height: 59px }
#nav a.support:hover { background-position: -87px 0; }

#nav a.about { background: url('../images/nav_about1.gif'); width: 74px; height: 59px }
#nav a.about:hover { background-position: -74px 0; }

#nav a.contact { background: url('../images/nav_contact1.gif'); width: 92px; height: 59px }
#nav a.contact:hover { background-position: -92px 0; }

#logo { display: block; width: 250px; height: 70px; }

#content { background: #fff; }

#copy {  padding: 30px 0 40px 50px; width: 580px; }

#right { float: right; display: inline; width: 218px; margin: 40px 40px 0 0; padding-bottom: 40px; }

#splash { background: #000 url('../images/splash_bg.jpg'); }

#darkPanelsTop { background: url('../images/darkpanels_top_bg.jpg'); height: 29px }

#darkPanels { background: url('../images/darkpanels_bg.jpg') bottom left; padding-left:30px; padding-right:0; padding-top:0; padding-bottom:29px }

#darkPanels p { color: #9ea6b1; font: 12px/18px "Trebuchet MS", sans-serif; }

#darkPanels #darkPanel1 { width: 270px; float: left; padding-right: 35px; }

#darkPanels #darkPanel2 { width: 270px; float: left; padding-right: 35px; }

#darkPanels #darkPanel3 { width: 270px; float: left;}

#subSplash { height: 100px; background: url('../images/sub_banner.jpg'); }

.wallpaperLink img {  padding: 1px; }

#footer { padding: 10px 20px; height: 40px; background: #56595d;  }

#footer p {  font: 10px/18px "Trebuchet MS", sans-serif; color: #757a81;  }

#footer a { text-decoration: none; color: #8894a4; }

#footer a:hover { color: #fff; }

#footer .copyright { float: right; }

#footer .links { float: left; }

#productGallery { height: 170px; margin-top: 10px; } 

.productZoom { float: left; height: 170px; width: 170px;  margin: 0 0 20px 17px; }

.specTable { border: 1px solid #dedee8; margin-top: 15px; width: 100%; }

.specTable, .specTable tr td { border-collapse: collapse; font: 12px/18px "Trebuchet MS", sans-serif; }

.specTable .def { text-align: right; font-weight: bold; color: #000; background: #f6f6fa; }

.specTable tr td { padding: 7px 10px; color: #74787f; border-top: 1px solid #dedee8; }

.featurelist { list-style-type: none; margin-left: 0; padding-left: 0; }

.featurelist li { padding: 0 0 10px 45px; }

.icon_lightweight { background: url('../images/icon_lightweight.gif') no-repeat; }
.icon_slide { background: url('../images/icon_slide.gif') no-repeat; }
.icon_touch { background: url('../images/icon_touch.gif') no-repeat; }
.icon_bluetooth { background: url('../images/icon_bluetooth.gif') no-repeat; }
.icon_wap { background: url('../images/icon_wap.gif') no-repeat; }
.icon_camera { background: url('../images/icon_camera.gif') no-repeat; }
.icon_mms { background: url('../images/icon_mms.gif') no-repeat; }
.icon_mp3 { background: url('../images/icon_mp3.gif') no-repeat; }

.feature { font-weight: bold; color: #000;  }

#homepanel { background: url('../images/homepanel_bg.gif') no-repeat; width: 214px; padding-left: 15px; height: 321px; float: right; display: inline; margin-left:0; margin-right:27px; margin-top:27px; margin-bottom:0 }

#homepanel ul { margin: 0 auto 5px auto; padding-bottom: 0;}

#homepanel ul li { color: #9ea6b1; }

#homeblurb { float: right; text-align: center; padding-right: 40px; margin-top: 50px; }

#products { padding: 15px 0; }

.productThumb { width: 125px; margin: 0 8px; float: left; height: 165px; float: left; text-align: center;  } 

.productThumb img { display: block; }

.productThumb a { font-weight: bold; text-decoration: none;   }

.sidepanel_hd { background: url('../images/sidepanel_hd.jpg'); border-bottom: 2px solid #a7b3c3; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px }

.sidepanel { background: url('../images/sidepanel_bg.jpg') no-repeat bottom left; width: 178px; margin-bottom: 20px; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:20px }

.sidepanel p, .sidepanel li {  color: #3d4755 !important; }

.sidepanel img { display: block; }

.sidepanel_hd h1 { color: #5f7490; line-height: 21px; }

.sidepanel p a, .sidepanel li a { font-weight: bold; text-decoration: none; padding: 3px 6px;  }

.sidepanel p a:hover, .sidepanel li a:hover { background: #007cd3; color: #eee; }

.sidepanel ul li { line-height: 22px; list-style-type: none; background: url('../images/sidepanel_bullet.gif') no-repeat 0 5px; margin-left: 0; padding-left: 17px }

.sidepanel ul { margin: 0; padding: 0; }

.preorder { margin: 10px 0; display: block; }

.dealer { clear: left; }

.dealer img { float: left; padding-bottom: 10px; }

.dealer h2, .dealer p, .dealer dl { margin-left: 240px; }

.dealer dl { margin-top:0 !IMPORTANT; margin-bottom:0 !IMPORTANT;}

.dealer dt { float:left; padding: 0 0 3px 0; font-weight: normal; }

.dealer dd {margin-left: 50px; padding: 0 0 3px 0; font-weight:normal; }
