/*
Theme Name: James
Theme URI: http://www.pentadact.com
Description: James
Version: 2
Author: Tom Francis
Author URI: http://www.pentadact.com
*/

div.container {
	position: relative;
}

div.titleBar {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 20px;
    text-align: center;
}

div.mainColumn {
    position: absolute;
    left: 203px;
    right: 203px;
    top: 229px;
}

div.leftColumn {
    position: absolute;
    left: 0px;
    top: 229px;
    width: 183px;
}

div.rightColumn {
    position: absolute;
    right: 0px;
    top: 229px;
    width: 183px;
}


h1 { color: #ccd8e4; font-family: Arial; font-size:12px; font-weight:normal; letter-spacing:2px; line-height:0px; text-indent: 40px; display: inline}
h2 { color: #ffffff; font-family: Arial; font-size: 16px; font-weight:bold; letter-spacing:1px; display: inline; text-decoration:none; }
h3 { color: #ccd8e4; font-family: Arial; font-size: 16px; font-weight:normal; line-height:12px; letter-spacing:2px; }
h4 { color: #ccd8e4; font-family: Arial; font-size: 16px; font-weight:bold; letter-spacing:1px; display: inline; text-decoration:none; }
h5 { color: #ffffff; font-family: Georgia; font-size:50px; font-weight:normal; letter-spacing:15px; text-indent: 40px; line-height:40px; display: inline}

a { text-decoration:none }
a:link { #ccd8e4 }
a:visited { #ccd8e4 }
a img { color: #000000; }
a.clean {text-decoration:none}


textarea {overflow: scroll}
span { display:inline }


.black {background-color:#000000}
.dark {background-color:#28384a}

.mainpost { color: #000000 ; font-family: Arial ; font-size: small ; display: table }
.mainpost p { color: #000000 ; font-family: Arial ; font-size: small ; display: block }
.mainpost a { text-decoration: underline ; color: #000000 }
.mainpost h2 { color: #ffffff; text-decoration: none; }
.mainpost img { margin-left: auto;  margin-right: auto; display: block; text-align: center; }


.comments a { text-decoration: underline ; color: #ccd8e4 ; }
.comments { font-family: Arial ; font-size: small ; }
.posttitle a { color: #ffffff ; font-weight: bold ; letter-spacing: 1 ; display: block }

.whitelink a { color: #ffffff }


input {
    background-color: #28384a;
    border: 2px solid #ccd8e4;
color: #ccd8e4;
font: Arial;
}
input.submit {
    background-color: #ccd8e4;
    border: 2px solid #ccd8e4;
color: #000000;
font: Arial;
}
textarea {
    background-color: #28384a;
    border: 2px solid #ccd8e4;
color: #ccd8e4;
font-family: Arial;
font-size: small;
padding-left: 3;
overflow: scroll;
overflow-y: scroll;
overflow-x: hidden;
overflow:-moz-scrollbars-vertical;
}

#tweet ul {
	font-family: Arial; font-size:12px;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0em;
}


#tweet li  {

	margin: 0;
	padding: 0;
}

ul.no_bullet {
	font-family: Arial; font-size:12px;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0em;
}

ul.wp-tag-cloud {
	font-family: Arial; font-size:12px;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0em;
	LINE-HEIGHT:125% ;
}

li.no_bullet {
	margin: 0;
	padding: 0;
}

li.wp-tag-cloud {
	margin: 0;
	padding: 0;
}

img.floatLeft {
	float: left;
	margin-right: 7px;
}

img.floatLeft2 {
	float: left;
	margin-right: 5px;
}

.photo_box img { margin-left: 0;  margin-right: 0; display: ""; text-align: left; }

.photo_box {
    margin:0px;
    padding:0px;
    border:0px solid #ccddee;
}
