body {font: 14px/1.3em Tahoma,Verdana,Arial, Helvetica, Verdana, sans;color: #444;margin: 0px 0;padding: 0 ;background: #F7F6EF ;}


#wrapper {width:800px;margin:0 auto;position:relative}
#head {padding: 30px 0 0 0;position:relative;}
#content {padding:0px;width:800px;margin: auto auto}
#footer {padding: 0 5px;text-align: right;font-size:11px;}
#nav {height:45px;line-height:45px;padding:0 20px;background: url(/images/navBg.png) no-repeat;margin-bottom:10px;}
#nav a {color:#444;display: block;font-family: "Trebuchet MS";float:left;margin-right:15px;text-decoration:none;font-weight:bold;}
#nav a:hover {color: #fff}
#nav a.active {font-weight: bold;text-decoration:none;color: #fff}

#login {position:absolute;right:0px;top:0px;width:365px;height:65px;font-size: 11px;padding:0;z-index:10;background: url(/images/loginBg.png) no-repeat;padding: 0 3px 0 12px}
#login.loggedIn {height:33px;background-position: left bottom}
#login input.login {width:130px;font-size:10px;height:11px;}
#login input.loginbutton {width:70px;height:20px;background: url(/images/loginButton.png) no-repeat;border:none;cursor:pointer;margin:0 0 1px 0;padding:0;vertical-align:bottom}
#login label {float:left;width:144px;display:block;height:16px;}

#login .loggedIn {position:absolute;right:10px;top:5px;}

#feedresults {margin:0px 0}

div.cTopBar {background: url(/images/cTopBar.png) no-repeat;margin:10px 0 0 0;padding:0;height:15px;overflow:hidden;font-size:1px;line-height:1px;}
div.cLowBar {background: url(/images/cLowBar.png) no-repeat;margin:0;padding:0;height:15px;overflow:hidden;font-size:1px;line-height:1px;}

div.search {margin:0;padding:0;position:relative;height:55px;}
div.search input.url {width: 740px;font-size:14px;margin:0;position:absolute;top:20px;left:10px;height:17px;}
div.search a.search {position:absolute;top:20px;left:760px;}
div.search label {padding-left: 10px;font-size:12px;color: #666;font-style:italic}

/* Typography */
p {margin: 1em 0;}
h1,h2,h3,h4,h5,h6 {color:#222;font-family: "Trebuchet MS", Arial,Tahoma, Verdana,Arial,Helvetica, sans-serif;font-weight: normal;margin:0.5em 0;padding:0.1em 0;clear:both;line-height: 1.2em;border-bottom: 1px solid #ccc;}
h1 {font-size: 26px;}
h2 {font-size: 20px;}
h3 {font-size: 16px;}
h4 {font-size: 13px;}
.small {font-size: 12px;}
ins {text-decoration:none;padding:0;margin:0}
div.post {border-style: dotted;border-width: 0 0 1px 0;border-color: #ccc}

/* Sections */
.rightCol {float:right;width:200px;}
.blog {width:540px;clear:none;}
.blog h2 {border:none;}
h2 a {text-decoration: none}
h2 a:hover {text-decoration: underline}
a.comments {background: url(/images/icons/comments.png) no-repeat left bottom;padding-left:20px;}

/* Forms */
input,textarea,select {font-size:11px;font-family: Verdana,Tahoma,Arial,Helvetica, sans-serif;padding:3px;margin:1px;border: 1px solid #888;color:#444;margin:1px;background:url(/images/shadow.png) white no-repeat;}
input:focus,textarea:focus,select:focus,input.active,textarea.active,select.active {background-image: url(/images/shadowOn.png); border-color: #839aa5 }
input.checkbox {border:none;background:none;}
input.button {vertical-align:top;cursor: pointer;width:120px;background: url(/images/button.png) no-repeat;background-position: 0px 1px;border:none;height:23px;padding:1px;padding-top:0px;margin:0;font-family:tahoma,arial;font-size: 11px;line-height:22px}
input.button:hover{background: url(/images/buttonOn.png) no-repeat;background-position: 0px 1px;}
input.button:active{background: url(/images/buttonClick.png) no-repeat;background-position: 0px 1px;}
input.error {border-color: #ff7f7f;border-width:2px;padding:2px;}
textarea.error {border-color: #ff7f7f;border-width:2px;padding:2px;}
form {padding:0;margin:0}
label {font-size:11px;}
select {padding:2px;}

/* Links */
a {color: #405060;text-decoration:underline}
a:hover {color: #000}
a:visited {color: #472b10}
a.active {text-decoration: none;}
a img {border:0}

/* Helpers */
.left {text-align:left;}
.right {text-align: right}
.center {text-align: center}
.clear {width:100%;clear:both;display:block; height:1px;border:none;background:transparent;overflow:hidden}
.floatLeft {float:left;}
.floatRight {float:right;}
div.error {color: #a00;padding:5px;border:1px solid #f55;background: #fff0f0;margin:10px 0;}
.subtle {color: #777}


/* links */
a.delete {float: right;padding-left:20px;background: url(/images/icons/bin_empty.png) no-repeat left center;}

a.feed {background: url(/images/icons/rss_icon_small_on.png) no-repeat 5px center}
a.block {display:block;padding:10px;border: 1px solid #f0c06d;background-color: #fff2c9;color: #8b4a00;text-decoration:none}
a.sblock {display:block;text-decoration:none;border:1px solid transparent;padding:3px;margin:1px;}
a.sblock.active,a.sblock:hover {border-color: #ccc;background: #eee;}
a.block:hover {border: 1px solid #f0c06d;background-color: #fff2c9;text-decoration:underline}
a.icon {padding-left: 35px;}
a.extlink {padding-right:13px;background: url(/images/icons/external.png) no-repeat right 3px;}


/* Lists */
ul {list-style: none;padding:0;margin:10px 0}
li {padding:10px;border:1px solid transparent}
li.hover:hover {border:1px solid #ccc;background: #eee;}
ol {padding:0 0 0 20px;margin:0}
ol li {padding: 5px;}


/* Look-n-Feel */
div.main {margin: 0px 0;padding:1px 20px;background: url(/images/cBg.png) repeat-y #FcFcF8;}

div.feed {padding: 0px 30px 0px 40px;border: 1px solid white;height:42px;line-height:40px;background: url(/images/icons/rss_icon_small.png) no-repeat 5px center ;position:relative}
div.feed div.moveIcons {position: absolute; top: 8px; right:5px;line-height:12px}
div.feed:hover {border: 1px solid #f0c06d;background-color: #fff2c9;background-image: url(/images/icons/rss_icon_small_on.png)}
div.feed:hover a {color: #8b4a00}
div.feed a.feedlink {}
div.feed a.feedwatch {float: right;padding-left:20px;background: url(/images/icons/add.png) no-repeat left center;}
div.feed a.feedwatch.working {background-image: url(/images/icons/ajax-loader.gif)}
div.feed a.feedwatch.watched {background-image: none;padding:0;text-decoration:none;}
div.feed span.feedinfo {padding:0px 5px;color: #777;font-style: italic}
div.feed input.checkbox {border:none;margin-right:5px;vertical-align: middle}
