/*
Theme Name: Becrypt
Theme URI: http://www.becrypt.com
Description: The default Becrypt Theme
Version: 1.0
Author: Michael Lawrence
Tags: becrypt

*/



/* Begin Typography & Colors */
body {
	background:url("http://192.168.20.208/assets/images/layout/mainGradientBg.jpg") repeat-x scroll left top #FFFFFF;
	color:#666666;
	font-size:11px;
	line-height:1.8em;
	text-align:center;
	}

* {
font-family:Arial,Helvetica,sans-serif;
}
html, body, form {
margin:0;
padding:0;
}
html {
overflow-y:scroll;
}

div {
text-align:left;
}
h1, h2, h3, h4 {
margin:0;
padding:0;
text-align:left;
}
h1 {
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:1.6em;
font-weight:bold;
margin-bottom:0.6em;
}
h1, h1 * {
font-weight:bold;
}
h2 {
font-size:1.2em;
text-transform:uppercase;
}
h2 a {
color:#666666;
text-decoration:none;
}
h3 {
font-size:1.2em;
font-weight:bold;
margin-bottom:0.2em;
}
h4 {
}
p {
margin:0 0 1em;
padding:0;
}
img {
border:medium none;
vertical-align:middle;
}
hr {
background:none repeat scroll 0 0 transparent;
border-color:-moz-use-text-color -moz-use-text-color #EEEFEE;
border-style:none none solid;
border-width:medium medium 1px;
clear:both;
height:0;
margin:5px 0;
padding:0;
}
input, textarea, select {
color:#5A5A5A;
font-size:1em;
}
input.textbox, textarea.textbox {
background-color:#FFFFFF;
border:1px solid #666666;
color:#666666;
}
input.button, a.button {
background:url("http://192.168.20.208/assets/images/layout/buttonBg.gif") repeat-x scroll left center #FFFFFF;
border:1px solid #DDDDDD;
color:#666666;
font-size:1.4em;
font-weight:normal;
text-transform:uppercase;
}
input.button[disabled] {
color:#EEEEEE;
}
ul {
list-style:none outside none;
margin:0;
padding:0 0 0 20px;
}
li {
background:url("http://192.168.20.208/assets/images/layout/bullet.gif") no-repeat scroll left 0.6em transparent;
margin:0;
padding:0 0 0 15px;
vertical-align:bottom;
}
small {
font-size:0.8em;
}
big {
font-size:1.5em;
}
a {
color:#337ABC;
outline-style:none;
outline-width:medium;
text-decoration:underline;
}
a:hover {
text-decoration:underline;
}
table {
border:medium none;
border-collapse:collapse;
border-spacing:0;
}
table tr {
margin:0;
padding:0;
}
table th, table td {
border:medium none;
margin:0;
vertical-align:top;
}
table th {
font-weight:bold;
text-align:left;
white-space:nowrap;
}
#content table th {
background-color:#EFEFEF;
border-bottom:2px solid #373848;
padding:3px;
}
#content table td {
border-bottom:1px solid #373848;
padding:3px;
}
div.adminEditable #content table th, div.adminEditable #content table td {
border:0 none;
padding:0;
}
#content table.plainTable th {
background:none repeat scroll 0 0 transparent;
border:medium none;
}
#content table.plainTable td {
border:medium none;
}
.altColor {
color:#B0232A;
}
a.altColor:hover {
color:#B0232A;
}
.altColor2 {
color:#AAAAAA;
}
strong, .bold {
font-weight:bold;
}
.normal {
font-weight:normal;
}
.error, .nocomments {
color:#CC0000;
font-weight:bold;
}
.note {
color:#BC2C63;
font-size:1.1em;
font-weight:bold;
}
#page {
margin:0 auto;
overflow:hidden;
width:924px;
}
#logotyp {
margin:0 auto;
padding:32px 0 16px;
width:965px;
}
#logotyp img {
border:medium none;
}
#container {
background:url("images/bg.gif") repeat-y scroll -701px 0 transparent;
float:left;
width:700px;
}
#container:after {
background:url("images/bg.gif") no-repeat scroll 0 -5px transparent;
content:" ";
display:block;
height:5px;
width:700px;
}
#containerInner {
padding:19px 21px 19px 19px;
}
#pageTab {
background:url("images/bg.gif") no-repeat scroll 0 -10px transparent;
height:64px;
padding-top:1px;
width:700px;
}
#pageTabInner {
background:url("images/bg.gif") no-repeat scroll 0 -75px transparent;
height:64px;
margin:0 0 0 1px;
width:695px;
}
#sidebar {
background:none repeat scroll 0 0 #EFEFEF;
float:left;
overflow:hidden;
width:222px;
}
#footer {
clear:both;
color:#BDBDBD;
padding:30px 0;
}
ul.sidebar {
margin:6px 15px 15px 20px;
padding:0;
}
ul.sidebar ul {
padding:0;
}
ul.sidebar li {
background:none repeat scroll 0 0 transparent;
border-bottom:1px solid #FFFFFF;
padding:10px 0;
}
ul.sidebar li li {
border:medium none;
margin:0;
padding:0 0 15px;
}
#sidebar h2 {
font-size:11px;
font-weight:400;
}
#breadcrumbs {
color:#FFFFFF;
padding:7px 0 0 12px;
}
#breadcrumbs a {
color:#FFFFFF;
}
.iconText, a.iconText {
background-position:left 6px;
background-repeat:no-repeat;
display:block;
margin:0;
padding:3px 0 5px 23px;
}
#pageTabInner h1 {
color:#FFFFFF;
font-size:22px;
padding:6px 0 0 12px;
}
.post {
overflow:hidden;
padding:20px 0;
}
.date {
background:url("images/bg.gif") no-repeat scroll 0 -140px transparent;
display:table-column;
float:left;
height:41px;
margin-top:5px;
padding:0;
width:41px;
}
.month {
color:#FFFFFF;
display:block;
font-weight:700;
margin-top:-2px;
text-align:center;
text-transform:uppercase;
}
.day {
color:#333366;
display:block;
font-size:16px;
font-weight:700;
text-align:center;
}
#respond {
clear:both;
padding-top:20px;
}
#respond ol {
list-style:none outside none;
margin:15px 0;
padding:0;
}
ol.commentlist li {
background:none repeat scroll 0 0 transparent;
border:1px solid #666666;
margin-bottom:15px;
padding-right:10px;
}
.avatar {
display:none;
}
#respond input, #respond textarea {
border:1px solid #666666;
padding:2px;
}
#intro {
background:url("images/bg.gif") repeat-y scroll -701px 0 #EFEFEF;
height:230px;
overflow:hidden;
width:700px;
}
#intro img {
float:right;
margin-right:4px;
}
.introTxt {
color:#373848;
float:left;
font-size:22px;
line-height:31px;
padding:27px 15px 15px 27px;
width:305px;
}
ul#primaryNav {
background:url("http://192.168.20.208/assets/images/layout/primaryNavBg.gif") no-repeat scroll right -36px #FFFFFF;
height:35px;
list-style:none outside none;
margin:2px 0 15px 2px;
overflow:visible;
padding:0;
width:920px;
}
ul#primaryNav li {
background:url("http://192.168.20.208/assets/images/layout/primaryNavBg.gif") no-repeat scroll right -72px transparent;
display:block;
float:left;
margin:0;
overflow:visible;
padding:0;
position:relative;
}
ul#primaryNav li.first a {
background:url("http://192.168.20.208/assets/images/layout/primaryNavBg.gif") no-repeat scroll left 0 transparent;
}
ul#primaryNav li a {
color:#666666;
display:block;
line-height:35px;
overflow:visible;
padding:0 11px;
text-decoration:none;
text-transform:uppercase;
}
ul#primaryNav li a:hover {
color:#B71955;
text-decoration:none;
}
ul#primaryNav li.selected a {
color:#B71955;
}
ul#primaryNav li.dropMenu a.hover {
background:url("http://192.168.20.208/assets/images/layout/primaryNavBg.gif") no-repeat scroll right -108px transparent;
}
ul#primaryNav li.dropMenu ul {
background:url("http://192.168.20.208/assets/images/layout/dropMenuBg.png") no-repeat scroll right bottom transparent;
border-left:1px solid #E5E5E5;
display:none;
float:none;
left:0;
margin:0;
padding:5px 0 10px;
position:absolute;
top:34px;
width:auto;
}
* html ul#primaryNav li.dropMenu ul {
background-color:#EFEFEF;
background-image:none;
border-bottom:1px solid #AFAFAF;
border-right:1px solid #AFAFAF;
}
ul#primaryNav li.dropMenu ul li {
background:none repeat scroll 0 0 transparent;
display:block;
float:none;
margin:0;
padding:0;
}
ul#primaryNav li.dropMenu ul li a {
background:none repeat scroll 0 0 transparent;
color:#666666;
float:none;
line-height:2.3em;
margin:0;
padding:0 14px 0 10px;
position:relative;
text-transform:none;
white-space:nowrap;
}
ul#primaryNav li.dropMenu ul li a:hover {
background:none repeat scroll 0 0 transparent;
color:#B71955;
text-decoration:underline;
}
.alignleft {
float:left;
}
.alignright {
float:right;
}
.thread-alt {
background-color:#F8F8F8;
}
.thread-even {
background-color:white;
}
.depth-1 {
border:1px solid #DDDDDD;
}
.even, .alt {
border-left:1px solid #DDDDDD;
}
small {
font-family:Arial,Helvetica,Sans-Serif;
font-size:0.9em;
line-height:1.5em;
}

