@charset "utf-8";
/*
Theme Name: Strategic Wordpress
Theme URI: http://www.strategicwordpress.com/
Author: Brian
Author URI: http://www.strategicwordpress.com/
Description: Strategic Wordpress has been developing custom WordPress websites since 2009. email us at info@strategicwordpress.com to find out how we can help you today!
*/

body {
	background:#f4f4f4;
	font-family: 'Oxygen',sans-serif;
    font-size: 12px;
}
#main {
}
#header {
	margin:10px auto 0;
	width:960px;	
}
#logo {
	float:left;
}
.topright {
	float:right;
}
#social {
    float: right;
    margin: 10px 0 0;
	padding-right:20px;
}
.slider {
    margin: 20px auto 0;
    width: 960px;
}
.wrapper {
    margin: 10px auto 0;
    width: 960px;
}
#homecontent {
    color: #7A7A7A;
    display: inline;
    margin: 20px 0 20px;
}
#content p, #homecontent p {
	font-size:14px;
	line-height:1.6em;
	margin:0 0 14px 0;
	
}
#content {
    color: #7A7A7A;
    display: inline;
    float: right;
    margin: 20px 0 20px 11px;
    width: 750px;
}
#content h1 {
    color: #171796;
    font-size: 32px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    letter-spacing: 0.001em;
}
#menu-container {
    color: #999999;
    display: inline;
    float: right;
    font-family: 'Oxygen',sans-serif;
    margin: 0 0 20px 11px;
    width: 750px;
}
#menu-item {
    border-bottom: 2px solid #999999;
    padding: 20px 0;
}
#menu-item:after {
	clear:both;
}
#menu-item img {
	float: left;
	margin: 0 10px 0 0;
	max-width: 330px;
	height: auto;
}
#menu-item #menu-description {
    float: right;
    width: 400px;
}
#menu-item h3 {
    color: #171796;
    font-size: 32px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    letter-spacing: 0.001em;
}
#menu-item h5 {
    color: #006699;
    font-size: 12px;
    margin: 0;
}
#menu-item p span {
    font-style: italic;
}
#menu-item p {
    font-weight: 400;
    line-height: 1.3em;
    margin: 0 0 8px;
}
#menu-item ul {
color: #666666;
margin-left: 20px;
}
#menu-item ul li {
font-size: 16px;
line-height: 1.8em;
font-weight: bold;
list-style-type: none;
margin: 0 0 2px;
}
#menu-item ul li ul {
    color: #999999;
    list-style: none outside none;
    margin-left: -15px;
}
#menu-item ul li ul li {
    color: #999999;
    list-style: none outside none;
    margin-bottom: 2px;
}
#menu-item ul li p {
    color: #999999;
    margin: 0;
}
span.price {
font-style: italic;
padding: 20px;
background: #181E64;
float: right;
border-radius: 12px;
font-size: 18px;
color: #FFFF00;
position: relative;
top: 0;
}
#menucontent {
	font: 14px/1.5 'Oxygen';	
	margin:0 0 8px;
	float:right;
}

#menu-nav, #sidebar {
    background: none repeat scroll 0 0 #DEDEDE;
    display: inline;
    float: left;
    height: 525px;
    margin: 20px 0 0;
    padding: 18px 12px;
}
#menu-nav h1, #sidebar h1 {
    color: #000031;
    font-size: 60px;
    margin: 0 0 5px;
}
#sidebar h3 {
    color: #000031;
    font-size: 24px;
    margin: 0 0 10px;
}
#menu-nav ul, #sidebar ul {
}
#menu-nav ul li, #sidebar ul li {
    left: 0;
    list-style: none outside none;
    margin: 0 0 5px;
    padding: 0;
    text-indent: 0;
}
#menu-nav ul li a:link, #menu-nav ul li a:visited, #sidebar ul li a:link, #sidebar ul li a:visited {
    color: #666666;
    font-family: 'Oxygen',sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
	text-decoration:none;
}
#menu-nav ul li a:link span, #menu-nav ul li a:visited span {
    font-weight: normal;
}
#menu-nav ul.download li a:link, #menu-nav ul.download li a:visited {
    color: #666666;
    font-family: 'Oxygen',sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-right: 13px;
    text-transform: uppercase;
}
#menu-nav ul.download li a:hover {
    color: #000000;
}
#menu-nav ul li a:hover, #sidebar ul li a:hover {
    color: #000000;
}
#menu-nav ul.menu-links, #sidebar ul.menu-links {
    margin-bottom: 5px;
    margin-top: 5px;
}
#menu-nav ul.menu-links li, #sidebar ul.menu-links li {
    margin: 0 0 5px;
}
blockquote {
    border-bottom: 1px solid #848484;
    border-left: 4px solid #848484;
    margin: 10px 0;
    padding: 5px 0 5px 10px;
}
blockquote p{
	font: 16px/1.7 'Oxygen';	
}

#footerwrap {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 6px solid #FBD200;
    margin-top: 10px;
    padding: 15px 0;
}
#footer {
	margin:0 auto;
	width:960px;	
}
p.copy {
	font: 300 12px/1.5 'Oxygen';
	color: #7e807d;
}
p.copy a {
	color: #7e807d;    
	text-decoration: none;
}
address {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2em;
    margin: 0 0 10px;
}
strong {
    font-weight: 700;
}
.none { /* this class is used to hid the skip to content link at the beginning of the document for accessibility */
	display: none;
}
.clear {
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}
.aligncenter {
	text-align: center;
}
.alignleft {
	text-align: left;
}
.alignright {
	text-align: right;
}
img.leftspace {
	padding-left:10px;
}
/* Always remember to compress your live stylesheet and keep an uncompressed backup */