/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles at the end of this file instead 
of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, 
and modify it to your liking.
*/

@font-face {
	font-family: 'DorisPPbold';
	src: url('dorisbr-webfont.eot');
	src: local('?'), url('dorisbr-webfont.woff') format('woff'), url('dorisbr-webfont.ttf') format('truetype'), url('dorisbr-webfont.svg#webfont1CDgSO5H') format('svg');
	font-weight: normal;
	font-style: normal;
}

body { border: none;}
#wrapper { padding-right: 20px; padding-left: 20px;}
.two-col-left-980 #main-sidebar-container #main { width: 620px; }
.two-col-left #main-sidebar-container #sidebar { width: 300px; margin-top: -15px;}


.right {float: right;}
.left {float: left;}
/*----- header ------*/

#header { 
  padding: 3px 0 0 0; 
  position: relative; 
}
#logo { 
  padding-bottom: 10px; 
}
#logo .site-description { 
  display: block; 
  position: absolute; 
  top: 58px; 
  left: 0px; 
  color: #666; 
  font-size: 0.85em; 
}
#sidebar { 
  overflow: visible;
}
#footer { background: url("images/custom/line-bg2.png") left top no-repeat; }

/*----- header - end ------*/

/*------ navigation -------*/

#navigation { 
  border-bottom: 7px solid #00478e; 
  width: 100%; 
  height: 1px;
  position: relative; 
  padding: 0; 
  margin-bottom: 45px; 
}
#navigation ul#main-nav { 
  position: absolute; 
  bottom: -7px; 
  right: 0; 
  border-left: 1px solid #fff;
}
#navigation ul#main-nav li { 
  border-right: 1px solid #fff; 
}
#navigation ul#main-nav li a { 
  border-bottom: 7px solid #00478e; 
  padding: 5px 20px 2px 0;
  text-transform: uppercase; 
}
#navigation ul#main-nav li.page-item-421 a { 
  padding: 5px 0 2px 0;
}
.nav a:hover, .nav li.current_page_item, .nav li.current_page_parent, .nav li.sfHover { 
  background-color: transparent;
}
#navigation ul#main-nav li a:hover, #navigation ul#main-nav li.current_page_item a, #navigation ul#main-nav li.current_page_parent a, #navigation ul#main-nav li.sfHover a { 
  border-bottom-color: #000;
  color: #000;
}

#navigation ul.rss { display: none;}

/*------ navigation - end -------*/

.entry, .entry p { 
  margin: 0 0 1.5em 0; 
}
/*.entry a { border-bottom: 1px dotted #00478e; }
.entry a:hover { border-bottom: none; text-decoration: none;}*/
.post-meta { 
  position: absolute; 
  top: 5px; 
  left: 0px; 
  width: 120px; 
  margin: 0 10px 0 0;
  _left: -120px;
}
.post-more a, .post-meta a { 
  text-transform: none;
}
.post { 
  position: relative; 
  padding: 0 0 0 120px; 
  /*border-bottom: 1px solid #E6E6E6;*/ 
  margin: 0 0 40px 0; 
  background: url("images/custom/line-bg2.png") left bottom no-repeat; 
}
.archive_header { 
  float: none; 
  border-bottom-width: 0px; 
  padding-top: 15px; 
  font-size: 24px; 
  color: black;
  background: url("images/custom/line-bg2.png") left bottom no-repeat;
}
.archive_header:after { content: "."; clear: both; color: white;}


.widget ul, .widget ul li { 
  list-style: none; 
  line-height: 1.35em; 
  padding: 3px 0; 
}
.widget ul li a { 
  padding: 0; 
  line-height: 1.3em;
}
.widget h3 { 
  padding-bottom: 0px; 
  margin-bottom: 0px;
}

#tabs { background-color: #fff; padding: 0;}
#tabs ul.wooTabs li a { color: #00478e; }
#tab-twitter ul li { 
  position: relative; 
  font-size: 0.85em;
  line-height: 1.3em;
}
#tab-twitter ul li span {
  display: block;
  padding-left: 65px;
}
#tab-twitter ul li a { 
  position: absolute; 
  top: 10px; 
  left: 10px;
  font-weight: normal;
  display: block;
  width: 60px;
  line-height: 1em !important;
}
#tab-twitter ul li span a { 
  position: static;
  width: auto;
  display: inline;
}
#tabs2 {	background-color: #fff; padding: 0; height:auto; display: block; margin-bottom:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; }

