/* static elements */
body {background:transparent url('../images/bpBg2.png') repeat;margin:0px;font-size:12px;font-family:arial;}
form {margin:0px;padding:0px;}
a {color:#3e84d1;}
a:hover {color:#72aceb;text-decoration:none;}
a img {border:0px;}
h2 {margin:0px;margin-bottom:8px;color:#4b8fd6;font-size:18px;font-weight:normal;}
h4 {margin:0px;margin-bottom:8px;color:#4b8fd6;font-size:14px;font-weight:normal;}
h3 {margin:0px;margin-bottom:4px;color:#555555;font-size:14px;font-weight:normal;}
small {color:#999;}
#wrap {width:960px;text-align:left;}

/* BBCODE */
.bold {font-weight: bold;}
.italics {font-style: italic;}
.underline {text-decoration: underline;}
.strikethrough {text-decoration: line-through;}
.overline {text-decoration: overline;}
.sized {text-size:}
.quotecodeheader {display:none;}
.codebody {background-color: #FFFFFF;font-family: Courier new, courier, mono;font-size: 12px;color: #006600;border: 1px solid #BFBFBF;}
.quotebody {background-color: #fafafa;font-size: 12px;color: #660002;border: 1px dotted #ddd;padding:7px;color:#06a;margin:5px 25px 2px;}
.listbullet {list-style-type: disc;list-style-position: inside;}
.listdecimal {list-style-type: decimal;list-style-position: inside;}
.listlowerroman {list-style-type: lower-roman;list-style-position: inside;}
.listupperroman {list-style-type: upper-roman;list-style-position: inside;}
.listloweralpha {list-style-type: lower-alpha;list-style-position: inside;}
.listupperalpha {list-style-type: upper-alpha;list-style-position: inside;}



/* classes */
.hide {display:none;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.padding {padding:5px 14px;}
.err {color:#900;font-weight:bold;}
.avatar {border:1px solid #eee;}
.avatarDark {border:1px solid #eee;}
.nounderline {text-decoration:none;}

/* user menu */
#userMenu {width:960px;height:34px;background:transparent url('../images/template/userMenu.png') no-repeat;overflow:hidden;position:relative;}
#tagLine {width:570px;overflow:hidden;position:absolute;bottom:5px;left:5px;text-align:center;font-size:13px;}
#loginForm {width:385px;height:34px;position:absolute;right:0px;top:0px;}
#loginUser {width:112px;position:absolute;top:9px;left:36px;font-size:12px;border-width:0px;background:transparent;}
#loginPass {width:112px;position:absolute;top:9px;left:160px;font-size:12px;border-width:0px;background:transparent;}
#loginSubmit {width:67px;height:21px;position:absolute;bottom:3px;right:36px;cursor:pointer;}

/* logged in menu */
.loggedInMenu {background:transparent none!important;}
#loggedIn {position:absolute;right:15px;bottom:5px;font-size:11px;color:#999;}
#loggedIn b {color:#4b8fd6;margin:0px 2px;}
#loggedIn a {margin:0px 5px;color:#666;}
#loggedIn img {margin-right:5px;border:1px solid #fafafa;width:16px;height:16px;}

/* main menu */
#mainMenu {width:960px;height:149px;background:transparent url('../images/template/header.png') no-repeat;overflow:hidden;position:relative;}
#logo {width:166px;height:78px;background:transparent url('../images/template/logo.png') no-repeat;overflow:hidden;cursor:pointer;position:absolute;left:25px;top:15px;}
#search {width:150px;height:22px;position:absolute;right:32px;bottom:13px;}
#searchQ {width:115px;border-width:0px;background:transparent;position:absolute;top:1px;left:3px;}
#searchSubmit {width:21px;height:20px;overflow:hidden;position:absolute;right:0px;bottom:0px;cursor:pointer;}
#menu {position:absolute;bottom:12px;left:15px;list-style:none;margin:0px;padding:0px;font-weight:bold;}
#menu li {float:left;padding-right:2px;background:transparent url('../images/template/menuSep.png') no-repeat center right;}
#menu li a {display:block;padding:3px 10px;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;}
#menu li a:hover {text-decoration:underline;color:#fff8d1;}
#menu li.end {background:transparent none;}
#menu li.sel a {color:#ffed7e!important;text-decoration:none!important;cursor:default;}
#headerAdvert {width:728px;height:90px;position:absolute;top:8px;right:15px;text-align:center;}

/* footer */
#footer {width:960px;height:80px;background:transparent url('../images/template/footer.png') no-repeat;position:relative;}
#footerMenu {position:absolute;right:25px;top:18px;list-style:none;margin:0px;padding:0px;}
#footerMenu li {float:left;margin-left:14px;}
#footerMenu li a {color:#fff;}
#footer div {text-align:center;position:absolute;bottom:0px;width:960px;font-size:11px;color:#999;}

/* box */
.box {width:960px;margin-bottom:3px;}
.boxTop {width:960px;height:14px;background:transparent url('../images/template/box.png') no-repeat top;}
.boxEnd {width:960px;height:14px;background:transparent url('../images/template/box.png') no-repeat bottom;}
.boxMid {width:960px;background:transparent url('../images/template/boxMid.png') repeat-y;}

/* styled form */
form.styled label {float:left;margin-right:4px;text-align:right;display:block;width:130px;}
form.styled input, form.styled select,form.styled textarea {float:left;margin:0px 4px 4px 0px;border:1px solid #999;}
form.styled br {clear:both;}
form.styled input.submit {background:#efefef url('../images/template/button.png') repeat-x;border:1px solid #999;border-top-color:#ccc;border-left-color:#ccc;font-size:11px;overflow:hidden;padding:4px;-moz-border-radius:4px;}
form.styled input.submit:hover {background:#efefef none;}
form.styled input.check {float:none;border:0px;}
form.styled span {display:block;float:left;position:relative;top:1px;margin-bottom:5px;}

#qPI {position:fixed;top:0px;left:0px;width:100%;height:100%;background:#111;opacity:.1;filter:alpha(opacity=10);}
#qPFrame {position:fixed;top:15%;left:50%;margin-left:-260px;width:520px;background:transparent url('/static/images/white.trans60.png');-moz-border-radius:10px; -webkit-border-radius:10px; padding:10px;}
#qPWindow {background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #eee;}
.qPCloser {cursor:pointer;width:16px;height:16px;overflow:hidden;background:transparent url('/static/images/icons/close.png') no-repeat;position:absolute;right:15px;top:15px;}
.qPPadding {padding:10px 15px;}
#qPWindow form label {float:left;margin-right:4px;text-align:right;width:125px;font-size:11px;color:#999;font-style:italic;}
#qPWindow form b {display:block;margin-bottom:3px;}
.marginRight5{margin-right:5px;}
.text {border:1px solid #eee;margin-bottom:7px;}
.underline {text-decoration:underline!important;}
.small {font-size:10px;}
.alert a {text-decoration:none;}

.button {background:#dadada url('/static/images/fade.001.png') repeat-x top;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;padding:4px 8px;}
.button:hover {background:#e0e0e0 url('/static/images/fade.002.png') repeat-x top;cursor:pointer;}
a.icon {display:block;float:left;min-height:17px;padding-left:21px;background-repeat:no-repeat;background-position:top left;background-color:transparent;}
.activity {display:block;float:left;min-height:19px;padding-left:21px;background-repeat:no-repeat;background-position:top left;background-color:transparent;}
.picture {background-image:url('/static/images/icons/picture.png');}
.profile {background-image:url('/static/images/icons/profile.png');}
.mail {background-image:url('/static/images/icons/mail.png');}
.graph {background-image:url('/static/images/icons/graph.png');}
.settings {background-image:url('/static/images/icons/settings.png');}
.addfriend {background-image:url('/static/images/icons/addfriend.png');}
.deletefriend {background-image:url('/static/images/icons/deletefriend.png');}
.upgrade {background-image:url('/static/images/icons/upgrade.png');}
.newPost {background-image:url('/static/images/icons/newPost.png');}
.logout {background-image:url('/static/images/icons/logout.png');}

a.tabIcon {padding-left:21px;background-repeat:no-repeat;background-position:top left;background-color:transparent;}
.wall {background-image:url('/static/images/icons/wall.png');}
.about {background-image:url('/static/images/icons/about.png');}
.photos {background-image:url('/static/images/icons/picture.png');}
.graphs {background-image:url('/static/images/icons/graph.png');}
.journal {background-image:url('/static/images/icons/blog.png');}
.iadjust {background-image:url('/static/images/icons/irecommend.png');}
.upload {background-image:url('/static/images/icons/upload.png');}
.star {background-image:url('/static/images/icons/star.png');}

#tabs {list-style:none;margin:0px;padding:0px;position:relative;top:1px;}
#tabsFrame {background:#fafafa;border-bottom:1px solid #eee;padding-top:5px;position:relative;left:-1px;}
#tabs li {cursor:pointer;float:left;display:block;padding:7px;text-align:center;border:1px solid #fafafa;border-bottom-width:0px;margin-right:2px;}
#tabs li:hover {background:#fefefe;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-color:#eee;}
#tabs li.sel, #tabs li.sel:hover {background:#fff;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-color:#eee;}
#tabs li a {text-decoration:none;outline:none;}
#tabs li.sel a {color:#4B8FD6;}
.grey {color:#999;}
.grey a {margin:0px 3px;}
#newPosts {padding:5px 7px;font-size:11px;width:155px;border:1px solid #eee;border-top-width:0px;}
#newPosts b {color:#666;}
#newPosts a {display:block;clear:both;float:none!important;margin-top:3px;margin-left:0px;text-decoration:none;}


.alert {padding:4px;background:#fffde4;border-bottom:1px solid #fff5dc;margin-bottom:2px;}
.feed {display:block;border-bottom:1px solid #fafafa;padding:3px 0px;}
.feed br {clear:both;}

#microMenu {position:absolute;bottom:17px;right:200px;}
#microMenu a {color:#fff;text-decoration:none;}
#microMenu a span {color:#FFED7E;font-weight:bold;}
#microMenu a:hover span {text-decoration:underline;}