/*
Theme Name: Rain Hotel
Theme URI: http://www.rainhotel.com/
Description: Rain Hotel için yapılmış özel tasarım.
Author: ALP TANKURT
*/

/*  =COLORS
---------------------------------------------------
	Body Background:
	Main Text:
	Links:
*/


/*  =RESET
---------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	padding: 0;
	margin: 0;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
fieldset,img { 
	border: 0;
	}
ol,ul {
	list-style: none;
	}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 100%;
	}
abbr,acronym { border: 0;
	}

	
/*  =GLOBAL ELEMENTS
-------------------------------------------------------------- */

body {
	font-family: "Trebuchet MS", Verdana, Sans;
	font-size: 10pt;
	background: #081B32 url("images/bg.jpg") no-repeat scroll center top;
	color: #000;
}

a:link {
	color: #FF3333;
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover, a:active {
	text-decoration: underline;
}

h1 {
	color: #fff;
	font-size: 24pt;
    font-family: "Century Gothic";
}

h2 {
  color: #113d67;
  font-family:Georgia,serif;
  font-size:17px;
  font-style:italic;
  font-weight:bold;
  margin-bottom: 10px;
}

h3 {
	color: #333;
}

h4 {
    color: #081B32;
    font-family: Arial;
	font-size: 11pt;
    font-weight: bold;
    letter-spacing: 2px;
}

/*ol {
	list-style-type: ;
}

ul {
	list-style-type: ;
}

li {
	margin: ;
}*/

blockquote {}

#wrapper {
	width: 800px;
	margin: 10px auto;
    margin-bottom: 30px;
}

/*  =HEADER
-------------------------------------------------------------- */

#header {
  clear: both;
  margin-top: 35px;
  overflow: hidden;
}

#logo {
  float: left;
  background: transparent url('images/rain-logo.png') no-repeat top left;
  height: 85px;
  width: 400px;
}

#logo h1 {
  display: none;
}

#lang {
   float: right;
   color: #fff;
}

#lang img {
  margin-left: 5px;
}


/*  =NAVIGATION
-------------------------------------------------------------- */

#nav {
  clear: both;
  margin: 5px 0 2px 0;
  font-family: Arial;
  font-family: "Century Gothic";
  font-size: 0.9em;
  margin-top: 2px;
  overflow: hidden;
}

#nav ul {
  padding: 5px 0;
  float: right;
}

#nav ul li {
  display: inline;
  padding: 3px 0 3px 15px;
}

#nav a {
  color: #fff;

}

#nav a:hover {
  text-decoration: none;
  border-bottom: 1px solid #fff;
}


/*#nav_left {
  background: transparent url('images/nav-left-bg.png') no-repeat top left;
  width: 6px;
  height: 50px;
  float: left;
}

#nav_middle{
  background: transparent url('images/nav-bg.png') repeat-x top left;
  height: 50px;
  float: left;
  width: 787px;
}

#nav_right {
  background: transparent url('images/nav-right-bg.png') no-repeat top left;
  width: 7px;
  height: 50px;
  float: left;
}  */

/*  =COVER
-------------------------------------------------------------- */

#cover {
  background-color: #fff;
  padding: 10px;
  overflow: hidden;
}


/*  =BANNER
-------------------------------------------------------------- */

#banner {
  margin-bottom: 5px;
  text-align: center;
  height: 300px;
}

.after_show {
  display: none;
}


/*  =MAIN
-------------------------------------------------------------- */

#main {
  background-color: white;
  padding-top: 10px;
  margin-bottom: 10px;
  overflow: hidden;
}

#main p {
  font-size: 12px;
  line-height: 21px;
}

#intro {
   width: 415px;
   margin-right: 5px;
}

.slogan {
  color: #116267;
  font-family:Georgia,serif;
  font-size:16px;
  font-style:italic;
  font-weight:bold;
}

#rezer_banner {
  width: 116px;
  text-align: center;
  background:url("images/column-bg2.gif") no-repeat scroll left center transparent;
  height: 163px;
  padding-top: 20px;
  padding-left: 14px;
}

#rezer_banner img {
   /*margin-left: 13px; */
}


#news {
    background:url("images/column-bg2.gif") no-repeat scroll left center transparent;
    width: 220px;
    text-align: left;
    height: 183px;
}

#news h3 {
  color: #113d67;
  letter-spacing: 1px;
  font-size:13px;
  font-weight:bold;
  margin-left: 20px;
}


#news ul {
  padding: 5px 20px 20px 20px;
  text-align: left;
}

