/*
Theme Name: WordPress semm
Theme URI: http://www.graphix2html.com/
Description: Custom template for CompuCure by<a href="http://www.graphix2html.com/">Graphix2Html</a>.
Version: 1.0
Author: Graphix2Html
Author URI: http://www.graphix2html.com/
Tags: custom header, fixed width, two columns,tre columns, widgets


	This theme was designed and built by Graphix2Html

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */

/* CC RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}/*
ol, ul {
	list-style: none;
}*/
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* CC RESET */

body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #c0b9ab;
	margin: 0px;
}
/* container for background width */
#cont {
	width: 1181px;
	margin: 0 auto;
	position: relative;
}
	/* for background big logo */
    #logo_main_bg {
		width: 1181px;
		background-image: url(images/logo_bg.jpg);
		background-repeat: no-repeat;
		background-position: top;
		min-height: 776px;
		}
    	/* for site width */
        #inner_cont {
			width: 912px;
			float: left;
			margin-left: 134px;
			}
        	/* logo-menu start */
        	#head_side {
				width: 912px;
				height: 114px;
				float: left;
				background-image: url(images/head_side_bg.png);
				background-position: bottom;
				background-repeat: no-repeat;
				}
            	/* logo start */
            	#logo {
					float: left;
					margin-left: 30px;
					background-image: url(images/logo.jpg);
					width: 290px;
					height: 107px;
					}
					#logo a {
						width: 290px;
						height: 107px;
						display: block;
						text-indent: -5000px;
					}

                /* logo end */


a:link {
color:#544332;
text-decoration:none;
}
a:hover {
color:#000000;
}
a:visited {
color:#544332;
}

td {
font-size: 14px;
line-height: 24px;
}

                /* menu start */
                #menu_area {
					font-family:/*  "trajan", */"Times New Roman", Times, serif;
					color: #907559;
					font-size: 12px;
					text-transform: uppercase;
					letter-spacing: 1px;
				}
					#menu_area ul {
						list-style: none;
						margin-top: 89px;
						float: right;
						margin-right: 15px;
					}
					#menu_area ul li {
						float: left;
						padding-left: 8px;
						padding-right: 8px;
					}
					#menu_area ul li a {
						color: #907559;
						text-decoration: none;
					}
					#menu_area ul li a:hover ,
					#menu_area ul li.current_page_item a ,
					#menu_area ul li.current_page_ancestor a {
						color: #040200;
					}
					#menu_area ul ul {
						display: none;
					}

                /* menu end */
            

            /* logo-menu end */
            /* it is onl works at home-page.php . Banner and image links Start */
            .shadow_bg {
				background-image: url(images/shadow_bg.png);
				background-repeat: repeat-y;
				width: 912px;
				float: left;
			}
			
			#home_page_banner_image_links {
				background-color: #d4cdc2;
				width: 879px;
				float: left;
				margin-left: 16px;
				min-height: 100px;
				padding-bottom: 1px;
				}
            	/* banner start */
            	#home_page_banner {
					background-image: url(images/banner_img.jpg);
					float: left;
					background-repeat: no-repeat;
					width: 683px;
					height: 322px;
					}
					#home_page_banner h1 {
						color: #fff;
						font-size: 30px;
						font-family: Arial, Helvetica, sans-serif;
						margin-top: 280px;
						margin-left: 16px;
					}

                /* banner end */
                /* image liks start */
                #image_links {
					width: 195px;
					float: left;
					margin-left: 1px;
					}
					#image_links ul {
						list-style: none;
					}
					#image_links li.first_image {
						background-image: url(images/first_image.jpg);
						background-position: top;
						width: 195px;
						height: 163px;
					}
					#image_links li.first_image a {
						display: block;
						width: 195px;
						height: 163px;
					}
					#image_links li.second_image {
						background-image: url(images/second_image.jpg);
						background-position: top;
						width: 195px;
						height: 158px;
						margin-top: 1px;
					}
					#image_links li.second_image a {
						display: block;
						width: 195px;
						height: 158px;
					}
					#image_links li:hover {
						background-position: bottom;
					}

                /* image liks end */
            

            /* it is onl works at home-page.php . Banner and image links End */
			
			#page_banner {
				background-image: url(images/inner_banner.jpg);
				background-repeat: no-repeat;
				margin-left: 16px;
				width: 879px;
				height: 146px;
				float: left;
			}
			#page_banner2 {
				margin-left: 16px;
				width: 879px;
				height: 146px;
				float: left;
			}
			
			
			
            /* posts start */
            #posts {
				background-image: url(images/posts_bg.jpg);
				width: 879px;
				float: left;
				margin-left: 16px;
				min-height: 100px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				/* color: #d4c9bd; */
