* {margin:0;padding:0}
.fleft {float:left}
.fright {float:right}
.fcenter {float:none;text-align:center}
.user {float:none;}
.fclear {clear:both}
.inner_copy {border:0;color:#f00;float:right;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}
body {margin:0;padding:0;background:  #EDF9FE}
h1,h2,h3,h4,h5,h6,span {margin:0;padding:0}
#headerbg {width:100%;height:170px;float:left;margin:0;padding:0;
background:url(images/headerbg.jpg);
background-repeat:repeat-x}
#headerblank {width:1004px;height:170px;float:none;margin:0 auto;padding:0}
#header {width:1004px;height:170px;float:left;margin:0;padding:0;background:url(images/header.jpg) no-repeat}
#menu {width:620px;height:33px;float:right;margin:133px 51px 0 0;padding:0}
#menu ul {width:610px;height:33px;float:left;margin:0;padding:0;display:block}
#menu ul li {width:100px;height:33px;float:left;margin:0 1px 0 0;padding:0;display:block}
#menu ul li a.menu {width:100px;height:26px;float:left;margin:0;padding:7px 0 0 0;font-family:Arial;font-size:13px;font-weight:bold;color:#FFF;text-align:center;text-decoration:none;background:url(images/menu.jpg)  }
#menu ul li a.menu:hover {width:100px;height:26px;float:left;margin:0;padding:7px 0 0 0;font-family:Arial;font-size:13px;font-weight:bold;color:#FFF;text-align:center;text-decoration:none;background:url(images/menuover.jpg) }
#login {width:649px;height:106px;float:right;margin:10px 10px 0 0;padding:0;background:url(images/loginbg.jpg) no-repeat}
#logintxtblank {width:622px;height:89px;float:left;margin:0;padding:17px 0 0 27px}
#loginheading {width:622px;height:21px;float:left;margin:0 0 8px 0;padding:0;font-family:Georgia;font-size:20px;color:#000}
#loginheading h4 {width:622px;height:21px;float:left;margin:0;padding:0;
font-family:Georgia;font-size:20px;font-weight:normal;color:#000}
#username {width:120px;
	height:14px;
	float:left;
	margin:0;
	padding:7px 0 0 0;
	font-family:Arial;
	font-size:14px;color: #033;
}
#loginbutton {width:50px;height:23px;float:left;margin:0 0 0 20px;padding:0}
.login {width:50px;height:19px;float:left;margin:0;padding:4px 0 0 0;font-family:Arial;font-size:10px;color:#000;text-align:center;text-decoration:none;background:url(images/login.jpg) no-repeat}
.login:hover {width:50px;height:19px;float:left;margin:0;padding:4px 0 0 0;font-family:Arial;font-size:10px;color:#000;text-align:center;text-decoration:none;background:url(images/loginover.jpg) no-repeat}
#member {
	width:100%;
	height:14px;
	float:left;
	margin:9px 0 0 0;
	padding:0;font-family:Arial;font-size:18px;color: #03F;}
#member  a {
	color:red;
	font-size:20px;
}
#register {width:200px;height:14px;float:left;margin:9px 0 0 0;padding:0;font-family:Arial;font-size:13px;color:#943415}
.register {font-family:Arial;font-size:13px;color:#943415;text-decoration:none}
.register:hover {font-family:Arial;font-size:13px;color:#943415;text-decoration:underline}
#contentbg {width:100%;float:left;margin:0;padding:0}
#contentblank {width:1004px;float:none;margin:0 auto;padding:0}
#content {width:1004px;float:left;margin:0;padding:0}
#contentleft {width:215px;
float:left;margin:0;
padding:10px 0 10px 10px}
#leftheading {width:216px;float:left;margin:0;padding:0;font-family:Georgia;font-size:22px;color:#039}
#leftheading h4 {width:216px;float:left;margin:0;padding:0;font-family:Georgia;font-size:22px;
font-weight:normal;color:#039}
#padre {
	float:left;margin:0px;padding:0;font-family:Arial;
	display: table;
	width:80px;height:80px;
	background:url(images/bolas.png) no-repeat;
}
#hijo {
	display: table-cell;
	vertical-align: middle;
	color: #069;
	font-size:40px;
	text-align:center;
	vertical-align:middle;
	text-justify:auto;
}
#padre1 {
	float:left;margin:0px;padding:0;font-family:Arial;
	display: table;
	width:80px;height:80px;
	background:url(images/bolas2.png) no-repeat;
}
#hijo1 {
	display: table-cell;
	vertical-align: middle;
	color: #069;
	font-size:40px;
	text-align:center;
	vertical-align:middle;
	text-justify:auto;
}

