/*
Theme Name: IGS Iron Gate Scripting
Theme URI: http://irongatescripting.com
Description: Iron Gate Scripting
Version: 1.0
Author: Karl Kiesinger
Author's URI: http://irongatescripting.com
Tags: IGS Iron Gate Scripting
*/


/* reset */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
	margin:0;
	padding:0;
} 

table { 		
	border-collapse:collapse;
	border-spacing:0;
}

fieldset,
img {
	border:0;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style:normal;
	font-weight:normal;
}

ol,
ul {
	list-style:none;
}

caption,
th {
	text-align:left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size:100%;
	font-weight:normal;
}

q:before,
q:after {
	content:'';
}

abbr,g
acronym {
	border:0;
}

/* body */
strong{
font-weight: bold;
}
body {
	background-color:#ffffff;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	width: 100%;
	color: #635D32;
	font: 12px/1.75em Arial, Helvetica, sans-serif;
}

#wrapper {	
	background:#ffffff; 

	margin-right: auto;
	margin-left:auto;
	min-height: 690px;
	width: 1000px;
position:relative;
}
/*                                                                                    start of header*/

#header{
height: 150px;
width: 1000px;
position:relative;
}

#logo{
background: url(images/logo.png) no-repeat;
margin-top:20px;
margin-left:20px;
height: 108px;
width: 141px;
position:absolute;
}
/*                                                                                    end of header*/

/*                                                                          Start of the menu button*/
#menu {  
background: url(images/top.png) no-repeat;
margin-left:40px;
height: 72px;
width: 932px;

}
#menu1 { 
margin-top:30px; 
margin-left:30px; 
position:absolute;
}
#menu2 { 
margin-top:30px; 
margin-left:230px; 
position:absolute;
}
#menu3 { 
margin-top:30px; 
margin-left:410px; 
position:absolute;
}
#menu4 { 
margin-top:30px; 
margin-left:630px; 
position:absolute;
}
#menu5 { 
margin-top:30px; 
margin-left:770px; 
position:absolute;
}
#menu1 a,
#menu2 a,
#menu3 a,
#menu4 a,
#menu5 a{
font-size:26px;
color:#000000;
font-family: sans-serif;
font-weight: bold;
text-decoration: none;
}
#bar1{
background: url(images/menu_bar.bmp) repeat-y;
margin-top:10px; 
margin-left:210px; 
height: 57px;
width: 8px;
position:absolute;
}
#bar2{
background: url(images/menu_bar.bmp) repeat-y;
margin-top:10px; 
margin-left:390px; 
height: 57px;
width: 8px;
position:absolute;
}
#bar3{
background: url(images/menu_bar.bmp) repeat-y;
margin-top:10px; 
margin-left:610px; 
height: 57px;
width: 8px;
position:absolute;
}
#bar4{
background: url(images/menu_bar.bmp) repeat-y;
margin-top:10px; 
margin-left:750px; 
height: 57px;
width: 8px;
position:absolute;
}

/*                                                                        start of the main body*/

#main_body_top {  
background: url(images/body_top.png) no-repeat;
margin-top:20px; 
margin-left:40px;
height: 31px;
width: 931px;
}
#main_body {  
background: url(images/body.png) repeat-y;
margin-left:40px;
min-height: 200px;
height: auto;
width: 931px;
position:relative;
}
#main_text h1 {
margin-top: 10px;
margin-left: 80px;	
	color: green;
font-size:22px;
font-family: sans-serif;
font-weight: bold;
float: left;
position:absolute;
}
#main_text a{
color:#669CE6;
text-decoration: none;
}
#main_text .page {

	width: 1000px;
	text-align: justify;
overflow: auto;
}
#main_text div.entry {
margin-top: 50px;
margin-left: 50px;	
	clear: right;
	float: left;
	width: 800px;
	color: #000000;
font-size:18px;

font-family: sans-serif;
font-weight: bold;
overflow: visible;
margin-bottom:72px;

}



#main_body_bottom {  
background: url(images/body_bottom.png) no-repeat;
margin-left:40px;
height: 31px;
width: 931px;
}
.fix{
margin-top: 40px;
}
/*                                                                  start footer */
#footer {	
background: url(images/top.png) no-repeat;

margin-left:40px;
height: 72px;
width: 932px;
position:relative;
}
#footer_text {
margin-top:30px;
margin-left:40px;
font-size: 10px;
color: blue;
text-decoration: none;
position:absolute;
}

