body {

  color: black;

  background: #000000;

}

a, a:link, a:active, a:visited,

h1, h2, h3, h4, h5, h6 {

  color: #990000;

}

a img, a:link img, a:active img, a:visited img, a:hover img {

  border: none;

}

h1 a, h1 a:link, h1 a:visited, h1 a:hover, h1 a:active,

h2 a, h2 a:link, h2 a:visited, h2 a:hover, h2 a:active,

h3 a, h3 a:link, h3 a:visited, h3 a:hover, h3 a:active,

h4 a, h4 a:link, h4 a:visited, h4 a:hover, h4 a:active,

h5 a, h5 a:link, h5 a:visited, h5 a:hover, h5 a:active,

h6 a, h6 a:link, h6 a:visited, h6 a:hover, h6 a:active {

  color: #660000;

  border: none

}

#main .node .content a:visited {

  color: #660000;

  background: #000000;

}

blockquote {

  border-left: 1em solid #eee;

}

h2.title {

  color: #990000;

  font-weight: bold;

}



#wrapper {

  background: #660000;

  border: 2px solid #ffffff;

}



/*

*  Header

*/

#header {

  background: #660000 url(http://www.happytrailershd.com/main/files/images/newhthdlogowebheader.jpg) no-repeat;

  border: 0px solid #aaa;

  border-bottom: none;

}

#header h1 a {

  color: #fff;

}

#header .slogan {

  color: #000;

} 

#header-additional, 

#header-additional h2, 

#header-additional h3, 

#header-additional h4, 

#header-additional h5, 

#header-additional h6, 

#header-additional a, 

#header-additional a:visited {

  color: #fff;

}

#search input {

  color: #fff;

  background: #354E5F;

  border: 1px solid #999;

}

#search input:focus {

  background: #3E5B6F;

}

#search input.form-submit {

  color: #fff;  

  background: #5E0000;

  border-width: 1px;

  border-style: solid;

  border-top-color: #999;

  border-left-color: #999;

  border-right-color: #333;

  border-bottom-color: #333;

}

#search input.form-submit:focus {

  border-top-color: #000;

  border-left-color: #000;

  border-right-color: #666;

  border-bottom-color: #666;

}



/*

*  Menus

*/

.primary_menu {

  border-top: 1px solid #ddd;

  background: #fff url(bg1.png) bottom left repeat-x;

}

.primary_menu a,

.primary_menu a:link,

.primary_menu a:active,

.primary_menu a:visited {

  color: black;

  border-bottom: none;

}

.primary_menu  a:hover,

.primary_menu  a:focus {

  color: black;

  background: #D7D7D7;

}

.primary_menu  a.active:hover,

.primary_menu  a.active:focus {

  color: black;

}

#menu .secondary_menu {

  background: #000;

}

.secondary_menu a,

.secondary_menu a:link,

.secondary_menu a:active,

.secondary_menu a:visited {

  color: white;

  border-bottom: none;

}

.secondary_menu  a:hover,

.secondary_menu  a:focus {

  color: white;

}

.secondary_menu  a.active:hover,

.secondary_menu  a.active:focus {

  color: white;

}



/*

*  Sidebar

*/

.sidebar-left #main {

  border-left: 0px solid #000;

  background: #000000;

  color: #ffffff;

}

.sidebar-right #main {

  border-right: 0px solid #000;

  background: #ffffff;

}

.sidebars #main {

  border-left: 0px solid #000;

  border-right: 0px solid #000;

  background: #ffffff;

}

.sidebar h2{

  color: #ffffff;

}

#sidebar-right {

  border-left: 0px solid #000;

}

#sidebar-left {

  border-right: 0px solid #000;

}

/* Blocks */

.sidebar a,

.sidebar a:link,

.sidebar a:active,

.sidebar a:visited {

  color: #ffffff;

  border-bottom: none;

}

.sidebar a:hover,

.sidebar a:focus {

  border-bottom: 1px solid #999;

}



/*

*  Footer

*/

#footer {

  color: #999;

  border-top: 1px solid #fff;

  background: #fff url(bg1.png) bottom left repeat-x;

}



/*

*  Content

*/

.node .links, .node .taxonomy {

  color: #999;

}

.node.teaser .calendar {

  background: #fff url(bg2.png) bottom repeat-x; 

}

.messages, .node .meta, .comment, .node.teaser .calendar {



}

.messages, .node .meta, .comment {

  background: #ffff;

}

.messages {

  color: #666;

}

.node.teaser .meta {

  background: transparent;

  border: none;

}

.node.teaser .calendar .time {

  color: #999;

}

.node.teaser .author {

  color: #999;

}

.book-navigation .menu {

  border: none;

}

.book-navigation .page-links {

  border: 1px solid #000;

}

.comment {

  color: #fff;

}

.comment .id, .comment .id a, .comment .id a:link, .comment .id a:active, .comment .id a:visited {

  color: #ddd;

}

.comment .submitted, .comment .links {

  color: #999;

}

.new {

  color: red;

}



/*

 * Images

 */

.node .content img {

  background: #000;

  border: 0px solid #000;

}

a.image:hover img {

  background: #000;
  border: 0px solid #000;


}

.field-content .image-thumbnail{

  background: #000;

  border: 2px solid #fff;

}


.view-resumestree a{

  font-weight: bold;

  font-size: 1.1em;

}

.view-CompletedProjects a{

  font-weight: bold;

  font-size: 1.1em;

}
.view-FrontPageProjects a{

  font-weight: bold;

  font-size: 1.1em;

}

.view-content-image-gallery a{

  font-weight: bold;

  font-size: 1.1em;

}

.view-ProjectsInProgress a{

  font-weight: bold;

  font-size: 1.1em;

}
.view-links a{

  font-weight: bold;

}
.more-link a{

  color: white;

}
.view-News a{

  font-weight: bold;

}
#user-login-form {
  color: #fff;
}