#padrex {
	float:left;margin:0px;padding:0;font-family:Arial;
	display: table;
	width:60px;height:60px;
	background:url(images/bolasx.png) no-repeat;
}
#hijox {
	display: table-cell;
	vertical-align: middle;
	color: #036;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	text-justify:auto;
}
#padre1x {
	float:left;margin:0px;padding:0;font-family:Arial;
	display: table;
	width:60px;height:60px;
	background:url(images/bolas2x.png) no-repeat;
}
#hijo1x {
	display: table-cell;
	vertical-align: middle;
	color: #069;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	text-justify:auto;
}

.cuadro{
	width:80px;height:80px;
	background:url(images/bolas.png) no-repeat;
	float:left;margin:5px;padding:0;font-family:Arial;
	color: #069;
	font-size:40px;
	text-align:center;
	vertical-align:middle;
	text-justify:auto;	
}

.lefttxtblank {width:195px;
float:left;margin:20px 0 0 0;padding:0}
.lefttxtblank02 {width:195px;height:77px;float:left;margin:33px 0 0 0;padding:0}
.lefticon {width:36px;height:28px;float:left;margin:0;padding:6px 0 0 0;font-family:Arial;font-size:11px;color:#FFF;text-align:center;background:url(images/lefticon.jpg) no-repeat}
.leftboldtxtblank {width:150px;height:34px;float:left;margin:0;padding:0 0 0 9px}
.leftboldtxt {width:147px;height:13px;float:left;margin:0;padding:0 0 0 3px;font-family:Arial;font-size:11px;font-weight:bold;color:#b22d00}
.lefttxt {width:132px;height:13px;float:left;margin:0;padding:0 0 0 18px;font-family:Arial;font-size:9px;font-weight:normal;color:#464646;background:url(images/lefttxtbg.jpg) no-repeat}
.leftnormaltxt {width:194px;float:left;
margin:4px 0 0 0;padding:0;
font-family:Arial;font-size:11px;
font-weight:normal;color:#464646}
.morebutton {width:194px;float:left;margin:7px 0 0 0;padding:0;font-family:Arial;font-size:11px;font-weight:normal;color:#464646}
.more {font-family:Arial;font-size:11px;font-weight:normal;color:#a5122a;text-decoration:none}
.more:hover {font-family:Arial;font-size:11px;font-weight:normal;color:#a5122a;text-decoration:underline}
#leftnavheading {width:216px;float:left;margin:35px 0 0 0;padding:0;font-family:Georgia;font-size:22px;color:#7e8901}
#leftnavheading h4 {width:216px;float:left;margin:0;padding:0;font-family:Georgia;
font-size:22px;font-weight:normal;color:#039}
#leftnav {width:194px;float:left;margin:0;padding:0}
#leftnav ul {width:194px;float:left;margin:0;padding:0;display:block}
#leftnav ul li {width:194px;height:21px;float:left;margin:0;padding:0;display:block}
#leftnav ul li a.leftnav {width:175px;height:18px;float:left;
margin:0;padding:3px 0 0 19px;font-family:Arial;font-size:12px;
font-weight:normal;color:#464646;text-decoration:none;background:url(images/leftnavactive.jpg) no-repeat}
#leftnav ul li a.leftnav:hover {width:175px;height:18px;float:left;margin:0;padding:3px 0 0 19px;font-family:Arial;font-size:12px;font-weight:bold;color:#b22d00;text-decoration:none;background:url(images/leftnavactive.jpg) no-repeat}
#leftnav ul li a.leftnavbot {width:175px;height:18px;float:left;margin:0;
padding:3px 0 0 19px;font-family:Arial;font-size:12px;font-weight:normal;
color:#464646;text-decoration:none;background:url(images/leftnavbot.jpg) no-repeat}
#leftnav ul li a.leftnavbot:hover {width:175px;height:18px;float:left;margin:0;padding:3px 0 0 19px;font-family:Arial;font-size:12px;font-weight:bold;color:#b22d00;text-decoration:none;background:url(images/leftnavbot.jpg) no-repeat}
#contentmid {
	width:435px;
	float:left;
	margin:0;
	padding:10px 0 10px 10px;
	background:url(images/vline.jpg);
	background-repeat:repeat-y;

}
.mid {
	width:435px;
	float:left;
	margin:2px;
	padding:0;
	font-family:Georgia;
	font-size:18px;
	color: #039;
	border:1px blue solid;
	border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
	}
.midheading {
	width:435px;
	float:left;
	margin:0;
	padding:0;
	font-family:Georgia;
	font-size:18px;
	color: #039;
	}
.midheading h2 {
	width:435px;
	float:left;
	margin:0;
	padding:0;
	font-family:Georgia;
	font-size:18px;
	font-weight:normal;
	color: #069;
	}
.midtxt {width:400px;float:left;margin:22px 0 0 0;padding:0;font-family:Arial;font-size:12px;color:#464646}
.midboldtxt {font-family:Arial;font-size:12px;font-weight:bold;color:#b22d00}
#comments {width:400px;height:25px;float:left;margin:22px 0 44px 0;padding:0;background:url(images/commentsbg.jpg) no-repeat}
#addcomments {width:82px;height:17px;float:left;margin:0;padding:7px 0 0 34px;font-family:Arial;font-size:11px;color:#8b2c00}
.addcomments {font-family:Arial;font-size:11px;color:#8b2c00;text-decoration:none}
.addcomments:hover {font-family:Arial;font-size:11px;color:#8b2c00;text-decoration:underline}
#morecomments {width:72px;height:17px;float:left;margin:0;padding:7px 0 0 28px;font-family:Arial;font-size:11px;color:#8b2c00}
.morecomments {font-family:Arial;font-size:11px;color:#8b2c00;text-decoration:none}
.morecomments:hover {font-family:Arial;font-size:11px;color:#8b2c00;text-decoration:underline}
.projectheading {font-family:Georgia;font-size:12px;color:#c0943c;padding:0 0 0 14px}
#projectbg {
	width:401px;
	height:auto;
	float:left;
	margin:5px 0 5px 0;
	padding:0;
background:url(images/1.jpg) repeat;
	background: #85c1e9; }
#projectbg1 {
	width:300px;
	height:auto;
	float:left;
	margin:10px 0 10px 0;
	padding:0;
	background:url(images/1.jpg) repeat;
	background: #85c1e9;
}
#projectthumnail {width:130px;height:117px;float:left;margin:15px 0 0 15px;padding:0;border:solid 3px #ebd693;background:url(images/projectthumnail.jpg) no-repeat}
#projecttxtblank {width:300px;float:left;margin:15px 0 0 0;padding:20px 0 0 0}
#projecttxt {width:206px;float:left;margin:0;padding:0 0 0 13px;font-family:Arial;font-size:12px;color:#464646}
.projectboldtxt {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;.
	color:#853008
}
#moreproject {width:194px;float:left;margin:0;padding:5px 0 0 25px}
.moreproject {font-family:Arial;font-size:12px;font-weight:bold;color:#464646;text-decoration:none}
.moreproject:hover {font-family:Arial;font-size:12px;font-weight:bold;color:#464646;text-decoration:underline}
#purposetxt {width:399px;float:left;margin:20px 0 0 0;padding:0;font-family:Arial;font-size:12px;color:#464646}
#purposenav {width:435px;float:left;margin:0;padding:14px 0 0 0}
#purposenav ul {width:188px;float:left;margin:0 24px 0 0;padding:0;display:block}
#purposenav ul li {width:188px;height:21px;float:left;margin:8px 0 0 0;padding:0;display:block}
#purposenav ul li a.purposenav {width:168px;height:18px;float:left;margin:0;padding:3px 0 0 20px;font-family:Arial;font-size:11px;color:#c17305;text-decoration:none;background:url(images/purposeactive.jpg) no-repeat}
#purposenav ul li a.purposenav:hover {width:168px;height:18px;float:left;margin:0;padding:3px 0 0 20px;font-family:Arial;font-size:11px;color:#c17305;text-decoration:none;background:url(images/purposeover.jpg) no-repeat}
#contentright {
	width:300px;
	float:left;
	margin:0;
	padding:5px 0 10px 10px;
	background:url(images/vline.jpg);
	background-repeat:repeat-y;
	}
.rightheading {width:300px;float:left;margin:0;padding:0;font-family:Georgia;font-size:12px;color:#7e8901}
.rightheading h4 {width:300px;float:left;margin:0;padding:0;font-family:Georgia;font-size:12px;font-weight:normal;
color:#069}
#galleryblank {width:180px;float:left;margin:21px 0 0 0;padding:0}
#rightpic {width:180px;height:68px;float:left;margin:0;padding:0}
.rightpic {width:180px;height:68px;float:left;margin:0;padding:0;background:url(images/rightpic.jpg) no-repeat}
.rightpic:hover {width:180px;height:68px;float:left;margin:0;padding:0;background:url(images/rightpic.jpg) no-repeat}
#rightpic02 {width:180px;height:68px;float:left;margin:13px 0 0 0;padding:0}
.rightpic02 {width:180px;height:68px;float:left;margin:0;padding:0;background:url(images/rightpic02.jpg) no-repeat}
.rightpic02:hover {width:180px;height:68px;float:left;margin:0;padding:0;background:url(images/rightpic02.jpg) no-repeat}
#rightpic03 {width:180px;height:68px;float:left;margin:13px 0 0 0;padding:0}
.rightpic03 {width:180px;height:68px;float:left;margin:0;padding:0;background:url(images/rightpic03.jpg) no-repeat}
.rightpic03:hover {width:180px;height:68px;float:left;margin:0;padding:0;background:url(images/rightpic03.jpg) no-repeat}
.viewbutton {width:68px;height:19px;float:left;margin:16px 0 36px 0;padding:0}
.viewbuttonbot {width:68px;height:19px;float:left;margin:16px 0 0 0;padding:0}
.view {width:68px;height:16px;float:left;margin:0;padding:3px 0 0 0;font-family:Arial;font-size:9px;color:#000;text-align:center;text-decoration:none;background:url(images/viewmore.jpg) no-repeat}
.view:hover {width:68px;height:16px;float:left;margin:0;padding:3px 0 0 0;font-family:Arial;font-size:9px;color:#000;text-align:center;text-decoration:none;background:url(images/viewmoreover.jpg) no-repeat}
.righttxt {width:177px;float:left;margin:21px 0 0 0;padding:0;font-family:Arial;font-size:12px;color:#464646}
.rightboldtxt {font-family:Arial;font-size:12px;font-weight:bold;color:#b22d00}
#footerbg {width:100%;height:100px;float:left;margin:0;padding:0;
background:url(images/headerbg.jpg);background-repeat:repeat-x}
#footerblank {width:1004px;height:100px;float:none;margin:0 auto;padding:0}
#footer {width:858px;height:100px;float:left;margin:0;padding:41px 0 0 146px;background:url(images/footer.jpg) no-repeat}
#footerbox {width:215px;height:100px;float:left;margin:0;padding:0;background:url(images/footerbox.jpg) no-repeat}
#footermid {width:215px;height:100px;float:left;margin:0 35px 0 35px;padding:0;background:url(images/footerbox.jpg) no-repeat}
#footerlast {width:215px;height:100px;float:left;margin:0;padding:0;background:url(images/footerbox.jpg) no-repeat}
.footerheading {width:215px;height:21px;float:left;margin:28px 0 0 0;padding:0;font-family:Arial;font-size:24px;color:#f4e7bd}
.footerheading h4 {width:215px;height:21px;float:left;margin:0;padding:0;font-family:Arial;font-size:24px;font-weight:normal;color:#f4e7bd;text-align:center}
.footertxt {width:184px;float:left;margin:17px 0 0 16px;padding:0;font-family:Arial;font-size:12px;font-weight:bold;color:#FFF;text-align:center}
.footerbutton {width:68px;height:19px;float:left;margin:15px 0 0 73px;padding:0}
.button {width:68px;height:15px;float:left;margin:0;padding:4px 0 0 0;font-family:Arial;font-size:9px;color:#000;text-align:center;text-decoration:none;background:url(images/footerbutton.jpg) no-repeat}
.button:hover {width:68px;height:15px;float:left;margin:0;padding:4px 0 0 0;font-family:Arial;font-size:9px;color:#000;text-align:center;text-decoration:none;background:url(images/footerover.jpg) no-repeat}
#footerlinks {width:715px;float:left;margin:25px 0 0 0;padding:0;font-family:Arial;font-size:11px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration:none}
.footerlinks {font-family:Arial;font-size:11px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration:none;padding:0 3px 0 3px}
.footerlinks:hover {font-family:Arial;font-size:11px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration:underline;padding:0 3px 0 3px}
#copyrights {width:715px;float:left;margin:5px 0 0 0;padding:0;font-family:Arial;font-size:11px;color:#401400;text-align:center}
#designedby {width:715px;float:left;margin:5px 0 0 0;padding:0;font-family:Arial;font-size:11px;font-weight:bold;color:#401400;text-align:center}
.designedby {font-family:Arial;font-size:11px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration:none}
.designedby:hover {font-family:Arial;font-size:11px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration:underline}
#validation {width:422px;float:left;margin:5px 0 0 0;padding:0 0 0 293px}
.xhtml, .xhtml:hover {width:66px;height:17px;float:left;margin:0;padding:1px 0 0 0;font-family:Arial;font-size:11px;color:#000;text-align:center;text-decoration:none;background:url(images/xhtml.jpg) no-repeat}
.css, .css:hover {width:66px;height:18px;float:left;margin:0 0 0 5px;padding:0;font-family:Arial;font-size:11px;color:#000;text-align:center;text-decoration:none;background:url(images/xhtml.jpg) no-repeat}
.titulo{
	font-size:10px;
	color: #036;
	font-family:Arial, Helvetica, sans-serif;
}