/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {margin: 0;padding: 0;}


body {	background: #FFFFFF url(images/img01.jpg) repeat-y;
	    font: normal small Arial, Helvetica, sans-serif;
	    color: #656983;}

h1, h2, h3 {	font-weight: normal;	color: #616583;}
h2 {font-size: 2em;}
h3 {}
p, blockquote, ul, ol {	margin-bottom: 0em;}
p {}
blockquote {	margin-left: 3em;	font-style: italic;}
ul {	margin-left: 3em;}
ul li {}
ol {	margin-left: 3em;}
ol li {}
a {	color: #616583;}
a:hover {text-decoration: none;}
img {border: none;}
img.left {float: left;margin: .35em 1em 1em 0;}
img.right {float: right;margin: .35em 0 1em 1em;}

/* Boxed Style */

.boxed {margin-bottom: 20px;}

.boxed .title {	height: 25px;	padding: 5px 0 0 15px;background-image:: url("images/img03.gif") no-repeat;	font-size: 1.2em;	font-weight: bold;}
.boxed .content {	padding: 15px;background-image: url('images/img04.gif');	border: 1px solid #FFFFFF;	border-top: none;}
.post {	padding: 2em 0 0 0;}
.post .title {}
.post .date {margin: -1.4em 0 .2em 0;	text-align: right;	font-size: 1em;}
.post .date .month {}
.post .date .day {}
.post .date .year {}
.post .meta {	padding: 1em;	background: #656983 url(images/img04.gif);	border: 1px solid #656983;	font-size: .8em;}
.post .meta p {	margin: 0;}
.post .story {	padding: 1em;}
.post .story p, .post .story blockquote, .post .story ul, .post .story ol {	line-height: 1.7em;}
#breadcrumb {	width: 715px;	height: 30px;	margin: 0 auto;	padding: 15px 0 0 25px;	background: #40ACC7 url(images/img01.gif) no-repeat;	color: #FFFFFF;}
#logo {	padding: 70px 0 20px 0;	background: url(images/logo.gif) no-repeat center top;	text-align: center;}
#logo h1 {	text-transform: lowercase;	font-size: 2.6em;	font-weight: bold;	font-style: italic;}
#logo h2 {	text-transform: lowercase;	font-size: 1em;	font-style: italic;}
#logo a {	text-decoration: none;	color: #FFFFFF;}

#content {}
extra {}
#main {	margin: 0 220px 0 260px;}
#main a {}
#welcome {}
#example {}
#sidebar {	float: left;	position: relative;	width: 200px;	padding: 20px;}
#sidebar h3 {}
#sidebar a {}
#login {}
#login form {}
#login fieldset {	border: none;}
#login legend {	display: none;}
#login label {	font-size: x-small;	font-weight: bold;}
#login input {	margin-bottom: 5px;	padding: 2px 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
#inputtext1, #inputtext2 {}
#inputsubmit1 {	font-size: x-small;}
#menu {}
#menu .content {	border: 1px solid #FFFFFF;}
#menu ul {	margin: 0;	list-style: none;}
#menu li {	display: block;}

#menu a {	display: block;	padding: 5px 0 5px 17px;	background: url(images/img05.gif) no-repeat left center;	text-decoration: none;	font-weight: bold;}
#menu a:hover {	text-decoration: underline;}
#updates {}
#updates ul {	margin: 0;	padding: 0;	list-style: none;}
#updates h3 {	font-size: small;}
#updates p {	font-size: x-small;}
#ads {	float: right;	width: 160px;	padding: 20px;}
#support {	padding: 20px 0;}
#support h2 {	font-size: 1.4em;}
#support h3 {	font-size: 1em;}
#footer {	clear: both;	padding: 20px;}
#footer p {	margin: 0;	text-align: right;	font-size: x-small;}
#legal {}
#links {}

#leftcolumn{float:left;width:150px;height: 400px;border: 3px solid black;padding: 5px;padding-left: 8px;}

#leftcolumn a{padding: 3px 1px;display: block;width: 100%;text-decoration: none;font-weight: bold;border-bottom: 1px solid gray;}
#leftcolumn a:hover{background-color: #FFFF80;}

#rightcolumn{float:left;width:550px;min-height: 400px;border: 0px solid black;margin-left: 10px;padding: 5px;padding-bottom: 8px;}
* html #rightcolumn{ /*IE only style*/height: 400px;}
