body.profile {
	background-color: white;

font-family: Avant Garde;
	background: transparent url(../../images/theme/minimal.gif) repeat-x scroll bottom center ;
	background-attachment: fixed;
}

/*----------| HEX COLOR A |----------*/

.sub_block a.show_options { color: #222;}
#top #nav a { color: #222;}  
a:visited { color: #222;}  
a:link { color: #222; }   
span.button-cancel a { color: #222; } 
.profile a.add_link { color: #222; }  
.characters { color: #222;}

/*----------| HEX COLOR B |----------*/

#top .beta { color: #8B4513; }
div.input-button input, div.input-submit input, div.input-button a { #8B4513 }; 
.form-openid { border-color: #8B4513; }
.form-openid h1 { background-color: #000000; }

.form-box { border-color: #8B4513; }
.form-box h1 { background-color: #000000; }

div.input-button input, div.input-submit input {
	background-color: #000000; }
	
div.input-button input:hover, div.input-button input:focus, div.input-submit input:hover, div.input-submit input:focus {
	background-color: #000000; }


/*----------| Other |----------*/

div.input-button input, div.input-submit input, div.input-button input:hover, div.input-button input:focus, div.input-submit input:hover, div.input-submit input:focus { color: #FFF; }

.form-openid .site { background-color: #E2E2E2;} /*slightly lighter*/


/* reset template */
#column1 .bot_cap { background-image: none; }
#column2 .bot_cap { background-image: none; }
#column1 .transition { background-image: none; }
#column2 .transition { background-image: none; }
#column1 { background-image: none; 
border-right: 1px dashed #aeaeae;
}
#column2 { background-image: none; }
.profile .section { background-image: none; } /* blow away hrs */

#column2 .row {
    background-image: none;
    margin: 0;
padding-bottom: 30px;
font-size: 1.2em;

}

#column2 .row .time {
padding: 8px;
text-align: right;
}

#column2 .row .time a {
background: #eee;
}

#column2 .row .time a:hover {
background: #fef9d6;
color: #222
}

#column2 .row a {
background: #eee;
}

#column2 .row a:hover {
background: #fef9d6 }

h1.name { text-align: center }

#column1 ul#profile_items_list li { font-size: 1.1em;
padding: 0;
 }

#column1 ul#profile_items_list li .icon { padding-top: 4px;
 }


#column1 ul#profile_items_list li .title {
font-weight: bold;
font-size: 1.3em;
padding-top: 15px;
border-bottom: dashed 1px #aeaeae ;
margin-bottom: 5px;
}

a:hover { background: #fef9d6 } 

#avatar #status_bubble { 
font-size: 1.2em;
}

.container_admin {
 background-image: none;
}

.wide_bot_cap {
 background-image: none;
}


#footer.wide {
 background-image: none;
}

.top_transition {
display: none;
}

#footer { background-image: none; 
background: #eee;
border-top: dashed 1px #aeaeae ;
padding: 12px 0 8px 5px;
}

hr { background:white; color:white; clear:both; float:none; width:100%; border: none; border-top: dashed 1px #aeaeae ; height: 1px; margin: 10px 0;}

.profile .section {
margin: 0 5px 0 15px;
}

#nav {
height: 55px;
}

#nav #main_nav {
  background-image: none;
}

#nav {
border-bottom: dashed 1px #aeaeae ;
margin-bottom: 15px;
padding: 0;
}


ul.topnav li.main p.overleft {
background-image: none;
}

ul.topnav li.main a.overright {
background-image: none;
}

ul.topnav li.main p.upleft {
background-image: none;
}

ul.topnav li.main a.upright {
background-image: none;
}

ul.topnav li.main {
border-right: dashed 1px #aeaeae ;
}

ul.topnav li.main a {
  text-decoration: underline;
}

#view-profile-as {
background-image: none;
border-bottom: dashed 1px #aeaeae ;
}