body {
margin: 2px;
padding: 0;
background: #788082 url("/cellphonepicturesbg.jpg") repeat;
text-align: center;
height: 1360px;
}
#holder {
margin: 0 auto;
padding: 0;
width: 997px;
height: 1340px;
border: 1px solid gray;
background: #fff;
}
#navbar {
background: #fff;
margin: 0 0 -5px 0;
padding: 5px 0 0 0;
float: left;
height: 35px;
}

#navbar ul {
float: left;
margin: 0;
padding: 4px;
height: 30px;
}
#navbar li {
font: 13px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
display: inline;
margin: 7px 3px;
padding: 0;
}

#navbar a {
margin: 4px 0 0 0;
padding: 0;
text-decoration: none;
}

#navbar a:hover {
color: red;
border-top: 1px solid blue;
border-bottom: 1px solid blue;
background: #fff;
}
#left_content {
background: #fff url("images/cpp_logo.gif") 10px -5px no-repeat;
float: left;
margin: 0;
padding: 0;
width: 100px;
height: 1252px;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
}
#left_content ul {
width: 100%;
float: left;
margin: 0;
padding: 0;
background: #feffe7;
}
#left_content li {
list-style: none;
border-bottom: 1px solid gray;
font: 12px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
float: left;
margin: 0;
padding: 0;
color: black;
width: 100%;
}
#left_content a {
width: 100%;
text-decoration: none;
margin: 0;
padding: 0;
color: blue;
display: block;
}
#left_content a:hover {
background: #ecffe7;
color: red;
}
#adsbox1 {
float: left;
border: 1px dashed red;
height: 75px;
margin: 0;
padding: 0;
}
h2 {
background: #f5f4d1;
font: bold 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
margin: 65px 0 0 0;
padding: 0;
color: #e44723;
width: 100%;
letter-spacing: 2px;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
}
#title_box {
border-bottom: 1px solid gray;
border-right: 1px solid gray;
margin: 0 4px 0 0;
padding: 0;
width: 555px;
height: 38px;
background: #fff url("images/Title2_cpp.gif") -18px -20px no-repeat;
float: left;
}
#main_content {
background: #fff;
float: left;
width: 703px;
border: 1px solid gray;
margin: 2px 2px 0 2px;
padding: 0;
}
h1 {
background: #f5f4d1;
font: bold 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
margin: 0;
padding: 2px 0 2px 0;
color: #e44723;
width: 100%;
letter-spacing: 4px;
border-bottom: 1px solid gray;
}
h4 {
float: left;
background: #f5f4d1;
font: bold 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
margin: 6px 0 0 0;
padding: 2px 0 0 0;
color: #e44723;
width: 100%;
letter-spacing: 4px;
border-bottom: 1px solid gray;
border-top: 1px solid gray;
}
.text {
float: left;
width: 65%;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: justify;
margin: 2px;
padding: 4px 10px 0 10px;
color: green;
}
.text2 {
float: left;
width: 95%;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: justify;
margin: 2px;
padding: 4px 10px 0 10px;
color: green;
}
.text3 {
float: left;
width: 95%;
font: bold italic 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: justify;
margin: 2px;
padding: 4px 10px 0 10px;
color: blue;
letter-spacing: 2px;
}
.comment_text {
width: 95%;
font: bold 13px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;

margin: 4px 0 4px 0;
padding: 4px 10px 0 10px;
color: blue;
}
.comment_posted {
width: 323px;
display: block;
border-top: 1px solid gray;
border-right: 1px solid gray;
float: left;
font: 12px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
margin: 2px 0 2px 0;
padding: 0;
color: green;
}
.comment_time {
width: 323px;
display: block;
border-top: 1px solid gray;
float: left;
font: 12px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
margin: 2px 0 2px 0;
padding: 0;
color: gray;
}
#comment {
width: 667px;
float: left;
margin: 0 0 0 6px;
padding: 2px 0px 0 4px;
}
#comment legend {
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
margin: 0;
padding: 0;
color: #2375e4;
}
#comment_border {
margin: 2px 0 0 0;
padding: 0;
float: left;
border-bottom: 1px solid gray;
border-left: 1px solid gray;
border-right: 1px solid gray;
}
h5 {
float: left;
display: block;
background: #f5f4d1;
font: bold 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: left;
margin: 2px 0 0 0;
padding: 2px 0 2px 4px;
color: #e44723;
width: 65%;
letter-spacing: 4px;
border-bottom: 1px solid gray;
border-top: 1px solid gray;
border-right: 1px solid gray;
}
.banner {
width: 667px;
float: left;
margin: 0 0 0 6px;
padding: 2px 0px 0 4px;
}
.banner p {
margin: 0;
padding: 0;
text-align: center;
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #e44723;
}
.banner b {
margin: 0;
padding: 0;
text-align: center;
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #2375e4;
}
.banner iframe {
margin: 2px 2px;
padding: 0;
background: #fff;
}
.boxs {
width: 204px;
height: 125px;
border: 1px solid gray;
float: left;
margin: 10px 5px 0 0;
padding: 0;
}
.boxs strong {
width: 100%;
border-bottom: 1px solid gray;
float: left;
background: #2375e4;
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #f5f4d1;
margin: 0;
padding: 0;
}
.boxs p{
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #e44723;
margin: 6px 0 0 0;
padding: 0;
}
.boxs table {
position: relative;
top: 0;
left: 24px;
float: left;
margin: 0;
padding: 0;
}.boxs center {
float: left;
margin: 0;
padding: 0;
}

