/*  
Theme Name: ZG Test
Theme URI: http://www.wpdesigner.com
Description: Phi Mu Alpha Word Press Theme. All Hail!!!
Version: 1.0
Author: Joe Searcy
Author URI: http://jmsearcy.com

*/

html, body { 
margin : 0;
padding : 0;
} 
body { 
margin: 0px;
font : 73% Arial, "Trebuchet MS", Helvetica, Tahoma, sans-serif;
background : #e6e6e6 url(images/bg.jpg) top center repeat-y;
color : #555;
} 

p{
padding: 10px 0 0 0;
}

#wrapper { 
width : 770px;
height:auto;
margin-left : auto;
margin-right : auto;
padding : 0;
color : #555;
background : transparent url(images/wrap_bg.jpg) repeat-x;
} 
#masthead { 
height : 50px;
padding : 0;
margin-top:auto;
margin-bottom : 0;
}
 
#container {
width : 770px;
margin-left : auto;
margin-right : auto;
margin-top : 10px;
padding : 0;
line-height : 1.8em;
}

a:link, a:visited { 
color : #E80202;
background : inherit;
text-decoration : underline;
} 
a:hover, .post h3 a:hover { 
color :  #636363;
background : inherit;
} 
#content {
clear: both;
width: 500px;
padding : 1em;
margin : 20px 10px 20px 10px;
float: left;
/*border-right : 2px solid #eee;*/
} 
#contentalum {
clear: both;
width:730px;
padding : 1em;
margin : 20px 10px 20px 10px;
float: left;
/*border-right : 2px solid #eee;*/
} 





/* ^^^^^^^^ BELOW IS THE CODE FOR THE HEADER ^^^^^^^^^^ */
#header { 
height : 175px;
width : 770px;
float: left;
text-align : left;
background : #000;
border-top : 10px solid #E80202;
margin-bottom: -24px;
} 

#header .logo {
padding-left: 170px;
link-style: none;
}

#header a:link,#header a:visited {
link-style: none;
color: #000;
}

/*#spacer {
height: 180px;
}*/

/* ^^^^^^^^ ABOVE IS THE CODE FOR THE HEADER ^^^^^^^^^^ */




/* ^^^^^^^^ BELOW IS THE CODE FOR THE SIDEBAR ^^^^^^^^^^ */
.sidebar { 
float : right;
width : 200px;
margin-top : 20px;
/*margin-bottom : 20px;*/
padding : 1em;
border-left : 2px solid #eee;
}

.sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}

.sidebar ul li{
padding: 10px 0 10px 0;
}

.sidebar ul li h2{
font-weight: bold;
letter-spacing: 1px;
/*font-family: Georgia, Sans-serif;*/
font-size: medium;
}

.sidebar ul ul li{
padding: 0;
line-height: 24px;
}

.widgettitle {
margin : 0;
padding : 20px 0 5px 0;
border-bottom : 1px solid #aaa;
font : 150% "Trebuchet MS", Helvetica, Arial, Tahoma, sans-serif;
text-transform : uppercase;
letter-spacing : 3px;
color : #E80202;
font-weight: bolder;

} 

table#wp-calendar{
width: 100%;
}

table#wp-calendar td{
border: 1px solid #000000;
}

table#wp-calendar td.pad{
border: none;
}

table#wp-calendar td#prev{
border: none;
}

table#wp-calendar td#next{
border: none;
}

table#wp-calendar caption{
border: 1px solid;
}

#newsBox {
margin-top: 8px;
padding: 4px;
border: solid 2px;
background-color:#999999;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE SIDEBAR ^^^^^^^^^^ */




/* ^^^^^^^^ BELOW IS THE CODE FOR THE FOOTER ^^^^^^^^^^ */
#footer { 
clear : both;
color: #FFF;
height : 52px;
width : 770px;
/*margin-top: 50px;*/
text-align : center;
border-top : 5px solid #E80202;
background : #000;
} 

#footer p {
padding: 0;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE FOOTER ^^^^^^^^^^ */




h1 { 
float : left;
margin : 0;
padding : 50px 0 20px 25px;
font : 150% "Trebuchet MS", Helvetica, Arial, Tahoma, sans-serif;
letter-spacing : 5px;
color : #FFFFFF;
} 

h2 { 
/*float : right;*/
margin : 0;
padding : 25px 20px 5px 0;
/*border-bottom: 1px solid #aaa;*/
font : 90% "Trebuchet MS", Helvetica, Arial, Tahoma, sans-serif;
letter-spacing : 1px;
color : #E80202;
}

h3,#content h3 a,#contentalum h3 a {
margin : 0;
padding : 20px 0 5px 0;
border-bottom : 1px solid #aaa;
font : 130% "Trebuchet MS", Helvetica, Arial, Tahoma, sans-serif;
text-transform : uppercase;
letter-spacing : 3px;
color : #E80202;
font-weight: bolder;

} 


/* ^^^^^^^^ BELOW IS THE CODE FOR THE POSTS ^^^^^^^^^^ */
.post {
border-bottom: 1px solid;
}

.post h2, .post h3 a {
color: #FF0000;
font-size: medium;
font-weight: bold;
text-decoration: none;

}

.post small {
font-weight: bold;
color: #000000;
}

.postmetadata {
font-size: 10px;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE POSTS ^^^^^^^^^^ */




.left { 
float : left;
border : 0 solid #656c4a;
margin : 5px 0 10px 0;
padding : 10px;
} 

blockquote { 
padding : 15px;
color : #555;
border-bottom : 1px solid #aaa;
border-top : 1px solid #aaa;
} 

legend { 
color : #E80202;
} 

input { 
background : #eee;
} 



/* Menu Styles */

/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#menucontainer {
height:24px;
background:#000;
display:block;
/*padding:0 0 0 15px;*/
text-align: center;
}
#menu {
position:relative;
display:block;
font-size:11px;
font-weight:bold;
font-family:Arial,Verdana,Helvitica,sans-serif;
}
#menu ul {
margin:0px;
list-style-type:none;
width:auto;
}
#menu ul li {
display:block;
float:left;
height: 24px;
margin:0 1px 0 0;
}
#menu ul li a {
display:block;
float:left;
color:#fff;
text-decoration:none;
padding:5px 18px 0;
height:22px;
background:transparent url(images/menu_bg-OFF.gif) no-repeat top left;
}
#menu ul li a:hover {
color:#fff;
background:transparent url(images/menu_bg-OVER.gif) no-repeat top right;
height: 22px;
}
#menu ul li .current,#menu ul li .current:hover,#menu ul .current_page_item a {
color:#000;
background:#fff;
}

/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */

/* ^^^^^^^^ BELOW IS CODE FOR EVENT RSVP FORM ^^^^^^^^*/
.eme-rsvp-form th {

font-weight: normal;
color: #000;

}
