
/* General styling */
body {margin:0;	background-color:#FFF;font-size:11px;
	font-family:\"Trebuchet MS\", sans-serif;color:#333;}
* {padding:0;margin:0;}
a:link, a:visited {text-decoration:none;color:#0092C8;}
a:hover {text-decoration:underline;}
#wrapper {width:750px;margin:0 auto;}

/* HEADER */
#header {margin-bottom:20px;}
#title {width:340px;float:left;text-align:right;position:relative;top:25px;line-height:44px;
    font-size:40px;font-weight:normal;color:#0092C8;}
#title a:hover {text-decoration:none;color:#0092C8;}
#topmenu {margin-top:40px;z-index:5;float:right;width:400px;}
#topmenu a:link, #topmenu a:visited {color:#333;}
#topmenu a:hover {text-decoration:none;}
#topmenu ul {list-style:none;margin:0 0 0 5px;padding:0;}
#topmenu ul li a:link, #topmenu ul li a:visited {
	display:block;line-height:11px;padding:5px 15px 2px 5px;
	margin:0 5px 0 0;font-size:11px;
	border-bottom:2px solid #0092C8;
	text-transform:uppercase;}
#topmenu ul li a:hover {border-bottom:2px solid #0092C8;}
#topmenu ul li {display:block;float:left;position:relative;}
#topmenu ul li ul {display:block;position:absolute;top:auto;list-style:none;margin:0;
	padding:0;visibility:hidden;border-top:1px solid #CCC;width:220px;}
#topmenu ul li:hover ul, #topmenu ul li.msiefix ul {visibility:visible;}
#topmenu ul li ul li {position:relative;float:none;line-height:18px;_height:1px;
	color:#333;font-size:10px;}
#topmenu ul li ul li a:link, #topmenu ul li ul li a:visited, #topmenu ul li ul li a {
	display:block;margin:0;line-height:15px;padding:2px 0 2px 10px;	color:#FFF;_height:1px;
	text-transform:none;border:0;background-color:#0092C8;}
#topmenu ul li ul li a:hover {background-color:#0092C8;}
#topmenu input {width:100px; border:0px; border-bottom:1px solid #0092C8; }

#headerimage {clear:both;height:150px;border-top:1px solid #CCC;
        border-bottom:1px solid #CCC;background-image:url(header.jpg);
        background-repeat:no-repeat;background-position:center;}
#headerimage span {position:relative; top:5px; left:12px;}    

/* SIDEBAR */
#sidebar_one {width:110px;float:right;margin:0 10px 0 0;}
#sidebar_two {width:200px;float:left;margin:0 10px 0 0;}
.sidebar a:link, .sidebar a:visited {color:#333;}
.sidebar a:hover {color:#0092C8;text-decoration:none;}
.sidebar input {width:100px;}

/* LISTS */
html>body .the_content ul {margin-left: 0px;padding: 0 0 0 5px;	list-style: none;padding-left: 10px;text-indent: -10px;} 
html>body .the_content li {margin: 7px 0 8px 10px;}

.the_content ol {padding: 0 0 0 15px;margin: 0;text-indent:-5px;}
.postmetadata ul, .postmetadata li {display: inline;list-style: none;}
.sidebar ul, .sidebar ul ol {margin: 0;padding: 0;}
.sidebar ul li {list-style: none;margin-bottom: 15px;}
.sidebar ul p, .sidebar ul select {margin: 5px 0 8px;}
.sidebar ul ul, .sidebar ul ol {margin: 5px 0 0 5px;}
.sidebar ul ul ul, .sidebar ul ol {margin: 0 0 0 10px;}
.sidebar ul ul li, .sidebar ul ol li {margin: 3px 0 0;padding: 0;}
.the_content ul li:before, .sidebar ul ul li:before {content: "\00BB\00A0";color:#0092C8;}

/* CONTENT */
#content {margin:0 0 0 5px;width:390px;float:left;}
.post {margin:0 0 30px 0;clear:both;}
.post .posttitle, .sidebar h2 {font-size:20px;line-height:20px;color:#0092C8;
	margin:0 0 2px 0;font-weight:normal;}
.post a:link, .post a:visited {color:#0092C8;}
.post a:hover {color:#0092C8;text-decoration:none;}
.post a:link span, .post a:visited span {color:#CCC;}
.post a:hover span {color:#AAA;}
.post .postmeta {font-size:11px;line-height:11px;color:#CCC;
	text-transform:uppercase;margin:0 0 5px 0;}
.post .postmeta a:link, .post .postmeta a:visited {color:#AAA;}
.post .postmeta a:hover {color:#0092C8;text-decoration:none;}
.post p {margin:0 0 15px 0;line-height:16px; font-size:12px; font-family:georgia}
.post p a:link, .post p a:visited, .post ul a:link, .post ol a:link,.post ul a:visited,
	.post ol a:visited {color:#0092C8;}
.post p a:hover, .post ul a:hover, .post ol a:hover {text-decoration:underline;}
.post .the_content ul, .post .the_content ol {margin-bottom:15px;}
.post blockquote {margin:0 0 15px 20px;padding:5px;border-top:1px solid #0092C8;
      border-bottom:1px solid #0092C8;}
.post blockquote p {margin:0;font-style:italic;}
.post blockquote blockquote {margin-top:15px;background-color:#F3F3F3;}
.post img {border:1px solid #8DBDCF;}
.post .wp-smiley {float:none;border:0;margin:0;}


/* COMMENTS */
#commentlist, #trackbacks {list-style:none;}
#commentlist li {margin:0;padding:15px 10px 0 10px;border-bottom:1px solid #0092C8;}
#commentlist li.odd {background-color:#F3F3F3;}
#trackbacks li {padding:5px 10px 5px 10px;}
.post .commenttitle {font-size:16px;line-height:16px;color:#0092C8;
        margin:0 0 2px 0;font-weight:normal;}
.post #commentlist .commenttitle a:link, .post #commentlist .commenttitle a:visited {color:#0092C8;}
.post #commentlist .commenttitle a:hover {color:#0092C8;text-decoration:none;}
textarea {width:100%;}

/* FOOTER */
#footer {clear:both;border-top:1px solid #CCC;}
#footer p {margin:5px 0 30px 5px;color:#CCC;text-transform:uppercase;font-size:10px;}
#footer a:link, #footer a:visited {color:#AAA;}
#footer a:hover {color:#0092C8;text-decoration:none;}