/*  
Theme Name: iPhone Theme
Theme URI: http://bloggingzone.info/
Description: iPhone theme modelled after apple iphone <a href="http://bloggingzone.info">Free and Custom Wordpress themes</a>
Version: 1.0
Author: Bloggingzone.info
Author URI: http://bloggingzone.info/
*/


body {margin:0; padding:0; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#888; background:url(images/i1.png) top repeat; min-width:840px;}
div#container {width:840px; position: relative; top:0; right:0; margin:0 auto;}

.descriptionfloat {position: absolute; top: 40px; left: 50px; padding: 0; margin: 0; color: #000; }
.descriptionfloat h3 {font-size: 12px; }
h1 {background:url(images/i2.png) top no-repeat; font-size: 20px; height:154px; display:block;  margin:0; color: #000; padding-top: 20px; padding-left: 20px;}
h1 a, h1 a:visited {color: #000; text-decoration: none; }
h1 a:hover {color: #000; text-decoration: none; }

img {border:0;}
div#main {background:url(images/i3.png) top repeat-y; padding:0 21px 0 20px;}
div#main div.bg {background:url(images/i6.png) bottom no-repeat; padding:20px 40px;}
div#main div.bg div.left {float:left; width:500px;}
div#main div.bg div.left div.info {background:#111; padding:15px; line-height:16px; text-align:justify;}
div#main div.bg div.left div.info img {margin:5px 0 10px 10px;}
div#main div.bg div.left div.info img.left {float:left;}
div#main div.bg div.left div.info img.right {float:right;}
div#main div.bg div.left h2 a, div#main div.bg div.left h2 a:visited {text-transform: uppercase; color:#FFF; text-decoration:none; font-size: 16px;}
div#main div.bg div.left h2 a:hover {color: #c1c1c1; font-size: 16px;}

div#main div.bg div.left a {color:#888; text-decoration:underline;}
div#main div.bg div.left a:hover {text-decoration:none;}
div#main div.bg div.right {float:right; width:190px;}
div#main div.bg div.right div.links img {margin:2px;}
div#main div.bg div.right div.search input.searchbox {height:15px; vertical-align:top; padding-top:3px; border-left:0; border-right:0; border-top:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf; width:134px; margin:0; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555; font-size:10px; position:absolute;}

div#main div.bg div.right div.currenttopics h2 {color: #c1c1c1; font-size: 16px; }

div#main div.bg div.right div.currenttopics h3 {background:url(images/i11.png) left no-repeat; text-indent:-10000px; height:25px; margin:10px 0;}
div#main div.bg div.right div.currenttopics div.topic {height:29px; padding:4px 12px; margin:2px 0; color:#111;}
div#main div.bg div.right div.currenttopics div.topic a {color:#111; text-decoration:none;}
div#main div.bg div.right div.currenttopics div.topic a:hover {text-decoration:underline;}
div#main div.bg div.right div.currenttopics div.green {background:url(images/i9.png) top no-repeat;}
div#main div.bg div.right div.currenttopics div.gray{background:url(images/i10.png) top no-repeat;}
div#main div.bg div.right div.search {height:21px; width:182px;}
div#main div.bg div.right div.search div {float:left;}
div.clear {clear:both; height:0px; display:block;}
div#copyright { height: 94px; background:url(images/i4.png) no-repeat top center; line-height:94px; padding-bottom:20px; color:#fff;}
div#copyright a {color:#fff; text-decoration:none;}
div#copyright a:hover {font-weight:bold;}
div#copyright div.cont {width:50%; float:left; text-align:center;}
div#time {height:16px; background:url(images/i5.png) top no-repeat; font-weight:bold; text-align:center; padding-top:10px;}
span.right {float:right; text-align:right; width:49%;}
input.textbox {background:url(images/textbox.png) top no-repeat; vertical-align:top; width:180px; height:19px; border:0; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555; font-size:10px; padding:8px 0 0 12px;}
label {width:100px; float:left; clear:both; line-height:27px;}
textarea {width:288px; background:url(images/textarea.png) top no-repeat; border:0; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555; font-size:10px; padding:6px; margin:3px;}
input.submit {margin-top:6px;}
select {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555; font-size:10px;}

.currenttopics ul {
padding: 0;
margin: 0;
border-bottom: 1px solid gray;
width: 190px;
}

.currenttopics li {
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

.currenttopics li a, .currenttopics li a:visited { text-decoration: none; color: #FFF;  }
.currenttopics li a:hover {color: #c1c1c1; }
