body {
line-height:1.5em;
background:#71371C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
}

#maincontainer {
width:980px;
border:9px solid #630;
background:#FFF;
margin:0 auto
}

#topsection {
background:#fff;
padding-top:10px;
text-align:right
}

#info-bar {
font-weight:700;
background:#ccc;
height:20px;
font-family:Tahoma,Arial,Helvetica;
color:#036;
font-size:8.5pt;
padding:8px
}

#info-bar a {
color:#036;
text-decoration:none
}

h1 {
font-size:16px;
font-weight:700;
color:#c63
}

h2 {
color:#c63;
font-size:11px
}

h3 {
margin-top:-20px;
font-size:11px;
color:#333
}

.form-txt {
font-family:Tahoma,Arial,Helvetica;
font-size:11px;
font-weight:700;
color:#036
}

.button {
background-color:#ccc;
background-image:none;
background-repeat:repeat;
background-attachment:scroll;
background-x-position:0;
background-y-position:0;
border-color:#ccc;
border-style:outset;
border-width:1px;
padding:5px
}

#topsection h1 {
padding-top:15px;
margin:0
}

#contentwrapper {
float:left;
width:100%
}

#contentcolumn {
margin:0 200px
}

#leftcolumn {
text-align:center;
float:left;
width:200px;
margin-left:-980px;
background:#EEE
}

#rightcolumn {
float:left;
width:200px;
margin-left:-200px;
background:#EEE
}

.image-title {
color:#333333;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700
}

.image-description {
color:#333333;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic
}

#footer {
clear:left;
width:100%;
background:#ccc;
text-align:center;
font-size:9px;
padding:4px 0
}

#footer a {
color:#333
}

.innertube {
margin:10px
}

a:link,a:visited,a.big-red:link,a.big-red:visited {
color:#c00;
text-decoration:underline
}

a:hover,a.big-red:hover {
color:#c00;
text-decoration:none
}

.user_name {
	color: #cc6633;
	font-size: 14px;
	font-weight:700;
	text-transform:capitalize
	}
	
	
.button_orange a:link, .button_orange a:visited, .button_orange a:hover, .button_orange a:active {
background:#CC6633;
color:#FFFFFF;
border: solid 1px #333333;
text-decoration:none;
padding:5px
}

.wall {
width:100%;
}
.wall #heading { background:#CC6633; border-top:#AA0000 solid 1px; font-weight:bold; color:#ffffff; padding-left:5px}
.wall #name { font-size:12px; font-weight:bold; color:#CC6633;}
.wall #date { font-size:9px; color:#666; float:right; margin-left:5px}
.wall img { border:solid 1px #999999;}
.wall a:link, .wall a:visited, .wall a:hover, .wall a:active { color:#CC6633; text-decoration:none}
.wall #wall_pic {text-align:center; width:70px; padding:10px 0px; border-bottom:#CC6633 solid 1px; vertical-align:top}
.wall #wall_content {text-align:left; padding:10px; width:100%; border-bottom:#CC6633 solid 1px; vertical-align:top}

.users {width:100%; border:0}
.users #users_pic {text-align:center; width:70px; padding:10px 0px; vertical-align:top}
.users #users_content { text-align:left; vertical-align:top; padding:10px}
.users #name { font-size:12px; font-weight:bold; color:#CC6633;}
.users a:link, .users a:visited, .users a:hover, .users a:active { color:#CC6633; text-decoration:none}
.users img {border:solid 1px #999999;}

.inbox {width:100%;}
.inbox #inbox_pic {text-align:center; width:70px; padding:10px 0px; vertical-align:top; border-bottom:#CC6633 solid 1px}
.inbox #inbox_sender {text-align:left; vertical-align:top; padding:10px; border-bottom:#CC6633 solid 1px}
.inbox #inbox_subject {text-align:left; vertical-align:top; padding:10px; width:220px; border-bottom:#CC6633 solid 1px}
.inbox a:link, .inbox a:visited, .inbox a:hover, .inbox a:active { color:#CC6633; text-decoration:none}
.inbox img { border:solid 1px #999999;}
.inbox #date { font-size:9px; color:#666;}

.message #message_pic {text-align:center; width:70px; padding:10px 0px; vertical-align:top; border-bottom:#CC6633 solid 1px}
.message #message_sender {text-align:left; vertical-align:top; padding:10px; border-bottom:#CC6633 solid 1px; width:100px}
.message #message_content {text-align:left; vertical-align:top; padding:10px; border-bottom:#CC6633 solid 1px; }
.message img { border:solid 1px #999999;}
.message #date {font-size:9px; color:#666;}
.message #name {font-size:12px; font-weight:bold; color:#CC6633;}
.message a:link, .message a:visited, .message a:hover, .message a:active { color:#CC6633; text-decoration:none}

.sub_heading {font-size:14px; font-weight:bold; color:#CC6633; text-decoration:underline;}

.users_leftcolumn img {border:solid 1px #999999;}

.about_txt {background:#fff; color:#000; border-top:#CC6600 solid 2px; padding:5px; width:98%; margin-bottom:10px;}

/*----------- Nav Bottom ----------- */
.nav_bottom {text-align:center; padding:5px}
.nav_bottom span { 				/* not linked buttons */
background:#CCCCCC;
color:#666666;
border: solid 1px #666666;
text-decoration:none;
padding:5px}

.nav_bottom a:link, .nav_bottom a:visited, .nav_bottom a:hover, .nav_bottom a:active {		/*  linked buttons */
background:#CC6633;
color:#FFFFFF;
border: solid 1px #333333;
text-decoration:none;
padding:5px
}
/*-----------------------------------*/