/* General */
body {background: #1c1c1c; color: #6a6a6a;}
#main {background:#fff;}

/* List styling */
.xoxo.blogroll li {background:url(../images/marker-2.gif) 0 7px no-repeat;}
.xoxo.blogroll li a {color:#fff;}

.list-1 ul li {background:url(../images/marker-2.gif) 0 7px no-repeat;}
.list-1 ul li a {color:#3f3f3f;}

.list-2 li  {background:url(../images/marker-2.gif) 0 7px no-repeat;}
.list-2 li a {color:#3f3f3f;}

/* Links and others */
a {color: #6a6a6a;}
.link {color:#fff;}

.spacer-1 {background:url(../images/spacer.gif) 320px 0 repeat-y;}
.spacer-2 {background:url(../images/spacer.gif) 260px 0 repeat-y;}

/* Heading */
h1, h2, h3, h3 a {color:#2f2f2f;}
h6 {color:#6a6a6a;}

/* Header */
#header {background:#fff; border-bottom:8px solid #003264;}
.logo h1 a, .logo h2 a {color:#454545;}
.logo .tagline {color:#b9b9b9;}

/* Request a quote */
.top-box {border:1px solid #dbdbdb ;}
.box-button {border-top:1px solid #dbdbdb}
.top-box:hover, .top-box:hover .box-button {border-color:#003264;}
.box-text h2 {color:#fff; background:url(../images/box-title-tail.png) 0 0 repeat;}

/* Slider */
#slider {background:url(../images/loading.png) no-repeat 50% 50% #1c1c1c;}
.nivo-controlNav a {background:#fff;}

/* Primary navigation */
.sf-menu ul {background: #f0f0f0;}
.sf-menu ul ul {background: #dbdbdb;}
.sf-menu > li > a {color:#0f0f0f;}
.sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li.current-menu-item > a {color: #fff; background: #003264;}
.sf-menu li li a {color:#545454;}
.sf-menu li li { border-top:1px solid #dbdbdb;}
.sf-menu li li li {border-top:1px solid #ededed;}
.sf-menu li li.sfHover > a, .sf-menu li li > a:hover, .sf-menu li li.current-menu-item > a {color: #003264;}

.sf-sub-indicator {background:url(../images/arrow.gif) 0 -3px no-repeat;}

/* Content */
.second-content  {color:#858484; background:#003264;}
.second-content  h2 {color:#fff;}


/* Comments */
li.comment .comment-body {border:1px solid #e2e2e2; background:#fff;}
span.author {color:#fb4d44;}
.reply a {color: #191919;}
.reply a:hover {color:#999;}
.reply time  {color:#fb4d44;}

/* Post content */
.pagination a {background:#eee;}

.post-meta {color:#f26522;}
.post-meta a {color:#f26522;}

.comments-link  {color: #191919;}
.comments-link:hover {color:#999;}

/* Page Navigaton (wp-pagenavi) */
.wp-pagenavi a, .wp-pagenavi span {color:#fb4d44;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {color:#1c1c1c;}


/* Author */
#post-author {border:1px solid #dbdbdb;}
#post-author .gravatar img {background:#fff; border:1px solid #dbdbdb;}

.author-info {border-bottom:1px solid #eee;}
.author-info .avatar img {background:#fff; border:1px solid #dbdbdb;}

/* 404 */
.error404-num {color:#FB4D44;}

/* Sidebar */
#sidebar .xoxo.blogroll li a {color:#3F3F3F;}

/* Calendar */
#wp-calendar caption {color:#2f2f2f;}

/* Recent Comments */
ul.recentcomments li {color:#fb4d44; background:none;}
ul.recentcomments .comment-body {color:#6a6a6a;}
ul.recentcomments .comment-body a {color:#6a6a6a;}

/* Posts Type widget */
.post_list li {border-top:1px solid #dbdbdb;}
.post_list.news li {color:#9e9e9e;}
.post_list.news li .post_meta time {color:#f26522;}

/* Popular posts */
.popular-posts li .post-thumb {border:1px solid #dbdbdb;}

/* Recent Posts */
.recent-posts li h5 {color:#6a6a6a;}
.recent-posts li span.meta {color:#888;}


/* Our team */
.recent-posts.team li a {color:#6a6a6a;}
.recent-posts.team .teampos {color:#fb4d44;}

/* Tags */
.tags-cloud a, .tagcloud a {background:#2f2f2f; color:#fff;}
.tags-cloud a:hover, .tagcloud a:hover {background:#FB4D44;}

/* Footer */
#footer {background:url(../images/footer-tail.gif) center 0 repeat-x #fff; border-top:9px solid #003264;}
nav.footer ul li  {background:url(../images/marker-1.gif) 1px 10px no-repeat;}
nav.footer ul li a {color:#707070;}
#footer-text {color:#979797;}
.site-name  {color:#979797; }
#footer a[title="Privacy Policy"] {color:#5c5c5c;}

/* Misc */
.button {color:#003264;}
.button:hover {color:#003264;}

/* Back to Top */
#back-top a {color: #fff; background:#2a2a2a; border:1px solid #5f5f5f;}
#back-top a:hover {color: #000; background:#fff; border-color:#000;}

/* Forms */
input, select, textarea {border:1px solid #e2e2e2;}
input[type="text"], textarea {background:#ffff;}
input[type="submit"], input[type="reset"] {color: #191919;}
input[type="submit"]:hover, input[type="reset"]:hover {color:#999;}

/* Sidebar search form */
#searchform {border:1px solid #e2e2e2;}
#searchform .submit {background:url(../images/search-icon.png) 0 0 no-repeat;}