color: #ffffff;
				line-height: 18px;
				}
				#posts .date_left {
					float: left;
					width: 64px;
					margin-left: 17px;
					margin-top: 11px;
				}
				#posts .post {
					float: left;
					width: 800px;
					margin-left: 45px;
					margin-top: 11px;
					margin-bottom: 11px;
				}
				#posts h1 {
					color: #ffffff;
					font-size: 18px;
					font-weight: normal;
					font-family: trajan, Times New Roman, Times, serif;
					margin-left: 43px;
					margin-top: 12px;
				}
#posts a {
color: #f1bf57;
font-weight: bold;
text-decoration: none;
}
#posts a:hover {
color: #f1bf57;
font-weight: bold;
text-decoration: underline;
}
#posts p {
padding-top: 10px;
padding-bottom: 10px;
}

            /* posts end */
			
			 #inner_pages {
				width: 879px;
				float: left;
				margin-left: 16px;
				background-image: url(images/inner_page_bg.jpg);
				background-color:#FFF;
				background-repeat: no-repeat;
			 }
			 #inner_pages_bg {
				width: 879px;
				float: left;
				background-image: url(images/inner_page_right_bg.jpg);
				background-position: right;
				background-repeat: repeat-y;
			 }
#inner_pages_bg2 {
				width: 879px;
				float: left;
			 }
                	.left_side {
						margin-left: 37px;
						float: left;
						width: 598px;
						font-family: Arial, Helvetica, sans-serif;
						color: #000;
						font-size: 12px;
						line-height: 20px;
						text-align: justify;
			 		}
					.left_side p {
						padding-top: 17px;
						padding-bottom: 17px;
					}

.left_side2 {
						margin-left: 37px;
						float: left;
						width: 800px;
						font-family: Arial, Helvetica, sans-serif;
						color: #000;
						font-size: 12px;
						line-height: 20px;
						text-align: justify;
			 		}
					.left_side2 p {
						padding-top: 17px;
						padding-bottom: 17px;
					}


                    .right_side {
						float: right;
						width: 225px;
			 		}
						.right_side ul {
							list-style: none;
							float: left;
							width: 186px;
							margin-left: 20px;
							margin-top: 12px;
						}
						.right_side ul li {
							padding-top: 8px;
							padding-bottom: 8px;
						}
						.right_side ul li a {
							font-family: Arial, Helvetica, sans-serif;
							font-size: 12px;
							font-weight: bold;
							color: #544332;
							text-decoration: none;
						}
						.right_side ul li a:hover ,
						.right_side ul li.current_page_item a ,
						.right_side ul li.current_page_ancestor a {
							color: #040200;
							text-decoration: none;
						}
			
			
			
            /* footer start */
            #footer_area {
				background-image: url(images/footer_bg.png);
				height: 54px;
				width: 912px;
				float: left;
				font-family: Garamond, Times New Roman, Times, serif;;
				color: #fff;
				font-size: 12px;
				text-align: center;
			}
				#footer_area p {
					margin-top: 10px;
				}

        	/* footer end */
        
	.breadcrumb {
		font-family: /* "trajan", */"Times New Roman", Times, serif;
		font-size: 20px;
		color: #8f7559;
		letter-spacing: 1px;
		word-spacing: 1px;
		font-variant: small-caps;
		margin-top: 16px;
		padding-bottom: 17px;
	}
    .first_one {
	}
	.second_one {
		color: #050300;
	}
	strong {
	
	}
.alignright { float:right; margin: 0 0 15px 15px; border:1px solid #000000;}
.aligncenter { border:1px solid #000000;}
.entry ul {
	list-style-position:outside; margin-left:20px;
}
.entry a {
color: #544332;
font-weight: bold;
text-decoration: none;
}
.entry a:link {
color: #544332;
font-weight: bold;
text-decoration: none;
}
.entry a:hover {
color: #000000;
font-weight: bold;
text-decoration: underline;
}
.entry blockquote {
padding-left: 110px;
}

.sidetable {
font-size: 12px;
border: 1px solid #000000;
width: 250px;
padding: 8px;
margin-left: 8px;
}
