﻿body {
	padding:0; 
	margin:0;
	width:100%; 
	vertical-align:top;
	font-family: arial;
	color:#464E6A; line-height:14px; font-size:8pt;
}

.text {color:#434343;  font-size:110%;}


.dt {
	width:100%;

	text-align:left;
}
.dr {
	width:100%;

}
.dc {
	vertical-align:top;
	display:table-cell;
	width:100%;
}



textarea { margin:0; padding:0;}

input { margin:0; padding:0;}

div { margin:0; padding:0;}

form { margin:0; padding:0;}


textarea {font-size:1.01em;}


input {font-size:1.01em;}


.postmetadataalt {
	font-size:1.01em; 
}
.pagetitle {font-weight:bold; color:#434343; padding:11px 20px 12px 31px;}


p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a {color:#EC5D18; }
a:visited {color:#EC5D18; }
a:hover {text-decoration:none;}

.text a {color:#D46630; }
.text a:visited {color:#D46630; }
.text a:hover {color:#EC5D18; text-decoration:none;}


#respond {font-weight:bold; color:#434343; padding:11px 20px 12px 31px;}


#links_with_style  {
	vertical-align:top;
}
#archives  {
	vertical-align:top;
}
#meta  {
	vertical-align:top;
}
#recent-comments  {
	vertical-align:top;
}
#recent-posts  {
	vertical-align:top;
}
#categories  {
	vertical-align:top;
}
#calendar_wrap {
	vertical-align:top;
	font-size:1.11em;
	color:#050404;
	padding:10px 0px 0px 50px;
}
#calendar {
	vertical-align:top;
}
#calendar_wrap a {
	text-decoration:underline;
	color:#050404;
	font-weight:bold;
}
#calendar_wrap a:hover {
	text-decoration:none;
	color:#050404;
	font-weight:bold;
}
#google-search  {
	vertical-align:top;
}
#gsearch {
	text-align:left;
}
#pages  {
	vertical-align:top;
}
#text-1 {
	vertical-align:top;
}
.textwidget {
	text-align:left;
	padding:15px 25px 0px 25px;
	font-size:1.01em;
	color:#050404;
}
#delicious {
	vertical-align:top;
}
#delicious-box {
	text-align:left;
}

.spacer {font-size:0px; line-height:0px;}


.imagetext {
	text-align:left;
	padding:5px 40px 5px 45px;
	font-size:1.01em;
	color:#3d4356;
 	background-color:#dddddd;
 	border:1px #777777 solid;
}



h1 {margin:0px; padding:0px; text-transform:uppercase; font-weight:normal; font-size:11pt;}
h1 {font-size:3.01em; color:#FFFFFF; line-height:36px; letter-spacing:0px; padding:32px 30px 30px 30px;}
h1 a{color:#FFFFFF; text-decoration:none;}


h2 {margin:0px; padding:0px; text-transform:uppercase; font-weight:normal; font-size:130%;}

h3 {font-weight:bold; margin:0px; padding:0px; text-transform:uppercase; font-size:110%;}

h4 {font-weight:bold; margin:0px; padding:0px; text-transform:uppercase; font-size:105%;}

h5 {margin:0px; padding:5px 5px 5px 5px; text-transform:uppercase; font-weight:normal; font-size:130%; color:#333333; background-color:#DEE7EE; font-weight:bold;}

h6 {margin:0px; padding:0px; text-transform:uppercase; font-weight:normal; font-size:120%; color:#3d4356;  font-weight:bold;}

.h7 {margin:0px; padding:0px 10px 0px 10px; text-transform:uppercase; font-weight:normal; font-size:130%; color:#333333; background-color:#E9E8E8; font-weight:bold;}


.MainOutside {width:739px; padding:0px 0px 0px 10px; background:#EFEFEF; }

.main {width:739px;}

.header {width:739px; height:203px; background:url('../images/HeaderWithVan740.jpg') no-repeat left top; text-align:left;}

.menu {background:url(images/menu_c.gif) left repeat-y; color:#FFFFFF; font-size:1.11em; text-transform:uppercase;}
.menu_b {background:url('images/menu_b.gif') no-repeat left bottom;
}
.menu_t {background:url(images/menu_t.gif) top left no-repeat;}

.menu a {color:#FFFFFF; text-decoration:none;}
.menu a:visited {color:#FFFFFF; text-decoration:none;}
.menu a:hover {text-decoration:underline; color:aqua}

.menu ul {margin:9px 0px 8px 0px; padding:0px; list-style:none; line-height:1.21em;}
.menu ul li {display:inline; padding:0px 10px 0px 10px; background:url(images/ic_menu.gif) right center no-repeat;}



.content {background-color:#FFFFFF; padding-bottom:0px;}

.content .topic {background-color:#E9E8E8;}
.content h2 {font-weight:bold; color:#434343; padding:11px 20px 12px 31px;}
.content h2 a {color:#434343; text-decoration:none;}
.content h2 a:hover {text-decoration:underline;}

.content .date {text-align:right; padding:11px 21px 12px 5px; font-size:1.11em; font-weight:bold; color:#000000;}

.content .text {margin: 10px 10px 10px 10px; font-size:100%; font-family: Verdana;}
.content .text img {float:left; margin-right:10px;}

.content .info {padding:11px 40px 0px 32px;}
.content .info a {text-decoration:none;}
.content .info a:hover {text-decoration:underline;}
.info .comment {color:#EC5D18;}

.content ul {margin:15px 20px 5px 20px; padding:0px; list-style: circle; line-height:1.6em;}
.content ul li ul {margin:0px 20px 5px 20px; padding:0px; list-style: square; line-height:1.6em;}




.widgets {border:1px solid #4C5885; background-color:#9BA6C2;}

.widget {padding-bottom:25px;  font-family: Verdana; font-size:95%;}

.widget h2 {background:url('images/bg_wh.gif') left top; 
color:#5F6989; padding:11px 20px 9px 12px; font-weight:bold;
}

.widget h2 a {color:#5F6989; text-decoration:none;}
.widget h2 a:visited {color:#5F6989; text-decoration:none;}
.widget h2 a:hover {color:#EC5D18; text-decoration:underline;}


.widget ul {margin:10px 10px 0px 10px; padding:0px; list-style:none; line-height:1.6em; color:#050404;}
.widget ul li {padding-left:10px; background:url(images/arrow_1.gif) top left no-repeat;}

.widget a {color:#050404; text-decoration:none;}
.widget a:visited {color:#050404; text-decoration:none;}
.widget a:hover {color:#EC601D; text-decoration:underline;}


#links_with_style ul {margin:0px; padding:0px; list-style:circle; color:#050404; line-height:1.6em;}
#links_with_style ul li {padding:0px; background:none;}
#links_with_style ul li ul {margin:20px 20px 0px 28px; padding:0px; list-style:none;}
#links_with_style ul li ul li {padding-left:10px; background:url(images/arrow_1.gif) top left no-repeat;}




.footer {width:739px; text-align:left;}

.blog {padding:15px 45px 15px 30px; color:#000000;}
.blog a {color:#000000;}


.statusbar p {padding:10px 25px 10px 25px; color:#050404;}
.statusbar a {color:#050404;}

.navigation {padding:10px 0px 10px 0px; display:table; width:100%;}

.alignleft {width:40%; float:left; color:#000000; padding-left:18px;}
.alignright {width:40%; float:right; text-align:right; color:#000000; padding-right:18px;}
.alignleft a {color:#000000; font-size:0.91em; font-weight:normal;}
.alignright a {color:#000000; font-size:0.91em; font-weight:normal;}