.boxs2 {
width: 204px;
height: 125px;
border: 1px solid gray;
float: left;
margin: 10px 5px 0 0;
padding: 0;
background: #fff;
}
.boxs2 strong {
width: 100%;
border-bottom: 1px solid gray;
float: left;
background: #2375e4;
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #f5f4d1;
margin: 0;
padding: 0;
}
.boxs2 form {
width: 100%;
float: left;
margin: 0;
padding: 0;
}
/*
.boxs2 p{
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #e44723;
margin: 6px 0 0 0;
padding: 0;
}*/
/*
.boxs2 a{
width: 99%;
float: left;
display: block;
font: 17px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: red;
border: 1px solid gray;
margin: 35px 0 0 0;
padding: 0;
line-height: 30px;
background: #fff url("images/dollar_trans.jpg") -47px 0px no-repeat;
}*/
/*
.boxs2 a:hover{
display: block;
color: yellow;
background: #2375e4;
}*/
.banner_column {
height: 100%;
width: 32%;
float: left;
margin: 0 0 0 6px;
padding: 2px 0px 0 4px;
}
.banner_column b{
text-align: center;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #2375e4;
}
#comm {
overflow: hidden;
float: left;
width: 95%;
height: 85px;
text-align: justify;
font: 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: red;
margin: 2px 0;
padding: 4px 5px 5px 5px;
background: #fff url("images/quotes.gif") -60px -110px no-repeat;
border-top: 1px solid red;
border-bottom: 1px solid red;
}
#picture_box {
float: left;
width: 218px;
height: 450px;
margin: 0 0 0 6px;
padding: 2px;
}
#picture_box img{
width: 200px;
height: 180px;
margin: 0;
padding: 0;
}
#picture_box a{
width: 200px;
height: 180px;
margin: 0;
padding: 0;
}
#picture_box fieldset {
margin: 0;
padding: 0;
height: 450px;
}
#picture_box strong {
display: block;
letter-spacing: 2px;
background: #feffe7;
width: 100%;
font: bold 13px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: red;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
margin: 2px 0 0 0;
padding: 0;
}
#picture_box p {
font: 12px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: green;
margin: 2px;
padding: 0;
text-align: center;
}
#picture_box b {
margin: 0;
padding: 0;
text-align: center;
font: bold italic 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #2375e4;
}
#picture_box i {
font: 11px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: blue;
margin: 2px;
padding: 0;
text-align: right;
}
.tabs {
width: 62px !important;
height: 22px !important;
background: #fff url("images/tabbar.gif") -62px 0 no-repeat;
border: 1px solid gray;
float: left;
margin: 2px 3px 4px 4px !important;
padding: 0;
text-decoration: none;
}
.tabs p {
margin: 2px 0 0 0;
padding: 0;
font: bold 11px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif !important;
color: blue !important;
}
.tabs:hover {
background: #fff url("images/tabbar.gif")  no-repeat;
float: left;
color: red !important;
}
#pr_boxs {
width: 665px;
float: left;
margin: 0 0 0 6px;
padding: 2px 0px 0 4px;
}
#pr_boxs legend {
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
margin: 0;
padding: 0;
color: #2375e4;
}
#pr_boxs strong {
display: block;
background: #f5f4d1;
font: bold 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: left;
margin: 2px 0 0 0;
padding: 2px 0 2px 4px;
color: #e44723;
width: 100%;
letter-spacing: 4px;
border-bottom: 1px solid gray;
border-top: 1px solid gray;
}
#pr_box_right {
background: #f5f4d1;
width: 185px;
height: 135px;
border: 1px solid gray;
float: left;
margin: 8px 0 0 0;
padding: 0;
}
#pr_box_right a {
width: 152px;
float: left;
margin: 8px 0 0 14px;
padding: 0;
border: 1px solid gray;
background: url("images/tabbarlong.gif") no-repeat;
text-decoration: none;
}
#pr_box_right a:hover {
background: url("images/tabbarlong.gif") -155px 0 no-repeat;
color: red !important;
}
#pr_box_right p {
color: blue;
text-align: center;
font: bold italic 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
letter-spacing: 2px;
margin: 0;
padding: 0;
}
#desc {
overflow: scroll;
height: 100px;
font: 12px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: green;
margin: 2px;
padding: 0;
text-align: center;
}
#sender {
border : 1px solid gray;
margin: 2px 0 0 0;
padding: 0;
color: gray;
}
#pow {
width: 667px;
float: left;
margin: 0 0 10px 6px;
padding: 2px 0px 0 4px;
}
#pow_holder {
border-left: 1px solid gray;
border-right: 1px solid gray;
margin: 2px 0 0 4px;
padding: 2px;
float: left;
width: 46%;
}
.pow_bar {
width: 97%;
float: left;
border: 1px solid gray;
margin: 2px;
padding: 2px;
text-align: justify;
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: gray;
background:  #f5f4d1;
}
.pow_bar b {
margin: 0;
padding: 0;
text-align: justify;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: blue;
}
#pow legend{
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
margin: 0;
padding: 0;
color: #2375e4;
}
#pow p {
float: left;
width: 48%;
margin: 2px 0 0 4px;
padding: 4px;
text-align: justify;
font: bold 16px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #2375e4;
}
#pow a {
margin: 2px;
padding: 2px;
border: 1px solid gray;
}
#pow img {
margin: 0;
padding: 0;
}

