/*
Theme Name: Deckmasters
Theme URI: http://www.deckmasters.net/
Description: Phase 2 template created for Deckmasters
Version: 1.5
Author: Dan Nisbet
Author URI: http://www.s7p.net/
Tags: brown, three column, fixed width

*/

@import url("topnav.css");

/* Page Layout */
body {
background:#595E47 url("images/bg.jpg") repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size:.75em;
line-height:1.35em;
color:#fff;
margin-top:10px;
}

#container {
background:#735F47;
width:960px;
margin:0 auto;
}

#logo {
background:url("images/logo.jpg");
width:141px;
height:113px;
float:left;
}

#header {
background:url("images/header.jpg");
width:819px;
height:113px;
float:right;
color:#543E25;
}

.alert {
background:#735F47;
padding:10px;
border:2px solid #92816C;
width:95%;
margin:0 auto;	
margin-bottom:10px;
font-size:1.1em;
}

#content {
clear:both;
background:url("images/content_bg.jpg") repeat-x;
padding:15px;
width:930px;
min-height:400px !important;
}

#address {
margin-top:8px;
font-size:.85em;
float:right;
width:160px;	
line-height:1.3em;
}

#menu {
margin-top:113px;
}

#menu ul {
padding:0px;
margin:0px;
}

#menu li {
text-decoration:none;
display:inline;
padding-left:10px;
padding-right:13px;
}

#submenu {
clear:both;
color:#77624D;
background-color:#DBD4C6;
padding:0;
width:810px;
height:35px;
}

#submenu ul {
padding:0px 15px 0;
margin:0px;
}

#submenu li {
text-decoration:none;
display:inline;
}

#sbd {
width:142px;
float:left;	
padding-right:10px;
}

#contentarea {
width:775px;
float:left;
}

#right {
width:325px;
float:right;
}

#contenthome {
width:625px;
float:left;
}

#righthome {
width:150px;
float:right;
}

#reg-sidebar {
width:275px;
min-height:130px !important;
padding-top:220px;
padding-left:10px;
padding-right:10px;
padding-bottom:9px;
float:right;
margin-left:15px;
margin-bottom:15px;
position:relative;
top:-2.15em;
}

#footer {
background-color:#DBD4C6;
color:#543E25;
font-size:.8em;
text-align:center;
width:950px;
height:15px;
padding:5px;
clear:both;
}

/*Image & Text Effects*/
p {
margin:0px 0px 1.5em;
}

img {
border:0px;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:1.75em;
color:#CAD1BF;
padding-right:0px;
}

h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:1.55em;
color:#CAD1BF;
}

small {
color:#9ea374;
}

ul {
margin-left:-30px;
margin-top:2px;
list-style-type:none;
}

li {
list-style-type:none;
}

hr {
background-color:#957b60;
border: 0px;
height:1px;
text-align:left;
}

#footer a {
color:#445a67;
}

.active {
padding-bottom:3px;
border-bottom: solid 1px #cc0000;
}

a {
color:#CAD1BF;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

/* Forms */
input {
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
color:#000;
border:1px solid #777;
padding:2px;
}

#verifybox {
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
color:#000;
border:1px solid #777;
padding:2px;
}

#sendbtn {
width:60px;
height:25px;
font-family: Arial, Helvetica, sans-serif;
font-size:1.1em;
margin:0 auto;
color:#000;
background-color:#fff;
}

textarea {
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
color:#000;
height:150px;
border:1px solid #777;
padding:2px;
}


/* Gallery */
#gallery-1 {
	margin: auto;
}
#gallery-1 .gallery-item {
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 33%;			}
#gallery-1 img {
	border: 2px solid #cfcfcf;
}
#gallery-1 .gallery-caption {
	margin-left: 0;
}


.alignleft {
float:left;
margin-right:18px;
margin-bottom:18px;
}

.alignright {
float:right;
margin-left:18px;
margin-bottom:18px;
}

.the-post { float:left; margin:0 0 10px; width:100%; }
.the-post a { color:#9ea374; }
.the-thumbnail img { float:left; margin:0 15px 0 0; }
