/* Global Reset */
html, body, p, h1, h2, h3, h4, h5, h6, img, ol, ul, li, dfn, div, strong, em, dd, dt, dl, form, input, textarea, select, option, a, fieldset, legend, table, thead, tbody, th, tr, td, tfoot, address, q, blockquote { margin: 0; padding: 0; outline: none; border: 0; font-size: 100% }
img, a img, table, tr, th, td { border: 0 }
html, body { height: 100% }
body { font-size: 62.5% }
img { -ms-interpolation-mode: bicubic }
/* End Global Reset */

/* Site Structure */
body { text-align: center; background: #000 url(http://www.travel4tours.com/images/background.jpg) top center no-repeat }
#wrapper { position: relative; font: 1.3em/1.5 Arial,Verdana,sans-serif; text-align: left; width: 932px; margin: 0 auto }
#content { font-size: 105%; color: #FFF; line-height: 1.8; width: 552px; float: left; position: relative; display: inline; margin: 208px 0 82px 308px; background: url(http://www.travel4tours.com/images/contentBackground.png); border: 1px #575757 solid }
div.page { padding: 4px 22px 12px 12px; text-align: center }
a.logo { display: block; position: absolute; top: 0; left: 260px; height: 140px; width: 294px; border-bottom: none }
a.logo:focus, a.logo:hover { border-bottom: none }
div.page { min-height: 360px }
/* End Site Structure */

/* Navigation */
#nav { list-style: none; position: relative }
#nav li { position: absolute }
#nav li a { display: block; text-indent: -9999em; border-bottom: none }
#nav li a:focus, #nav li a:hover { border: none }
li.home { top: 161px; left: 148px }
li.home a { width: 84px; height: 48px; background: url(http://www.travel4tours.com/images/linkHome.png) no-repeat }
li.home a:focus, li.home a:hover { background-position: -84px 0 }
li.whoWeAre { top: 154px; left: 230px }
li.whoWeAre a { width: 104px; height: 48px; background: url(http://www.travel4tours.com/images/linkWhoWeAre.png) no-repeat }
li.whoWeAre a:focus, li.whoWeAre a:hover { background-position: -104px 0 }
li.whatWeDo { top: 147px; left: 332px }
li.whatWeDo a { width: 104px; height: 48px; background: url(http://www.travel4tours.com/images/linkWhatWeDo.png) no-repeat }
li.whatWeDo a:focus, li.whatWeDo a:hover { background-position: -104px 0 }
li.contact { top: 140px; left: 434px }
li.contact a { width: 104px; height: 48px; background: url(http://www.travel4tours.com/images/linkContact.png) no-repeat }
li.contact a:focus, li.contact a:hover { background-position: -104px 0 }
li.linksPartners { top: 132px; left: 538px }
li.linksPartners a { width: 139px; height: 48px; background: url(http://www.travel4tours.com/images/linkLinksPartners.png) no-repeat }
li.linksPartners a:focus, li.linksPartners a:hover { background-position: -144px 0 }
li.linksTestimonials { top: 137px; left: 688px }
li.linksTestimonials a { width: 155px; height: 23px; background: url(http://www.travel4tours.com/images/linkTestimonials.png) top left no-repeat }
li.linksTestimonials a:focus, li.linksTestimonials a:hover { background-position: -160px 0 }
/* End Navigation */

/* General Typography */
h2, h3, h4, h5, h6, legend { margin: 0 0 0.2em; font-family: "Century Gothic",Arial,sans-serif; letter-spacing: -1px; word-spacing: 1px; font-weight: normal; color: #BBF101; text-align: left }
h2 { font-size: 1.6em }
h3 { font-size: 1.4em }
h4 { font-size: 1.2em }
p, #content ul, #content ol, table, dd { margin: 0 0 1em; text-align: justify }
#content li { margin-bottom: 0.5em }
div.page ul, div.page ol { list-style-image: url(http://www.travel4tours.com/images/bullet.gif); margin-left: 18px !important }
strong { font-weight: normal; color: #FFFF33 }
dl { text-align: left }
div.links h3 { clear: left; line-height: 2; border-bottom: 1px #999 solid }
div.links dt { clear: left; font-weight: bold; float: left; position: relative; display: inline; width: 160px; margin-right: 12px }
div.links dd { float: left; position: relative; display: inline; width: 340px }
.success { color: lime }
.reqField { margin: 0; padding: 0; line-height: 1 }
.reqField span { color: red }
/* End General Typography */

/* General Images */
div.page img { border: 1px #575757 solid; padding: 4px; margin: 0 4px }
/* End General Images */

/* Forms */
fieldset { text-align: left }
input { padding: 2px }
#contactRight { width: 188px; float: right; position: relative; display: inline; padding-top: 6px; font-size: 110% }
.blog-search { text-align: left }
.ddfmwrap { padding-top: 0 !important; float: left; width: 282px !important; position: relative; display: inline }
.ddfmwrap label { color: #FFF !important; text-align: left !important; width: 100px !important; margin: 0 !important }
.ddfmwrap input, .ddfmwrap textarea { width: 182px !important }
.submit, .submit input { margin: 0 !important; float: none !important; display: block !important; width: auto !important }
.fieldwrap label { position: relative !important }
.fieldwrap .required { position: absolute !important; top: 2px !important; right: 12px !important }
/* End Forms */

/* Images */
.alignright, .alignleft { float: right; position: relative; display: inline; margin: 18px 0 18px 18px !important }
.alignleft { float: left; margin: 18px 18px 18px 0 !important }
img.alignright, img.alignleft, .alignright img, .alignleft img { border: 1px #666 solid }
.wp-caption-text { font-size: 90%; color: #333 }
/* End Images */

/* Link Behavior */
a { text-decoration: none; color: #BBF101; border-bottom: 1px #BBF101 solid }
a:focus, a:hover { border-bottom: none; color: #FFF; border-bottom: 1px #FFF solid }
/* End Link Behavior */

/* Footer */
#footer { color: #999; clear: both; background: orange; margin: 0 0 0 190px; padding: 0 0 32px 120px; background: url(http://www.travel4tours.com/images/footer.jpg) no-repeat; height: 175px }
#footer a { border-bottom: none }
.copyright { color: #FFF }
#footer ul { list-style: none; margin-bottom: 1em }
#footer li { display: inline; padding: 0 8px 0 0 }
.website { margin-top: 1em; color: #FFF }
/* End Footer */

/* Tools */
.discreet, hr, h1, .post-edit-link, .credits { position: absolute; top: -9999em; left: -9999em }
.clear { clear: both !important }
div.clear { font-size: 1px; height: 1px; overflow: hidden }
/* End Tools */
