/*
Theme Name: Rotaract Club
Theme URI: 
Description: Cumtom template
Version: 1.0
Author: Deyan Kostadinov
Author URI: http://deyhost.com/
Tags: 

*/

/* Ttltes */
h2 {
	color:#B49656;
	font-family:Tahoma;
	font-size:18px;
	font-weight:bold;
	margin: 0;
	padding: 0;
	}
h3 {
	margin:0;
	padding:18px 0 0 0;
	font-family: Verdana, Sans-Serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #e4d2be;
	}
h4 {
	padding-bottom: 8px;
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	margin:0;
	}
img {
	border: 0;
	}
a {
	color: #A5A5A5;
	text-decoration: none;
	}
a:hover {
	color: #151515;
	}

/* Begin Typography & Colors */
body {
	font-size: 11px; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #350101;
	color: #333333;
	text-align: center;
	}
	
/* Login styles */

#welcomeuser {
	color: #E4D2BE;
	font-size: 12px;
	font-weight: bold;
	}
#login {	
	float:left;
	padding:16px 20px;
	width:680px;	
	}
#login ul {
	margin:0;
	padding:0;
	list-style: none;
	}
#login ul li {
	float:left;
	padding-right:15px;
	}
#login ul li a {
	font-size: 11px;
	color: #E4D2BE;
	text-decoration: none;
	}
#login ul li a:hover {
	text-decoration: underline;
	}
/*#username {	
	width: 255px;
	padding-right:10px;
	}
#password {	
	width: 185px;
	padding-right:5px;
	}
	*/
#loginlinks {
	font-size:10px;
	width: 130px;
	text-align: right;
	}
#login label {
	color: #E4D2BE;
	}
#lwa_user_login, #lwa_user_pass {
	background:transparent none repeat scroll 0 0;
	border:1px solid #c2ab75;
	font-size:11px;
	color: #EBEBEB;
	}
#lwa_wp-submit {
	background:transparent none repeat scroll 0 0;
	border:1px solid #c2ab75;
	font-size:11px;
	color: #EBEBEB;
	padding:0 10px;
	}
/* End of Login styles */
	
	
#page {
	background-color: #ebebeb;
	text-align: left;
	width: 960px;
	margin: 0 auto;
	overflow:hidden;
	}

#header {
	background: #73a0c5 url('images/rack_header.jpg') no-repeat bottom center;
	/*position: relative;*/
	}

#headerimg 	{
	height: 220px;
	width: 960px;
	}

.offset {
	position: absolute;
	left: -9999px;
	}
.none {
	display: none;
	}

#qtrans_language_chooser {
	clear:both;
	float:right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-top:98px;
	width:57px;
	margin:0px;
	}
#qtrans_language_chooser li {
	float: left;
	padding-left: 7px;
	}
	
	
.logos {
	float:right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
	width:215px;
	}
.logos li {
	float: left;
	}
.logos li a {
	background-image: url('images/logos.jpg');
	background-repeat:no-repeat;
	display:block;
	height:65px;
	}
.logos #one a {
	background-position: 0 0;
	width: 67px;
	height: 65px;
	}
.logos #two a {
	background-position: -67px 0;
	width: 65px;
	height: 65px;
	}
.logos #three a {
	background-position: -132px 0;
	width: 70px;
	height: 65px;
	}
	
#navigation {
	padding-top: 190px;
	}
	
#content {
	font-size: 1.2em;
	}

.narrowcolumn {
	float:left;
	padding:20px 30px;
	width: 680px;
	}
.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}

.entry img.gen {
	vertical-align: text-top;
	}
.widecolumn {
	padding:20px 30px;
	}

.narrowcolumn .postmetadata {
	text-align: center;
	}
	
	
.left {
	float: left;
	}
.right { 
	float: right;
	}
	
#sidebar {
	float:left;
	padding:10px 10px 0 10px;
	width:200px;
	}
#sidebar ul {
	list-style: none;
	padding: 0;
    margin: 0;
	}
#sidebar ul.ec3_events {
        list-style: none;
        padding: 0;
        margin: 5px 10px;
        }

	
.newsbox {
	clear:both;
	}
