/*  
Theme Name: FGCU Video Game Club
Theme URI: http://www.fgcuvgc.org/
Description: A custom Wordpress theme made for the FGCU VGC.
Version: 1.0
Author: Patricia Yeh
Author URI: http://yehp.floccul.us/

	FGCU VGC Wordpress Theme

*/



/* CSS Document */

html, body {
	height: 100%;
	margin: 0;
	background-color: #FFFFFF;
	color: #857558;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
}

p {
	margin: 1em 0 1em 0;
}

ul {
	list-style-type: square;
}

ul.ec3_events {
	position: relative;
	left: -8px;
	list-style-type: none;
}


li {
	margin: 2px 0 5px 0;
}

hr {
	border: 0;
	color: #FFFFFF; /* for IE */
	background-color: #FFFFFF; /* for Mozilla, Opera */
	height: 1px;
}

h3 {
	margin: 3px 0 2px 0;
	color: #857558;
	font-family: Georgia, Times New Roman, serif;
	font-size: 14pt;
	font-weight: normal;
}

input, textarea {
	border-width: 1px;
	border-style: solid;
	border-color: #857558;
	background-color: #FFFFFF;
}

.infobox {
	padding: 10px 15px 10px 15px;
	background-color: #E9D6AD;
	border-width: 1px;
	border-style: solid;
	border-color: #DEC180;
text-align: left;
}


.photo-frame {
	padding: 10px;
	background-color: #FFFFFF;
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #C9B186;
}

.align-right {
	text-align: right;
}

a:link {
	color: #565F8E;
	font-weight: bold;
}

a:active {
	color: #565F8E;
	font-weight: bold;
}

a:visited {
	color: #6C5642;
	font-weight: bold;
}

a:hover {
	color: #364071;
	font-weight: bold;
}

#container {
	width: 100%;
	height: 100%;
	background-image: url(/images/navigation-bg-tile.png);
	background-repeat: repeat;
	background-position: top right;
}

#navigation {
	width: 33%;
	height: 100%;
	background-image: url(/images/navigation-bg.png);
	background-repeat: repeat-y;
	background-position: top right;
	vertical-align: top;
}

#navigation img {
	border: 0;
}

#navbar {
	width: 170px;
	padding: 15px 5px 0 9px;
	margin-left: auto;
	margin-right: 35px;
	background-image: url(/images/navbar-bg.png);
	background-repeat: repeat-y;
}

#navbar a {
padding: 5px 5px 10px 45px;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size: 15pt;
	text-transform: lowercase;
	font-variant: small-caps;
	text-decoration: none;
}

#navbar a:link {
	color: #364071;
}

#navbar a:active {
	color: #5F422E;
}

#navbar a:visited {
	color: #364071;
}

#navbar a:hover {
	color: #5F422E;
}

#navbar ul {
	margin: 0;
	padding: 0;
}

#navbar li {
	margin: 4px 0 3px 0;
	padding: 10px 0 20px 10px;
	height: 25px;
	background-repeat: no-repeat;
	list-style-type: none;
}

#navbar .page-item-1 {
	background-image: url(/images/icon-kirby-mono.png);
}

#navbar .page-item-1:hover {
	background-image: url(/images/icon-kirby-color.png);
}

#navbar .page-item-2, .page-item-8 {
	background-image: url(/images/icon-captainfalcon-mono.png);
}

#navbar .page-item-2:hover, .page-item-8:hover {
	background-image: url(/images/icon-captainfalcon-color.png);
}

#navbar .page-item-3, .page-item-9 {
	background-image: url(/images/icon-marth-mono.png);
}

#navbar .page-item-3:hover, .page-item-9:hover {
	background-image: url(/images/icon-marth-color.png);
}

#navbar .page-item-4, .page-item-10 {
	background-image: url(/images/icon-iceclimbers-mono.png);
}

#navbar .page-item-4:hover, .page-item-10:hover {
	background-image: url(/images/icon-iceclimbers-color.png);
}

#navbar .page-item-5, .page-item-11 {
	background-image: url(/images/icon-samus-mono.png);
}