.border {
width: 120px;
height: 105px;
border: 1px solid gray;
margin: 0;
padding: 2px;
}



#site_search2 {
width: 204px;
height: 125px;
border: 1px dashed gray;
float: left;
margin: 0;
padding: 0;
background: #fff url("images/nav.gif") 0 100% no-repeat;
}

#google_search {
width: 204px;
height: 125px;
border: 1px dashed gray;
float: left;
margin: 10px 10px 0 0;
padding: 0;
background: #fff url("images/nav.gif") 0 100% no-repeat;
}
#google_search2 {
width: 204px;
height: 125px;
border: 1px dashed gray;
float: left;
margin: 0;
padding: 0;
background: #fff url("images/nav.gif") 0 100% no-repeat;
}
#ads {
float: left;
margin: 0 5px 0 0;
width: 204px;
height: 100px;
border: 1px dotted gray;
padding: 4px;
background: #fff url("images/nav.gif") 0 100% no-repeat;
}
#search_box {
width: 100%;
margin: 0;
padding: 0;
}
#search_box strong {
width: 100%;
border-bottom: 1px solid gray;
float: left;
background: #2375e4;
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #f5f4d1;
margin: 0;
padding: 0;
}
#search_box p {
font: 13px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #e44723;
margin: 6px 0 0 0;
padding: 0;
}
#search_box  form {
width: 100%;
margin: 0;
padding: 0;
}
#search_box  input {
margin: 2px 0 0 0;
padding: 0;
}
#search_results {
margin: 2px;
padding: 0;
float: left;
width: 68%;
height: 1000px;
border: 1px solid gray;
}
#search_partition {
margin: 2px;
padding: 0;
float: left;
height: 1000px;
border: 1px solid red;
}
#submitbox {
float: left;
margin: 0;
width: 100%;
height: 100px;
border: 1px dotted gray;
padding: 0;
background: #fff url("images/nav.gif") 0 100% no-repeat;
}
#submitbox strong {
width: 100%;
border-bottom: 1px solid gray;
float: left;
background: #2375e4;
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #f5f4d1;
margin: 0;
padding: 0;
}
#mid_text {
width: 98%;
height: 140px;
float: left;
margin: 2px 0 6px 0;
padding: 0;
}

