/*Theme Name: Reddy  
Description: WordPress theme designed by <a href="http://www.realitysoftware.ca">Reality Software</a>.
*/

body { color: #ccc; margin:0; padding:0; line-height:20px; font-size: 0.9em; font-family: "Verdana", "Trebuchet MS", Arial; background:#111; }
a { color:#ffffcc; text-decoration:none;}
a:hover { text-decoration:underline;}
#header { padding:30px 300px 0 30px; height:131px; background:url(images/head_bckg.jpg) no-repeat #B9121C; border-left: 10px solid #600; border-right: 10px solid #600;}
#logo a { float:left; color:#FFFFFF; text-decoration:none; font-size:26px; text-transform:uppercase; margin-top:35px; font-weight:normal; letter-spacing:5px; }
#slogan { clear: both; font-size:14px; color:#FFFFFF; text-align:left; margin-top:10px;}
#menu { border: 1px solid #666; background: url(images/menu_bckg.gif) repeat-x #fff;  height:32px; padding-top:18px; text-align:left;}
#menu ul { margin: 0; padding: 0;}
#menu ul li{ display:inline; list-style:none; padding:10px 0 10px 0; background:url(images/splitter.gif) no-repeat; }
#menu a { color:#000000; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none; margin: 0 20px 0 30px;}
#menu a:hover{ color:#97070b;}
#menu_lower { height:32px; padding-top:30px; font-size:14px; color:#FFFFFF; text-align:left;}
#menu_lower a { color:#FFFFFF; font-size:14px; text-decoration:none;}
#menu_lower a:hover { color:#FFFFFF; font-size:14px; text-decoration:underline;}
.page_item { background:none;}

#text { margin: 30px 305px 30px 20px; }
#text h1 { margin: 20px 0 20px 0; text-transform:uppercase; font-size:1.8em; color:#fff; font-weight:normal;}
#text h2 { margin: 20px 0 0 0; text-transform:uppercase; font-size:1.5em; color:#be141d; font-weight:normal;}
#text h2 a { color:#be141d; text-decoration: none;}
#text h2 a:hover { color:#fff;}
#text h3 { margin: 20px 0 5px 0; text-transform:uppercase; font-size:1em; color:#fff; font-weight:normal;}
#text h4 { margin: 20px 0 5px 0; font-size:1em; color:#fff; font-weight:normal;}
#text p { padding:0 0 5px 0;}
#text ul li { margin-left: 0px; padding-left:5px; }
#text ol li { margin-left: 20px; }
#wrapper {
position:relative;
width:916px;
height:auto;
margin-top:0px;
margin-left:auto;
margin-right:auto;

}
#sidebar { background: #222222; float:right; width:240px; height: 100%; padding: 0 20px 0 10px; margin: 5px 0 30px 0; font-size:11px; border-left: 1px dotted #666; border-bottom: 1px dotted #666;}
#sidebar h2 { margin: 25px 0 5px 0; text-transform:uppercase; font-size:18px; color:#ccc; font-weight:normal;}
#sidebar ul { margin: 0px; padding: 0px;}
#sidebar li { list-style:none;}
#main { float:left; background: #262626; border-left: 10px solid #191919; border-right: 10px solid #191919; border-top: 1px solid #666;}
#footer { background:url(images/footer_bckg.gif) repeat-x #000; height:57px; clear:both;}
#left_footer { float:left; padding:20px 0 0 30px; color:#6c6c6c; font-size:12px;}
#left_footer a { color:#6c6c6c; font-weight:bold;}
#right_footer { float:right; padding:20px 30px 0 0; color:#36424a; font-size:10px;}
#right_footer a { color:#36424a; font-weight:bold;}

.postmetadata { font-size: 13px; margin: 5px 0 0 0;}
.postmetadata small { font-size: 11px;}
.entry p { margin: 5px 0 0 0;}
#searchform { margin: 0;}
#searchform #searchsubmit { width: 30px; height: 21px; border: none; color: #FFFFFF; background-color: #97070b; font-size:14px; font-weight:bold;}
#searchform #s { width: 150px;}
#commentform #comment { width: 500px;}
#commentform #author, #commentform #email, #commentform #url { width: 250px;}
#commentform #submit { width:140px; height: 21px; border: none; color: #FFFFFF; background-color: #97070b; font-size:14px; font-weight:bold;}
#commentform p { margin: 5px 0 5px 0;}
#calendar caption { margin: 5px 0 5px 0; text-transform:uppercase; font-size:18px; color:#111; text-align:left;}
#calendar h2 {margin: 0; padding: 0;}
#wp-calendar th {padding-right:10px; text-align:left;}
#wp-calendar td {padding-right:10px;}
.commentlist { padding-right:10px;}
.commentlist .alt { background-color:#111;}
.commentlist p { margin: 5px 0 10px 0;}
.navigation { text-transform:uppercase; margin-top: 20px;}
blockquote { font-style:italic; background:url(images/blockquote.jpg) no-repeat; padding-left: 45px; margin-left: 20px;}
#text h6 {display:inline; font-size: 8px; text-align: top;}
code { line-height:normal; font-size:12px;}

.left {
	width: 45%;
	float: left;
        height: 100%;
}

.right {
	width: 45%;
	float: right;
        height: 100%;
           
}


img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}



img.alignleft {
	padding: 4px;

	margin: 0 7px 2px 0;
	display: inline;
	}
img.style {
        border: solid 6px #f3f3f3;
        
}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
        color: #000;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/* GLOBAL */
#g4b_gallery {overflow: hidden;}
#g4b_gallery h3, #g4b_gallery p {margin: 0; padding: 0;}
#g4b_gallery .g4b_crumb {margin-bottom: 15px;}
#g4b_gallery .g4b_crumb,
#g4b_gallery .g4b_nav {
    padding: 4px 8px;
    background-color: #222;
}


/* ALBUMS */
.g4b_albums .g4b_row {margin-bottom: 10px;}
.g4b_albums .g4b_row .g4b_img {
    float: left;
    margin-right: 10px;
}
.g4b_albums .g4b_row .g4b_content h3,
.g4b_albums .g4b_row .g4b_content p {
    margin: 0;
    padding: 0;
}


/* PHOTOS */
.g4b_photos .g4b_row {float: left; margin: 0 15px 10px 0;}
.g4b_photos .g4b_row .g4b_content {display: none;}


/* SINGLE */
.g4b_photo .g4b_row .g4b_img {margin-bottom: 10px;}
.g4b_photo .g4b_nav {margin-top: 15px;}
.g4b_photo .g4b_nav .g4b_prev {float: left;}
.g4b_photo .g4b_nav .g4b_next {float: right;}

url(images/sidebar_bckg.gif) no-repeat top right
97070b