
@charset "UTF-8";
/* 
designer: eddy celestin
created: 13SEP09 19:49
contacts: info@tdeddy.net
*/


	* { padding:0px; border:0px; margin:0px; }
	
	img, h4, input { behavior: url(iepngfix.php) }
	
	.clearing { clear:both; }
	
	body { 
		color:#333; 
		font-family:Verdana, Geneva, sans-serif; 
		font-size:11px; 
		margin:0px;
		_text-align:center; /* IE6 Hack - little trick to properly display the footer */
	}
	
	
	
	
	
	/*  - - - - - - - - - -  - - - - - - START Header - - - - - - - - - -  - - - - - -  */
	
	#header {
		width:100%;
		height:139px;
		overflow:hidden;
		background: url(images/head-pattern.jpg) repeat-x top left;
	}
	
	#header #header-logo {
		width:531px;
		height:139px;
		float:left;
		padding:0px;
		margin:0px;
	}
	
	#header #header-gr {
		width:327px;
		height:139px;
		float:right;
		padding:0px;
		margin:0px;
	}
	
	
	
	
	/*  - - - - - - - - - -  - - - - - - START Navigation Items - - - - - - - - - -  - - - - - -  */
	
	#nav {
		width:100%;
		height:45px;
		overflow:hidden;
		background: url(images/nav-prim.jpg) repeat-x top left;
		text-align:center;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	/* ######### CSS for top level tabs ######### */

/* .tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenuclass li{
float: left;
} */

#mytabsmenu {
		width:890px;
		/* border:1px #000 dashed; */
		height:43px;
		/* background-color:#F00; */
		margin-left:auto;
		margin-right:auto;
		padding:0px 0px 0px 50px;
	}

.tabsmenuclass ul {
margin: 0;
padding: 0;
}

.tabsmenuclass li{
overflow: hidden;
height:43px;
margin: 0;
padding: 0;
display:block;
float: left;
list-style-type: none;
}



.tabsmenuclass a, .tabsmenuclass a:visited {
display: block;
padding: 15px 7px;
height:43px;
margin-right: 1px;
		color:#000;
		text-decoration:none;
		font: normal 14px monospace, Courier, "Courier New" ;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background:transparent url(images/hover.jpg) top left repeat-x;
color: #000;
}

/* ######### CSS for sub menu container below ######### */


#sub-nav {
		width:100%;
		height:23px;
		overflow:hidden;
		background: url(images/nav-sub.jpg) repeat-x top left;
		text-align:center;
		padding:5px 0 0 0;
}

.tabsmenucontentclass{
clear: left;
height: 19px;
/* border: 1px solid silver; */
}