#navbar .page-item-5:hover, .page-item-11:hover {
	background-image: url(/images/icon-samus-color.png);
}

#navbar .page-item-6, .page-item-12 {
	background-image: url(/images/icon-link-mono.png);
}

#navbar .page-item-6:hover, .page-item-12:hover {
	background-image: url(/images/icon-link-color.png);
}

#navbar .page-item-7, .page-item-13, .page-item-269 {
	background-image: url(/images/icon-zelda-mono.png);
}

#navbar .page-item-7:hover, .page-item-13:hover, .page-item-269:hover {
	background-image: url(/images/icon-zelda-color.png);
}

#navbar-bottom {
	width: 184px;
	height: 40px;
	margin-left: auto;
	margin-right: 35px;
	background-image: url(/images/navbar-bottom.png);
	background-repeat: no-repeat;
}

#content {
	width: 66%;
	height: 100%;
	background-color: #EADAB9;
	background-image: url(/images/content-bg-gradient.png);
	background-repeat: repeat-y;
	background-position: top left;
	vertical-align: top;
}

#content-design {
	margin-bottom: -293px;
	height: 293px;
	background-image: url(/images/content-bg-top.png);
	background-repeat: no-repeat;
	position: relative;
	z-index: 1;
}

#content-container {
	min-width: 500px;
	width: 68%;
	max-width: 600px;
	margin: 20px;
	position: relative;
	z-index: 2;
}


#title {
	height: 100px;
}

#content h1 {
	margin: 0;
	color: #5F422E;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size: 28pt;
}

#content .description {
	margin: 0;
	color: #AD7E69;
	font-size: 13pt;
	font-weight: bold;
	text-align: right;
}


#sidebar {
	margin: 0 0 10px 20px;
	padding: 0 5px 10px 10px;
	width: 130px;
	float: right;
	background-color: #E9D6AD;
	border-width: 1px;
	border-style: solid;
	border-color: #DEC180;
	font-size: 7pt;
	position: relative;
	z-index: 100; /* so headers in the content area do not overlap links the sidebar */
}

#sidebar h2 {
	margin: 15px 0 0 0;
	color: #992E13;
	font-family: Georgia, Times New Roman, serif;
	font-size: 10pt;
	font-weight: normal;
}

#sidebar ul {
	margin: 5px;
	padding: 0 0 0 15px;
	color: #B48552;
}


.post {
	margin: 10px 0 20px 0;
}

.post h2 {
	margin: 0;
	position: relative;
	left: -1px;
	color: #992E13;
	font-family: Georgia, Times New Roman, serif;
	font-size: 17pt;
	font-weight: normal;
}

.post h2 a {
	color: #992E13;
	font-family: Georgia, Times New Roman, serif;
	font-size: 17pt;
	font-weight: normal;
text-decoration: none;
}

.entry {
	line-height: 1.5em;
	text-align: left;
}

.timestamp {
	color: #343958;
}


#commentform {
	width: 100%;
}

#comment {
width: 100%;
}

#s {
margin: 0;
width: 82%;
}

#submit, #searchsubmit {
	color: #5B422B;
	background-color: #B58050;
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #82562F;
}

#submit {
	padding: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

#searchsubmit {
	margin: 0;
	padding: 0;
	font-weight: bold;
}

#page h2 {
color: #753308;
font-size: 20pt;
}


#footer {
	margin: 40px 0 30px 0;
	color: #B48552;
	text-align: center;
}

#footer a {
	color: #B48552;
}

#footer small {
	color: #CDAA6E;
}

#footer small a {
	color: #CDAA6E;
}



#wp-calendar {
width: 50%;
	padding: 10px 15px 10px 15px;
margin-left: auto;
margin-right: auto;
	background-color: #E9D6AD;
	border-width: 1px;
	border-style: solid;
	border-color: #DEC180;
}

#wp-calendar img {
	border-width: 0;
}

#wp-calendar caption {
margin: 5px;
font-size: 10pt;
}

.ec3_schedule {
background-color: #E9D6AD;
border-color: #DEC180;
}
