/******************************************************************
 * Created by Chris Greninger									  *
 * E-Mail  : cgreninger@creativecag.com	-	(c) 2009-10			  *
 ******************************************************************/

#body{
	background-color:#1c2123;
	background-image:url('/img/bg_body.jpg'); 
	background-repeat:repeat-x;	padding:0px;
	margin:0px;
	border-style:none;}

#topcont{
	background-color:#bcdbec;
	margin:auto;
	padding:auto;
	height:170px;
	width:1000px;}

.musicTracker{
	position:relative;
	right:-660px;
	background-color:#bcdbec;
	background-image:url('/img/bg_widget.jpg');
	background-repeat:no-repeat;
	width:316px;
	height:71px;
	overflow:hidden;
	padding-left:20px;
	padding-top:10px;}

.menu{
	position:relative;
	right:-327px;
	top:-72px;
	width:675px;
	height:25px;}

#aboutLink{
	position:relative;
	text-align:center;
	right:-327px;
	top:-76px;
	width:675px;
	font-size:12px;
	color:#21536f;
	font-family: "lucida grande", helvetica, "lucida console", sans-serif;}

#main_content{
	background-color:#1c2123;
	background-image:url('/img/bg_main.jpg'); 
	background-repeat:repeat-x;
	margin:auto;
	width:1000px;}

#main_textarea{
width:670px;}

#right_col{
	float:right;
	width:320px;}

.journal_list{
	background-image:url('/img/bg_journal.jpg'); 
	background-repeat:no-repeat;
	height:345px;
	margin-left:30px;
	padding:5px;}
	
.padded{	
	padding:30px;}

.li{ 
list-style-image: url('/img/arrow.jpg');
list-style-type: disc; color: #000000;}
	
.blue1{
	font-size:12px;
	color:#9ac3d9;
	font-family: "lucida grande", helvetica, "lucida console", sans-serif;}
	
.blue2{
	font-size:14px;
	color:#90b0c7;
	font-family: "lucida grande", helvetica, "lucida console", sans-serif;}

.large_title{
	font-size:24px;
	color:#d4e7f2;
	font-family: "century gothic","lucida grande", helvetica, "lucida console", sans-serif;}

.med_title{
	font-size:16px;
	color:#a6d8f4;
	font-family: "century gothic","lucida grande", helvetica, "lucida console", sans-serif;}

.small_title{
	font-size:13px;
	color:#a6d8f4;
	font-family: "century gothic","lucida grande", helvetica, "lucida console", sans-serif;}

.textual{
	padding-left:40px;
	font-size:12px;
	color:#e0e0e0;
	line-height:2em;
	font-family: "lucida grande", helvetica, "lucida console", sans-serif;}

.textual2{
	font-size:12px;
	color:#e0e0e0;
	line-height:2em;
	font-family: "lucida grande", helvetica, "lucida console", sans-serif;}

.hr {
color:#c4af3a;
border-color:#c4af3a;
width:99%; }

/* FORM ATTRIBUTES */
input,textarea {
	border: 0px;
	background-color: none;
	width: 288px;
	font-size: 10px;  }
	
.commentTop {
	background-image:url('/img/comment_top.jpg'); 
	background-repeat:no-repeat;
	padding: 0px;
	width: 570px;
	height: 23px; }
	
.commentMid {
	background-image:url('/img/comment_bg.jpg'); 
	background-repeat: repeat-y;
	width:550px;
	padding-left:15px;
	padding-right:15px;}
	
.commentBottom {
	background-image:url('/img/comment_bot.jpg'); 
	background-repeat:no-repeat;
	padding: 5px;
	width: 570px;
	height: 12px; }
	
.text-input {
	background-image:url('/img/textInput.png'); 
	background-repeat:no-repeat;
	padding: 5px;
	width: 300px;
	height: 25px; }
	
#search-input {
	background-image:url('/img/searchBox.png'); 
	background-repeat:no-repeat;
	padding: 5px;
	width: 220px;
	height: 28px; }	

.text-area {
	background-image:url('/img/textArea.png'); 
	background-repeat:no-repeat;
	padding: 5px;
	width: 450px;
	height: 150px; }
	
.submit {
	padding: 0px;
	width: 120px;
	height: 38px;}
	
	/* LINK DECORATIONS */
	A:link {
	color: #bcdbec;
  	text-decoration: none;
	border:none; }
  		
	A:visited {
	color: #bcdbec; 
  	text-decoration: none;
	border:none; }
	
	A:hover {
	color: #e1f1fa; 
  	text-decoration: none;
	border:none; }
		
	A:active { 
  	text-decoration: none;
	color: #d8c425;
	border:none; }