body {


}
body,.authorcomment,#commentform small span {
	color: #efefef;
}

.bg_home,.bg_pages,#s,.text_input,.text_area.gravatar img {
background-color:#414141;
}

#wrapper{

}

#container{
background: url(../images3/bg-header.jpg) repeat-x top center!important;
}

#sleekslide h2 {
color:#ffffff!important;
text-transform: capitalize;
font-size: 2.8em;
font-weight: bold;
letter-spacing: -1.5px;
}

#sleekslide h3 a {
color: #fff;
}

#sleekslide h3 a:hover {
color: #ffae2b;
}

#sleekslide .intro,#searchsubmit,#send,#submit, .pagination .current {
color:#dfdfdf;
}

.buttonlinks a,.intouch,#top .textwidget .intouch{
	color:#333;
	}

#s,.text_input,.text_area,#searchsubmit:hover,#send:hover,#submit:hover,.pagination span,.pagination a,#commentform small,.trackback_list li a,blockquote{
color:#eee;
}

blockquote{border-left:3px solid #4f4f4f;}

#searchsubmit,#send,#submit,.pagination a:hover,.pagination .current {
background-color:#333;
}

.pagination span,.pagination a,#top #nav li ul a,.pagination .current {
border:1px solid #333;
}

#sleekslide h2 a:hover,#top #nav li ul a {
color:#333;
}

#top #nav li a {
color: #5a5a5a;
}

#top #nav li ul li a {
color: #ccc;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}

#top #nav li ul li a:hover {
color: #ffae2b!important;
}

#nav li.current_page_item a, #nav li.current_page_parent a, #nav li.current_page_ancestor a {
color: #ffffff!important;
background: #000;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-decoration: none!important;
}

#nav li a:hover, #nav li a:focus, #nav li:hover > a {
text-decoration: none!important;
background: #000;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
color: #ffffff!important;
}

.pagination span,.pagination a,#top .big_prev,.frontpagebar {
background-color:#242021;
}

.comment_meta a {
	color:#fff;
}

a {
color: #ffae2b;
}

a:hover {
color:#fff;
text-decoration: underline!important;
}

#top #nav li ul a {
background-color:#1a1a1a;
}

#top #nav li ul a:hover,#top #nav li ul a:focus {
color:#fff!important;
}

#proposition {
color: #aa6902;
}

#proposition>p {
color: #231f20;
}

.slideimage img {
border:0px solid #4f4f4f;
}

.slideimage {
background: url(../images3/mirror.png) repeat-x bottom left;
}

.intouch,#top .textwidget .intouch {
background-image:url(../images3/button.gif);
}

.buttonlinks a.next {
background:url(../images3/next.png) no-repeat center right;
text-indent: -9999px!important;
display: block;
position: relative;
height: 30px;
width: 30px;
}

.meta_top {
background: #000;
color: #fff;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}

.qt {
display: block;
padding: 4px 4px 1px 4px;
background: #000;
border: 1px solid #fff;
margin: 0 0 20px 0;
}

.showreel {
display: block;
width: 512px;
height: 304px;
padding: 5px;
background: #000;
}

.ajax_valid .text_input,.ajax_valid .text_area {
border:1px solid #70A41B;
}

.ajax_false .text_input,.ajax_false .text_area {
border:1px solid #EE2A00;
}

.ajax_alert .text_input,.ajax_alert .text_area {
border:1px solid #ffb628;
}

#searchsubmit,#send,#submit {
cursor:pointer;
}

#searchsubmit:hover,#send:hover,#submit:hover {
background-color:#999;
}

.sidebar {
color: #000000;
}

.footer {
background: #000 url(../images3/bg-footer.jpg) repeat-x top center;
color:#999;
}

.footer a {
color: #fff
}

.footer a:hover {
text-decoration: underline;
}

.content img {
padding:4px;
}

img.flir-image {
background: none;
margin: 0;
padding: 0;
}

.wp-caption-text {
display: none;
}

.pagination a:hover {
border:1px solid #222;
color:#Á707070;
}

.admincomment {
background-color:#111;
}

.bg_home {
background: #0f0f0f url(../images3/bg.jpg) repeat-x top left!important;
}

.bg_pages {
background: #0f0f0f url(../images3/bg_pages.jpg) repeat-x top center!important;
}

#head h1 a {
width:263px;
height:41px;
background-image:url(../images3/logo.png);
}

.workwork {
background-image:url(../images3/icon-work.gif);
}

.aboutme {
background-image:url(../images3/icon-about.gif);
}

.comment_meta {
background-image:url(../images3/commenticon.png);
}

.more-link {
background-image:url(../images3/arrow.png);
}

#top .big_prev,.content img,#top .commentlist,.gravatar img,#s,.text_input,.text_area,#searchsubmit,#send,#submit {
border:1px solid #ababab;
}

.widget a,.widget a:visited {
color: #fff;
}

.widget a:hover {
color: #ffae2b!important;
}

#top #head h1 a {
top:2px;
}

a.gwd {
margin: 0 0 0 3px;
padding: 10px 0 10px 20px;
background:url(../images3/gwd.jpg) no-repeat center left;
}
