/*
Theme Name: CMSTS-1125-WP
Theme URI: http://cmsthemestore.com/
Description: Wordpress theme by CMSThemestore.com
Version: 0.1
Author: Thomas Vasquez
Author URI: http://www.cmsthemestore.com/
*/
@charset "utf-8";
/* CSS Document */
.clear:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
/* End hide from IE-mac */
* {margin:0; padding:0}
body {font-family:"Trebuchet MS";font-size:14px;text-align:center;background-color:#000;color:#fff;}
#wrpr {width:975px;margin:0 auto;text-align:left;overflow:hidden;background-color:#292929;}
/************************ header element styles **********************************/
#hdr {height:314px; background-image:url(images/header.jpg); background-repeat:no-repeat;}
.nv {float:right;position:relative;width:248px;margin-right:37px;top:32px}
.nvbt {float:right}
/************************ middle content styles **********************************/
#mn {overflow:hidden;display:block; padding:10px 37px 15px 37px}
#sidebar {position:relative;float:left;width:250px;display:block;}
#sidebar li {list-style: url(images/bullet.jpg);border-bottom: 1px dashed #ccc;padding: 0 0 6px 0;margin: 0 0 6px 20px;}
#sidebar ul {padding: 3px 0 3px 5px;margin: 3px 0 3px 5px;}
#cnt {position:relative;float:right; width:625px;}
.mid {position:relative;width:610px;height:409px;background-image:url(images/middle-block.jpg);background-repeat:no-repeat;}
.mid-hd {position:relative;top:30px;margin-left:25px}
.mid-hd h1 {font-size:60px}
.mid-txt {position:relative;margin-left:30px;top:25px; margin-right:200px;}
.mid-but {position:relative;}
.mid ul {position:relative;margin-left:85px; margin-bottom:30px;top:15px;}
.mid li {color:#fff;list-style-image:url(images/bullet.jpg);border:0;}
/************************ lower box styles **************************************/
#lwrcnt {margin:0 37px 10px 37px;}
#lwrcnt li {color:#fff;list-style-image:url(images/bulletb.jpg);border:0;}
.bx1 {position:relative;float:left;width:289px;height:159px;background-image:url(images/block1.jpg);background-repeat:no-repeat;}
.bx1 h2 {margin-left:15px; margin-top:5px;}
.bx2 {position:relative;float:left;width:289px;margin-left:13px;height:159px;background-image:url(images/block2.jpg); background-repeat:no-repeat;}
.bx2 h2 { margin-left:15px; margin-top:5px}
.bx3 {position:relative;float:right;width:289px;height:159px;background-image:url(images/block3.jpg);background-repeat:no-repeat;}
.bx3 h2 { margin-left:15px; margin-top:5px}
.btx1 {position:relative; margin-left:20px}
.btx2 {position:relative;margin-left:20px;}
.btx3 {position:relative;top:5px; margin:0 15px 15px 15px}
.but {position:relative;float:right; margin-right:15px; top:15px}
/*********************** footer styles ******************************************/
#ftr {clear:both;width:900px;height:66px;font-weight:bold;text-align:center;padding-left:37px; padding-right:37px;}
.btlink {position:relative;width:901px;height:66px;background-image:url(images/ftback.jpg);background-repeat:repeat-x;}
.btlinkl {width:auto;float:left;margin-left:10px;margin-top:25px;}
.btlinkr {width:auto;float:right;margin-right:10px;margin-top:25px;}
/************************begin wordpress styles **********************************/
a:link{color:#fff;text-decoration:none; font-weight:bold;}
a:hover {color:#ad0000;text-decoration:none;}
p {text-align:justify;}
ul {margin-left:5px; margin-bottom:10px;text-indent:0;margin-top:10px; list-style-image:url(images/bullet.jpg)}
li {list-style: url(images/bullet.png);margin-top:10px;margin-left:15px;}
ol {margin-left:15px; margin-bottom:10px;text-indent:0;margin-top:10px;list-style: decimal;}
ol li {margin-top:10px;margin-left:15px;list-style:decimal;}
.pagetitle {color: #fff;}
.submit {border:0;color:#fff;background-image:url(images/button.jpg);width:94px;height:31px; line-height:31px;text-align:center}
#searchform {margin-left:20px;text-align:left;width:225px; margin-top:10px;margin-bottom:10px}
#searchform input {background-color:#5d0000;color:#fff;font-weight:bold;}
#searchform #s {width:65%;background-color:#fff; color:#000; font-weight: bold;}
#wp-calendar {text-align:center;color:#fff; width:100%; margin-bottom:10px;}
#wp-calendar th {background-color:#5d0000; color:#FFF;}
#wp-calendar a:link { text-decoration:underline}
#title {font-size:18px;font-weight:bold; color: #222;}
.entry {margin-top: 10px;margin-bottom: 16px;}
.postmetadata {padding:2px;border-top:1px; border-color:#ccc; border-top-style: dashed;}
.postmetadata a {color: #fff; text-decoration:none;}
.postmetadata a:hover {color: #5d0000; text-decoration:none;}
.post-meta { margin-bottom:25px; border-bottom:1px dashed #222; padding:7px;}
.post {margin-bottom:12px;color:#fff;padding-left:5px;font-size:16px; text-align:justify;}
.post li {margin-left: 20px; list-style-image:url(images/bullet.jpg);}
.post ul { list-style-image:url(images/bullet.jpg);margin-bottom: 10px;}
/********************** color of quotes ****************************/
.navigation {display: block;margin:10px;}
.alignleft {float: left;text-align: left;width: auto;}
.alignright{float: right;text-align: right;width: auto;}
ol.commentlist {margin: 0 auto;}
ol.commentlist li {margin-bottom:1.5em;border:1px solid #000;padding:5px;background-color:#5d0000; color:#fff;list-style-image:url(images/bullet.jpg);}
ol.commentlist a{color:#fff;font-size:16px;font-weight:bold;}
ol.commentlist a:hover {color:#fff;text-decoration:none;font-size:16px;font-weight:bold;}
ol.commentlist li.alt {background-color:#222;color:#fff;}
ol.commentlist li.alt a:link{color:#fff;font-size:16px;font-weight:bold;}
ol.commentlist li.alt a:visited {color:#fff;font-size:16px;font-weight:bold;}
ol.commentlist li.alt a:active {color:#fff;font-size:16px;font-weight:bold;}
ol.commentlist li.alt a:hover {color:#fff;text-decoration:none;font-size:16px;font-weight:bold;}
ol.commentlist a {color:#fff;font-size:16px;font-weight:bold;}
small.commentmetadata {font-size: 0.8em;margin-bottom: 1em;display: block;}
/*********************** form styles ************************/
.navtitle {font-size: 1em;border-bottom: 2px solid #384a4b; text-decoration:none;}
input{background-color:#fff;text-indent:3px;border:1px solid #222;width:auto;color:#222; margin-bottom:5px;font-size:16px; font-weight:bold; font-family:"Trebuchet MS";}
option {font-size:16px;text-indent:2px;color: #fff;border:1px solid #58574b; color:#222; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px}
select    {background-color:#fff;border:1px solid #222; width:auto; color:#222;}
textarea  {background-color:#fff;text-indent:3px;border:1px solid #222;color:#222; width:100%; margin-bottom:10px; font-size:16px; font-weight:bold; font-family:"Trebuchet MS";}
/******************* image styles *****************************/
img {border:0;}
p img { padding: 0; max-width: 100%; }
img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.left { padding:0 0 10px 0; margin: 0 7px 2px 0; display: inline; }
.right { float: right; }
.left { float: left; }
.post-back {background-color:#c4bdad;}
/******************************** widget styles *******************************/
blockquote {border: 1px solid #5c5656;margin: 1em 0;padding: 10px;background: #f8f7f6 url(images/blq.gif); color:#222;}
code {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 16px;color: #99FF00;margin-top:15px}