/*  
Theme Name: JRMfansite.org
Theme URI: http://jrmfansite.org/
Description: A wordpress theme made especially for the JRMfansite.
Version: 1
Author: Alyse
Author URI: http://pop-trash.com/

	This theme was scrapped together by Alyse,
	whose blog you will find at http://boltofblue.net/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Inspirations:
	 Kubrick v1.5
	  http://binarybonsai.com/kubrick/
	 Blinx
	  http://www.kingcosmonaut.de/blix/
	 RocketTheme for Joomla
	  http://www.rockettheme.com/
	
	Text #373737
	Background #EAEAEA
	Main body #FFF
	Sidebar #CDCDCD
	Links #005B7F
	Hover menu #B0D1EF
	Hover links #2798C5  
*/

/* Main Body */
body {
	font-family: Arial, Helvetica, sans-serif ; 
	font-size: 11px;
	background-color: #EAEAEA;
	color: #373737;
	line-height: 14px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: 0px;
	height: 100%;
}

#page {
	background: url(graphics/blog_bg.png) repeat-y;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 770px;
	border: 0px;
}

#content {
	margin: 0px 10px;
}

a:link, a:visited {
	color: #005B7F;
	text-decoration: none;
	}

a:hover, a:active {
	color: #2798C5;
	text-decoration: underline;
	}
	
/* Header & Footer */

#header {
	background: url(graphics/header.jpg) no-repeat center;
	height: 200px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#footer {
	clear: both;
	height: 30px;
	line-height: 30px;
	color: #999;
	background: #373737;	
	text-align: center;
}
	
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
	color: #fff;
}
						
/* Menu */

#menu {
	height: 30px;
	width: 750px;
	background: #373737;	
	text-align: center;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#menu_left {
	padding: 8px 12px 8px 8px;
	text-align: left;
}


#menu a:link, #menu a:visited {
	color: #fff;
	text-decoration: none;
}

#menu a:hover, #menu a:active {
	color: #B0D1EF;
	text-decoration: none;
}

/* Content - Column Locations */

#main_column {
	float: left;
	width: 550px;
	padding: 0px;
	margin: 0px;
}

#sidebar {
	float: right;
	width: 190px;
	padding: 0px;
	margin: 0px;
}

.padding {
	padding: 2px 12px 10px 14px;
	text-align: left;
}

/* Content - Left Column Fonts */

h2 {
	font-weight: bold;
	font-size: 1.25em;
}

em {
	font-style: italic;
	font-size: 1em;
}

/* Subcontent - Right Column Fonts */

#sidebar h2 {
	font-weight: bold;
	font-size: .9em;
	text-transform: uppercase;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	}

#sidebar ul {
	margin: 0px;
	padding: 0px;
	}

#sidebar ul li {
	list-style-type: none;
	margin-bottom: 15px;
	font-size: 1em;
	}

#sidebar ul ul {
	margin: 2px 0px 0px 2px;
	}
	
#sidebar ul ul li {
	margin: 2px 0px 0px 2px;
	padding: 0px;
	}

#sidebar ul.quicklinks {
	margin: 2px 0px 0px 2px;
	padding: 0px;
	}

#sidebar ul.quicklinks li {
	padding: 0px;
	margin: 0px;
	}

#sidebar ul.quicklinks li a, #sidebar ul.quicklinks li a:visited  {
	display: block;
	margin: 0px;
	padding: 2px;
	text-decoration: none;
	border-bottom: 1px solid #EAEAEA;
	height: 1%; /* IE WIN */
}

#sidebar ul.quicklinks li a:hover, #sidebar ul.quicklinks li a:active {
	display: block;
	margin: 0px;
	padding: 2px;
	text-decoration: none;
	background: #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	height: 1%; /* IE WIN */
}
	
/* Join Form */

#joinform p {
	margin: 5px 0;
	}

#joinform {
	padding: 2px 0px;
	margin-bottom: 18px;
	}

#joinform fieldset {
	border: 0px solid;
	}
	
#joinform .enth3_name, .enth3_email, .enth3_country, .enth3_password, .enth3_vpassword, .enth3_url, .enth3_role {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	border-color: #CDCDCD #F0F0F0 #F0F0F0 #CDCDCD;
	border: 1px solid;
	background-color: #FAFAFA;
	padding: 2px;
	}
	
#joinform .enth3_comments {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em; 
	border-color: #CDCDCD #F0F0F0 #F0F0F0 #CDCDCD;
	border: 1px solid;
	background-color: #FAFAFA;
	overflow:auto;
	padding: 2px;
	}

#joinform label {
	font-size: 1em;
  	display: block;
  	float: left;
  	width: 100px;
	margin-left: 4px;
	margin-right: 10px;
	margin-top: 3px;
	}

#joinform em {
  	margin-left: 5px;
  	font-size: 1em;
  	font-style: normal;
  	color: #CDCDCD;
}

#joinform .button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	border-color: #CDCDCD #F0F0F0 #F0F0F0 #CDCDCD;
	border: 1px solid;
	background-color: #FAFAFA;
	padding: 2px;
  	width: 90px;
  	border-bottom: 1px solid;
	font-size: 1em;
  	margin-left: 120px;
	background-color: #CDCDCD;
}

#joinform .button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	border-color: #CDCDCD #F0F0F0 #F0F0F0 #CDCDCD;
	border: 1px solid;
	background-color: #FAFAFA;
	padding: 2px;
  	width: 90px;
  	border-bottom: 1px solid;
	font-size: 1em;
  	margin-left: 10px;
	background-color: #CDCDCD;
}

/* Member List */

.center {
	text-align: center;
	}

#membersort {
	padding: 2px;
	margin: 4px;
	border-color: #CDCDCD;
	border: 1px solid;
	width: 85%;
}

.row {
	text-align: left;
}

.row_head {
	text-align: left;
	background-color: #EAEAEA;
}

.col_right {
	padding-left: 10px;
	text-align: left;
}

.col_left {
	text-align: left;
}