/*  
Theme Name: GCGM 1.0 theme
Theme URI: http://
Description: 
Author: Melton Eduardo Cartes
Author URI: http://www.anadguy.com
*/

/* <=================================== **Begin Web 2.0 Specific CSS**=================================== > */
/* < COLORS: #425232 (MED GREEN), #293325 (DARK GREEN), #FDCF56 (HONEY), #FFF3D6 (lightHoney), #5E3532 (BURGUNDY), #735D85 (VIOLET) > */
/*< MAIN LAYOUT ELEMENTS >*/
html, body {height:100%;margin:0;padding:0;border:none;}
body {position:relative;font-family:Tahoma, "Lucida Sans Unicode", sans-serif;font-size:62.5%;min-width:81.2em;z-index:0;}/*height:100% not good for SAF, good for IE6 */
.honeygrad {position:absolute;height:10.5em;width:100%;top:0;left:0;z-index:-1;}
#header {/*background:url(mages/header.jpg) no-repeat left top;*/}
#menu {margin:0 0 0 1.6em;clear:both;height:8em;width:78em;text-align:right;position:relative;}
#mainbox {position:relative;min-height:100%;width:81.2em;margin:0 auto;left:50%;margin-left:-40.6em;min-width:81.2em;z-index:1;}
#content {float:left;display:inline;width:52.5em;margin:0 0 3em 3em;}
.navigation {position:relative;float:left;display:inline;width:96.5%;margin:.2em 0 0 0;color:#888;font-size:1.8em;}
.post {position:relative;margin:0;height:100%;width:47em;color:#293325;background:#FFF3D6 url("images/frond.jpg") no-repeat top left;padding:2em;float:left;display:inline; /*rounded corners*/
-webkit-border-bottom-right-radius: 1em;-webkit-border-bottom-left-radius: 1em;-webkit-border-top-right-radius: 1em;-webkit-border-top-left-radius: 1em;
-khtml-border-radius-bottomright: 1em;-khtml-border-radius-bottomleft: 1em;-khtml-border-radius-topright: 1em;-khtml-border-radius-topleft: 1em;
-moz-border-radius-bottomright: 1em;-moz-border-radius-bottomleft: 1em;-moz-border-radius-topright: 1em;-moz-border-radius-topleft: 1em;
border-bottom-right-radius: 1em;border-bottom-left-radius: 1em;border-top-right-radius: 1em;border-top-left-radius: 1em;
}
.wrap {min-height:30em;position:relative;background:#FFF3D6;padding:0;float:left;display:inline;margin:0;
-webkit-border-bottom-right-radius: 1em;-webkit-border-bottom-left-radius: 1em;-webkit-border-top-right-radius: 1em;-webkit-border-top-left-radius: 1em;
-khtml-border-radius-bottomright: 1em;-khtml-border-radius-bottomleft: 1em;-khtml-border-radius-topright: 1em;-khtml-border-radius-topleft: 1em;
-moz-border-radius-bottomright: 1em;-moz-border-radius-bottomleft: 1em;-moz-border-radius-topright: 1em;-moz-border-radius-topleft: 1em;
border-bottom-right-radius: 1em;border-bottom-left-radius: 1em;border-top-right-radius: 1em;border-top-left-radius: 1em;
}
/*.dropshadow {position:relative;height:100%;width:100%;float:left;	display:none;		top:0;margin:.6em 0em 0 .2em;padding:0;z-index:500;	border:1px solid blue;}*/

.entry {}
#sidebar {float:left;display:inline;width:19em;margin:0 0 0 2.5em;z-index:400;}
.footer {min-height:10em;width:100%;margin:0;padding:0;z-index:-1;}
#footer {height:100%;position:relative;clear:both;width:81.2em;margin:-12em 0 0 -40.6em;padding:0;left:50%;z-index:5;}
#footercontent {margin:0 auto;}


/* <-- end MAIN LAYOUT ELEMENTS -->	*/
/* < T E X T  * T E X T  * T E X T  * T E X T  * T E X T  * T E X T  * T E X T  * T E X T  * T E X T  > */
p {font:normal normal 1.3em/1.6em Tahoma, "Lucida Sans Unicode", sans-serif;margin:0;padding:0;color:#293325;}
a {color:#293325;}
/*.post h3 {font-size:1.3em;}*/
h3, h4, h5, h6 {text-indent:0;margin:1em 0 0 0;}
h2{font-size:1.9em;}
h3{font-size:1.6em;}
h4{font-size:1.4em;}
h5{font-size:1.3em;}
h6{font-size:1.2em;}

.entry p {margin:0 0 1em;padding:0;}
.post p {margin:0 0 1em 0;padding:0;}
.post .home, .post .info, #sidebar ul .info {display:none;}
.sitemap .home,.sitemap .info {display:inline;}
#sidebar ul .info, #sidebar ul .home {text-decoration:none;}
.clear {clear:both;}
.brick {display:block;width:100%;height:.5em;clear:both;}

/* < H E A D E R *H E A D E R * H E A D E R * H E A D E R * H E A D E R * H E A D E R  > */
#header img {position:absolute;height:10.5em;width:81.2em;top:0;left:0;z-index:0;}

#logo {float:left;display:inline;position:relative;width:74em;}
#logo h1 {color:#5E3532;font-weight:normal;font-size:3.7em;margin:.9em 0 0 2.15em;padding:0;font-family:Georgia,Serif;}
#logo h1 a {position:relative;text-decoration:none;color:#5E3532;padding:0;z-index:400;}
#logo h1 a:hover {text-decoration:underline;}
.description {position:relative;color:#425232;float:left;display:inline;width:33em;clear:left;font:italic normal normal 2em Georgia, Serif;margin:0 0 0 4em;padding:0;text-align:left;z-index:100;}
#contact{position:relative;width:64em;clear:left;color:black;font-size:1em;margin:0 0 1.5em 8em;padding:0;}
#header h2{color:#B1AFB3;font-size: 1.3em;font-weight:normal;}
#header h2 a{color:#B1AFB3;text-decoration:none;}

/* < COLORS: #425232 (MED GREEN), #293325 (DARK GREEN), #BDDE9B (LIGHT GREEN), #FDCF56 (HONEY), #FFF3D6 (lightHoney), #5E3532 (BURGUNDY), #735D85 (VIOLET) > */
/* < T O P   M E N U  * T O P   M E N U  * T O P   M E N U  * T O P   M E N U  * T O P   M E N U > */
#menu ul {margin:0;padding:0;list-style:none;}
#menu li {width:10em;height:3em;float:left;display:inline;text-align:center;}

li#lastlink {}

#menu ins,#sidebar ins,h2 ins {text-decoration:none;}

#menu a {color:#735D85;font-size:1.4em;}
#menu a:link, #menu a:active, #menu a:visited {text-decoration:none;}
#menu ul li:hover {float:left;display:inline;background:url("images/dart.jpg") no-repeat center bottom;}
#menu ul li ul li {display:none;text-indent:.3em;background:#fff;background-image:none;position:relative;margin:0;padding:0;z-index:100;}

#menu ul li.current_page_item {color:red;background:url("images/dart.jpg") no-repeat center bottom;}
/* < 
#menu ul li:hover ul li {display:block;background-image:none;text-align:left;height:2em;width:10em;margin:0;padding:0;text-decoration:none;background:#fff;}
#menu ul li:hover ul li:hover {background:lightyellow;}
#menu ul li:hover ul li:hover ul {width:14em;display:block;position:relative;z-index:200;}
#menu ul li:hover ul li:hover ul {text-decoration:none;}
> */
		/* < HIDE EXTRA LINK FOR IE 6 > */
/* <
#menu ul li:hover ul li ul {display:none;text-decoration:none;background-image:none;position:absolute;left:10em;top:-2em;margin:0;padding:0;z-index:200;}
#menu ul li:hover ul li ul li {display:block;background:#fff;width:15em;text-indent:.5em;}
#menu ul li:hover ul li ul a {float:left;display:inline;font-size:1.1em;line-height:2em;text-indent:.5em;}
#menu ul li:hover ul li ul a:hover {float:left;display:inline;font-size:1.1em;line-height:2em;text-indent:.5em;text-decoration:underline;}
#menu ul li:hover ul li ul li:hover {background:lightyellow;}
> */
/* < E N D   T O P   M E N U  * E N D   T O P   M E N U  * E N D   T O P   M E N U  * E N D   T O P   M E N U  > */

/* < E N D   H E A D E R  * E N D   H E A D E R  * E N D   H E A D E R  * E N D   H E A D E R  > */

/* < =================================== **Main Area Stuff**=================================== > */
.navigation a:link, .navigation a:visited, .navigation a:active {color:#888;}

#respond, #comments {clear:both;}

.alignleft {float:left;display:inline;margin:0 .8em 1em 0;}
.alignright {float:right;display:inline;margin:0 0 1em .8em;}
/*.alignleft, .alignright {margin-bottom:.4em;}*/

.barcarole {float:left;display:inline;background:url("images/barcarole.jpg") no-repeat center center;width:52.5em;height:1em;margin:2em auto;text-align:center;}
.barcarole img {height:1.3em;width:11.4em;margin:1em auto;}

/* < =================================== PHOTO/IMAGE SIZING AND BORDERS ======================== > */
.left {float:left;display:inline;margin:0 2em 0 0;padding:0;}
.right {float:right;display:inline;margin:0 .7em 0 2em;padding:0;}

.leftS, .leftM, .leftL {float:left;	display:inline;margin:0 2em 0 0;padding:0;}
.rightS, .rightM, .rightL {	float:right;display:inline;margin:0 .7em 0 2em;padding:0;}

.leftS, .rightS {width:18em;}
.leftM, .rightM {width:20em;}
.leftL, .rightL {width:30em;}

.post img {border:4px double #ccc;margin:0 auto;}
.addtoany_share_save img {width:12em;}

p.addtoany_share_save_container {margin:1em 0;}

.Fullsize {width:44em;margin:.5em 3.5% 0 auto;padding:0;}

.archive .post img, .archive .ratingblock, .archive #article_loader_30, .archive #gdr_text_30, .archive .addtoany_share_save_container, .archive .entry {display:none;}

.size-full,.size-large,.size-medium,.size-thumbnail {border:1px solid red;}
.size-full.alignnone,.size-medium.alignnone,.size-thumbnail.alignnone {position:relative;margin:0 0 0 50%;left:-53.8%;}
.size-full {}
.size-large {}
.size-medium {}
.size-thumbnail {border:1px solid red;}
.wp-caption.alignnone,.wp-caption.aligncenter {margin:0 auto;}
.wp-caption-text {padding:1em;}

.wp-caption {	}
.wp-caption img {margin:0;padding:0;}
.wp-caption-text {width:97%;font-style:italic;margin:0;text-indent:0;text-align:center;}
p.wp-caption-text {margin:0;text-indent:0;}

.size-full wp-caption {}
.size-large wp-caption {}
.size-medium {}
p.wp-caption-text {}



/*< GALLERY >*/
.gallery-icon {}

.attachment-thumbnail {}
/* < 		Taken from wp-includes>media.php		 > */
	.gallery {margin:.5em auto;}
	.gallery-item {float:left;margin:0;text-align:center; width:33.5%;}
	.gallery img {}
	.gallery-caption {margin:0 auto;}
/* < 		Taken from wp-includes>media.php		 > */
/*< END GALLERY >*/

.gallery h3 {display:block;width:100%;height:1.6em;margin:0;clear:both;}

.caption {margin:.25em 1em .5em 1em;padding:0;font-size:1em;text-align:justify;color:#425232;		}
.gallery .caption {float:left;margin:.25em 1em .5em 1em;padding:0;font-size:1em;text-align:justify;color:#425232;	}

.blox {float:left;display:inline;width:100%;	}
.blox code {font-size:1.8em;width:90%;}

.zazzpanel {margin:1em 0;text-align:center;}
.zazzpanel embed {height:31em;width:45em;margin:0 auto;padding:0;}

/* < ============================ end of IMAGE SIZING AND BORDERS ======================== > */

.posttitle {float:left;display:inline;font-size:1.1em;}
.posttitle small {font-size:1.1em;color:#7F7F7F;}
.post h2 {text-indent:0;text-align:left;}
.post h2 a {margin:0;padding:0;}
.post a:hover {text-decoration:underline;}

.entry a, .post a {text-decoration:underline;}

a:link {margin:0;padding:0;text-indent:0;}
a:visited {text-decoration:underline;color:#293325;}
a:hover {text-decoration:underline;}

.commentBox {position:relative;float:right;display:inline;height:5.4em;width:4.7em;text-align:center;z-index:100;}
.commentBox img {border:0;}
.commentsquare {position:absolute;width:4.7em;top:0;left:0;text-align:center;z-index:100;}
.commentsquare a:link, .commentsquare a:visited {color:#293325;font-size:2.1em;text-decoration:none;}
.commentsquare a:hover {text-decoration: underline;}
.commentsquareImg {position:absolute;float:right;width:4.7em;top:0;left:0;margin:0;padding:0;z-index:-1;}

.postcontent {	clear: both;}
.postfoot {border-top: 1px solid #B6B157;border-bottom: 1px solid #B6B157;padding-top: 6px;padding-bottom: 6px;margin-top:4.3em;}

/* < S I D E B A R  * S I D E B A R  * S I D E B A R  * S I D E B A R  * S I D E B A R  * S I D E B A R  *  > */
#sidebar ul {list-style-type:none;margin:0;padding:0;
-webkit-border-bottom-right-radius: 1em;-webkit-border-bottom-left-radius: 1em;-webkit-border-top-right-radius: 1em;-webkit-border-top-left-radius: 1em;
-khtml-border-radius-bottomright: 1em;-khtml-border-radius-bottomleft: 1em;-khtml-border-radius-topright: 1em;-khtml-border-radius-topleft: 1em;
-moz-border-radius-bottomright: 1em;-moz-border-radius-bottomleft: 1em;-moz-border-radius-topright: 1em;-moz-border-radius-topleft: 1em;
border-bottom-right-radius: 1em;border-bottom-left-radius: 1em;border-top-right-radius: 1em;border-top-left-radius: 1em;}
#sidebar li {list-style-type:none;}
#sidebar h2 {margin:0;padding:0;font-size:1.4em;color:#735D85;text-align:left;font-weight:normal;text-indent:.2em;}

#sidebar ul ul{padding:.5em;margin:.5em 0 0 0;background:#DBEDCA;width:95%;}
#sidebar li{list-style-type:none;margin-top:.6em;}
#sidebar li li{list-style-type:none;margin-top:.6em;}
#sidebar ul p {margin:0 .4em 0 0;padding:0;font-size:1.1em;color:#333300;}

#sidebar ul p a {font-size:1em;}

#sidebar ul ul ul {margin:.5em auto;padding:.5em;background:#fff;width:95%;border:0;}
#sidebar ul ul ul ul {margin:0 auto;padding:.3em;background-image:none;background:transparent;}
#sidebar ul ul ul ul ul {}

#sidebar, #sidebar a, .categories a {color:#767006;font-size:1.1em;}
	#sidebar a:link {text-decoration:none;}
#sidebar a:visited {text-decoration:none;}
#sidebar a:hover {text-decoration:underline;color:#C0440D;}

/* <-- * end S I D E B A R  *	* end S I D E B A R  *	* end S I D E B A R  *  > */
.showcase {	background-color: #D2DE50;background-image: url("images/showcase-bot.gif");background-repeat: no-repeat;background-position: bottom left;width: 177px;color: #FFF;font-size:11px;font-weight: bold;padding: 5px;text-align: center;}
.showcase img {margin-bottom: 8px;width: 177px;height: 139px;margin: 0px auto;}

.archivebox {background-image: url("images/list1.gif");background-repeat: repeat-y;width: 186px;padding-bottom: 3px;border: 1px solid #DFE882;}
.archivebox ul {padding: 0px;margin: 0px;}
.archivebox li {list-style-type: none;margin-top: 6px;margin-left: 27px;}
.archivebox a {color: #767006;font-size: 12px;}
.archivebox a:link, .archivebox a:visited {text-decoration:underline;}
.archivebox a:hover {text-decoration: underline;color: #C0440D;}

#searchform {margin:0 auto;padding: 5px 3px;text-align: center;}
#search input {width:13em;height:1.7em;border:1px solid #FFF;background-color: #D3D9DB;}

input#submit {width: 69px;height: 21px;border: 0px;position: absolute;margin-top: 1px;}

#sidebar #searchform #s {width:10.8em;padding:.2em;}
#sidebar #searchsubmit {padding:1px;}

/* < =================================== **Text Widget**=================================== > */
h2.widgetitle {background-image: none;font-size: 0px;color: #FFF;}
/* <li.wigit_text {	background-image: none;background-color: transparent;border: none;}> */

/* < F O O T E R  * F O O T E R  * F O O T E R  * F O O T E R  * F O O T E R  * F O O T E R  * F O O T E R  *  > */
.footer img {height:10.5em;width:100%;margin:5em 0 0 0;}
#footer h2 {text-align:center;font-size:1em;font-weight:normal;color:#735D85;margin:0 auto;}
#footer a {margin:0;padding:0;font-size:1em;font-weight:normal;}
#footer h3 {margin:0;padding:0;}
#footer h3 a {margin:0;padding:0;color:#735D85;font-size: 11px;font-weight: bold;}

.recent_date {margin:0 .5em;}
.recentcontent {margin-bottom:.5em;}
.recentcontent p {margin:0;padding:0;}

.footbox {width:15em;float:left;display:inline;text-align:center;margin:.2em 0 1.4em 0;}
.footbox ul {width:100%;float:left;display:inline;margin:0;padding:0;text-align:center;}
.footbox li {text-align:center;list-style-type:none;margin-top:.3em;font-size:1em;}
.footbox li a {color:#735D85;}

#footbar {width:100%;height:2em;text-align:center;margin:.5em auto 0 auto;font-size:1em;color:#735D85;font-weight:normal;}
#footbar a {color:#735D85;}

/* <**Other Stuff**> */
.meta {}

/* < COLORS: #425232 (MED GREEN), #293325 (DARK GREEN), #FDCF56 (HONEY), #FFF3D6 (lightHoney), #5E3532 (BURGUNDY), #735D85 (VIOLET) > */
/* < W P  C A L E N D A R   *  W P  C A L E N D A R   *  W P  C A L E N D A R   *  W P  C A L E N D A R   *   > */
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;	}
#wp-calendar a {text-decoration: none;}
#wp-calendar caption {font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align: center;}
#wp-calendar th {font-style: normal;text-transform: capitalize;}
	
/* < E N D   W P  C A L E N D A R   *   E N D   W P  C A L E N D A R   *   E N D   W P  C A L E N D A R   *   > */
/* < ===================================  Begin Lists =============================================  > */
.entry ul,.entry ol {line-height:1.6em;margin:0 0 2em 0;} 
/* < Hiding the Post Comment counts on the Sitemap > */
.sitemap .entry ul strong {display:none;}

.entry ol li {margin:0;padding:0;}
.postmetadata ul, .postmetadata li {display:inline;list-style-type:none;list-style-image:none;}
/* < ===================================  End Lists =================================== > */
/* < ===================================  Begin Form Elements =================================== > */
.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}
select {width:130px;	}

#commentform {float:left;width:50em;}
#commentform input {width:17em;padding:.2em;margin:.5em .5em .1em 0;}
#commentform textarea {width:98%;padding:.2em;}
#commentform #submit {margin:0;float:right;display:inline;}
/* < ===================================  End Form Elements =================================== > */

/* < ===================================  Begin Comments =================================== > */
.alt {margin:0;padding:1em;}
.commentlist {padding:0;text-align:justify;}
.commentlist li {margin:1.5em 0 .3em;padding:.5em 1em .3em;list-style:none;}
.commentlist p {margin:1em .5em 1em 0;}
#commentform p {margin:.5em 0;}
.nocomments {display:none;text-align:center;margin:0;padding:0;}
.commentmetadata {margin:0;display:block;}
/* < ===================================  End Comments =================================== > */
/* < ===================================  Contact Form styles ============================ > */
#usermessagea {}
.cf_info {}
.cform {}
#cformsform {}
.cf-ol {}
.cf-ol li br {display:none;}
#li--1 {vertical-align:top;	}

input.single fldrequired {float:left;}
.reqtxt,.emailreqtxt {font-weight:normal;}
#li--2 {	}
	#label--1,#label--2,#label--3,#label--4,#label--5 {float:left;text-align:right;}

#li--3 {	}

.single fldemail fldrequired {	}

#li--4 {	}

.single {	}
#li--5 {	}

#li--1 input,#li--2 input,#li--3 input,#li--4 input {width:15em;}
#li--5 textarea {width:27em;}

#cf_field_1,#cf_field_2,#cf_field_3,#cf_field_4,#cf_field_5 {	}

.area {	border:1px solid brown;}
.linklove {display:none;}
/* < ===================================  End Contact form =================================== > */


/* < ===================================  Begin Calendar =================================== > */
#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 155px;	}
#wp-calendar #next a {	padding-right: 10px;text-align: right;	}
#wp-calendar #prev a {	padding-left: 10px;text-align: left;	}
#wp-calendar a {	display: block;	}
#wp-calendar caption {	text-align: center;width: 100%;	}
#wp-calendar td {	padding: 3px 0;text-align: center;	}
#wp-calendar td.pad:hover { /* Doesn't work in IE =================================== */
	background-color: #fff; }
/* < ===================================  End Calendar =================================== > */
/* < ===================================  Begin Various Tags & Classes ================================= > */
acronym, abbr, span.caps {cursor:default;}
acronym, abbr {border-bottom:0/* 1px dashed #999*/;}
blockquote {margin:0 auto;padding:1em;background:#DBEDCA;
-webkit-border-bottom-right-radius: 1em;-webkit-border-bottom-left-radius: 1em;-webkit-border-top-right-radius: 1em;-webkit-border-top-left-radius: 1em;
-khtml-border-radius-bottomright: 1em;-khtml-border-radius-bottomleft: 1em;-khtml-border-radius-topright: 1em;-khtml-border-radius-topleft: 1em;
-moz-border-radius-bottomright: 1em;-moz-border-radius-bottomleft: 1em;-moz-border-radius-topright: 1em;-moz-border-radius-topleft: 1em;
border-bottom-right-radius: 1em;border-bottom-left-radius: 1em;border-top-right-radius: 1em;border-top-left-radius: 1em;
}
blockquote cite {margin:5px 0 0;display:block;}
.center {text-align:center;}
a img {border:none;}
/* < ===================================  End Various Tags & Classes=================================== > */


/* <  = = = = =  TEMPORARY LOCATING BORDERS = = = = =  TEMPORARY LOCATING BORDERS = = = = > */
/* <	
#content {	background:lightblue;}		
body {	background:pink;}	
#mainbox {	background:lightgreen;}		
#sidebar {		border:1px solid red;			}		
.clear {		border:1px solid red;	}	
#header {	border:1px solid maroon;	}	
#logo {	border:1px solid maroon;	}
.description {		border:1px solid green;		}

.post {		border:1px solid purple;	}		
.posttitle {		background:yellow;	}
.post img {		border:4px double red;	}

.entry {		background:red;		}
.entry a, .post a {			}

.wrap {		border:1px solid orange;	}	

#sidebar ul {		border:3px solid blue;				background:orange;	} 
#sidebar ul li { 	border:1px solid purple; }

#footer {		border:1px solid blue;		}
.footer {		border:1px solid orange;	}
.footer img {		border:1px solid red;	}

#footercontent {		border:1px solid red;		}	
#footer h2 {		background:yellow;		}
.footbox {			border:1px solid lightblue;		}

#searchform {		background:yellow;		}

*html #menu li {		border:1px solid maroon;	}
*html #menu ul li a:hover {		border:1px solid pink;		}

> */