/*BASICS */

html, body { margin: 0 0 0 0; padding: 0 0 0 0; border: none; text-align: left; border: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
body#main_bg{ background:url(http://chrishig.com/images/jpg/background/background2.jpg) top repeat;  }
body#dlcshow{ background:url(http://chrishig.com/images/jpg/background/dlcshow.jpg) top repeat;  }
body#higginstv{ background:#000000 url(http://chrishig.com/images/png/background/higginstv.png) top repeat;  }
body#main_bg-sky{ background:url(http://chrishig.com/images/jpg/background/gradSky.jpg) top repeat fixed;  }

body#main_bg-jan{ background:url(http://chrishig.com/images/jpg/background/background-jan.jpg) top repeat;  }
body#main_bg-feb{ background: #ffcdcd url(http://chrishig.com/images/jpg/background/background-feb2.jpg) top repeat-x fixed; }
body#main_bg-mar{ background:url(http://chrishig.com/images/jpg/background/dlcshow.jpg) top repeat fixed;  }
body#main_bg-apr{ background: #3853a4 url(http://chrishig.com/images/jpg/background/background-010.jpg) left no-repeat fixed; }
body#main_bg-may{ background: #3853a4 url(http://chrishig.com/images/jpg/background/background-010.jpg) left no-repeat fixed; }
body#main_bg-jun{ background: #b2d474 url(http://chrishig.com/images/jpg/background/background-011.jpg) top left no-repeat fixed;  }
body#main_bg-jul{ background: #93b18f url(http://chrishig.com/images/jpg/background/background-012.jpg) top left no-repeat fixed;  }
body#main_bg-jul2{ background: #a78e7b url(http://chrishig.com/images/jpg/background/background-CR.jpg) top left no-repeat fixed;  }
body#main_bg-aug{ background: #93b18f url(http://chrishig.com/images/jpg/background/background-012.jpg) top left no-repeat fixed;  }
body#main_bg-sept{ background: #CCCCCC url(http://chrishig.com/images/jpg/background/background-013.jpg) top left no-repeat fixed;  }
body#main_bg-oct{ background:url(http://chrishig.com/images/jpg/background/background-oct.jpg) top repeat;  }
body#main_bg-nov{ background:url(http://chrishig.com/images/jpg/background/background-nov.jpg) top repeat;  }
body#main_bg-dec{ background:url(http://chrishig.com/images/jpg/background/background-dec.jpg) top repeat;  }

body#mobile_bg{ background:url(http://chrishig.com/images/jpg/background/background-mobile.jpg) top repeat;  }

h1{ color:#CCCCCC; }
h3{ display:inline; }
h4{ display:inline; color:#999999; font-size:14px; line-height:30px; }



a:link { color:#666666; text-decoration: none; }
a:visited { color:#666666; text-decoration: none; }
a:active { color:#666666; text-decoration: none; }
a:hover { color:#418ad2; text-decoration: underline; }

.shadow {
	text-shadow: #666666 2px 2px 2px;
}

.shadow-light {
	text-shadow: #CCCCCC 2px 2px 2px;
}

.shadow-blue {
	text-shadow: #418ad2 2px 2px 2px;
}

img { border:none; }

/*SITE-WIDE */

#blog-line{ height:1px; width:680px; background:#FFFFFF; margin-left:20px; }

#main-body-middle { width:780px; }

#right-side { width:240px; }
#right-side-margin { margin-left:15px; }


#right-featured-title { color:#FFFFFF; font-size: 20px; font-style: italic; font-weight:bold; line-height:40px; }
#right-featured-photo-title { color:#FFFFFF; font-size: 20px; font-style: italic; font-weight:bold; line-height:0px; margin-top:20px; }

#right-link-title{ color:#666666; font-weight:bold; font-size: 12px; display:inline; line-height:22px; }
#right-link-title-date{ color:#418ad2; margin-left:10px; font-style:italic; display:inline; }

#right-text-body { line-height:16px; margin-right:10px;}

#right-link-videos{ color:#333333; font-weight:bold; font-size: 14px; display:inline; line-height:22px; }
#right-link-photos{ color:#333333; font-weight:bold; font-size: 14px; display:inline; line-height:22px; }


#home-blog-summary{color:#666666; margin-right:5px;}

#main-left-margin { margin-left:15px; margin-right:10px; }

#head-title {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}

#head-title-jan {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}

#head-title-feb {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-feb.png); background-repeat:no-repeat;}
#head-title-mar {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-mar.png); background-repeat:no-repeat;}
#head-title-apr {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}
#head-title-may {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}
#head-title-jun {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}
#head-title-jul {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}
#head-title-aug {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}
#head-title-sept {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}
#head-title-oct {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}
#head-title-nov {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}
#head-title-dec {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-001.png); background-repeat:no-repeat;}


#head-title-dlcshow {  height: 190px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/titles/dlcshow.png); background-repeat:no-repeat;}
#head-title-higginstv {  height: 110px; width:1000px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/titles/higginstv.png); background-repeat:no-repeat;}
#social-wrapper {margin-left:5px; }
#social-mobile-wrapper {margin-left:15px; margin-top: 20px;}

#mobile-title {  height: 125px; width:800px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background:url(http://chrishig.com/images/png/background/chNetBack-mobile.png); background-repeat:no-repeat;}
#mobile-body-middle { margin-left:0px; width:800px; height:auto; background: url(http://chrishig.com/images/png/background/white50-full-1.png) repeat; text-align:left; vertical-align:top; }


#main-title { background-color:#FFFFFF; margin-left:8px; margin-right:8px; line-height:30px; }
#main-title-in { margin-left:20px; margin-right:20px; line-height:34px; font-size:26px; font-weight:bold; color:#CCCCCC; font-style:italic; }

#blog-title { margin-left: 20px; font-size:18px; color:#418ad2; display:inline; font-weight:bold; margin-top:0px; }
#blog-date { margin-left: 20px; font-size:12px; color:#999999; display:inline;  font-style:italic; font-weight:bold; }
#blog-text { margin-left: 60px; margin-right:50px; font-size:14px; color:#666666; line-height:26px; }
#blog-text-news { margin-left: 30px; margin-right:30px; font-size:14px; color:#666666; line-height:26px; }
#blog-text-news-no-pic { margin-left: 30px; margin-right:30px; font-size:14px; color:#666666; line-height:26px; }

#mobile-text { margin-left: 60px; margin-right:50px; font-size:24px; color:#666666; line-height:36px; }

#recent-home-title { font-size:17px; color:#418ad2; font-weight:bold; }
#recent-home-date { font-size:11px; color:#FFFFFF; font-weight:bold; font-style:italic; margin-left:15px; line-height:20px; }
#recent-home-body {margin-right:10px; line-height:18px; color:#666666; }

#blog-news-title { font-size:18px; color:#418ad2; display:inline; font-weight:bold; margin-top:0px; }
#blog-news-title-no-pic { margin-left:20px; font-size:18px; color:#418ad2; display:inline; font-weight:bold; margin-top:0px; }

#links-title { font-size:14px; color:#418ad2; font-weight:bold; line-height:28px; }
#links-text { margin-left: 60px; margin-right:0px; font-size:12px; color:#999999; line-height:14px; }


#blog-nav-head{ color:#333333; font-size:18px; font-weight:bold; line-height:50px; }
#blog-nav-title{ font-size:16px; line-height:10px;}
.blog-nav-title{line-height:10px; font-size:14px; }
a.blog-nav-title:link {  color:#6699CC; text-decoration: none; }
a.blog-nav-title:visited {  color:#6699CC; text-decoration: none; }
a.blog-nav-title:active {  color:#6699CC; text-decoration: none; }
a.blog-nav-title:hover { color:#993300; text-decoration: underline; }

.blog-title{ font-size:18px; font-weight:bold; }
a.blog-title:link {  color:#6699CC; text-decoration: none; }
a.blog-title:visited {  color:#6699CC; text-decoration: none; }
a.blog-title:active {  color:#6699CC; text-decoration: none; }
a.blog-title:hover { color:#993300; text-decoration: underline; }


#blog-image-1{ float: left; margin-left: 20px; margin-right:20px; margin-bottom:10px; text-align:center; width:300px; }


#main-head-cap { margin-left:0px; width:1000px; height:10px; background: url(http://chrishig.com/images/png/background/white50-top-1.png) no-repeat top center; text-align:left; }
#main-body-middle { margin-left:0px; width:1000px; height:auto; background: url(http://chrishig.com/images/png/background/white50-full-1.png) repeat; text-align:left; vertical-align:top; }
#main-foot-cap { margin-left:0px; width:1000px; height:10px; background: url(http://chrishig.com/images/png/background/white50-bottom-1.png) no-repeat top center; text-align:center; }

#left-head-cap { margin-left:0px; width:720px; height:8px; background: url(http://chrishig.com/images/png/background/white50-middle-top-720.png) no-repeat top center; text-align:left; }
#left-body-middle { margin-left:0px; width:720px; height:auto; background: url(http://chrishig.com/images/png/background/white50-middle-full-720.png) repeat; text-align:left; vertical-align:top; }
#left-foot-cap { margin-left:0px; width:720px; height:8px; background: url(http://chrishig.com/images/png/background/white50-middle-bottom-720.png) no-repeat top center; text-align:center; }

#picture-margins { margin-left:50px; }
#picture-margins-news {float:left; margin-left:20px; margin-right:10px; }
#caption-line { color:#418ad2; text-align: right; margin-right: 120px; margin-left:10px; font-style:italic; line-height:10px; }

#video-page-margin {margin-left:30px;}
#photos-page-margin {margin-left:45px;}
#video-page-featured {margin-left:10px; margin-right:10px;}

#all-photos-thumb-wrap { margin-left:8px; margin-right:8px; line-height:30px; width:700px; margin-bottom:10px; }

#featured-video-title{ margin-right:10px; margin-left:10px; color:#FFFFFF; font-size:18px; font-weight:bold; font-style:italic; line-height:28px;  }
#featured-video-description{ margin-right:40px; margin-left:10px; color:#666666; line-height:22px; }

.zoom {}
a.zoom:link {  color:#6699CC; text-decoration: none; }
a.zoom:visited {  color:#6699CC; text-decoration: none; }
a.zoom:active {  color:#6699CC; text-decoration: none; }
a.zoom:hover { background: url(http://chrishig.com/images/png/misc/zoom.png) no-repeat;  }

#video-picture-front{ margin-top:-95px; margin-left:75px; }
#video-picture-front-mobile{ margin-top:-295px; margin-left:0px; }

#video-bottom{ margin-left:0px; margin-top:0px; }

/* main navagation */
#main-nav { margin-left:5px; height:40px; font-family:Myriad Pro, Helvetica, sans-serif; font: 16px Myriad Pro, Helvetica; }

#main-nav ul { list-style-type:none; margin:0; padding:0; }

#main-nav ul li { display:block; float:left; }

#main-nav ul li a { font-size:18px; letter-spacing:1px; color:#FFFFFF; padding:5px 17px 5px 17px; display:block; line-height:32px; text-align:left; }              

#main-nav ul li a:hover{ color:#418ad2; text-decoration: none; text-shadow: #FFFFFF 2px 2px 2px;}

#main-nav ul li a.current { color:#FFFFFF; }

#main-nav ul li a.current_top10 { color:#FFFFFF; }

#main-nav p#subscribe { color:#111; font-size:9px; letter-spacing:1px; margin:7px 0 0 0; padding:0;  }

#main-nav p#subscribe img { margin:0px 5px 0 0; vertical-align: bottom; }

#main-nav p a { color:#FFFFFF; }


#mobile-nav { margin-left:15px; font-family:Helvetica, sans-serif; font: 29px Helvetica; line-height:70px; display:inline; text-align:center;  }




#photo-cap-wrap{ float:left; width:600px; }



#home-photos-margins{margin-left:20px; text-align:center;}

#photos-margins-main{margin-left:20px; margin-top:20px; margin-bottom:20px; text-align:left;}
#photos-title-all{ margin-top:15px; font-size:16px; line-height:26px; }
#photos-date-description{ color:#666666; line-height:20px; }
#prev-next{text-align:right; margin-right: 40px; }

#main-photo-title{ font-size:20px; font-weight:bold; font-style:italic; letter-spacing:1px; color:#418ad2; text-shadow: #FFFFFF 2px 2px 2px;}
#side-photo-title{ font-size:16px; font-weight:bold; font-style:italic; letter-spacing:1px; color:#418ad2; text-shadow: #FFFFFF 2px 2px 2px;}
#side-photo-title-top-space{ margin-top:10px; }

#photos-title-side{ margin-left:5px; line-height:16px; }
.photos-title-side{ color:#666666; font-style:italic; }
a.photos-title-side:link {  color:#666666; text-decoration: none; }
a.photos-title-side:visited {  color:#666666; text-decoration: none; }
a.photos-title-side:active {  color:#666666; text-decoration: none; }
a.photos-title-side:hover { color:#418ad2; text-decoration: underline; }

#photos-date-description-side{ color:#333333; font-size:10px; }








#footer-in{ line-height:30px; text-align: center; font-size: 14px; color:#FFFFFF; }
.footer-in { color:#FFFFFF; }
a.footer-in:link {  color:#FFFFFF; text-decoration: none; }
a.footer-in:visited {  color:#FFFFFF; text-decoration: none; }
a.footer-in:active {  color:#FFFFFF; text-decoration: none; }
a.footer-in:hover { text-decoration: underline; }

#footer-in-pop{ line-height:30px; text-align: center; font-size: 14px; color:#FFFFFF; }
.footer-in-pop { color:#FFFFFF; }
a.footer-in-pop:link {  color:#FFFFFF; text-decoration: none; }
a.footer-in-pop:visited {  color:#FFFFFF; text-decoration: none; }
a.footer-in-pop:active {  color:#FFFFFF; text-decoration: none; }
a.footer-in-pop:hover { color:#FFFFFF; text-decoration: underline; }






/* twitter styles */
#twitter-wrap{ margin-right:5px; margin-left:0px; }
#twitter-wrap-in{ margin-left:5px; }
#topTwitSpace { margin-top: 0px;}
#tweet{}
.tweet-author{ margin-left:5px; display:inline; font-weight:bold; }
.tweet-icon{}
.tweet-date{ margin-left:5px; display:inline; font-style:italic; font-weight:bold; font-size:10px; color:#666666; }
.tweet-status{font-size:12px; color:#666666; margin-left:5px; margin-top:5px; }