.newsboxsingle {
	overflow:hidden;
	clear:both;
	border-bottom:1px solid #610908;
	}
.newsimg {
	float: left;
	padding-top:10px;
	padding-bottom: 8px;
	padding-left:20px;
	width: 265px;
	}
.newscontent {
	float: right;
	padding-right:20px;
	padding-top: 8px;
	width: 370px;
	}
.newscontent p {
	margin: 8px 0;
	}
	
	
	
.listing {
	clear:both;
	}
.listingbox {
	background:transparent url(images/boxbackground.jpg) repeat-y scroll 0 0;
	overflow:hidden;
	clear:both;
	}
.boxheading {	background:transparent url(images/box_header.jpg) repeat-x scroll 0 bottom;	margin:0 -1px;	overflow:hidden;	padding:0;	}	
.sideboxheading {	
	/*background: #610908 url(images/box_header.jpg) repeat-x scroll 0 0;	overflow:hidden;	margin:0 0 15px 0;	padding:5px;*/
	background:#610908 url(images/box_header.jpg) repeat-x scroll 0 -5px;
	/*height:30px;*/
	margin:0 0 15px;
	/*overflow:hidden;*/
	}
.sideboxheading ul {
	background-color: #750519;
	overflow: hidden;
	}
.sideboxheading h3 {
	padding:5px 0 15px 10px;
	}
.sideboxheading ul li {
	padding: 3px 5px;
	}
.sideboxheading ul li a {
	color:#E4D2BE;
	font-weight: bold;
	}
.sideboxheading ul li a:hover {
	color:#E4D2BE;
	}
	
.rotsmall {
	background:transparent url(images/rotsmall.jpg) no-repeat scroll 0 0;
	padding-left: 55px;
	float:left;
	height:42px;
	}
.headingright {
	background: transparent url(images/right.jpg) no-repeat scroll 0 0;
	float: right;
	height:42px;
	width:30px;
	}
.listingimg {
	float: left;
	padding-top:10px;
	padding-bottom: 8px;
	padding-left:20px;
	width: 265px;
	}
.listingimage {
	border: 1px solid #c1c1c1;
	}

.listingcontent {
	float: right;
	padding-right:20px;
	padding-top: 8px;
	width: 590px;
	}
.listingcontent p {
	margin: 8px 0;
	}
.listingbottom {
	clear:both;
	background: #ebebeb url(images/boxbottom.jpg) no-repeat scroll 0 0;
	height: 7px;
	}
	
.boxheading ul {	list-style: none;	margin:0;	overflow:hidden;	padding:10px 0;	}
.boxheading ul li {	float: left;	padding: 0 5px;	}
.boxheading ul li a {		color:#E4D2BE;	font-weight: bold;	}
.boxheading ul li a:hover {	color:#E4D2BE;	}
	
	
	
	
	
#comment {
	width:100%;
	height: 74px;
	margin-bottom: 8px;
	}
#commentsleft {
	float: left;
	width:320px;
	}
#commentsleft p {
	margin:0px 0 5px 0;
	}
#commentsright {
	float: right;
	width: 360px;
	}	

.widget {
	margin-bottom: 10px;
	}
	
	
#footer {
	clear: both;
	background-image: url('images/footerbg.jpg');
	background-repeat:repeat-x;
	height:23px;
	color: #e4d2be;
	padding-top:28px;
	padding-left:10px;
	padding-right:10px;
	overflow: hidden;
	}
#footer ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	}
#footer li {
	float: left;
	padding-right: 10px;
	}
#footer p {
	margin: 5px;
	padding: 0px;
	}
#footer a {
	font-family: Verdana;
	font-size: 11px;
	color: #e4d2be;
	text-decoration: none;
	}
#footer a:hover {
	text-decoration: underline;
	}
	
#sitemap, #sitemap ul {
	margin: 0;
	padding-left: 15px;
	list-style: none;
	}
#sitemap a {
	color: #333333;
	}
#sitemap a:hover {
	color: #B49656;
	}
	
#gals {
	list-style: none;
	padding: 0;
	margin: 0;
	}
#gals li {
	float: left;
	padding-right: 30px;
	}

