/*
Theme Name: Dokdo
Version: 1.6
Author: Ryan Saley
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; font-family:Verdana, Geneva, sans-serif; outline:none; border:0px; }

/* Remove annoying border on linked images. */
a:link, a:active, a:focus, a:visited { outline:none; text-decoration:none; color:#000000; cursor:pointer; }

/* Begin Typography & Colors */
body {
	background:url(images/background.jpg) repeat-x;
	background-color:#001120;
	margin: 0;
}
		
html {
  overflow:-moz-scrollbars-vertical;
}

img {
	border:1px;
	border-color:#000000;
	border-style:solid;
}

/*images in general*/
img.alignright {float:right; margin:0 0 0 18px}
img.alignleft {float:left; margin:0 18px 0 0}
img.aligncenter {width:782px; float:left; margin:0 0 28px 0}
a img.alignright {float:right; margin:0 0 0 18px}
a img.alignleft {float:left; margin:0 18px 0 0}
a img.aligncenter {width:782px; float:left; margin:0 0 28px 0}

/*2 images sifde by side*/
img.twoImageRight {float:right; width:377px; height:259px; margin:0 0 28px 0}
a img.twoImageRight {float:right; margin:0 0 28px 0}
img.twoImageLeft {float:left; width:377px; height:259px; margin:0 0 28px 0}
a img.twoImageLeft {float:left; margin:0 0 28px 0}

img.twoImageRight2 {float:right; margin:0 0 28px 0}
a img.twoImageRight2 {float:right; margin:0 0 28px 0}
img.twoImageLeft2 {float:left; margin:0 0 28px 0}
a img.twoImageLeft2 {float:left; margin:0 0 28px 0}

img.imgAdj {float:left; margin:0 28px 28px 0}
a img.imgAdj {float:left; margin:0 28px 28px 0}


a:link, a:active, a:focus, a:visited {
	outline:none;
	color:#666666;
	text-decoration:underline;
}

.menuBtn a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:normal;
	color:#383838;
	text-decoration:none;
}

.menuBtn a:hover {
	color:#98c900;
}

.searchTitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:normal;
	color:#383838;
	text-decoration:none;
}

#container {
	position:relative;
	width:835px;
	margin:auto;
	padding: 0px 0px 0px 0px;

}

#container2 {
	position:relative;
	width:835px;
	background-color:#FFFFFF;
	padding: 0px 0px 28px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}

#menuBottom {
	position:relative;
	width:835px;
	heigh:37px;
	background:url(images/menu_bottom.jpg) no-repeat;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}

#seperator {
	position:relative;
	width:778px;
	heigh:37px;
	background:url(images/seperator.jpg) no-repeat;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}

#footerCopy {
	position:relative;
	width:500px;
	height:28px;
	margin-top:8px;
	margin-bottom:8px;
	float:left;
}

#footerCopy2 {
	position:relative;
	width:335px;
	height:28px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:right;
	float:right;
}

#content {
	position:relative;
	width:784px;
	float:left;
	left:25px;
}

.menuBtn {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-style:normal;
}

#links {
	position:relative;
	width:784px;
	float:left;
}

#postTitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	color:#749900;
	font-weight:normal;
	margin-bottom:18px;
}

.postCopy {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#333333;
	font-weight:normal;
}

/*CONTENT TEMPLATES*/

.title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#749900;
	font-weight:normal;
}

.subTitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#333333;
	font-weight:normal;
}

#contentOnly {
	position:relative;
	width:784px;
	margin-bottom:14px;
	float:left;
}

/*/////////////Picture Discription////////////////*/

#caption {
	position:relative;
	width:764px;
	margin-bottom:18px;
	padding:10px;
	background-color:#cecece;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	float:left;
}

/*/////////////Picture Discription////////////////*/

#greenBox {
	position:relative;
	width:748px;
	padding:18px;
	margin-bottom:18px;
	background-color:#d9f0b8;
	color:#000000;
	float:left;
}

#blueBox {
	position:relative;
	width:748px;
	padding:18px;
	margin-bottom:18px;
	background-color:#daedfe;
	color:#000000;
	float:left;
}

#whiteBox {
	position:relative;
	width:784px;
	padding:0px;
	margin-bottom:18px;
	background-color:#FFFFFF;
	color:#000000;
	float:left;
}

.greenBoxBold {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#000000;
}

.greenBoxTitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#000000;
	font-weight:normal;
}

/*/////////////Green Box////////////////*/

.copyright {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#749900;
	font-weight:normal;
}

.copyrightLink a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#749900;
	font-weight:normal;
}

.copyrightLink a:hover {
	color:#FFFFFF;
}

.copyrightLink2 a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#749900;
	font-weight:normal;
}

.copyrightLink2 a:hover {
	color:#FFFFFF;
}

#loginField {
	border-style:none;
	border-width:0px; 
	background:url(images/login_field1.png) no-repeat;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	color:#636363;
	padding-top:0px;
	padding-left:8px;
	line-height:12px;
	text-align:left;
	width:141px;
	height:30px;
	outline:none;
}
