body {
	background-color: #c0c0c0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	}


/* Navi */

.navigation {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background-color: #545454;
	padding: 5px;
	font: 11px Georgia;
	line-height: 15px;
	color: #0d0d0d;
	font-weight: bold;
	text-transform: normal;
	letter-spacing: 1px;
	text-align: center;}

.navigation a:link, .navigation a:visited, navigation a {
	text-decoration: none;
	color: #ffffff;}


.navigation .selected, .navigation a:hover {
	color: #82ca81;
	text-decoration: none;}

/* Content - Headers and Footers */

.base {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

.title {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background-color: #ffffff;
	color:#7d49a1;
	font-family: Georgia;
	font-size:12px;
	font-weight:bold;
	letter-spacing:normal;
	line-height:19px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
	text-decoration:none;
	text-transform:normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	}

.title a:link {
	color: #7d49a1;
	cursor:hand;
	text-decoration:none;
	}
.title a:visited {
	color: #7d49a1;
	cursor:hand;
	text-decoration:none;
	}
.title a:hover {
	color: #7d49a1;
	cursor:hand;
	text-decoration:none;
	}

.bg {
	margin-bottom: 10px;
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background: #d2d2d2;
	color:#494949;
	font-family: Tahoma;
	font-size: 10px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:0px;
	line-height:8px;
	margin-top:0px;
	text-align:left;
	text-decoration:none;
	text-transform:normal;
	padding: 8px;
	}

.content-div, h1, .h2 {
	border-bottom: solid #c0c0c0 10px;
	border: 2px solid #b0acac;
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background: #7b7b7b;
	color:#ffffff;
	font-family:Verdana;
	font-size: 11px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	line-height:11px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	}

.content-div a:link, .content-div a:visited {
	font-weight: bold;
	color: #ffffff;
	cursor:hand;
	text-decoration:none;
	}

.content-div a:hover {
	font-weight: bold;
	color: #ffffff;
	cursor:hand;
	text-decoration:underline;
	}

.content-div-sub {
	border-bottom: 1px solid #9e9a9a;
	color:#5f5d5d;
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	line-height:11px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	}

.td,tr {
	list-style: none;
	color:#444444;
	font-family: Arial, Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-height:15px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	}

/* Sidebar */

.side-content {
	list-style: none;
	color:#444444;
	font-family: Arial, Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-height:15px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	}

.side-content-1 {
	border-top: 1px dotted #c2c2c2;
	padding-top: 8px;
	list-style: none;
	color:#444444;
	font-family: Arial, Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-height:15px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	}

.sidebarproject img {
	padding-top: 8px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	border: 0px;
	padding: 0px;}

.side-content-box {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  3px; 
	background-color: #ededed;
	color:#949494;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-height:15px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	padding: 7px;
	}


/* Links */

a:link {
	color: #276145;
	cursor:hand;
	text-decoration:none;
	}
a:visited {
	color: #276145;
	cursor:hand;
	text-decoration:none;
	}
a:hover {
	color: #896a0d;
	cursor:hand;
	text-decoration:underline;
	}

a img {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  3px; 
	background: #e5efed;
	border: 1px solid #4a91a3;
	padding: 2px;}

a img:hover {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  3px; 
	background: #e5efed;
	border: 1px solid #69cfe5;
	padding: 2px;}

.noborder {
	border: 0px;}

.noborder a img {
	border: 0px;
	padding: 0px;}

.noborder a img:hover {
	border: 0px;
	padding: 0px;}

/* Misc */


.highlight {
	color:#c0c0c0;
	padding: 3px;
	}

.bold {
	color:#695482;
	font-weight: bold;
	}

.border {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  3px; 
	background: #e5efed;
	border: 1px solid #4a91a3;
	padding: 2px;}

.smiliepad {
	padding: 2px;
	}

blockquote {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	font-family: Arial;
	font-size: 11px;
	line-height: 15px
	color: #444444;
	font-style: none;
	background-color: #d4d2d2;
	border: 4px solid #dedcdc;
	margin-left: 1.5em;
	padding: 10px;}

form {
	background-color: transparent;}

input, textarea, option, select {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	border: 1px solid #878787;
	background-color: #b2b0b0;
	border: 0px;
	font: 11px Trebuchet MS;
	line-height: 13px;
	color: #444444;
	text-align: justify;
	letter-spacing: 0px;
	padding: 5px;}


input:focus, textarea:focus {
	color: #444444;
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	border: 1px solid #878787;
	background-color: #b2b0b0;
	border: 0px;
	}

/* Affies */

.affiliates img { 
	margin: 8px;
	}

/* Bio Stuff */

.biobg {
	background-color:#b0acac;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	}

/* Films background */

.filmo {
	color:#444444;
	font-family: Arial, Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-height:13px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	padding-right: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	}

.filmobg {
	color:#444444;
	font-family: Georgia;
	font-size:8px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:1px;
	line-height:8px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	padding-right: 5px;
	padding-top: 9px;
	padding-left: 5px;
	padding-bottom: 2px;
	}

/* Wordpress */

.catimage {
	display: block;
	padding-bottom: 5px;
	}

/* WP & Footer Page Navigation */

.comment-box {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  3px; 
	background-color: #b7b5b5;
	color:#5b5555;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-height:15px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	padding: 7px;
	}

.newsbottom {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background-color: #b7b5b5;
	color:#4e4e4e;
	font-family: Arial;
	font-size:11px;
	font-weight:normal;
	letter-spacing:normal;
	line-height:15px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
	text-decoration:none;
	text-transform:normal;
	padding: 7px;
	}

.wp-pagenavi {
	font-family: Georgia;
	text-align: center;
	color: #4b4b4b;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	text-align: center;
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background-color: #b7b5b5;
	padding: 5px; 
	margin: 3px;	
	text-decoration: none;
	border: 1px solid #a39f9f;
	color: #4b4b4b;	
}
.wp-pagenavi a:hover {
	text-align: center;
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background-color: #8f8f8f;
	border: 1px solid #a39f9f;
	color: #ffffff;
}
.wp-pagenavi span.pages {
	text-align: center;
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background-color: #b7b5b5;
	padding: 5px; 
	margin: 3px;	
	color: #4b4b4b;
	border: 1px solid #a39f9f;
}
.wp-pagenavi span.current {
	text-align: center;
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background-color: #b7b5b5;
	padding: 5px; 
	margin: 3px;	
	font-weight: bold;
	color: #4b4b4b;
	background-color: #b7b5b5;
}
.wp-pagenavi span.extend {
	text-align: center;
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	padding: 5px; 
	margin: 3px;	
	border: 1px solid #a39f9f;
	color: #4b4b4b;
	background-color: #b7b5b5;
}


/* FOOTER */




