/* 
YOUR CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here 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.

*/

 
/*Base Colors
------------------------------------------------------------ */
body { background: #0A0A0A url() no-repeat; }
.container, .sliderGallery { background: #1A1A1A; }
div.colborder, div.border { border-right: 1px solid #333333; }
.box,.postmetadata,.nav,#sidebar ul li a:hover,ul.txt li:hover {background: #333333 }
#sidebar ul li a,ul.txt li { border-bottom: 1px solid #333333; }
hr {background: #333333; color: #333333; }
#footer-wrap {background: #0A0A0A;}

/*Font Color
------------------------------------------------------------ */
#masthead h4 a, #masthead #logo h1 a {color: #OAOAOA}
body,p,h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color: #8D8D8D}
h3.sub,h2.sub {border-bottom: 1px solid #333333; }
.welcomebox h2, .welcomebox h6, .welcomebox p {color:#8D8D8D}

/*Links 
------------------------------------------------------------ */
a, a:link, a:visited, .welcomebox h2 a { color: #D9D9D9; }

/*Hover 
------------------------------------------------------------ */
a:hover, a:focus { color: #F0F0F0; }

/*Navigation
------------------------------------------------------------ */
#top .sf-menu, #top .sf-menu li,.sf-menu, .sf-menu li, #menu-wrap { background:#0A0A0A; }
#top .sf-menu li a,.sf-menu li a { color:#8D8D8D; background: #0A0A0A; }
#top .sf-menu li a:hover, .sf-menu li a:hover { color:#F0F0F0; background:#0A0A0A}
#top #search #s, #search #s {border: 1px solid #0A0A0A;}

/*Custom CSS
-------------------------------------------------------------*/
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
	}

h2 {
     font-family: Palatino, Georgia, "Times New Roman", Times, serif;
     font-style: italic;
     font-size: 20px;
     line-height: 28px;
     text-transform: capitalize;
     color: #B3B3B3;
     }

h3 {
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     }

h4 {
     font-family: Palatino, Georgia, "Times New Roman", Times, serif;
     font-style: italic;
     font-size: 20px;
     line-height: 20px;
     text-transform: capitalize;
     color: #B3B3B3;
     }

.postmetadata a:hover {
color:#F0F0F0;
}

#top .sf-menu  {text-transform: uppercase;}
#top .sf-menu a:hover {text-decoration:none;}

#top {background: #0AOAOA;border-bottom:12px solid #0A0A0A; margin-bottom:-1px; }
#footer{background: #0A0A0A;border-left:20px solid #0A0A0A;border-right:20px solid #0A0A0A;}

a {color: #D9D9D9;}
a:hover {color: #F0F0F0; text-decoration:underline;}

#footer ul a{display:inline !important;color:#D9D9D9  !important;line-height:18px !important;}
#footer a:hover, ul.txt li:hover{background:none !important;color: #F0F0F0 !important;}
#footer a, ul.txt li:hover{background:none !important;color: #D9D9D9 !important;}
#footer ul{padding-top:5px !important;}
.dopplr-badge {background-color:#1A1A1A !important;border:none !important;width:300px !important;}
#dopplr-logo-img{display:none;}
.dopplr-badge .trips{color:white !important;}
.dopplr-badge .tripmonth{color:#B3B3B3 !important;}

.home .entry img  {width:auto !important; max-width:600px;height: auto !important;}

#footer{width:990px;}

#who {width:350px; background-color:#1A1A1A; padding:10px; min-height: 200px;}
#where {width:350px; background-color:#1A1A1A;margin-left:10px; padding:10px; min-height: 200px;}
#how {width:190px;background-color:#1A1A1A; padding:10px; margin-left:10px; min-height: 200px;}

.item{margin-bottom: 0px !important;}

.column .span-5 .small .last {margin-bottom: 0px;}

/* Comments */
ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border-top:1px solid #333333; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; height:1%;}
ol.commentlist li:hover {background:#1A1A1A;}
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {border-top:5px solid #1A1A1A;}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font-weight: bold; color:#B3B3B3 }
ol.commentlist li div.vcard a {color:#D9D9D9}
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#F0F0F0; text-decoration:underline;}
ol.commentlist li div.vcard img.avatar {left:0;position:absolute; top:5px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:11px helvetica,arial,sans-serif;position:absolute; right:0; text-align:right; top:0;background:#1A1A1A; padding:6px 4px 4px 4px}
ol.commentlist li div.comment-meta a { color:#bbb; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#F0F0F0; }
ol.commentlist li.comment-author-admin div.comment-meta {background:#D9D9D9}
ol.commentlist li.comment-author-admin div.comment-meta a:hover {color:#F0F0F0; text-decoration:underline;}
ol.commentlist li p {}
ol.commentlist li ul {}
ol.commentlist li div.reply { text-align:center; width:36px; }
ol.commentlist li div.reply a { background:#eee; color:#222; font:bold 9px/1 helvetica,arial,sans-serif; padding:6px 10px 3px;  color:#222; text-decoration:none; text-transform:uppercase; }
ol.commentlist li div.reply a:hover {color:#fff; background:#222}
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {  }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even {background:#1A1A1A;}
ol.commentlist li.odd {background:#1A1A1A;}
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}
ol.commentlist li.comment-author-admin {}
h3#comments {margin:2em 0}
#respond {margin:30px 0; padding:10px 0;}
#commentform{ margin-bottom: 60px;}	
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;font-size: 1.2em;}
#commentform textarea {margin-top:5px;width: 95%;padding: 2px;border:5px #eee solid;font-size: 1.2em;}
#commentform textarea:hover {border:5px solid #222;}
#commentform #submit{margin-top: 5px;padding: 5px;font-weight: bold;font-size: 1.3em;background:#111 none repeat scroll 0 0;border:1px solid #222;color:#BBBBBB;font-size:1.3em;font-weight:bold;margin-top:5px;padding:5px;}
legend {font-size: 1.2em;font-weight:bold;padding: 2px 10px}
#commentform #submit:hover{background:#000;color:#fff}

.nav a, .navi a {background:#333333; color:#B3B3B3; font:bold 12px/1 helvetica,arial,sans-serif; padding:8px 10px 8px; -moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; display: block}
.nav a:hover,.navi a:hover {background:#575757;color:#F0F0F0}
.prev a, .next a {color:#8D8D8D;text-decoration:none;padding:4px 10px 6px 10px; font-size:14px;display:block;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

img.alignnone{padding:4px 4px 4px 0; margin:3px 10px 2px 0;display: inline;max-width:950px}
