/* ::::: http://localhost/wp/wp-content/themes/iphonetheme-1/style.css ::::: */

* { margin: 0pt; padding: 0pt; }
body { background: rgb(244, 244, 244) none repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Arial,Verdana,sans-serif,Helvetica; font-size: 62.5%; color: rgb(46, 46, 46); }
body * { position: relative; }
img { border: 0px none ; }
#page { background: transparent url('../images/page-bg.png') repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-top: 15px; }
a:hover, a:active { background: rgb(192, 192, 192) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header { margin: 0px auto; background: transparent url('../images/header-bg.png') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 1000px; height: 52px; padding-bottom: 15px; }
#blogtitle { padding: 10px 40px 10px 70px; background: transparent url('../images/blogtitle-bg.png') no-repeat scroll 28px 8px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; height: 28px; }
#blogtitle a { color: rgb(255, 255, 255); font-family: "Times New Roman"; font-size: 28px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: 1px; line-height: normal; text-decoration: none; }
#blogtitle a:hover, #blogtitle a:active { background: transparent none repeat scroll 0% 0% ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; }
#mainnav { padding: 5px 0px 0px 1px; background: transparent url('../images/navlink-bg.png') no-repeat scroll 0px 5px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; height: 42px; }
#mainnav div { padding: 15px 1px 0px 0px; background: transparent url('../images/navlink-bg.png') no-repeat scroll 100% 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; height: 27px; }
#mainnav a { color: rgb(255, 255, 255); font-size: 14px; text-decoration: none; }
#mainnav a span { padding: 15px 10px 11px; }
#mainnav a:hover span, #mainnav a:active span { background: transparent url('../images/navlink-bg.png') repeat-x scroll 0px 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#searchform { padding: 15px 24px 0px 0px; float: right; }
#searchform span { padding: 4px 5px 0px 0px; color: rgb(255, 255, 255); float: left; font-size: 12px; }
#searchfield { border-color: rgb(105, 105, 105) rgb(210, 210, 210) rgb(210, 210, 210) rgb(105, 105, 105); border-width: 1px; margin: 2px 7px 0px 0px; padding: 1px 2px 0px; background: rgb(211, 211, 211) none repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; font-size: 14px; height: 17px; }
#searchsubmit { border: 0px none ; background: transparent url('../images/searchsubmit-bg.png') no-repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); cursor: pointer; float: left; height: 25px; width: 64px; }
#container { margin: 10px auto; width: 1000px; }
#content-right { float: right; width: 400px; margin-left: 10px; }
#feeds { margin: 0px 0px 0px 10px; background: transparent url('../images/feeds-bg.png') no-repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 120px; width: 380px; }
#feeds span { color: rgb(95, 95, 95); font-size: 16px; left: 126px; top: 28px; }
#feeds a { color: rgb(95, 95, 95); font-weight: bold; }
.sidebar { color: rgb(46, 46, 46); float: right; font-size: 12px; line-height: 20px; width: 197px; }
.sidebar ul, .sidebar li, .wide-widget ul, .wide-widget li { list-style-image: none; list-style-position: outside; list-style-type: none; }
.sidebar ul li ul { margin-left: 10px; }
.sidebar h2 { margin: 20px 0px 10px; padding: 5px 0px 0px 14px; background: transparent url('../images/widget-top-bg.png') no-repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); font-size: 16px; height: 23px; width: 183px; }
.sidebar a, .wide-widget a { color: rgb(0, 0, 0); }
.sidebar a:hover, .sidebar a:active, .wide-widget a:hover, .wide-widget a:active { background: transparent none repeat scroll 0% 0% ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; }
#right-sidebar { margin-left: 6px; }
.sidebar a:hover, .sidebar a:active, .wide-widget a:hover, .wide-widget a:active { font-weight: bold; }
.wide-widget { float: right; width: 400px; }
.wide-widget h2 { margin: 20px 0px 10px; padding: 5px 0px 0px 14px; background: transparent url('../images/wide-widget-top-bg.png') no-repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); font-size: 16px; height: 23px; width: 386px; }
#content-left { width: 580px; }
.post {  }
.post-date { margin: 0px 10px 0px 0px; background: transparent url('../images/date-bg.png') no-repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; height: 60px; padding-top: 2px; text-align: center; width: 62px; }
.month { color: rgb(255, 255, 255); font-size: 11px; }
.dayofmonth { color: rgb(46, 46, 46); font-family: "Times New Roman"; font-size: 36px; font-style: normal; font-variant: normal; font-weight: bold; line-height: normal; }
.post h2 { font-family: "Times New Roman"; font-weight: bold; }
.post h2 a { color: rgb(46, 46, 46); font-size: 28px; text-decoration: none; }
.post-category { font-size: 12px; }
.post-category span { font-weight: bold; }
.post-category a { color: rgb(46, 46, 46); text-decoration: none; }
.entry { display: block; font-size: 12px; line-height: 18px; margin-top: 20px; padding-left: 10px; }
.entry p { margin: 10px 0px; }
.entry a { color: rgb(0, 0, 0); }
.postmetadata { margin: 15px 0px 25px; background: transparent url('../images/metadata-bg.png') repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); font-size: 12px; height: 30px; width: 580px; }
.postmetadata a { color: rgb(255, 255, 255); text-decoration: none; }
.postmetadata a:hover, .postmetadata a:active { background: transparent none repeat scroll 0% 0% ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; text-decoration: underline; }
.postmetadata .comment { padding: 6px 0px 6px 26px; background: transparent url('../images/comments-bg.png') no-repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; margin-left: 12px; }
.postmetadata .post-comment { padding: 6px 0px 6px 26px; background: transparent url('../images/postcomment-bg.png') no-repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; margin-left: 12px; }
.postmetadata .share-this { padding: 6px 0px 6px 26px; background: transparent url('../images/sharethis-bg.png') no-repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: right; margin-right: 12px; }
.clear { clear: both; }
#footer { background: rgb(70, 70, 70) none repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); font-size: 12px; margin-top: 50px; min-height: 50px; text-align: center; }
#footer a { color: rgb(255, 255, 255); }
#footer a:hover, #footer a:active { background: transparent none repeat scroll 0% 0% ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; }
#footer a:hover, #footer a:active { font-weight: bold; }
/* ::::: http://localhost/wp/wp-content/themes/iphonetheme-1/customstyle.css ::::: */

