/*

Chris McConnell
www.brandeluxe.com

Gold: #a28755
Post Title Grey: #666666
Light Grey Background: #f0f0f0
1px Dark Border: #353537
1px Light Border: #c5c5c6

*/

@import "style/css/layout.css";




/* BSA Article Top Code */

#bsa-article-top {
	height: 125px;
	width: 550px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 0px;
}




/* Brandeluxe Default Settings */

body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/bg-global-px.jpg);
	height: 100%;
}
.clear {
	clear: both;
}
p {
	font-size: 14px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 12px;
	line-height: 1.6em;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a:link, a:visited {
	color: #a28755;
}
a:hover, a:active {
	color: #353537;
}
.floatLeft {
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.floatRight {
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#wrapper {
	background-repeat: no-repeat;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 960px;
}
#wood-wrap {
	background-image: url(/images/bg-wood.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-attachment: fixed;
}
.button {
	border: 1px solid ##353537;
	background: #727374;
	padding: 3px 8px;
	color: #cecece;
}
.button:hover {
	background: white;
	color: #353537;
}
html {
	margin: 0px;
	padding: 0px;
}
b {
	color: black
}





/* Starkers Default Settings */

.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }
br.dirtyLittleTrick { clear:both; display:block; height:1px; margin:-1px 0 0 0 }
div { position:relative } 
li#theme-switcher { background:#fff; border:10px solid red; padding:20px; position:fixed; top:0; right:0 }






/* Header */
#head-wrap {
	padding: 0px;
	margin: 0px;
	height: 360px;
	width: 960px;
	background-repeat: no-repeat;
	background-image: url(/images/bg-header-crown.png);
}
.logo {
	float: left;
	margin-left: 230px;
	margin-top: 186px;
}
#nav {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: left;
	padding-left: 255px;
	padding-top: 15px;
	width: 470px;
	height: 49px;
}
#nav li {
	float: left
}
#nav-home a:link, #nav-home a:visited {
	width: 31px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-home.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-home a:hover, #nav-home a:active {
	width: 31px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-home-up.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-articles a:link, #nav-articles a:visited {
	width: 52px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-articles.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-articles a:hover, #nav-articles a:active {
	width: 52px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-articles-up.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-tutorials a:link, #nav-tutorials a:visited {
	width: 62px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-tutorials.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-tutorials a:hover, #nav-tutorials a:active {
	width: 62px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-tutorials-up.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-news a:link, #nav-news a:visited {
	width: 33px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-news.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-news a:hover, #nav-news a:active {
	width: 33px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-news-up.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-about a:link, #nav-about a:visited {
	width: 40px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-about.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-about a:hover, #nav-about a:active {
	width: 40px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-about-up.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-advertise a:link, #nav-advertise a:visited {
	width: 61px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-advertise.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-advertise a:hover, #nav-advertise a:active {
	width: 61px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-advertise-up.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-contact a:link, #nav-contact a:visited {
	width: 51px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-contact.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#nav-contact a:hover, #nav-contact a:active {
	width: 51px;
	height: 49px;
	display: block;
	background-image: url(/images/nav-contact-up.jpg);
	text-indent: -9999px;
	margin-right: 20px;
}
#social-icons {
	width: 23px;
	height: 32px;
	float: left;
	padding-left: 187px;
	padding-top: 32px;
}
.social-space {
	padding-bottom: 2px;
}