#mid_box {
width: 30%;
float: left;
border: 1px solid gray;
margin: 10px 0 0 0;
padding: 0;
}
#user_login {
width: 55%;
margin: 2px 2px 4px 6px;
padding: 0;
float: left;
}
#user_login b {
text-align: center;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #2375e4;
}


#user_login legend {
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
margin: 0;
padding: 0;
color: #2375e4;
}
#user_login p {
font: 13px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #e44723;
margin: 0;
padding: 0;
}
#user_login  form {
float: left;
width: 100%;
margin: 0;
padding: 0;
}
#user_login  input {
margin: 0 0 4px 0;
padding: 0;
}
#user_box{
margin: 0;
padding: 0;
font: bold 11px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: blue;
}
#user_box a {
background: #fff url("images/icon.gif") 0 100% no-repeat;
border-top: 1px solid gray;
text-decoration: none;
text-align: center;
display: block;
margin: 0;
padding: 0;
}
#user_box a:hover {
background: #bef08d url("images/icon.gif") 0 100% no-repeat;
display: block;
color: red;
}
#user_box_no{
margin: 0;
padding: 0;
font: bold 11px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: blue;
}
#user_box_no a {
background: #fff url("images/icon.gif") 0 100% no-repeat;
border-top: 1px solid gray;
text-decoration: none;
text-align: center;
display: block;
margin: 0;
padding: 0;
}
#user_box_no a:hover {
background: #bef08d url("images/icon.gif") 0 100% no-repeat;
display: block;
color: red;
}
#user_box_no span {
background: #fff;
border-top: 1px solid gray;
text-decoration: none;
text-align: center;
display: block;
margin: 0;
padding: 0;
color: gray;
}

#links {
float: left;
margin: 4px 0 0 6px;
width: 204px;
height: 100px;
border: 1px dotted gray;
padding: 4px;
background: #fff url("images/nav.gif") 0 100% no-repeat;
}

#ads2 {
float: left;
margin: 4px 0 0 15px;
width: 204px;
height: 100px;
border: 1px dotted gray;
padding: 4px;
background: #fff url("images/nav.gif") 0 100% no-repeat;
}

#forum_latest {
float: left;
margin: 4px 0 0 15px;
width: 204px;
height: 100px;
border: 1px dotted gray;
padding: 4px;
background: #fff url("images/nav.gif") 0 100% no-repeat;
}
#link_of_week {
background: #feffe7;
color: red;
font: 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
float: left;
display: block;
width: 100%;
height: 62px;
border-top: 1px solid gray;
margin: 2px 0 2px 0;
padding: 3px 0 0 0;
}
#link_of_week a {
float: left;
width: 100%;
text-decoration: none;
}
#link_of_week a:hover {
color: white;
background: red;
}




