@charset "UTF-8";
/* CSS Document */

/* My Favourite Trips */


/* main colors; red #eb1f23; blue 1 #0070bb; blue 2 #27aae0; red b5121b */



html
{height: 100%; margin-bottom: 0.01em;}

body {padding:0; margin:0; font: normal 100% Verdana, Arial, Sans-serif, Helvetica; color:#fff; background:#fff url(../img/bg/mainbg3.jpg) no-repeat center fixed; text-align:center;  }

* {margin: 0; padding: 0; } 
.clear {clear:both; padding:0; margin:0; }
img {border:none; }
.right {float:right; }

h1 {font: normal 200% Verdana, Arial, Sans-serif, Helvetica; color:#fff; padding:10px 0 }
h1 a {color:#fff; text-decoration:none;}


h2 {font: normal 140% Verdana, Arial, Sans-serif, Helvetica; color:#fff; padding:5px 0 5px 0; }
h3 {font: normal 120% Verdana, Arial, Sans-serif, Helvetica; color:#fff; padding:5px 0 5px 0; }
h4 {font: normal 100% Verdana, Arial, Sans-serif, Helvetica; color:#fff; padding:5px 0 5px 0; }
h5 {font: normal 110% Verdana, Arial, Sans-serif, Helvetica; color:#0070bb; padding:5px 0 5px 0; }
h6 {font: normal 100% Verdana, Arial, Sans-serif, Helvetica; color:#0070bb; padding:5px 0 5px 0; }

p {font: normal 77% Verdana, Arial, Sans-serif, Helvetica; padding:6px 0;}

.small {font:60% Verdana, Arial, Helvetica, sans-serif; padding:5px 0; margin:0; }

i {}
ul {list-style:none; font: normal 77% Verdana, Arial, Sans-serif, Helvetica; color: #999;}
ul li {padding:6px 0;}

ol {font: normal 77% Verdana, Arial, Sans-serif, Helvetica;}
a {color:#0070bb; text-decoration:underline; }
a:hover {text-decoration:none; }

a.white {color:#fff; text-decoration:underline; }
a.white:hover {text-decoration:none; }

hr { }



/* Wrapper */

#wrapper {margin:0; width:100%; padding:0; border:0px solid #000; text-align:left; background: url(../img/bg/flagbg2.gif) top center  no-repeat; } 

#top {display:none; margin:0 auto; width:975px; padding:0; border:0px solid #000;} 

#mastercontainer {margin:0 auto; width:975px; padding:0; border:0px solid #000; } 

#left {float:left; display:inline; width:715px; padding:0 0 15px 15px; margin:0; border:0px solid #000; word-wrap: break-word; overflow:hidden; }

#right {float:left; display:inline; width:230px; margin:0; padding:0 0 15px 0; border:px solid #000; }



/* Logos */

.logotdt {padding:20px 0 100px 0; margin:0; border:0px solid #000; }
.logoee {width:230px; height:230px; padding:0; margin:0; border:0px solid #000; }




/* Menu */

#menu {width:960px; padding:0 10px; margin:0; border:0px solid #000; font: normal 100% Verdana, Arial, Sans-serif, Helvetica; color:#0070bb; } 
ul.menu {list-style:none;}
ul.menu li {float:left; padding:1px 0; margin-right:1px; background:#fff; }
ul.menu li a { padding:1px 10px 4px 10px; color:#fff; text-decoration: none; background:#fff; color:#eb1f23; }
ul.menu li a:hover {text-decoration:none; color:#fff; background:#eb1f23; border-bottom:1px solid #fff;}



/* Features */

#entrycolumn {float:left; display:inline; width:230px; padding:0; margin-right:5px; border:0px solid #000; color:#0070bb; }
#entry {width:200px; padding:15px; margin-bottom:5px; border:0px solid #000; background:#FFF; }

#entry ul.entry {list-style:none; font: normal 77% Verdana, Arial, Sans-serif, Helvetica; color: #999; padding:0 0 15px 0;}
#entry ul.entry li {padding:1px 0;}
#entry ul.entry li a {color:#0070bb;text-decoration: none; }
#entry ul.entry li a:hover {text-decoration: underline; }

#copybox {width:670px; padding:15px; margin:0 5px 5px 0; border:0px solid #000; background:#FFF; color:#0070bb; }

.fbimgbox {width:670px; padding:15px; margin:0 5px 5px 0; border:0px solid #000; background:#FFF; color:#0070bb; }

.fbimgbox .entry {width:160px; height:160px; padding:0; margin:0; border:0px solid #000; background:#FFF; float:left; font:normal 77% Verdana, Arial, Sans-serif, Helvetica; text-align:center; }

.fbimgbox .entry a {color:#0070bb; text-decoration:none; }
.fbimgbox .entry a:hover {text-decoration:none; }




.userentry {padding:0; margin:0 5px 5px 0; border:0px solid #000; color:#0070bb; background:none; }

#copyboxblue {width:670px; padding:15px; margin:0 5px 5px 0; border:0px solid #000; background:#0070bb; color:#fff; }

#imagebox {width:435px; padding:15px; margin:0 5px 5px 0; border:0px solid #000; background:#FFF; color:#0070bb; float:left; }

#rating {width:200px; padding:15px; margin:0 5px 5px 0; border:0px solid #000; background:#FFF; }

.commentimage {padding:0 10px 10px 0; vertical-align:top; }

#feature {width:200px; padding:15px; margin:0 auto; border:0px solid #000; }
#btnupload {width:200px; padding:0 15px 5px 15px; margin:0 auto; border:0px solid #000; }
#btnvote {width:200px; padding:0 15px 5px 15px; margin:0 auto; border:0px solid #000; }



/* Footer */

#footer {width: 975px; height:20px; padding:0; margin:0; border:0px solid #000; font:normal 80% Verdana, Arial, Sans-serif, Helvetica; } 
ul.footer {list-style:none;}
ul.footer li {float:left; padding:0 10px 0 0; }




/* Bars and tools */

.commenttable {padding:0; margin:0 0 10px 0; }
.commenttable .image {padding:0 10px 0 0; vertical-align:top;}


#share {width: 670px; height:30px; background:#fff; padding:5px 0 0 0; margin:0; border:0px solid #000; } 
ul.share {list-style:none; padding:0;  font: normal 70% Verdana, Arial, Sans-serif, Helvetica; }
ul.share li {float:left; padding:10px 20px 10px 0; }
ul.share li a {text-decoration:none; }
ul.share li a:hover {text-decoration:underline; }

#socnet {display:none; width:670px; height:30px; background:#fff; padding: 0 0 5px 15px; margin:0 5px 5px 0; border:0px solid #000; font: normal 88% Verdana, Arial, Sans-serif, Helvetica; } 
ul.socnet {list-style:none; }
ul.socnet li {float:left; padding:6px 10px 6px 0; }




/* Pagination */


#pagination {width:670px; height:15px; padding:5px 15px; margin:0; border:0px solid #000; background:#fff;}
ul.pagination {list-style:none; color:#eb1f23; font: normal 70% Verdana, Arial, Sans-serif, Helvetica; }
ul.pagination li {float:left; padding:1px 0; }
ul.pagination li a {color:#eb1f23; padding:2px 5px 2px 5px;text-decoration: none;  }
ul.pagination li a:hover {text-decoration:none; color:#fff; background:#eb1f23;}







/* form elements 	*/ 

#titlebox {width: 549px; float:left; border: 0px solid #000; }
#titlebox a{color:#fff; text-decoration:none; }
#titlebox a:hover {text-decoration:underline; }
#titlefilter {width: 150px; float:left; padding:0 0 10px 0; border:0px solid #000; text-align:right; }

form {}

label {font:77% Verdana, Arial, Helvetica, sans-serif; width:250px; float:left; padding-top:5px; padding-right:5px; margin:2px 0 0 0; text-align:right; }

input.text {width:155px; padding:3px; border:1px solid #43729E; color:#000; font:75% Arial, Verdana, Helvetica, sans-serif; margin:4px 1px; background:#fff url("../img/bg/formbg.jpg") repeat-x top left; }

textarea {width:400px; height:100px; padding:3px; border:1px solid #43729E; color:#000; font:75% Arial, Verdana, Helvetica, sans-serif; margin:3px 0; background:#fff url("../img/bg/formbg.jpg") repeat-x top left; }

select {width:155px; padding:0; color:#000; margin:4px 1px;}

select.year {width: 70px;}

.form input.button {float:left;}

a.buttons {background: url("../img/submitmbg.png") no-repeat top; font-weight:bold; border:none; font-size:12px; color:#fff; text-transform:uppercase; padding:2px 5px; margin:2px 0; width:100px; height:21px; }
a.buttons:active {background: url("../img/submitmbg.png") no-repeat bottom; font-weight:bold; border:none; font-size:12px; color:#0070bb; text-transform:uppercase; padding:2px 5px; }


input.buttons {background: url("../img/submitmbg.png") no-repeat top; font-weight:bold; border:none; font-size:12px; color:#fff; text-transform:uppercase; padding:2px 5px; margin:2px 0; width:100px; height:21px; }
input.buttons:active {background: url("../img/submitmbg.png") no-repeat bottom; font-weight:bold; border:none; font-size:12px; color:#0070bb; text-transform:uppercase; padding:2px 5px; }

input.buttonslrg {background: url("../img/submitlbg.png") no-repeat top; font-weight:bold; border:none; font-size:12px; color:#fff; text-transform:uppercase; padding:2px 5px; margin:2px 0; width:151px; height:21px; }
input.buttonslrg:active {background: url("../img/submitlbg.png") no-repeat bottom; font-weight:bold; border:none; font-size:12px; color:#0070bb; text-transform:uppercase; padding:2px 5px; }

input.postvote {background: url("../img/btnpostvote.png") no-repeat top; font-weight:bold; border:none; font-size:12px; text-indent:-999em; color:#fff; text-transform:uppercase; padding:2px 5px; margin:12px 0; width:201px; height:31px; }
input.postvote:active {background: url("../img/btnpostvote.png") no-repeat bottom; font-weight:bold; border:none; font-size:12px; color:#0070bb; text-transform:uppercase; padding:2px 5px; }

input.uploadtrip {background: url("../img/btnuploadtrip.png") no-repeat top; font-weight:bold; border:none; font-size:12px; text-indent:-999em; color:#fff; text-transform:uppercase; padding:2px 5px; margin:12px 0; width:201px; height:31px; }
input.uploadtrip:active {background: url("../img/btnuploadtrip.png") no-repeat bottom; font-weight:bold; border:none; font-size:12px; color:#0070bb; text-transform:uppercase; padding:2px 5px; }




/* special button for report this form */

input.reportthis {background-color:#0070bb; font-weight:bold; font-size:12px; color:#fff; text-transform:uppercase; border:1px solid #43729E; padding:2px 5px; margin:2px 0; }
input.reportthis:hover {border:1px solid #0070bb; background-color:#fff; color:#0070bb; }
input.reportthis:active {background-color:#0070bb; font-weight:bold; font-size:12px; color:#fff; text-transform:uppercase; border:1px solid #43729E; }

/* special button for report this form */



.checkboxes {padding:2px 0 2px 100px; margin:0; width:95%; text-align:left; }
.checkboxes th {vertical-align:top; font-weight: normal;}
.checkboxes td {padding:2px; }

.checkboxes label {font:77% Verdana, Arial, Helvetica, sans-serif; text-align:right;}
.checkboxes input {margin-right:10px;}



/* login form */ 

.loginbox {width:180px; padding:5px; margin:0; border:0px solid #000; background:#d41c20; }
.loginbox img { }
.loginbox a {color:#fff; text-decoration: none;  }
.loginbox a:hover {text-decoration: underline; }

.loginbox label {float:none; font:75% Arial, Verdana, Helvetica, sans-serif; padding: 1px 1px; margin:0;}

.loggedin {width:195px; padding:0 0 10px 5px; margin:0; border:0px solid #000; background:#d41c20; }
.loggedin img {border:5px solid #b5121b; }
.loggedin a {color:#fff; text-decoration: none;  }
.loggedin a:hover {text-decoration: underline; }


.hidden {display:none; }


label.subscribe {font:77% Verdana, Arial, Helvetica, sans-serif; width:180px; padding:0 0 3px 0; border:0px solid #000; text-align:left;}


.friends table {border:none; }

.friends td {padding:3px 0 ;}

label.friends {font:77% Verdana, Arial, Helvetica, sans-serif; width:100px; float:left; padding-top:5px; padding-right:5px; text-align:right; }

input.friends {width:155px; padding:3px; border:1px solid #43729E; color:#000; font:75% Arial, Verdana, Helvetica, sans-serif; margin:0 0 3px 0; background:#fff url("../img/bg/formbg.jpg") repeat-x top left; float:left; }

textarea.friends {width:430px; height:40px; padding:3px; border:1px solid #43729E; color:#000; font:75% Arial, Verdana, Helvetica, sans-serif; margin:3px 0; background:#fff url("../img/bg/formbg.jpg") repeat-x top left; }


















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

