/* New TEST FOR all new RSS2html pages*/
.phone_itemst {padding:10 0 0 5;background:#FFF;}
.phone_itemst B {width:700px;display:block;margin-top:15px;border: 1px solid #c3c3c3;text-align:left;background:#e8e8e8;color:#4c0000;cursor: pointer;}
.phone_itemst B:hover {width:700px;display:block;margin-top:15px;border: 1px solid #c3c3c3;text-align:left;background:#E2E2E2;color:#000000;cursor: pointer;}
.phone_itemst table table {text-align:left;color:#f5f5f5;background:#f5f5f5;cursor: pointer;}
.phone_itemst table:hover {}
.phone_itemst table table strong {color:#C40000;text-align:right;font-size:14px;margin-top:10px;margin-left:10px;}
.phone_itemst table table a img {display:block !important;}
.phone_itemst table table a {color:#f5f5f5 !important ;}
.item_ttl {font-size:12px;color:#000000;}
.phone_itemst i {display:none;}
/* FOR CODE SEARCH pages and OLD RSS2html pages*/
.phone_items {padding:10 0 0 5;background:#FFF;}
.phone_items B {display:block;width:688px;margin-top:10px;padding:5px;border: 1px solid #ccc;text-align:left;background:#e8e8e8;cursor: pointer;}
.phone_items B:hover {display:block;width:688px;margin-top:10px;padding:5px;border: 1px solid #ccc;text-align:left;background:#E2E2E2;cursor: pointer;}
.phone_items table {width:700px;margin-top:5px;padding:5px;border: 1px solid #ccc;text-align:left;color:#f5f5f5;background:#f5f5f5;}
.phone_items table strong {color:#C40000;text-align:right;font-size:14px;margin-top:10px;margin-left:10px;}
.phone_items table a:link,.phone_items table a:visited,.phone_items table a:active {color:#f5f5f5;cursor: pointer;}
.phone_items table a:hover {color:#f5f5f5;cursor: pointer;}
.phone_items i {display:none;}

/*for WPBay plugin untill I add onecol twocol*/

.phone_item {width:700px;margin-top:5px;padding:5px;border: 1px solid #ccc;text-align:left;background:#f5f5f5;cursor: pointer;}
.phone_item:hover {width:700px;margin-top:5px;padding:5px;border: 1px solid #ccc;text-align:left;background:#e8e8e8;}
.phone_item table {width:700px;}
.phone_item table strong {color:#4C0000;text-align:left;}
.phone_item table a:link,.phone_items table a:visited,.phone_items table a:active {color:#333;}
.phone_item table a:hover {color:#4C0000;}

/* FOR RSS2Html pages, Don't use it anymore but,big-templatetest.html*/

.phone_title {width:700px;margin-top:5px;padding:5px;border: 1px solid #ccc;text-align:left;background:#e8e8e8;cursor: pointer;}
.phone_info {width:700px;margin-top:5px;padding:5px;border: 1px solid #ccc;text-align:left;background:#f5f5f5;cursor: pointer;}

.phone_title:hover {width:700px;margin-top:5px;padding:5px;border: 1px solid #ccc;text-align:left;background:#E2E2E2;}
.phone_info:hover {width:700px;margin-top:5px;padding:5px;border: 1px solid #ccc;text-align:left;background:#E2E2E2;}

.phone_info table {width:700px;}
.phone_info table strong {color:#4C0000;text-align:left;}
.phone_info table a:link,.phone_items table a:visited,.phone_items table a:active {color:#333;}
.phone_info table a:hover {color:#4C0000;}

/* FOR Future WPbay two options pages*/

.twocol {float:left;width:48%;margin-right:1%;margin-top:1%;height:200px;background:#f5f5f5;cursor: pointer;border: 1px solid #ccc;}
.twocol:hover {float:left;width:48%;margin-right:1%;margin-top:1%;height:200px;background:#e8e8e8;border: 1px solid #ccc;}

.onecol {float:left;width:99%;margin-right:1%;margin-top:5px;padding:5px;background:#f5f5f5;cursor: pointer;border: 1px solid #ccc;}
.onecol:hover {float:left;width:99%;margin-right:1%;margin-top:5px;padding:5px;background:#e8e8e8;border: 1px solid #ccc;}
.twocol table strong {color:#4C0000;text-align:left;}
.onecol table strong {color:#4C0000;text-align:left;}
.onecol table a:link,.onecol table a:visited,.onecol table a:active {color:#333;}
.onecol table a:hover {color:#4C0000;}


#breadcrumb .col1 {
width:90%;
float:left
}
#breadcrumb .col2 {
width:10%;
float:left;
text-align:right
}

.feed {
border:1px solid;
font:bold 10px verdana,sans-serif;
color:#FFF;
background:#F60;
text-decoration:none;
border-color:#FC9 #600 #600 #F96;
margin:4px;
padding:0 3px
}

body {
background:#600;
color:#333;
font:13px Trebuchet MS;
margin-bottom:20px;
line-height:20px
}

#wrapper {
width:950px;
color:#333;
margin:0 auto;
}

#page {
width:950px;
background:#efefef;
color:#333
}

#ads { /*top ads*/ width:900px;	background:#fff;}

/**************** Header *********************/
#header { /*the very top container*/
        clear:both;
	width:950px;
	height:105px;
	margin:0 auto;
	font-size:0.7em;
background:#a90000 url("http://media.abcmobilephones.com/header_bar.jpg") repeat-x top;
	border-top:2px solid #DD0000;
	border-bottom:2px solid #710F0F;
	padding:0;
        
	}
#logo_img {float:left;height:90px;padding:15px;}
#logo {float:left;height:90px;padding:15px;}
#logo_title { font: normal 3.0em "American Typewriter", "Trebuchet MS", Verdana, sans-serif; color: #fff; }
		
	#logo h1, #logo #tagline { display: none; font: normal 1.6em "Helvetica Neue", Helvetica, Arial, sans-serif; }
.site_description {
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size:x-small;
		font-weight:bold;
  		background:inherit;
  		text-transform:none;	
}	
.site_description {
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size:x-small;
		font-weight:bold;
  		background:inherit;
  		text-transform:none;	
}	
.site_description a:link,.site_description a:visited  {
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size:10px;
		font-weight:normal;
  		background:inherit;
  		text-transform:none;	
}	
.site_description a:hover {
	height:22px;
        color:#FFF;
	background:#700D07;
	text-decoration:none
}

#topnav {
clear:both;
width:350px;
margin-right:5px;
padding-top:5px;
padding-bottom:2px;
padding-left:22px;
padding-right:22px;
height:25px;
background:inherit;
font-size:12px;

}

#topnav ul {
list-style:none;
margin:0;
padding:0;
}

#topnav li {
line-height:22px;
float:left;
list-style:none;
border-right:1px solid #f2f2f2;
margin:0;
}

#topnav a:link,#topnav a:visited {
	height:22px;display:block;
	font-weight:bold;
	color: #f5f5f4;
padding:6px 6px;
	
}

#topnav a:link,#topnav a:link span,#topnav a:visited,#topnav a:visited span {
cursor:pointer;
display:block;
float:left;text-transform:uppercase;
}

#topnav a:hover {
	height:22px;
	background:#700D07;
	text-decoration:none;text-transform:uppercase;
}

h1 {
font-size:18px;
text-decoration:none;
color:#590000;
border-top:1px solid #666;
border-bottom:1px solid #666;
margin-top:15px;
margin-bottom:5px;
padding-left:15px
}

h1 a:link,h1 a:visited {
font-size:18px;
color:#a90000;
text-decoration:none
}

h2 {
font-size:14px;
text-decoration:none;
color:#590000;
border-bottom:1px solid #666;
margin-top:15px;
margin-bottom:5px;
padding-left:15px
}

h2 a:link,h1 a:visited {
font-size:14px;
color:#a90000;
text-decoration:none
}


.spacer {
border-bottom:1px solid #CCC;
margin-top:10px;
margin-bottom:10px
}

h2.search {
font-weight:lighter;
font-size:12px;
font-style:italic;
background-color:#EFE7CB;
width:540px;
margin:auto;
padding:2px 0 2px 10px
}

h3 {
font-size:14px;
text-decoration:none;
color:#590000
}

.grey {
background:#efefef
}

.d_grey {
background:#C9C9C9
}

.rss_entry {
float:left;
margin-top:10px;
margin-bottom:10px;
width:580px;
background:#efefef;
color:#333;
border:1px solid #ccc;
padding:5px
}

.rss_entry_smtwo {
float:left;
margin-top:5px;
margin-right:3px;
width:360px;
height:220px;
background:#efefef;
font:12px Trebuchet MS;
color:#333;
border:1px solid #ccc;
padding:2px
}

.rss_entry_smthree {
float:left;
margin-top:5px;
margin-right:3px;
width:230px;
height:210px;
background:#efefef;
font:12px Trebuchet MS;
color:#333;
border:1px solid #ccc;
padding:2px
}

.entry_wide {
float:right;
margin-top:0;
margin-bottom:10px;
width:750px;
background:#FFF;
font:13px Trebuchet MS;
color:#333;
border-right:1px solid #efefef;
padding:5px
}

.entry_wide_single {
float:right;
margin-top:0;
margin-bottom:10px;
width:750px;
background:#FFF;
font:13px Trebuchet MS;
color:#333;
border-right:1px solid #efefef;
padding:5px
}

#reviewbox {
float:left;
width:720px;
background:#FFF;
border-bottom:1px dashed #ccc;
border-top:1px dashed #ccc;
font:13px Trebuchet MS;
color:#333;
padding:5px
}

.review_meta {
background-color:#F4F4EC;
color:#333;
font-size:12px;
border-bottom:1px dashed #ccc;
padding:5px
}

.review_entry h2 a:link,h2 a:visited {
font-size:16px;
text-align:center;
color:#a90000;
text-decoration:none
}

.more_entry_post {
float:left;
margin-top:5px;
margin-right:5px;
width:110px;
background:#FFF;
color:#333;
text-align:center;
padding:0
}

.review_entry_archive {
float:left;
margin-top:5px;
margin-right:5px;
width:130px;
background:#FFF;
color:#333;
text-align:center;
padding:0
}

.news_entry_post {
float:left;
margin-top:10px;
margin-bottom:10px;
width:590px;
background:#FFF;
color:#333;
border:1px solid #ccc;
padding:5px
}

.entry {
float:left;
margin-top:10px;
margin-bottom:10px;
width:590px;
background:#FFF;
font:13px Trebuchet MS;
color:#333;
border-right:1px solid #efefef;
border-left:1px solid #efefef
}

.post {
text-align:justify;
margin-bottom:20px;
padding:20px
}

.post ul li {
list-style-type:none;
margin-top:3px
}

.post ul li a {
list-style-type:none;
margin-top:3px;
display:block;
text-decoration:none
}

html>body .entry ul {
margin-left:0;
list-style:none;
text-indent:-10px;
padding:0 0 0 10px
}

html>body .entry li {
margin:7px 0 8px 10px
}

.entry ul li:before {
content:"\00BB \0020"
}

.entry ol {
margin:0;
padding:0 0 0 35px
}

.lightgray {
color:#069;
font-size:15px;
padding-top:5px;
padding-bottom:15px
}

.meta {
background-color:#F4F4EC;
color:#333;
font-size:12px;
border:1px dashed #ccc;
padding:5px
}

a:link,a:visited {
color:#9F2500;
text-decoration:underline
}

a:hover {
color:#000;
text-decoration:none
}

#navigation {
clear:both;
width:950px;
position:absolute;
top:85px;
margin:0 auto;
padding:2px
}

#menu {
height:30px;
list-style:none
}

#sidebar1 {
width:180px;
float:left;
margin-top:0;
background:#efefef;
color:#333
}

#sidebar1 h2 {
background:#F5F5F5 url(http://media.abcmobilephones.com/shop/bullet.png) left no-repeat;
font-weight:700;
font-size:12px;
border-top:1px double #666;
border-bottom:1px double #666;
text-transform:uppercase;
padding:0 5px 0 20px
}

#sidebar1 ul li a:hover {
list-style-type:none;
margin-top:3px;
background-color:#F5F5F5;
border-bottom:1px dashed #ccc;
display:block;
text-decoration:none
}

#search_boxes { /*the Search BOX*/
margin-left:22px;
margin-right:22px;
margin-bottom:10px;
    width: 250px;
    height: 31px;
    background: url("http://media.abcmobilephones.com/shop/bg_search_box.gif");
}
#search_boxes #z {
     float: left;
    padding: 0;
    margin: 7px 0 0 6px;
    border: 0;
    width: 199px;
    background:#efefef;
    color:#700D07;
}
#search_boxes #go {
    float: right;
    margin: 3px 4px 0 0;
}

.comlabel {
font-weight:lighter;
font-size:14px;
margin-top:10px;
padding:10px 0 10px 20px
}

.postlabel {
font-weight:lighter;
font-size:14px;
margin:10px 0;
padding:10px 0 10px 20px
}

.tip {
height:15px;
width:500px;
display:block;
margin:10px 0 0
}

.authorcomment {
margin:10px 0 0;
padding:3px
}

.odd {
color:#069;
font-size:12px;
border-bottom:1px solid #CCC;
padding:2px 10px 2px 0
}

.odd a:link {
color:#069
}

.commenttext {
color:#000;
font-size:12px;
margin:0;
padding:5px 10px 0 0
}

#author,#email,#url {
width:35%;
border:1px solid #cbcbcb;
font:12px Trebuchet MS;
margin-bottom:0.6em;
margin-top:5px;
padding:1px 15px 1px 1px
}

#comment {
width:98%;
border:1px solid #cbcbcb;
margin-bottom:0.6em;
margin-top:5px;
padding:3px
}

#submit {
background:#FFF;
font:12px Trebuchet MS;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
border-left:1px solid #E4E4E4;
border-top:1px solid #E4E4E4;
padding:1px
}

#footer {
border-top:1px dashed #CCC;
padding-top:10px;
padding-bottom:10px;
text-align:center;
color:#333;
margin:20px auto
}

acronym,abbr,span.caps {
cursor:help
}

acronym,abbr {
border-bottom:1px dashed #999
}

blockquote {
padding-left:20px;
border-left:5px solid #ddd;
margin:15px 30px 0 10px
}

blockquote cite {
display:block;
margin:5px 0 0
}

.center {
text-align:center
}

hr {
display:none
}

a img {
border:none
}

.alignright {
float:right;
padding-right:20px;
margin-right:20px;
font-size:14px;
font-weight:700
}

.alignleft {
float:left;
padding-left:20px;
margin-left:20px;
font-size:14px;
font-weight:700
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto
}

img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px
}

img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px
}

pre {
border:solid 1px #9a9a9a;
color:blue;
background:#f3f2ed;
margin:10px;
padding:10px
}

code {
font-size:1em;
color:#000
}

#breadcrumb {
padding:10px 0 10px 15px
}

a.feed:link,a.feed:active,a.feed:visited,a.feed:hover,a.feed:active,a.feed:visited {
border:1px solid;
font:bold 10px verdana, sans-serif;
color:#FFF;
background:#F60;
text-decoration:none;
border-color:#FC9 #630 #330 #F96;
margin:2px;
padding:0 3px
}

*,.entry ol li {
margin:0;
padding:0
}

#logo_img,#logo {
float:left;
height:90px;
padding:15px
}

h1 a:hover,h2 a:hover,h3 a:hover,.rss_entry h2 a:hover,.news_entry h2 a:hover,.news_entry_post h2 a:hover {
color:#000
}

h2 a:link,h2 a:visited,h3 a:link,h2 a:visited {
font-size:14px;
color:#a90000;
text-decoration:none
}

.rss_entry h2 a:link,h2 a:visited,.news_entry h2 a:link,h2 a:visited,.news_entry_post h2 a:link,h2 a:visited {
font-size:16px;
color:#a90000;
text-decoration:none
}

.entry_wide h2,.entry h2 {
padding-bottom:6px;
line-height:30px
}

.entry_wide p,.entry p {
padding:0 0 10px
}

.entry_wide ul li,.commentlist {
list-style:none
}

.review_entry,.news_entry {
float:left;
margin-top:10px;
margin-bottom:10px;
width:700px;
background:#FFF;
color:#333;
border:1px solid #ccc;
padding:5px
}

.review_entry h2 a:hover,.more_entry_post h2 a:hover,.review_entry_archive h2 a:hover {
color:#000;
text-align:center
}

.more_entry_post h2 a:link,h2 a:visited,.review_entry_archive h2 a:link,h2 a:visited {
font-size:12px;
text-align:center;
color:#a90000;
text-decoration:none
}

.post ul,#sidebar1 ul,#sidebar2 ul {
list-style-type:none
}

#sidebar1 ul li,#sidebar2 ul li {
list-style-type:none;
margin-top:3px;
display:block
}

#sidebar1 ul li a,#sidebar2 ul li a {
list-style-type:none;
margin-top:3px;
display:block;
text-decoration:none;
border-bottom:1px dashed #ccc
}

#sidebar1 ul li ul,#sidebar2 ul li ul {
font-style:normal;
list-style-type:none;
margin-top:10px;
padding:0 0 0 5px
}

#sidebar1 ul li ul li,#sidebar2 ul li ul li {
border:0;
display:block;
margin:0 0 5px;
padding:0 0 5px
}

#sidebar1 p,#sidebar2 p {
padding:0 5px
} 