/*  
Theme Name: GTS
Theme URI: www.sinopse.org
Description: Development by Daniella
Version: 1.0
Author: Daniella
Author URI: www.sinopse.org
*/

body {background:#009DE2 url(images/bg.jpg) top center no-repeat fixed; margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5B5B5B; line-height:17px; text-align:center;}

a, a:link, a:active, a:visited {color:#1473B7; text-decoration:none; outline:none;}
a:hover {text-decoration:underline; outline:none;}

ul, li, ol {margin:0; padding:0; border:0; list-style:none;}

h1 {margin-bottom:5px; font-size:14px; font-weight:normal;}
h2 {margin-bottom:15px; font-size:18px; font-weight:normal; color:#0068b2;}
h3 {margin-bottom:5px; font-size:18px; font-weight:normal;}
h4 {margin-bottom:5px; font-size:20px; font-weight:normal;}
h5 {margin-bottom:5px; font-size:22px; font-weight:normal;}

.bigblue {margin-bottom:15px; font-size:18px; font-weight:normal; color:#0068b2;}
.olympustable th {height:28px; background-color:#00B7F7; color:white; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; text-align:center; padding: 0; width:331px; border-right:1px solid white;}
.olympustable td { vertical-align:top; border-right:1px solid #729FCD;}
.olympustable img {padding:10px 0;}
.olympustable td ul {  padding:10px; margin:10px;}
.olympustable td li {list-style:disc;}
.floatright {float:right;}
.blue {color:#0089D1; }

blockquote {border-left:10px solid #B9CFE6; margin:5px 0; padding:0 0 0 7px;}
blockquote p {margin:0; padding:0;}

.both {clear:both;}
.divider {background:none; border-bottom:1px solid #B9CFE6; margin:7px 0 3px 0; padding:0;}

.alignleft {width:auto; float:left;}
.alignright {width:auto; float:right;}

img {border:0; max-width:100%;}
img.aligncenter {background:#fff; border:1px solid #f1f1f1; margin:1px auto; padding:4px; display:block;}
img.alignnone {background:#fff; border:1px solid #f1f1f1; margin:3px; padding:4px;}
img.alignleft {background:#fff; border:1px solid #f1f1f1; margin:3px 5px 3px 0; padding:4px; display:inline;}
img.alignright {background:#fff; border:1px solid #f1f1f1; margin:3px 0 3px 5px; padding:4px; display:inline;}

form, select, fieldset {border:0; margin:0; padding:0;}
input, textarea {background:#fff; border:1px solid #E6E1DB; border-right-color:#D6D1CC; border-bottom-color:#D6D1CC; margin:0; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#787878;}

#fadeshow1, #fadeshow2 {
	background-color:#FFFFFF;
	color:#FFFFFF;
}





#page {background:none; width:100%; margin:0; padding:0; text-align:center;}
#page-content {background:none; width:851px; margin:0; padding:20px 0 0 0; text-align:center;}








#header {width:851px; margin:0; padding:0;}

#logo-description {width:831px; height:76px; margin:0; padding:0 10px;}
a#logo  {background:url('images/logo.png'); width:191px; height:76px; margin:0px; float:right;}
#description {width:500px; margin:0; padding:20px 0 0 0; float:left; text-align:left; color:#fff; font-size:17px;}
#bannertopb {background:url(images/banner.png); width:484px; height:43px; float:left; margin:0; padding:0;}

#menu-n {background:url(images/bg-menu.png); width:851px; height:40px; margin:16px 0 0 0; padding:0; font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif;}
#menu {margin:0; padding:2px 9px 0 13px; text-align:center;}
#menu ul {text-align:center; font-size:12px; text-transform:uppercase; color:#1138C7; font-weight:bolder;}
#menu ul li {padding:7px 20px 0 20px; width:auto; float:left;}
#menu ul li a:link, #menu ul li a:active, #menu ul li a:visited {color:#1138C7;}
#menu ul li a:hover, #menu ul li.current a {color:#fff; text-decoration:none;}
#menu .divider {background:#ffffff; width:1px; height:26px; float:left;}









#content-line {background:url(images/content-line.png); width:851px; margin:0; padding:0;}
#content {margin:0; padding:0 5px; text-align:left;}
#content-footer {background:url(images/content-footer.png); width:851px; height:24px; margin:0; padding:0;}






#home {margin:0; padding:0;}

#home #banner-top {width:841px; height:284px; margin:0; padding:0;}

#home #box {width:841px;margin:0; padding:25px 0 0 0;}
#home #box .title {margin:0 0 5px 0; font-size:16px; color:#0168B3; font-weight:bolder;}
#home #box #center .title, #home #box #right .title, #home #box #left .title{text-transform:uppercase; font-size:14px;}

#home #left {width:257px; float:left; border-right:1px solid #B9CFE6; margin:0; padding:0 11px 0 10px;}


#home #center {width:257px; float:left; border-right:1px solid #B9CFE6; margin:0 0 0 11px; padding:0 11px 0 0; line-height:16px;}

#home #right {width:269px; float:right; margin:0; padding:0 0 0 10px; line-height:15px;}
#home #right span.phone {font-size:20px; font-weight:bolder;}
#home #right #secure {background:url(images/h-bg.png); width:269px; height:175px; margin:8px 0 0 0;}
#home #right #secure #txt {margin:0; padding:13px;}
#home #right #secure #txt #dividerb{border-bottom:1px solid #F4F9FD; margin:0 0 16px 0; padding:0;}
#home #right #secure #titlet {background:url(images/h-icon03.png) left no-repeat; height:20px; margin:0 0 5px 0; padding:1px 0 0 17px; font-size:18px; color:#0168B3; font-weight:bolder; text-transform:uppercase;}








#thepage {margin:0; padding:0;}

#thepage #banner-top {background:url(images/content-banner.png); width:841px; height:89px; margin:0; padding:0; text-align:center;}
#thepage #banner-top #txt2 {padding:30px 30px 0 30px; text-align:center; color:#000210; font-size:18px; font-weight:bolder;}


#thepage #entrybox {width:530px; float:left; margin:20px 0 0 0; padding:0 0 0 10px; text-align:left;}
#thepage .title {margin-bottom:5px; padding:0; font-size:12px; color:#11bcee; text-transform:uppercase; font-weight:bolder;}





#thepage #entrycontact {width:821px; margin:0; padding:20px 10px 0 10px; text-align:left;}






.entry .gallery, .entry .gallery-item, .entry .gallery-icon {margin:0; padding:0; border:0;}
.gallery-item {float:left;	margin-top:10px; text-align:center;	width:33%;}
.gallery img {background:#fff; margin:3px; padding:4px; border:0;}
.gallery-caption {margin-left: 0;}


.navigation {padding:3px 0 5px 0; text-transform:lowercase; font-size:10px;}
.navigation a, .navigation a:link, .navigation a:active, .navigation a:visited {background:#095BA5; padding:2px 7px; color:#E8F7FE;}
.navigation a:hover {background:#0E3F8C; color:#fff; text-decoration:none;}









#sidebar {border-left:2px solid #E0E7ED; width:269px; float:right; margin:20px 0 0 0; padding:0 0 0 10px; text-align:left;}

.widget {padding:0;}
.widget ul li {padding:2px 0;}
.widget .title {margin-bottom:5px; padding:0; font-size:12px; color:#11bcee; text-transform:uppercase; font-weight:bolder;}

#sidebar .banner {margin:0; padding:0; color:#113571; font-size:18px; font-weight:bolder; line-height:22px;}
#sidebar .banner span {color:#0089d1; font-size:22px;}







#bottom {background:none; width:100%; height:75px; margin:0; padding:0; text-align:center;}
#bottom-content {width:821px; margin:0; padding:7px 0 0 0; color:#fff; text-transform:uppercase; font-weight:bolder;}
#bottom a, #bottom a:link, #bottom a:active, #bottom a:visited {color:#fff;}





#footer {background:#009de2; width:100%; border-top:4px solid #01AFEB; margin:0; padding:0; text-align:center;}
#footer-content {width:841px; padding:3px 0 35px 0; text-align:left; font-size:11px; color:#000100;}
#footer a, #footer a:link, #footer a:active, #footer a:visited {color:#000100; text-decoration:underline;}