#news ul li {
  border-bottom: 1px solid #ddd;
  padding: 5px 0 5px 0;
  font-size: 11px;
  line-height: 12px;
}

#news small {
  color: #aaa;
}

#news a {
  color: #000;
}

#tum_haber_link {
  float: right;
  margin-top: -20px;
}

#tum_haber_link a {
  font-size: 10px;
  color: #696969;
}


.main_box {
  margin-right: 15px;
  width: 180px;
  font-family: Verdana;
  font-size: 11px;
  line-height: 13px;
}

.main_box img {
  width: 100%;
  margin-bottom: 5px;
}

.main_box_last {
  margin-right: 0;
}

.main_box a {
  color: #325783;
}



.mo_tit {
  width: 285px;
  margin-top: 30px;
  margin-bottom: 3px;
}


#main_other {
  margin: 1px 0 10px 0;
}


#weath {
   width: 235px;
   padding: 5px 10px 5px 40px;
}
.acik_hava {
  background: transparent url('images/weather/hava_acik.gif') no-repeat left center;
}
.bulutlu {
  background: transparent url('images/weather/bulutlu.gif') no-repeat left 7px;
}
.parcali_bulutlu {
  background: transparent url('images/weather/parcali_bulutlu.gif') no-repeat left center;
}
.sagnak_yagis {
  background: transparent url('images/weather/sagnak_yagis.gif') no-repeat left center;
}
.yagmurlu {
  background: transparent url('images/weather/yagmurlu.gif') no-repeat left center;
}
.kar {
  background: transparent url('images/weather/kar.gif') no-repeat left center;
}
.def_hava {
  background: transparent url('images/weath.png') no-repeat left center;
}
.gece {
  background: transparent url('images/weather/gece.gif') no-repeat left center;
}



.clock {
   background: transparent url('images/clock.png') no-repeat left center;
   padding: 5px 10px 5px 30px;
}


.tel {
  font-family:Georgia,serif;
  font-size:18px;
  font-style:italic;
}


#content {}
#content h2 {
  font-family:"Trebuchet MS",Tahoma,Arial;
  font-style: normal;
  font-size: 15pt;
}
#content h3 {
  font-family:"Trebuchet MS",Tahoma,Arial;
  font-style: italic;
  font-size: 13pt;
  margin-top: 0;
  margin-bottom: 10px;
}
#content p {}

#content p ul {
  list-style-image: url('images/arrow3.gif');
  margin-left: 20px;
}

#content ul {
  list-style-image: url('images/arrow3.gif');
  margin-left: 20px;
}

#content ul li a {
   color: #DC143C;
}


.all_posts li {
  margin-bottom: 20px;
}

.all_posts li a {
  font-size: 17px;
  color: #DC143C;
}



/*  =GALERİ
-------------------------------------------------------------- */

#galeri {
  margin-top: 15px;
}

.gal_img {
  margin-right: 16px;
  margin-bottom: 10px;
  float: left;
}


.gal_img img {
  border: 1px solid #ccc;
  padding: 5px;
  width: 170px;
}

/*  =ILETISIM
-------------------------------------------------------------- */

#contact {
  margin-top: 10px;
}

#contact a {
  color: #325783;
}


#rezer_form {

}

.rf_tit {
  text-align: right;
}

#r_sol {
  width: 350px;
}

#r_sag {

}


#rain_map {
   text-align: center;
}


/*  =FORMS
-------------------------------------------------------------- */

input, select, textarea {
  padding: 4px;
  font-family: Verdana;
  font-size: 12px;
  border: 1px solid #bbb;
}

button {}

input:focus {
  background-color: #FFFACD;
}
textarea:focus {
  background-color: #FFFACD;
}
button:hover {}


/*  =TABLES
-------------------------------------------------------------- */

table {}
tr {}
th {}
td {
  padding: 5px;
}


/*  =FOOTER
-------------------------------------------------------------- */

#footer {
  background-color: #1d324b;
  padding: 10px;
  color: #fff;
  overflow: hidden;
}

#copyright {
  font-size: 11px;
  font-family: Arial;
  float: left;
  line-height: 16px;
  padding-top: 7px;
}

#logos {
  float: right;
}


/*  =DEFAULT STYLES
-------------------------------------------------------------- */

.alignleft {float: left;}
.alignright {float: right;}
.clear {clear: both;}

.small {font-size: 0.8em;}
.hidden {display: none;}

.nopadding {margin-right: 0;}