/* Mid Layout */
#main-col {
	width: 548px;
	border-color: #c5c5c6;
	border-width: 1px;
	border-style: solid;
	float: left;
	background-color: white;
	padding: 0px 30px 30px 30px;
}
#main-col h3, #comment-wrap h3 {
	text-shadow: 0px 2px 2px #3f3f3f;
	text-transform: capitalize;
	color: white;
	width: 550px;
	height: 57px;
	padding-top: 28px;
	padding-left: 60px;
	background-image: url(/images/bg-post-h3.png);
	font-size: 20px;
	font-family: Georgia, Times, serif;
	margin-left: -60px;
	font-style: normal;
	font-weight: normal;
}
#main-col h3 a {
	text-shadow: 0px 2px 2px #3f3f3f;
	text-transform: capitalize;
	text-decoration: none;
	color: white;
	width: 550px;
	height: 57px;
	padding-top: 28px;
	padding-left: 60px;
	background-image: url(/images/bg-post-h3.png);
	font-size: 20px;
	font-family: Georgia, Times, serif;
	margin-left: -60px;
	font-style: normal;
	font-weight: normal;
}
#sidebar {
	width: 298px;
	border-color: #353537;
	border-width: 1px;
	border-style: solid;
	float: right;
	background-color: #58595b;
	padding: 10px;
}
#mid-background {
	padding-top: 30px;
	padding-bottom: 30px;
	background-image: url(/images/bg-mid.png);
	background-repeat: repeat-y;
}
.post h2 a:link, .post h2 a:visited {
	text-shadow: 0px 1px 2px #bfbfbf;
	font-style: normal;
	font-weight: normal;
	line-height: 40px;
	font-size: 40px;
	font-family: Georgia, Times, serif;
	color: #666666;
	text-decoration: none;
}
.post h2 a:hover, .post h2 a:active {
	font-style: normal;
	font-weight: normal;
	line-height: 40px;
	font-size: 40px;
	font-family: Georgia, Times, serif;
	color: #b6b6b6;
	text-decoration: none;
}
.post h2 {
	font-style: normal;
	font-weight: normal;
	line-height: 40px;
	font-size: 40px;
	font-family: Georgia, Times, serif;
	color: #666666;
	text-decoration: none;
}
#main-col h2 a:link, #main-col h2 a:visited {
	font-style: normal;
	font-weight: normal;
	line-height: 40px;
	font-size: 40px;
	font-family: Georgia, Times, serif;
	color: #666666;
	text-decoration: none;
}
#main-col h2 a:hover, #main-col h2 a:active {
	font-style: normal;
	font-weight: normal;
	line-height: 40px;
	font-size: 40px;
	font-family: Georgia, Times, serif;
	color: #b6b6b6;
	text-decoration: none;
}
#sidebar ul, #sidebar li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#bsa-premium-wrap {
	width: 300px;
	height: 250px;
	padding-bottom: 10px;
}
#bsa-small-wrap {
	width: 270px;
	background-image: url(/images/bg-small-banners-px.jpg);
	background-repeat: repeat;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
}
.bsap_1242348 a {
	margin-right: 10px;
	margin-bottom: 10px;
}
#searchform {
	padding-top: 0px;
	padding-bottom: 10px;
}
#s {
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 195px;
	height: 40px;
	line-height: 40px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(/images/bg-small-banners-px.jpg);
	background-repeat: repeat;
	border: none;
	font-size: 20px;
	color: white;
}
.search-btn {
	display: block;
	width: 85px;
	height: 40px;
	background-image: url(/images/btn-search.jpg);
	text-indent: -9999px;
	border: none;
	float: right;
}
#comment {
	width: 535px;
	margin-bottom: 20px;
}
#comment-name {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 550px;
}
#comment-email {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 550px;
}
#comment-website {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 550px;
}
#comment-box {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 550px;
}
#main-col p input {
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 195px;
	height: 40px;
	line-height: 40px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(/images/bg-small-banners-px.jpg);
	background-repeat: repeat;
	border: none;
	font-size: 20px;
	color: white;
}
#main-col p textarea {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(/images/bg-small-banners-px.jpg);
	background-repeat: repeat;
	border: none;
	color: white;
}
#comment-wrap ol {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#comment-wrap li {
	width: 520px;
	padding: 15px;
	background-repeat: no-repeat;
	background-position: 0 bottom;
	background-image: url(/images/bg-comments.jpg)
}
#comment-wrap cite a {
	font-style: normal;
	font-weight: normal;
	line-height: 30px;
	font-size: 30px;
	font-family: Georgia, Times, serif;
	color: #b6b6b6;
	text-decoration: none;
	padding-left: 15px;
}
#comment-wrap cite {
	font-style: normal;
	font-weight: normal;
	line-height: 30px;
	font-size: 30px;
	font-family: Georgia, Times, serif;
	color: #b6b6b6;
	text-decoration: none;
	padding-left: 15px;
}
#comment-wrap p {
	color: #b7b7b7;
	font-family: Georgia, Times, serif;
}
#comment-wrap a {
	color: #979797;
}
#comment-wrap span {
	font-style: normal;
	font-weight: normal;
	line-height: 30px;
	font-size: 30px;
	font-family: Georgia, Times, serif;
	color: #d3d3d3;
	text-decoration: none;
	padding-left: 10px;
}
#share {
	width: 530px;
	height: 100px;
	background-image: url(/images/bg-share.jpg);
	padding: 10px;
}
.share-box {
	width: 90px;
	height: 90px;
	padding-top: 10px;
	text-align: center;
	margin-right: 20px;
	float: left;
}
.share-box-right {
	width: 90px;
	height: 90px;
	padding-top: 10px;
	text-align: center;
	float: left;
}
.share-box-stumble {
	width: 70px;
	height: 90px;
	padding-top: 10px;
	padding-left: 10px;
	text-align: center;
	margin-right: 20px;
	float: left;
}
.share-box-facebook {
	width: 75px;
	height: 90px;
	padding-top: 10px;
	padding-left: 15px;
	text-align: center;
	margin-right: 20px;
	float: left;
}
.share-box-webblend {
	width: 75px;
	height: 90px;
	padding-top: 10px;
	padding-left: 17px;
	text-align: center;
	margin-right: 28px;
	float: left;
}
.post p img {
	
}
.post ol, .post ul {
	font-size: 14px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 12px;
	line-height: 1.6em;
	padding-left: 25px;
}
#bsa-mid-sidebar {
	padding-top: 10px;
}







/* Social Bar */
#social-bar-nav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 300px;
	height: 60px;
}
#social-bar-nav li {
	float: left;
}
#social-bar-nav-submit-news a {
	display: block;
	text-indent: -9999px;
	background-image: url(/images/btn-submit-news.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-right: 11px;
	width: 178px;
	height: 50px;
}
#social-bar-nav-twitter a {
	display: block;
	text-indent: -9999px;
	background-image: url(/images/btn-twitter-big.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-right: 11px;
	height: 50px;
	width: 50px;
}
#social-bar-nav-rss a {
	display: block;
	text-indent: -9999px;
	background-image: url(/images/btn-rss-big.jpg);
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 50px;
}







/* User News Page */
#submitform h3 {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 0px;
}
#submitform fieldset {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 0px;
}





/* Footer */
#foot-wrap {
	background-image: url(/images/bg-footer-crown.png);
	width: 960px;
	height: 299px;
	margin: 0px;
	padding-top: 61px;
}
#leaderboard-ad-wrap {
	width: 728px;
	height: 90px;
	margin-left: auto;
	margin-right: auto;
}



























































































