/* ::::: http://localhost/gift/wp-content/themes/Vector_Flower/style.css ::::: */

* { margin: 0pt; padding: 0pt; }
body { font-size: 62.5%; font-family: Verdana,Arial,Helvetica,sans-serif; color: rgb(93, 81, 58); background: url('bg.jpg') repeat scroll 0% 0% rgb(255, 255, 255); }
*::-moz-selection { background: none repeat scroll 0% 0% rgb(51, 102, 153); color: rgb(255, 255, 0); }
code::-moz-selection { background: none repeat scroll 0% 0% rgb(51, 51, 51); }
a { text-decoration: none; color: rgb(128, 56, 33); }
a:hover { text-decoration: underline; }
h1, h2, h3, form, ul, li { margin: 0pt; padding: 0pt; }
h1, h2, h3 { font-family: Arial,Helvetica,sans-serif; font-weight: bold; }
h1 { font-size: 4em; }
h2 { font-size: 1.6em; }
.endline { clear: both; }
#wrapper { width: 1000px; margin: 0pt auto; background: url('top_frame.jpg') no-repeat scroll left top transparent; }
#header { width: 1000px; height: 356px; }
#header h1 { font-size: 4.5em; color: rgb(235, 66, 9); padding: 51px 0pt 0pt 330px; }
#header h1 a { text-decoration: none; color: rgb(235, 66, 9); }
#header h2 { font-size: 1.4em; color: rgb(235, 66, 9); padding: 0pt 0pt 0pt 330px; }
#navigation { width: 279px; height: 36px; margin: 118px 0pt 0pt 722px; }
#navigation div { display: table; height: 36px; position: relative; }
#navigation div div { display: table-cell; vertical-align: middle; }
#navigation ul { width: 277px; list-style-type: none; }
#navigation ul li { font-size: 1.4em; font-weight: bold; float: left; padding: 0pt 12px 0pt 0pt; }
#navigation ul li a { color: rgb(138, 70, 15); }
#navigation ul li a:hover { color: rgb(235, 66, 9); }
#container { width: 1000px; background: url('content_bg.jpg') repeat-y scroll 86px 0px transparent; }
#content { width: 637px; display: inline; margin: 0pt 0pt 0pt 86px; float: left; }
.post { width: 540px; position: relative; margin: 0pt 0pt 20px 52px; }
.post_date { width: 84px; height: 41px; padding: 0pt 0pt 0pt 19px; line-height: 36px; position: absolute; left: -138px; top: 0pt; color: rgb(255, 255, 255); font-size: 1.2em; font-weight: bold; background: url('date_bg.jpg') no-repeat scroll left top transparent; }
.entry p { margin: 5px 0pt; }
.entry { width: 520px; overflow: hidden; font-size: 1.2em; line-height: 20px; }
.bookmark { margin: 18px 0pt 0pt 10px; }
#sidebar { width: 259px; line-height: 16px; float: left; position: relative; color: rgb(102, 102, 102); }
#sidebar a { color: rgb(66, 66, 66); }
#sidebar ul ul { font-size: 1.2em; }
#sidebar_top h3 { font-size: 1.6em; padding: 0pt 0pt 0pt 6px; color: rgb(133, 80, 69); }
#sidebar ul { list-style-type: none; }
#sidebar_top { padding: 30px 0pt 0pt; background: url('sidebar_paper_bg.jpg') repeat-y scroll 0% 0% transparent; }
#sidebar_top ul li { width: 184px; padding: 0pt 10px 10px 0pt; margin: 0pt 0pt 15px 44px; border-bottom: 1px dashed rgb(50, 50, 50); }
#sidebar_top ul ul { margin: 5px 0pt 0pt; }
#sidebar_top ul ul li { width: 164px; margin: 0pt 0pt 0pt 6px; padding: 2px 0pt 2px 18px; border: medium none; background: url('sidebar_top_li.gif') no-repeat scroll left 6px transparent; }
.sidebar_paper_bottom { height: 13px; background: url('sidebar_paper_bottom.jpg') no-repeat scroll 0% 0% transparent; }
.fix_bottom { width: 192px; height: 93px; position: absolute; background: url('fix_bottom.jpg') no-repeat scroll 0% 0% transparent; }
#footer { width: 637px; height: 127px; margin: 0pt 0pt 0pt 86px; background: url('footer_bg.jpg') no-repeat scroll left top transparent; clear: both; color: rgb(109, 56, 44); font-size: 1.1em; }
.credit { width: 585px; text-align: right; padding: 50px 0pt 0pt; }
.credit a { color: rgb(109, 56, 44); text-decoration: none; }