#right_content {
background: #fff /*url("images/rightbar_border.jpg") 100% 0 no-repeat*/;
float: left;
width: 183px;
height: 1210px;
border: 1px solid gray;
margin: 2px 0 0 0;
padding: 0;
}
#right_content a {
display: block;
background: #fff;
float: left;
border-top: 2px solid gray;
border-bottom: 2px solid gray;
margin: 2px 0 2px 0;
padding: 0;
}
#right_content a:hover {
display: block;
border-top: 2px dotted red;
border-bottom: 2px dotted red;
}
#right_content img {
float: left;
display: block;
width: 180px;
height: 70px;
border: none;
background: #fff;
margin: 0;
padding: 0;
}

h3 {
background: #f5f4d1;
font: bold 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
margin: 0;
padding: 2px 0 2px 0;
color: #e44723;
width: 100%;
letter-spacing: 2px;
border-bottom: 1px solid gray;
}
#face-box {
width: 50%;
float: left;
margin: 0;
padding: 0;
}
#face-box a{
border: 1px solid gray;
float: left;
margin: 0;
padding: 0;
}
#face-box a:hover{
border: 1px solid yellow;
}
#face-box img{
float: left;
margin: 4px 0 0 5px;
padding: 0;
border: none;
}
.small_text {
margin: 10px 10px 0 0 !important;
padding: 0;
font: 11px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif !important;
color: blue;
}
.small_text b{
font: 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif !important;
color: blue;
background: yellow;
margin: 0;
padding: 0;
}

#footer {
float: left;
width: 98%;
height: 30px;
margin: 4px 0 4px 4px;
padding: 0;
border: 1px solid gray;
}
#footer p {
text-align: center;
letter-spacing: 2px;
margin: 2px;
padding: 2px;
font: 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
}
#footer ul {
position: relative;
top: 0;
left: 15%;
width: 100%;
margin: 4px 0 0 0;
display: block;
float: left;
}
#footer li {
list-style: none;
float: left;
margin: 0 25px;
padding: 2px;
font: 13px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
}
#footer a {
text-decoration: none;
margin: 0;
padding: 0;
}
#footer a:hover {
color: red;
border-bottom: 1px solid blue;
}


#registration_form {
width: 55%;
margin: 2px 2px 4px 6px;
padding: 0;
float: left;
}
#registration_form  b {
text-align: center;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #2375e4;
}
.registration_line {
width: 75%;
margin: 4px 0 4px 20px;
padding: 4px 0 8px 0;
border: 1px solid gray;
float: left;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
color: blue;
background: #f5f4d1;
}
.registration_line strong {
color: red;
margin-left: 4px;
}

.registration_line input {
margin: 0 0 0 20px;
padding: 0;
float: left;
}
.registration_line_comments {
width: 75%;
border: 1px solid gray;
float: left;
margin: 4px 0 4px 20px;
padding: 0;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
color: blue;
background: #f5f4d1;
}
.registration_line_comments textarea {
float: left;
margin: 0 0 0 -10px;
padding: 0;
height: 140px;
}
.registration_line_radio {
width: 75%;
margin: 4px 0 4px 20px;
padding: 4px 0 8px 0;
border: 1px solid gray;
float: left;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
color: blue;
background: #f5f4d1;
}
.profile_line {
width: 75%;
margin: 8px 0 8px 0;
padding: 4px;
border: 1px solid gray;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: justify;
color: blue;
background: #f5f4d1;
}
.profile_line input {
margin: 0 0 0 4px;
padding: 0;
}
.profile_line strong {
color: red;
margin-left: 4px;
}
#submit_buttons_profile {
width: 76%;
margin: 2px 0 2px 77px;
padding: 4px 0 4px 0;
border: 1px solid gray;
float: left;
text-align: center;
}
#submit_buttons_profile input {
margin: 0;
padding: 0;
}


#submit_buttons {
width: 75%;
margin: 2px 0 2px 20px;
padding: 4px 0 4px 0;
border: 1px solid gray;
float: left;
text-align: center;
}
#submit_buttons input {
margin: 0;
padding: 0;
}
#bar_right{
float: left;
margin: 2px 4px 4px 2px;
padding: 0;
}

