/*****************************************
* Ideal CSS
* layout.css
* Default stylesheet for Cafe Aspira Website
******************************************/


/*****************************************
Resets
******************************************/
html, body, form, fieldset { margin: 0; padding: 0; font-family: Verdana; color: #555555; }
html{ font-size: 11px; }
body { text-align: center; background: #A6DBFD url(images/bgEnglish_Content.gif) repeat-x left top; font-size: 11px; line-height: 15px; }

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address { margin: 1em 0; padding: 0; }

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote { margin-left: 2em; }

/* Miscellaneous conveniences: */
form label { cursor: pointer; }
fieldset { border: none; }
input, select, textarea { font-size: 10px; }
a            { font-family: verdana; font-size: 8pt; color: 094D9E; font-weight: 
               bold; text-decoration: none }
a:hover      { font-family: verdana; font-size: 8pt; color: 000000; font-weight: 
               bold; text-decoration: underline }
h1           { font-family: verdana; font-size: 8pt; color: 094D9E; 
               text-decoration: none; margin:0px; padding:0px; }
.h2{
	font-weight: 400;
	/*text-transform: uppercase;*/
	font-weight: bold;
	font-size: 12pt;
	color: #d46039;
	text-align:left;
	line-height:22px;
}

h2{
	font-weight: 400;
	text-transform: uppercase;
	color: #d46039;
}

h3{
	font-size: 100%;
	font-weight: 600;
	color: #5a9897;
}
td           { font-family: verdana; font-size: 8pt; color: 000000; 
               text-decoration: none }
img{
	border: 0;
}

.clear { height:0px; clear: both; }

/* Main container Starts */
#container{
	width:800px;
	margin:auto;
	background-color:#FFFFFF;
	overflow:hidden;
	background:#FFFFFF url(images/TWR_BG.jpg) left bottom repeat-y;
	}
/* Main Container End */

/* Header Navigation Starts here */
#header_nav{
background:#FFFFFF;
}

.lft_padd{
padding:0px 0px 0px 10px;
margin:0px 0px 0px 0px;
}

#header_nav .lft_padd img{
margin:0px 10px 0px 0px;
}
/* Header Navigation end here */

/* Content Part CSS starts here */
#content{
margin:0px 0px 0px 0px;
overflow:hidden;
}

#tower_block{
width:220px;
float:left;
}

#content_block{
width:580px;
float:left;
vertical-align:top;
text-align:left;
}

.imag_padd{
margin:10px 0px 0px 0px;
}

.hgt{
height:10px;
clear:both;
background:#FFFFFF;
}

.main_content{
margin:10px 20px 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#444445;
text-align:left;
line-height:22px;
}

.sub_header_selected{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#857E7B;
text-align:left;
line-height:20px;
}

.sub_header{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#0F5B99;
text-align:left;
line-height:20px;
}

.bar{
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
color: #005544;
font-size: 12px;
}

.dark_black_pullquote{
font-family: Arial Roman, Arial, Helvetica, sans-serif;
color: black;
font-size: 12Px;
text-decoration: none;
line-height: 17px;
font-weight: bold;

}

/* Content Part CSS starts here */