/*
Theme Name: Wedgia
Theme URI: http://wedgia.com/
Description: Theme for Wedgia.com
Version: 1.0
Author: WedGia
Author URI: http://wedgia.com/
*/

body {margin: 0;padding: 0;background: #ffe5fb url(images/body_bg.jpg) repeat-x left top;text-align: justify;font: 15px Arial, Helvetica, sans-serif;	color: #626262;}

form {margin: 0;padding: 0;}

input, textarea {padding: 5px;background: #FEFEFE;border: 1px solid #626262;font: normal 1em Arial, Helvetica, sans-serif;}

h1, h1 a, h2, h2 a, h3, h3 a {margin: 0;text-decoration: none;font-family: Tahoma, Georgia, "Times New Roman", Times, serif;font-weight: normal;color: #444444;}
h1 {letter-spacing: -1px;font-size: 2.2em;font-family: Georgia, Arial, Helvetica, sans-serif;}
h2 {letter-spacing: -1px;font-size: 2em;}
h3 {font-size: 1em;}

p, ol, ul {margin-bottom: 2em;line-height: 200%;}
blockquote {margin: 0 0 0 1.5em;padding-left: 1em;border-left: 5px solid #DDDDDD;}

a {color: #173276;}
a:hover {text-decoration: none; color:#9b2379;}


#page_all {min-width:950px; width:expression((document.documentElement.clientWidth||document.body.clientWidth) < 950 ? "950px": "100%");
margin:0 auto; max-width: 1800px;}

/* Header */

#header {height: 115px;position:relative;}

#doc {position:absolute;left:20px;top:5px;background:url(images/couple.gif) no-repeat;width:149px;height:110px;}

#girl {position:absolute; top:0; right:85px; width:234px; height:26px; background:url(images/girl.gif) no-repeat; padding-top:69px;}
#girl .input_search {background:#f0f0f0; float:left; height:16px; font-size:11px; padding:2px 0 0 0; border:none; margin-left:30px; width:130px;}
#girl .go_search {padding:0; float:right; font-size:11px; width:56px; height:19px; background:url(images/search_go.gif) no-repeat; border:none; margin-right:5px;}

#logo {position:absolute; left:12%; top:20px; width:168px; height:57px;}
#logo img {border:none;}
#logo_desc {position:absolute; left:12%; top:76px; width:165px; text-align:center; height:24px; font-size:12px; color:#7f717d;}

#menu {
	float: right;
}

#menu_gor {position:absolute; top:102px; left:0; width:100%;}
.menu_tab {width:100%;}
.menu_tab td {background:url(images/menu_arr.gif) center right no-repeat; text-align:center; border-top:1px dotted #bb96b5; font-size:12px; color:#980084; font-weight:bold; height:32px; vertical-align:center; width:13%;}
.menu_tab td a {color:#980084;}
.first_td {width:110px;}

/* Page */

#page {padding: 0px 40px 0 40px;}

/* Content */

#inx_girl {background:url('images/hot-girl.jpg') right top no-repeat;padding-right:150px;color:#333; font-size:12px; font-family:Tahoma;margin-top:5px; text-align:left; height:189px;padding-top:20px;}

#main_block {height:260px; margin-bottom:15px; border-top:1px dotted #ccc; padding-top:15px;}
#one_box {height:245px; width:32%; margin-left:1%; float:left;}
#one_box h2 {font-size:1.1em; letter-spacing: 0px; text-align:left;}
#one_box h2 a {font-family: Georgia, "Times New Roman", Times, serif; display:block; height:40px; color: #173276;}
#one_box h2 a:hover {color: #9b2379; text-decoration:underline;}
#one_box img {float: left; margin-right:10px; margin-top:10px;}
#one_box p {font-size:12px; line-height:1.3em; padding-top:0; text-align:left;}
.post-edit-link {color:#c58fb6;}

#hot_box {height:160px;padding-top:5px; padding-bottom:5px; background:url('images/hot-bg.jpg') repeat-x;}
#hot_box_in h2 {font-size:1.1em; letter-spacing: 0px; text-align:left;}
#hot_box_in h2 a {font-family: Georgia, "Times New Roman", Times, serif; display:block; height:40px; color: #a9258c;}
#hot_box_in h2 a:hover {color: #9b2379; text-decoration:underline;}
#hot_box_in img {float: left; margin-right:10px; margin-top:10px;}
#hot_box_in p {font-size:12px; line-height:1.3em; padding-top:0; text-align:left;}

#first_p {height:160px;}

#content {background: #FFFFFF url(images/img01111.jpg) repeat-y left bottom;margin-right: 340px;padding: 0 30px;border-top: 6px #e32995 solid;}

.post {padding-top: 25px;margin-bottom:10px;}

.post .title {font-family: Arial, Tahoma, Georgia, "Times New Roman", Times, serif;}

.post .title h2 {font-family: Georgia;letter-spacing: 0;padding: 0px 30px 2px 0px;font-weight: normal;font-size: 1.1em;color: #9b2379;}

.title h2 a {color: #173276;}
.title h2 a:hover {color: #9b2379; text-decoration:underline;}


.post .title p {margin: 0;padding: 10px 0 10px 20px;background: url(images/img12.gif) no-repeat left center;border-top: 1px #D8DFE6 dotted;line-height: normal;color: #BABABA;}
.post .title p a {color: #EEA90B;}

.post .entry {padding: 0;border-top: 1px #D8DFE6 dotted;}

.post .entry h1 {font-family: Georgia; letter-spacing: 0; font-size: 1.3em; margin-bottom:1px; margin-top:15px; color:#0e1c50;}
.post .entry h2 {font-family: Georgia; letter-spacing: 0; font-size: 1.2em; margin-bottom:1px; margin-top:15px; color:#0e1c50;}

.post .entry p {line-height:1.5em; text-align:left; margin-bottom:0; font-family:Tahoma, Arial; font-size:13px;}
.post .entry .thumb {float:left; margin-right:15px; margin-top:10px;}
.post .entry img {border:none;}
.post .entry ul {line-height:1.5em; font-family:Tahoma,Arial; font-size:13px;list-style:square outside none; padding-left:25px;}
.post .entry .list-art li {line-height:1.3em; margin-bottom:0.3em;}
.post .entry ul li {margin-bottom:1.1em;}

.post .entry ol {line-height:1.5em; font-family:Tahoma,Arial; font-size:13px;list-style:square outside none; padding-left:25px;}
.post .entry ol li {margin-bottom:1.1em;}

.art_bot {font-size:12px; border-top:1px dotted #ccc; padding-top:10px; color:#597ec1;}
.art_bot a {text-decoration:none;}

.alignright {float:right; margin-left:20px; margin-bottom:5px;}
.alignleft {float:left; margin-right:20px; margin-bottom:5px;}

.post .links {padding: 5px 0;border-top: 1px #D8DFE6 dotted;border-bottom: 1px #D8DFE6 dotted;margin-top: 10px;text-align: right;}
.post .links a {font-weight: bold;}
.post .links a:hover {}
.post .links .more {}
.post .links .comments {padding-left: 20px;}

.comment p {line-height:1.3em;font-family:Tahoma,Arial; font-size:13px;text-align:left;}
/* Sidebar */

.banner {width:241px; height:68px; background:url(images/banner.jpg) top center no-repeat; display:block; margin-bottom:5px; margin-top:5px;}
.banner:hover {background:url(images/banner.jpg) bottom center no-repeat;}

.rss {width:234px; height:27px; background:url(images/rss.gif) top center no-repeat; display:block; margin:5px auto;}
.rss:hover {background:url(images/rss.gif) bottom center no-repeat;}

.yandex {width:234px; height:27px; background:url(images/yandex.gif) top center no-repeat; display:block; margin:5px auto;}
.yandex:hover {background:url(images/yandex.gif) bottom center no-repeat;}


.adv {text-align:center; color:#999; font-size:12px; line-height:1.3em;}
.adv a {color:#666;}

.subscribe {text-align:center; color:#333; font-size:12px; line-height:1.3em;}
.subscribe input {padding:0; border:1px solid #999; font-size:12px;}

#subscr {background:url('images/side_subscr_bg.jpg') no-repeat; width:336px; height:111px;}
  #subscr_top {height:73px;width:244px;padding-left:92px;padding-top:7px;}
  #subscr_top span {font-size:14px; font-weight:bold; color:#b40065; font-family:Tahoma,Arial;}
  #subscr_top p {font-size:11px; color:#000; font-family:Tahoma,Arial;line-height:12px;margin:5px 0 0;}
  
  .mail {border:1px solid #b073a9; font-size:11px; height:20px;padding:0 5px;float:left;width:163px;}
  .go_but {border:0 none;background:url('images/subscr_but.jpg') no-repeat; width:53px; height:21px;float:left; margin-left:3px;}
  
  #subscr_bot {font-size:11px; color:#000; font-family:Tahoma,Arial;padding:7px 0 0 6px;}
  #subscr_bot a {text-decoration:none;}
  #subscr_bot a:hover {text-decoration:underline;}
  
#ad_side {width:336px;height:280px;padding:10px 0;border-bottom:2px solid #ffe5fb;}

#menu_side {border-bottom:2px solid #ffe5fb;padding:10px 0;padding-left:13px;}
  #menu_side a {display:block;background:url('images/menu_bg.jpg') top center no-repeat; width:129px; height:20px; font-size:12px; font-weight:bold; color:#0078cc; padding-left:17px; padding-top:2px;text-decoration:none;margin-bottom:3px;}
  #menu_side a:hover {background:url('images/menu_bg.jpg') bottom center no-repeat;text-decoration:underline;}
  #menu_left {width:50%; float:left;}
  #menu_right {width:50%; float:left;}

#sidebar {float: right;width: 336px;background: #FFFFFF;border-top: 6px #e32995 solid;}

#sidebar ul {margin: 0;padding: 0;list-style: none;}
#sidebar li {margin-bottom: 0px;background: url(images/img10.gif) no-repeat left bottom;}
#sidebar li ul {padding: 0 30px 20px 30px;}
#sidebar li li {margin: 0;padding-left: 30px;text-align:left;display:block;height:65px;font-size:12px;line-height:1.5em;font-weight:bold;}
#sidebar li li img {float:left; margin-right:10px;}

#sidebar h2 {padding: 0px 30px 0px 30px;background: url(images/img09.gif) no-repeat;font-weight: normal;font-size: 1.2em;color: #b40065;font-family:Georgia; letter-spacing: 0;}

#sidebar li .XIb {margin: 0;padding-left: 30px;text-align:left;display:block;height:60px;font-size:12px;line-height:1.5em;background:url(images/img12.gif) no-repeat 5px 50%;}



#footer {padding: 3px 0 3px 0;border-top: 5px #b82c8b solid;background: #f8f0ef; height:45px;}
#footer a {text-decoration: none;color: #E9E955;}
#footer a:hover {color: #FFFFFF;}
.navigation {padding-bottom: 20px;}

#foot_1 {float:left;padding-left:70px;width:135px;padding-top:2px;}
#foot_2 {float:left;color:#6c485c; font-size:11px;padding-top:9px;}
  #foot_2 a {color:#6c485c; text-decoration:none;}
  #foot_2 a:hover {color:#6c485c; text-decoration:none;}
#foot_3 {float:right;padding-right:40px;width:336px;text-align:center;padding-top:8px;}

.gradualfader img {filter:alpha (opacity=30);— moz— opacity:0.3;— khtml— opacity:0.3;opacity:0.3;}
.gradualfader a:hover img {opacity:2.0;— moz— opacity:2.0;— khtml— opacity:2.0;filter:progid:DXImageTransform.Microsoft.Alpha (opacity=200);}


.indx {color:#7a3d60; font-size:12px; padding-left:12px; background:url(images/point.gif) left center no-repeat; line-height:18px; text-decoration:none;}
.indx:hover {text-decoration:underline;}

#tab {width:100%; height:19px; position:relative; margin-bottom:12px;}
#tab img {margin:0; padding:0; border:0;}
.tab_1 {background:url(images/tab_1_bg.gif) repeat-x;}
.tab_2 {background:url(images/tab_2_bg.gif) repeat-x;}
.tab_3 {background:url(images/tab_3_bg.gif) repeat-x;}
.tab_4 {background:url(images/tab_4_bg.gif) repeat-x;}
.tab_5 {background:url(images/tab_5_bg.gif) repeat-x;}
.tab_6 {background:url(images/tab_6_bg.gif) repeat-x;}

#adv_left {float: left; position: relative; padding-left: 10px; padding-right:8px; padding-top: 5px; margin-top:9px; width: 130px; background:#f5f5f5; text-align:center;}

#useful {float:left; font-size:12px; width:290px;}

.last_posts li {height:auto !important; padding:2px !important; padding-left:15px !important; background:url(images/point.gif) left 8px no-repeat !important;margin-left:4px !important;}