#user_profile {
height: 500px;
width: 62%;
margin: 2px 2px 4px 6px;
padding: 0;
float: left;
}
#user_profile fieldset {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
float: left;
}
#user_profile legend {
float: left;
margin: 0;
padding: 0;
}
#user_profile  b {
float: left;
text-align: center;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #2375e4;
} 
#user_profile img{
width: 200px;
height: 200px;
margin: 4px 0 4px 4px;
padding: 0;
border: 1px solid gray;
float: left;
}
#user_profile p{
width: 210px;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
border-right: 1px solid gray;
float: left;
display: block;
background: #f5f4d1;
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: justify;
margin: 4px 0 14px 0;
padding: 2px 0 2px 6px;
color: green;
}
#inner_user_left {
overflow: hidden;
width: 47%;
height: 250px;
float: left;
margin: 0 0 4px 2px;
padding: 0;
border: 1px solid gray;
background: #f5f4d1;
}
#inner_user_left b {
width: 100%;
font: bold italic 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
display: block;
color: #f0370c;
border-bottom: 1px solid gray;
background: #b3ea7e;
}
#inner_user_left a {
margin: 2px 0 2px 0;
padding: 2px 0 2px 0;
width: 100%;
font: italic 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
display: block;
color: blue;
border-bottom: 1px solid gray;
}
#inner_user_left a:hover {
background: #ecffe7;
color: red;
}
#inner_user_right {
width: 47%;
height: 250px;
float: left;
margin: 0 0 4px 4px;
padding: 0;
border: 1px solid gray;
background: #f5f4d1;
}
#inner_user_right b {
width: 100%;
font: bold italic 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
display: block;
color: #f0370c;
background: #b3ea7e;
}
#inner_user_right p {
border-right: none;
width: 100%;
margin: 1px 0 1px 0;
padding: 0;
float: left;
font: italic 14px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
display: block;
color: green;
background: #fbfe9f;
}
#inner_user_right strong {
text-align: center;
display: block;
font: bold 16px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: red;
}

#sub_ul{
float: left;
height: 80px;
margin: 10px 35%;
width: 30%;
border: 1px solid gray;
background: #ecffe7;
}

#sub_ul ul {
width: 100%;
text-align: center;
margin: 0;
padding: 0;
}

#sub_ul li {
font: 12px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: red;
margin: 0;
padding: 0;
}
#donate {
width: 100px;
height: 100px;
border: 1px solid gray;
float: left;
margin: 2px;
padding: 0px;
background: #f5f4d1;
}
#donate a {
display: block;
}
#donate form{
background: #fff;
margin: 2px;
padding: 2px;
display: block;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
}
#donate form:hover{
background: #e44723;
border-top: 1px solid red;
border-bottom: 1px solid red;
}
#donate span {
font: 12px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: red;
}

#pages {
float: left;
border: 1px solid gray;
margin: 10px 0 0 10px;
padding: 0 0 0 50px;
background: #f5f4d1;
width: 616px;
height: 32px;
}

#pages_bt {
float: left;
font: 17px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: red;
width: 65px;
height: 100%;
border-left: 1px solid gray;
border-right: 1px solid gray; 
margin: 0 20px 0 20px;
padding: 0;
background: white;
display: block;
}

#pages_bt a {
color: blue;
line-height: 1.6em;
background: #fff;
width: 100%;
height: 100%;
display: block;
text-decoration: none;
}

#pages_bt a:hover {
color: white;
background: #323432;
display: block;
}

#stats {
float: left;
margin: 2px 0 0 5px;
padding: 0;
width: 96%;
}
#stats b {
font: 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #2375e4;
}
#stats strong {
border-bottom: 1px solid red;
background: #b3ea7e;
width: 100%;
display: block;
font: bold 15px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: red;
margin: 0;
padding: 0;
}

#stats p {
font: 13px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: brown;
margin: 2px 0 5px 0;
padding: 10px;
}
.stats_box {
display: block;
width: 99%;
margin: 0;
padding: 0;
border: 1px solid gray;
float: left;
}










