﻿/*Theme Name: Soty 2020
Description: Sailor of the year theme.
Version: 1.0
Author: Qlayer
CSS Document*/

DIV.lnks.flt A IMG
{
	float: right;
	margin-left: 130px;
margin-right: 50px;
}
DIV#wdgt A
{
	color: #B49658;

}
DIV.lnks.flt IMG
{
	margin-top: 18px;
}
.c_modl INPUT
{
	margin: 5px;
}
BODY, P
{
	margin: 0;
	padding: 0;
}
BODY
{
	background: #3f81b3 url(/wp-content/themes/garland/backgr01w-min.jpg) center top no-repeat fixed;
}
A
{
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
SPAN.titl
{
	color: #1A4258;
	line-height: 1.5em;
}
SPAN.titl A
{
	color: #1A4258;
}
.c_modl A
{
	color: #1A4258;
	font-weight: bold;
}
DIV#top-banner
{
	background-image: url(/wp-content/themes/garland/banner.gif);
	height: 60px;
	width: 100%;
	float: left;
	background-color: #1A4258;
	background-repeat: no-repeat;
}
#header_block DIV A.navi
{
	color: #fff;
}
BODY
{
	font: 11px/14px tahoma;
	color: #FFF;
}
IMG
{
	border: 0;
	float: left;
}
DIV#lang
{
	float: left;
	margin-left: 800px;
	margin-top: 21px;
}
.tp_img2 IMG
{
	margin: 8px 8px 8px 0;
}
DIV.tp_img2
{
	height: 40px;
	width: 330px;
	float: right;
}
.wdgt IMG
{
	padding-left: 25px;
}
.flt
{
	float: left;
}
SPAN.titl.flt
{
	font-weight: bold;
}
.flr
{
	float: right;
}
.clr
{
	clear: left;
}
.ds
{
	display: inline;
}
.lk
{
	text-decoration: none;
	border: 0;
}
#header_block
{
	width: 1000px;
	float: left;
	/* background: #1A4258 repeat-x; */
	/*[disabled]padding-bottom:10px;*/
	margin: auto;
	/*[empty]height:;*/
}
#sub_block1
{
	width: 1000px;
	margin: auto;
	color: #1A4258;
}
SPAN.date
{
	float: right;
}
SPAN.titl
{
	width: 88%;
}
#left_block DIV
{
	font-size: 1.4em;
	list-style-type: none;
}
DIV#wdgt DIV
{
	height: 155px;
}
DIV#ngg-gallery-1-25
{
	width: 360px;
	margin: auto;
}
#left_block #modl_lnk UL
{
	background-color: #1A4258;
	margin-top: 16px;
	/* padding-top: 1em;*/ 
	padding-bottom: 1em;
	/*border: 5px solid #B59759;*/
	padding-left: 1em;
	width: 185px;
	margin-left: 0px;
}

#left_block h3
{
	color: #fff;
	margin-bottom: 0;
}

DIV#modl_lnk
{
	width: 209px;
	margin: auto;
	height: 295px;
}
.c_modl P
{
	padding: 1em;
	color: #1A4258;
}
SPAN.c_modl
{
	text-align: justify;
}
#content_block
{
	width: 1000px;
	float: left;
	background: #1A4258;
	padding-bottom: 10px;
}
#left_block
{
	width: 260px;
	float: left;
}

#center_block
{
	width: 484px;
	float: left;
}
#right_block
{
	width: 256px;
	float: left;
}
#right_block H2
{
	text-align: center;
	margin-top: 16px;
	color: #B49658;
	line-height: 1em;
}
#right_block
{
	text-align: center;
	height: 100%;
}
#sub_block2
{
	width: 1000px;
	margin: auto;
}
.sponsors TABLE
{
	margin: auto;
}
#footer_block
{
	width: 1000px;
	float: left;
	background: #1A4258;
}
/*top*/
.modl
{
	width: 948px;
	/*[disabled]margin-left:26px;*/
	display: inline;
}
.tp_img1
{
	/* background: url(head.png) no-repeat left; */
	width: 1000px;
	height: 183px;
	float: left;
	/*border-top: 5px solid #B49658;*/
}
.tp_img09
{
	background: url(/wp-content/themes/garland/head09.png) no-repeat left;
	width: 1000px;
	height: 183px;
	float: left;
	/*border-top: 5px solid #B49658;*/
}
.tp_imgen
{
	background: url(/wp-content/themes/garland/headen.png) no-repeat left;
	width: 1000px;
	height: 183px;
	float: left;
	border-top: 5px solid #B49658;
}
DIV#main_block
{
	width: 1000px;
	height: 250px;
	margin: auto;
}
DIV#wdgt
{
	width: 209px;
	margin: 65px auto auto;
	text-align: center;
	height: 190px;
	color: #B49658;
	font-size: 1.1em;
}
.lnks
{
	/* background: #1A4258 repeat-x;*/
	float: left;
	/*[disabled]width:100px;*/
	margin-left: 14px;
	display: inline;
}
.navi
{
	/*background: url(tp_bar.gif) no-repeat right;*/
	float: left;
	font: bold 11px/14px tahoma;
	color: #fff;
	text-decoration: none;
	padding: 17px 20px;
}
.navi LI
{
	background: url(tp_bar.gif) no-repeat right;
	float: left;
	font: bold 11px/14px tahoma;
	color: #FBD0D8;
	text-decoration: none;
	padding: 17px 36px;
}
.hom
{
	background: url(tile_hom.gif) repeat-x;
	float: left;
	font: bold 11px/14px tahoma;
	color: #FBD0D8;
	text-decoration: none;
	padding: 17px 30px;
}
.sub_tp
{
	background: url(crt_bkg.gif) no-repeat;
	width: 228px;
	height: 40px;
	margin: 6px 0 0;
}
/*left*/
.hd_bkg
{
	background: url(hd_bk.gif) no-repeat;
	width: 228px;
	height: 40px;
	margin: 8px 0 0 25px;
}
.hd
{
	font: bold 11px/14px tahoma;
	color: #FAD6DC;
	margin: 12px 0 0 36px;
}
.lft_navi
{
	border-bottom: 1px solid #823542;
	background: url(blt_arw.gif) no-repeat left;
	padding-left: 16px;
	float: left;
	font: 11px/32px tahoma;
	color: #FFC6CF;
	text-decoration: none;
	width: 190px;
	margin-left: 12px;
}
#modl_lnk UL LI
{
	list-style: none;
	line-height: 32px;
	width: 142px;
	margin-left: 0;
}
LI A
{
	color: #B4975A;
	font-weight: bold;
}
/*center*/
.titl
{
	font: 17px/14px tahoma;
	color: #1A4258;
	margin: 12px 0 0 36px;
}
.topc_cnt
{
	font: bold 11px/14px tahoma;
	color: #FFB9C5;
	margin: 20px 0 0 18px;
	float: left;
	width: 300px;
}
.cnt_txt
{
	color: #3D181F;
	font: 11px/14px tahoma;
	width: 320px;
	margin: 14px 0 0 18px;
}
.prc_tag
{
	background: url(prc_tag.gif) no-repeat;
	width: 80px;
	height: 29px;
	margin: 6px 200px 0 18px;
	color: #502029;
	font: 17px tahoma;
}
.btn_dtl
{
	background: url(dtl.gif) no-repeat;
	width: 69px;
	height: 22px;
	margin: 10px 0 0 135px;
	border: 0;
	padding-left: 15px;
	font: 11px/14px tahoma;
	color: #FFF;
}
.btn_add
{
	background: url(add.gif) no-repeat;
	width: 87px;
	height: 22px;
	margin: 10px 0 0 10px;
	border: 0;
	padding-left: 15px;
	font: 11px/14px tahoma;
	color: #FFF;
}
.c_modl
{
	border-top: 1px solid #1A4258;
	width: 465px;
	margin: 12px 0 0 5px;
	float: left;
}
.a_modl
{
	width: 465px;
	margin: 12px 0 0 5px;
	float: left;
	background: url(c_ln.gif) no-repeat top;
}
.c_spn
{
	background: #FFF;
	width: 476px;
	float: left;
	padding-bottom: 15px;
	margin: 16px 8px 0;
	/*border: 5px solid #B59759;*/
}

.morelink { text-align: right; }

/*right*/
.rt_spcl
{
	background: url(rt_spl.gif) no-repeat;
	width: 230px;
	height: 202px;
	font: bold 11px/14px tahoma;
	color: #FFF;
	margin: 8px 0 0;
}
.modl_lnk
{
	width: 226px;
	float: left;
}
.topc
{
	font: bold 11px/14px tahoma;
	color: #DA7383;
	margin: 12px 0 0 15px;
}
/*footer*/
.f_tx
{
	color: #FBD0D8;
	font: 11px/14px tahoma;
	margin: 15px 0 0 365px;
	padding-bottom: 15px;
}
.sponsors
{
	height: 50px;
	padding: 1em;
	color: #1A4258;
	background: #FFF;
	margin: 3em 0;
	font: italic bold 1.3em sans-serif;
	text-align: center;
}
.sponsors2
{
	height: 60px;
	padding: 1em;
	color: #1A4258;
	background: #FFF;
	margin: 1em 0;
	font: italic bold 1.3em sans-serif;
	text-align: center;
}
.sponsors2 IMG
{
	float: right;
	padding-right: 7px;
	margin-top: 10px;
}
.sponsors22011
{
	height: 60px;
	padding: 1em;
	color: #1A4258;
	background: #FFF;
	margin: 1em 0;
	font: italic bold 1.3em sans-serif;
	text-align: center;
}
.sponsors22011 IMG
{
	float:none;
	margin: 5px 15px;
}
.sponsors TD
{
	padding-left: 20px;
}
.sponsors IMG
{
	padding-left: 71px;
}
#right_block IMG
{
	margin: 5px 0;
}
DIV#sp_block
{
	background: #1A4258;
	width: 150px;
	height: 690px;
	margin: auto;
}

.video-yt {
	position:relative;
	padding-bottom:56.25%;
	padding-top:25px;
	height:0;
	margin-bottom: 3em;
}

.video-yt iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}