/*



Theme Name: Pirate



Theme URI: http://www.motiontheme.com



Description: Theme is designed and coded by MotionTheme



Version: 1.0



Author: MotionTheme.com



*/



* {margin:0; padding:0;}

body {background:#CFC19E url(img/bgtop.jpg) repeat-x -135px 0px; font: /*75%*/ "Times New Roman", Times, serif; color:#4B2D16;}



a {color: #410809; text-decoration: none; outline: none; text-decoration:underline;}

a:visited {text-decoration: none;}

a:hover {text-decoration: underline; color:#4B2D16;}



p {padding: 0 0 1em; text-align:justify;}





/* TOP CONTAINER */

#deck {background:url(img/deck.gif) repeat-x; height:149px; margin-top:106px;}

#deck .view {background:url(img/view.gif) no-repeat; height:149px; width:277px; position:absolute; z-index:0; margin-left:703px;}





#deck .chest {background:url(img/chest.gif) no-repeat; height:102px; width:227px; position:absolute; z-index:2; margin-left:0px; margin-top:47px;}

#deck .swords {background:url(img/xxxswords.gif) no-repeat; height:98px; width:97px; position:absolute; z-index:1; margin-left:20px; margin-top:35px;}

#deck .swords-2 {background:url(img/xxxswords.gif) no-repeat; height:98px; width:97px; position:absolute; z-index:1; margin-left:475px; margin-top:35px;}



#deck .skull {background:url(img/skull.gif) no-repeat; height:55px; width:67px; position:absolute; z-index:1; margin-left:196px; margin-top:98px;}



#deck .pirate {background:url(img/xxxpirate.gif) no-repeat; height:246px; width:103px; position:absolute; z-index:1; margin-left:345px; margin-top:-96px;}

#deck .pirate-sword {background:url(img/xxxpiratesword.gif) no-repeat; height:113px; width:77px; position:absolute; z-index:0; margin-left:405px; margin-top:-65px;}



#deck .logo {background:url(img/logo.gif) no-repeat; height:175px; width:600px; position:absolute; z-index:0; margin-left:210px; margin-top:-80px;}



#deck .bird {background:url(img/bird.gif) no-repeat; height:72px; width:70px; position:absolute; z-index:0; margin-left:290px; margin-top:-100px;}



#deck .rssnice {background:url(img/xxxrssnice.gif) no-repeat; height:97px; width:60px; position:absolute; z-index:0; margin-left:615px; margin-top:0px;}



#deck .shark {background:url(img/shark.gif) no-repeat; height:193px; width:169px; position:absolute; z-index:10; margin-left:797px; margin-top:-52px;}









/* Top menu */

#topnav {background:url(img/topmenubg.gif) repeat-x; height:50px; font-size:14px; text-align:center; padding:0 15px 0 15px;}

#topnav a:link, #topnav a:active, #topnav a:visited {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;color:#CFC19E; text-decoration:none;}

#topnav a:hover {color:#B4A378;}



#topnav ul {list-style:none; font-weight:bold; padding:14px 0 0px 0;}

#topnav ul li {display:inline; padding:0px 0px 10px 10px; background:url(img/budllet.gif) no-repeat; margin-left:10px;}






/* Main background and shadow fix */

#bgwrap {background:url(img/bgwrap.gif) repeat;}

#bgwrap .shadow {background:url(img/bgwraptop) repeat-x 0px top; padding-top:20px;}



/* Main wrap */

#wrap {width:960px; margin:0 auto;}



/* Left side */

#leftside {width:591px; float:left;}

#leftside .papertop { background:url(img/papertop.gif); width:591px; height:64px;}

#leftside .paperbottom { background:url(img/paperbottom.gif); width:591px; height:64px;}

#leftside .paperbg {background:url(img/paperbg.gif) repeat-y; width:591px;}



#leftside .pcont {padding:0 35px 0 35px;}

#leftside .papertop .pcont {padding:25px 35px 0 35px;}



#leftside h2 {font-size:25px; line-height:23px; margin-bottom:10px; color:#4B2D16; padding:10px 0 0 0;}

#leftside h2 a {text-decoration:none;}



#leftside h2.pagetitle {font-size:25px; line-height:23px; margin-bottom:10px; color:#CFC19E; text-align:center; padding:10px 0 0 0;}



#leftside .post {margin-bottom:20px; text-align:justify;}

#leftside .count {color:#fff; font-weight:700; font-size:1.3em; float:left; background:url(img/stamp.gif) no-repeat; width:48px; height:36px; text-align:center; margin:0px 10px 10px 0; padding:10px 0 0 0;}



/*post data*/

#leftside .postdata {font-size:12px; margin-top:8px; border-bottom:1px dashed #A89569; padding:0 0 5px 0;}

#leftside .postdata ul {list-style:none;}

#leftside .postdata ul li {display:inline; padding:0 5px 0 5px;}



#leftside .postdata .time {background:url(img/time.gif) no-repeat 0 3px; padding: 5px 10px 2px 23px;}

#leftside .postdata .posted {background:url(img/posted.gif) no-repeat 0 3px; padding:5px 10px 0 23px;}





/* Comments */



.alt {margin-bottom:10px; border-bottom:1px dashed #443620; color: #990000;}



.alt2 {margin-bottom:10px; border-bottom:1px dashed #443620; color: #990000;}



h3.ctitle {margin-bottom:10px;}



.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}

.commentlist cite {background:url(img/bulletli.gif) no-repeat 0px; padding:3px 0 3px 23px; font-size:12px;}



.date {margin-bottom:10px; margin-top:10px; background:url(img/time.gif) no-repeat 0px; padding:3px 0 3px 23px; }



.commentmetadata {margin-bottom:10px;}



.ctext {background:url(img/quote.gif) no-repeat; padding:0px 0 0 30px;}



/* fields */



.field {margin-bottom:15px;}

.field .ftitle { padding:0 0 5px 0;}

.fieldbg {background:url(img/field.gif) top left no-repeat; height:39px;}

.oldtext {margin:5px 0px 0px 10px; width:145px; font-size:16px; font-weight:bold; padding:5px; border:0px; background: none !important; color:#5F3C2A; font-family:"Times New Roman", Times, serif; font-style:italic;}



.textareabg {background:url(img/textfieldbg.gif) top left no-repeat; width:497px; height:220px; margin-bottom:10px;}

.oldtextarea {margin:30px 0px 0px 25px; width:450px; height:150px; font-size:16px; font-weight:bold; padding:5px; border:0px; background: none !important; color:#5F3C2A; font-family:"Times New Roman", Times, serif; font-style:italic;}



label {}



/* More link */

#leftside .more-link {background:url(img/rmore.gif) no-repeat; font-size:14px; font-weight:bold; text-decoration:none; padding:0px 0 10px 35px; display:block; margin-top:10px; float:right;}





/* Misc */

.cleaner {clear:both;}



/* navigation */

#navigation {margin-top:20px;}

#navigation .alignleft {float:left;}

#navigation .alignright {float:right;}



/* Sidebar */

#sidebar {width:340px; float:right;}

#sidebar .sidebarpapertop {background:url(img/papersidebartop.gif); width:340px; height:64px;}

#sidebar .sidebarpaperbottom {background:url(img/papersidebarbottom.gif); width:340px; height:64px;}

#sidebar .sidebarpaperbg {background:url(img/sidebarpaperbg.gif) repeat-y; width:340px;}



#sidebar .pcont {padding:60px 20px 10px 20px;}



#sidebar h2 {font-size:20px; line-height:23px; margin-bottom:10px; color:#4B2D16; padding:10px 0 0 0;}

#sidebar h3 {font-size:12px; padding:0 0 0 0; margin-top:10px; color:#595959;}



/*#sidebar ul, #sidebar ul ol {margin: 0px; padding: 0px; margin-left:20px;}

#sidebar ul li {list-style-type: none; list-style-image: none; margin-bottom: 0px; padding:0 0 20px 0; background:url(img/libg.gif) no-repeat bottom;}

#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 8px;}

#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}

ol li, #sidebar ul ol li {list-style: decimal outside;}

#sidebar ul ul li, #sidebar ul ol li {margin:5px 0 0; padding: 0px 0 0 25px; background:url('img/bulletli.gif') no-repeat 2px; border:none;}

#sidebar .rss {margin:5px 0 0; padding: 0 0 0 20px; background:url('img/ico_rss.gif') no-repeat 0 2px; border:none;}*/



/* V3 */



#sidebar ul, #sidebar ul ol {margin: 0px; padding: 0px; margin-left:0px; text-align:center;}

#sidebar ul li {list-style-type: none; list-style-image: none; margin-bottom: 0px; padding:0 0 10px 0; background:url(img/libg.gif) no-repeat bottom; background:none;}

#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 0px;}

#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 0px;}

ol li, #sidebar ul ol li {list-style: decimal outside;}

#sidebar ul ul li, #sidebar ul ol li {margin:5px 0 0; padding: 0px 0 0 0px; border:none;}



#sidebar ul li ul li a {background: url(img/libg.gif) no-repeat; color:#4B2D16; text-decoration:none; padding:3px 0 3px 0; display:block; height:20px;}

#sidebar ul li ul li a:hover {background: url(img/libg-hover.gif) no-repeat; color:#000000;}



#sidebar #recent-comments li a {background:none;}



#sidebar .rss {margin:5px 0 0; padding: 0 0 0 0px; border:none;}





/* V2 */

/*#sidebar ul {margin: 0px; padding: 0px; margin-left:0px; text-align:center;}

#sidebar ul li {list-style-type: none; list-style-image: none; margin-bottom: 0px; padding:0px; background:url(img/libg.gif) no-repeat bottom; margin-bottom:15px;}

#sidebar ul ul {margin:0; padding:0;}

#sidebar ul ul ul {margin:0;}

#sidebar ul li ul li {margin:0px 0 0px 0; padding: 0px 0 0 0px; border:none;}

#sidebar ul li ul li a {background:#000; color:#fff; text-decoration:none; padding:3px 0 3px 0; display:block; height:20px;}

#sidebar ul li ul li a:hover {background:#EADBB6; color:#000000;}

#sidebar .rss {margin:5px 0 0; padding: 0 0 0 0px; border:none;}*/





/* Search */

#search {position:absolute; margin-left:50px; margin-top:30px; width:241px; height:100px; background: url(img/search.gif) top left no-repeat;}

#search .itext {margin:50px 0px 0px 20px; width:135px; font-size:16px; font-weight:bold; padding:5px; border:0px; background: none !important; color:#5F3C2A; font-family:"Times New Roman", Times, serif; font-style:italic;}

#search .ibut {cursor:pointer; margin:10px 0px 0px 10px; width:25px; height:20px; border:0px; background: none; font-size:12px; font-size:12px; color:#b57489; font-weight: bold;}





.sbt {background:url(img/submit.gif) no-repeat; width:104px; height:28px; border:none; cursor:pointer; margin-bottom:20px;}



/* photos */

.photos {padding:0 0 0 15px;}

.photos img {border:none;}

.photos a {float:left; border:1px solid #651810; padding:4px; background:#9F895D; margin-right:5px; margin-bottom:5px;}

.photos a:hover {float:left; border:1px solid #651810; padding:4px; background:#450909; margin-right:5px; margin-bottom:5px;}



/* Footer */

#footer {background: url(img/footer.gif) repeat-x top; height:138px; text-align:center; color:#fff;}

#footer .cont {}



#footer .copyrighted {font-size:11px;}



#footer .bot-menu {padding:83px 0 5px 0px; margin:0 0px 0px 0px; text-align:center;}

#footer a {text-decoration:underline; color:#CFC19E;}

#footer a:hover {}

#footer .bot-menu ul {list-style:none; font-size:12px; font-weight:bold;}

#footer .bot-menu ul li {display:inline; padding:0 10px 0 10px;}