/* .tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 3em;
} */
	
	
	.tabsmenucontentclass a, .tabsmenucontentclass a:visited {
		color:#ffcece;
		text-decoration:none;
		font:italic 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin:0px 15px;
	}
	
	.tabsmenucontentclass a:hover {
		color:#e2a2a2;
		text-decoration:none;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#nav-prim h1 {
		display:inline;
		height:40px;
		padding:14px 0px 14px 0px;
		margin:0px 20px;
		/* border:dashed 1px #fff; */
	}
	
	#nav-prim h1:hover {
		/* border:dashed 1px #f0f; */
		background-color:#fff;
	}
	
	
	
	
	
	
	
	
	#nav-prim ul {
		padding:0px;
		margin:13px 0px 0px 0px;
	}
	
	#nav-prim li {
		display:inline;
		height:40px;
		padding:14px 0px 14px 0px;
		margin:0px 20px;
		/* border:dashed 1px #fff; */
	}
	
	#nav-prim li:hover {
		/* border:dashed 1px #f0f; */
		background-color:#fff;
	}
	
	#nav-prim a, #nav-prim a:visited {
		color:#333;
		text-decoration:none;
		font:normal 14px monospace, Courier, "Courier New" ;
	}
	
	#nav-prim a:hover {
		color:#333;
		text-decoration:none;
	}
	
	
	
	
	#nav-subs ul {
		padding:0px;
		margin:5px 0px 0px 0px;
	}
	
	#nav-subs li {
		display:inline;
		padding:0px;
		margin:0px 20px;
		/* border:dashed 1px #fff;*/
	}
	
	#nav-subs a, #nav-subs a:visited {
		color:#ffcece;
		text-decoration:none;
		font:italic 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	#nav-subs a:hover {
		color:#e2a2a2;
		text-decoration:none;
	}
	
	
	
	/*  - - - - - - - - - -  - - - - - - START Main Content Section - - - - - - - - - -  - - - - - -  */
	
	#cnt-bg {
		width:100%;
		overflow:hidden;
		background: #fff url(images/cnt-tile.jpg) repeat-x top left;
		text-align:center;
	}
	
	#cnt-bounds {
		width:840px;
		_width:890px;
		/* height:890px; */
		overflow:hidden;
		background-color:#fff;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		padding:10px 25px;
	}
	
	#cnt-bounds #scroller 
		width:840px;
		height:228px;
		overflow:hidden;
		margin-bottom:25px;
	}
	
	#cnt-bounds #scroller2 {
		width:840px;
		height:130px;
		overflow:hidden;
		margin-bottom:25px;
	}
	
	#cnt-bounds #content {
		width:535px;
		/* height:890px;
		overflow:hidden;
		background-color:#00f; */
		float:left;
		text-align:left;
		margin-top:25px;
	}
	
	#content .thumbs {
		width:auto;
		float:left;
		padding:0px;
		border:0px;
		margin:0 20px 20px 0;
	}
	
	#content .blub {
		width:150px;
		height:105px;
		float:left;
		padding:0px;
		margin:0 20px 0 0;
		clear:right;
	}
	
	#content h1 {
		font:bold 34px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#666;
	}
	
	#content h2 {
		font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#333;
		padding:0px;
		margin:10px 0 5px 0;
	}
	
	#content a, #content a:visited {
		color:#ff8b00;
		text-decoration:none;
	}
	
	#content a:hover {
		color:#333;
		text-decoration:none;
	}
	
	#content p {
		padding:0px;
		margin:10px 0px;
	}
	
	#content .more-bounds {
		padding:0px;
		margin:10px 5px;
		width:255px;
		float:left;
		/* border:dashed 1px #333; */
	}
	
	#content .more-bounds .more-title {
		padding:0px;
		margin:0px;
		background: transparent url(images/img_41.jpg) no-repeat left top;
		overflow:hidden;
		width:255px;
		height:33px;
		/* border:dashed 1px #303; */
		font:italic 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#a92b2b;
	}
	
	#content .more-bounds .more-title p {
		margin:8px 0px 0px 15px;
		padding:0px;
	}
	
	#content .more-bounds .more-cnt {
		padding:0px;
		margin:0px;
		background: transparent url(images/img_44.jpg) repeat-x left top;
		width:255px;
		height:185px;
		overflow:hidden;
		/* border:dashed 1px #303; */
	}
	
		#content .more-bounds .more-cnt2 {
		padding:0px;
		margin:0px;
		background: transparent url(images/img_44A2.jpg) repeat-x left top;
		width:255px;
		height:270px;
		overflow:hidden;
		/* border:dashed 1px #303; */
	}
	
	#content .more-bounds .more-cnt p {
		padding:0px;
		margin:15px;
	}
	
	#content .more-bounds .more-cnt .odd {
		padding:10px;
		background-color:#ede5d9;
	}
	
	#content .more-bounds .more-cnt .even {
		padding:10px;
		background-color:#e9e9e9;
	}





	#content .more-bounds-lrg {
		padding:0px;
		margin:10px 5px;
		width:480px;
		float:left;
		/* border:dashed 1px #333; */
	}
	
	#content .more-bounds-lrg .more-title-lrg {
		padding:0px;
		margin:0px;
		background: transparent url(images/img_41b.jpg) no-repeat left top;
		overflow:hidden;
		width:480px;
		height:33px;
		/* border:dashed 1px #303; */
		font:italic 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#a92b2b;
	}
	
	#content .more-bounds-lrg .more-title-lrg p {
		margin:8px 0px 0px 15px;
		padding:0px;
	}
	
	#content .more-bounds-lrg .more-cnt-lrg {
		padding:0px;
		margin:0px;
		background: transparent url(images/img_44.jpg) repeat-x left top;
		width:480px;
		/* height:185px;
		overflow:hidden;
		border:dashed 1px #303; */
	}
	
	#content .more-bounds-lrg .more-cnt-lrg p {
		padding:7px 0px;
		margin-right:15px;
		margin-left:15px;
		margin-top:0px;
		margin-bottom:0px;
	}
	
	#content .more-bounds-lrg .more-cnt-lrg .odd {
		padding:10px;
		background-color:#ede5d9;
		margin-bottom:10px;
	}
	
	#content .more-bounds-lrg .more-cnt-lrg .even {
		padding:10px;
		background-color:#e9e9e9;
		margin-bottom:10px;
	}
	
	#content .odd {
		padding:10px;
		background-color:#ede5d9;
		margin-bottom:10px;
	}
	
	#content .even {
		padding:10px;
		background-color:#e9e9e9;
		margin-bottom:10px;
	}
	
	
	
	.member-info {
		background-color:#fff; 
		border:0px; 
		width:300px; 
		height:16px; 
		color:#900; 
		margin-bottom:8px; 
		padding-left:5px; 
		font:italic 10px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}
	
	.feedback {
		background-color:#fff; 
		border:0px; 
		width:370px; 
		height:75px; 
		color:#900; 
		margin-bottom:8px; 
		padding-left:5px; 
		font:italic 10px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}
	
	.small-caps { font:italic 10px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#900; }




	
	
	
	
	
	#cnt-bounds #sidebar {
		width:227px;
		/* height:800px; */
		overflow:hidden;
		float:right;
		text-align:left;
	}
	
	#cnt-bounds #sidebar #social-title {
		width:225px;
		height:40px;
		background:transparent url(images/connect.jpg) repeat-x top left;
		padding:0px;
		margin:0px;
	}
	
	#cnt-bounds #sidebar #log-title {
		width:225px;
		height:40px;
		background:transparent url(images/member-login.jpg) repeat-x top left;
		padding:0px;
		margin:0px;
	}
	
	#cnt-bounds #sidebar .log-cnt {
		width:225px;
		height:162px;
		overflow:hidden;
		background:transparent url(images/login-bg.jpg) repeat-x top left;
		padding:0px;
		margin:0px 0px 25px 0px;
	}
	
	#cnt-bounds #sidebar .log-cnt p {
		padding:0px;
		margin:20px 14px 0px 14px;
		color:#515151;
	}
	
	#cnt-bounds #sidebar .log-cnt p .info {
		padding:0 0 0 10px;
		margin:0 0 10px 0;
		font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
		background-color:#fff;
		border:0px;
		width:160px;
		height:20px;
	}
	
	#cnt-bounds #sidebar .log-cnt p .hit-it {
		padding:0px;
		margin:0 0 0 10px;
	}
	
	#cnt-bounds #sidebar .log-cnt h4 {
		padding:0 0 0 10px;
		margin:0 0 0 20px;
		/* display:inline; */
		background: transparent url(images/bullet.png) no-repeat left;
		float:left;
		font: italic 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	#cnt-bounds #sidebar .log-cnt h4 a, #cnt-bounds #sidebar .log-cnt h4 a:visited {
		color:#f7941d;
		text-decoration:none;
	}
	
	#cnt-bounds #sidebar .log-cnt h4 a:hover {
		color:#fbcc94;
		text-decoration:underline;
	}
	
	
	
	
	
	/*  - - - - - - - - - -  - - - - - - START Footer - - - - - - - - - -  - - - - - -  */
	
	#footer {
		width:890px;
		height:94px;
		overflow:hidden;
		background: transparent url(images/footer-pattern.jpg) repeat-x top left;
		margin-left:auto;
		margin-right:auto;
		text-align:right;
	}
	
	#footer p {
		margin:25px 20px 10px 0px;
		color:#5b564e;
		font:italic 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
		line-height:18px;
	}
	
	#footer a, #footer a:visited {
		color:#704310;
		margin-left:25px;
		text-decoration:none;
	}
	
	#footer a:hover{
		text-decoration:underline;
	}