/*
File:			custom.css
Description:	Bandit Media v2
*/

/*--:[ Bandit Media Thesis CSS Reset ]:--*/
.custom a { outline:none; }
.custom #tabs { border:none; }
.custom #tabs li { background:none; border:none; }
.custom #header { border-bottom:none; }
.custom #feature_box { background:none; border-bottom:none; }
.custom #content_box { background:none; }
.custom #sidebar_1 { border:none; }
.custom .sidebar h3 { font-variant:normal; letter-spacing:0; }
.custom #column_wrap { background:none; }
.custom #footer { border-top:none; }

/*--:[ Core ]:--*/
.custom .full_width .page { margin:0; }

/*--[ Header ]:--*/
.custom #header_area { border-top:4px solid #950b0b; }
.custom #header_area .page { padding-top:0; }
.custom #header { padding-top:1.1em; }
.custom #header #logo a { background:url('images/banditmedia-logo.png') no-repeat; display:block; float:left; text-indent:-999em; height:75px; width:260px; }

.custom #tabs { float:right; margin-top:20px; }
.custom #tabs a { letter-spacing:0; text-transform:none; }
.custom #tabs a:hover { background:#d1d1d1; color:#fff; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; }
.custom #tabs .current_page_item a, #tabs .current-cat a { background:#950b0b; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; }

.custom ul#tabs li a { padding-top:0.429em; padding-bottom:0.429em; margin:0 0.429em;}

/*--:[ Feature Box ]:--*/
.custom #featured_area { overflow:auto; padding-top:2.2em; padding-bottom:2.2em; }
.custom #featured h2, .custom #featured h3 { font-family: Georgia,"Times New Roman",Times,serif; }
.custom #featured h2 { color:#d1d1d1; font-size:4.8em; line-height:1.125em; margin-bottom:0.25em; }
.custom #featured h3 { background:url('images/bg-featured-h3.png') bottom repeat-x; color:#950b0b; font-size:2.4em; line-height:1.25em; margin-bottom:18px; padding-bottom:22px; }
.custom #featured p.intro { color:#444; font-size:1.8em; line-height:1.444em; margin-bottom:1.444em; max-width:47.1em; }

.custom .bm-project { border-right:1px dotted #d1d1d1; float:left; width:215px; padding:0 12px; }
.custom .bm-project img { border:5px solid #d1d1d1; -moz-border-radius:5px; -webkit-border-radius:5px; }
.custom .bm-project img:hover { opacity:0.60; filter:alpha(opacity=60); -moz-opacity:0.60; }
.custom .bm-project p { border-bottom:1px dotted #d1d1d1; color:#444; font-size:1.4em; margin-bottom:9px; padding:6px 0 6px 4px; }
.custom .bm-project ul { float:right; list-style:none; margin:0 12px 4px 0; }
.custom .bm-project ul.tools { float:left; }
.custom .bm-project li a { color:#fff; }
.custom .bm-project li { color:#fff; float:left; font-size:9px; margin-left:4px; padding:2px 4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
.custom .bm-project li.css { background:#62940c; }
.custom .bm-project li.psd { background:#007ab9; }
.custom .bm-project li.thesis { background:#ccba1c; }
.custom .bm-project li.wordpress { background:#464646; }


/*--:[ Content ]:--*/
/*.custom #content_area { padding-top:2.2em; }*/
.custom .headline_area h1 { color:#919191; }
.custom .headline_area h2 a { color:#919191; }
.custom .headline_area h2 a:hover { color:#950b0b; }

.custom a.more-link { display:block; color:#000; margin-top:1.571em; }
.custom .prev_next a { color:#950b0b; }

/*
.custom #sidebars { background:#efede5; margin-top:2.2em; }
.custom .sidebar h3 { color:#444141; }
.custom .sidebar a { color:#6e6a6a; }
*/


/*--[ Footer ]:--*/
.custom #footer_area { background:#454142; border-top:2px solid #c5c2bc; }
.custom #footer { color:#efede5; text-align:left; padding-top:2.2em; padding-bottom:0; }


/*--:[ Reset ]:--*/
.custom .alpha { padding-left:0; }
.custom .omega { border-right:none; padding-right:0; }