#tabs2 ul.wooTabs { padding:0px; }
#tabs2 ul.wooTabs li { float: left; display:inline; color: #ffffff; margin:0px; cursor: pointer; }
#tabs2 ul.wooTabs li a.selected, #tabs2 ul.wooTabs li a:hover { background:#F8F8F8; text-decoration:none; border-top-right-radius:3px; border-top-left-radius:3px; -moz-border-radius-topright:3px;	-moz-border-radius-topleft:3px;-webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius:3px; }
#tabs2 ul.wooTabs li a {	color: #00478e; display: block;float: left;padding: 8px; text-transform:uppercase; font:11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; }

#tabs2 .inside, #tabs .inside { background:#F8F8F8; padding:5px; &margin-top: -30px;}
#tabs2 .inside li { background:#fff;  }
#tabs2 #tab-tags { padding:10px; }
#tabs2 .inside ul { margin:0; border-bottom: 1px solid #e6e6e6; }
#tabs2 .inside li { padding:8px 10px; line-height: 1.1em; border: 1px solid #e6e6e6; border-width:1px 1px 0px 1px; }
#tabs2 .inside li a {
  color:#00478E;
  font-family:Arial,sans-serif;
  font-size:12px; 
}
#tabs2 .inside a:hover{}
#tabs2 .inside li span.meta { display:block; font:11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#777; }
#tabs2 .inside li img.avatar, #tabs2 .inside li img.thumbnail { border: 1px solid #ddd; padding: 2px;	background-color: #ffffff; float: left;	margin: 0 8px 0 0; }

/* about */
#text-3 {
  padding-left: 60px; 
  position: relative;
}
#text-3 .button { 
  position: absolute; 
  top: 6px; 
  left: -20px;
  _left: -175px;
}
/* rss */
#text-4.widget { margin: -10px 0 30px 0;}
#text-4 h3 {color: #00478E; letter-spacing:0.03em; font-size: 1.3em; margin-left: 60px; }
#text-4 img { position: absolute; margin: -33px 0 0 249px;}
#text-4 img:hover { opacity: 0.7;}

#footer-widgets { 
  border-top: none;
  background: url("images/custom/line-bg2-right.png") right bottom no-repeat;
}
#credit p { 
  color: #bbb; font-size: 0.85em;
}
#credit p a { 
  color: #bbb; 
}

/* comments */
#comments { border-top: none; background: url("images/custom/line-bg2-right.png") right top no-repeat; }
/* comments - end */

.nav-entries, .wp-pagenavi { border-bottom: none; background: url("images/custom/line-bg2-right.png") right bottom no-repeat; }
.post .nav-entries {margin-left: -120px;}

/* Images in h5 */

a img {
	border: none;
}

h5 {
	margin: 10px;
	padding: 0;
	line-height: 1.3em;
	font-size: 0.85em;
	font-weight: normal;
	text-align: center;
}

h5 img {
	padding: 5px;
	background-color: white;
	border: 1px solid silver;
}
	
h5.right {
	margin: 2px 0 2px 10px;
	text-align: center;
	font-weight: normal;
	}
	
h5.left {
	margin: 2px 10px 2px 0;
	text-align: center;
	font-weight: normal;
	}
	
h5.center {
	text-align: center;
	font-weight: normal;
	}
	
h5.center img {
	margin: 0 auto;
	}
	
h5 a {
	text-decoration: none !important;
	color: #696969;
	}

h5 a:link {
	text-decoration: none !important;
	color: #696969;
	}
	
h5 a.hide-link:hover, h5 a.hide-link:focus, h5 a.hide-link:active, h5 a.hide-link:visited {
	text-decoration: none !important;
	color: #696969;
}
a.photo-credits:link, a.photo-credits:hover, a.photo-credits:focus, h5 a.photo-credits:active, a.photo-credits:visited {
	text-decoration: none !important;
	color: #696969;
}

h5.noborder img {
	border: none;
}

img.noborder {
	border: none;
}

.noborder {
	border: none;
}






