/* Cross-browser settings */
* {
 margin: 0;
 padding: 0;
}

/* general styles */
body {
 height: 100%;
 font-size: 14px;
}

img {
 border:0;
}

a {
 color: #242424;
}

a:visited {
 color: #808080;
}

a:hover {
 color: #D40000;
}

#wrapper {
	width: 700px;
	margin: 0px auto;
	padding: 0px;
	color: #333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;
	font-size: 1em;
	line-height: 150%;
}




/* Header */
#indheader {
 float: left;
 width: 700px;
 height: 400px;
 margin: 0px;
 padding: 0px;
 background: #ffffff url(other_img/indeximg.png) repeat-x;
}

#indheader #title {
	padding: 0px;
	color: #FFFFFF;
	font: bold 2em 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', sans-serif;
	text-align: left;
	margin-top: 330px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

#iphheader {
 float: left;
 width: 700px;
 height: 120px;
 margin: 0px;
 padding: 0px;
 background: #ffffff url(other_img/iphoneimg.png) repeat-x;
}

#iphheader #title {
	padding: 0px;
	color: #FFFFFF;
	font: bold 2em 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', sans-serif;
	text-align: left;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

#menheader {
 float: left;
 width: 700px;
 height: 120px;
 margin: 0px;
 padding: 0px;
 background: #ffffff url(other_img/menuimg.png) repeat-x;
}

#menheader #title {
	padding: 0px;
	color: #FFFFFF;
	font: bold 2em 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', sans-serif;
	text-align: left;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

#aboheader {
 float: left;
 width: 700px;
 height: 120px;
 margin: 0px;
 padding: 0px;
 background: #ffffff url(other_img/aboutimg.png) repeat-x;
}

#aboheader #title {
	padding: 0px;
	color: #FFFFFF;
	font: bold 2em 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', sans-serif;
	text-align: left;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

/* Navigation */
#navigation {
 float: left;
 width: 93%;
 margin: 0;
 padding: 30px 2% 0 5%;
 font-family:'Helvetica Neue', Arial, sans-serif;
 font-size:0.85em;
 font-weight:bold;
}

#navigation ul {
 list-style:none;
 float: left;
}

#navigation li {
 display:inline;
 float:left;
 margin: 0;
}

#navigation li a.tabs {
 float:left;
 padding-left: 4px;
 padding-right:20px;
 text-decoration:none;
}

#navigation li a.tabs:hover {
}

#navigation li a.current {
	float:left;
	padding-left: 4px;
	padding-right:20px;
	text-decoration:underline;
	color: #FF9900;
}

#navigation li a.current:hover {
	color: #CC3300;
}

/* Main contents */
#contents {
 float: left;
 width: 700px;
 margin: 10px 0px;
 padding: 0px;
 font-size: 1.0em;
 text-align: left;
}

#contents h2 {
 margin: 20px 30px 10px;
 padding: 10px 0px;
 color: #000000;
 font: bold 1.6em 'arial', sans-serif;
 text-align: left;
}

#contents h2 a {
 color: #000000;
}

#contents .contents_body {
 margin: 15px 30px;
 padding: 0px;
}

#contents h3 {
 font: bold 1.0em 'arial', sans-serif;
 text-align: left;
}

#contents blockquote {
 padding: 10px;
 background: #efefef;
 border: #999999;
}

#contents dl.company {
float:left;
width:100%;
}
#contents dl.company dt{
float:left;
width:4em;
padding-left:5px;
}
#contents dl.company dd {
padding-left:7em;
}

#contents .topics {
	display: block;
	padding: 10px;
	border: 1px dotted #CCCCCC;
	font-family: 'arial', sans-serif;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 10px;
}

#contents .topics a {
	color: #990000;
	text-decoration: none;
}

/* Footer */
#footer {
 clear:both;
 width: 100%;
 height: 73px;
 padding: 20px 0px 0px 0px;
 font-size: 0.8em;
 text-align: center;
 vertical-align:bottom;
}

  /**
   * Set a very small font size for the control and constrain
   * it's width to 225px
   *
   * Note: the page has a single FeedControl that
   * is drawn in the <div> element whose id is "feedControl".
   */
  #feedControl {
    font-size: 1em;
  }

  #feedControl .gf-relativePublishedDate {
    font-size: 0.8em;
  }

  /**
   * Suppress everything except for title
   */
  #feedControl .gf-snippet,
  #feedControl .gf-author,
  #feedControl .gf-spacer {
    display : none;
  }

  /**
   * 1em Padding at the bottom of each collection of entries
   */
  #feedControl .gfc-results {
    padding-bottom : 1em;
  }

  /**
   * no padding between entries
   */
  #feedControl .gfc-result {
    margin-bottom : 0px;
  }

  /**
   * Use a larger font size for section titles
   */
  #feedControl .gfc-resultsHeader .gfc-title {
    font-size : 110%;
  }

