/*RESET*/
*{margin:0;padding:0;border:0;}

/*MAIN*/
html{font-family: verdana;font-size: 14px;color: #000000;}
body{background:url(/includes/images/main_bg.jpg) repeat;}
a{color: #CA194D;text-decoration: none;}
a:hover{text-decoration:none;}
img{border:none;}
p{padding:5px 0;text-align:justify;}
h1{color:#1AA2F9;font-size:42px;}

#content{margin:0 auto;width:1200px;}

#pageWrap{margin:0 auto;width:900px;padding-top:25px;}
#pageWrap p.sprite{float:right;margin:-25px 20px 200px;}
#pageWrap ul, #pageWrap ol{list-style:url(/includes/images/si.png); padding:20px 0;}
#pageWrap li{height:25px;margin-left:10em;}

#wrapperTop{margin-top:-150px;background:url(/includes/images/bg_top.png) no-repeat;height:45px;}
#wrapper{background:url(/includes/images/bg_middle.png) repeat-y;}
#wrapperBottom{background:url(/includes/images/bg_bottom.png) no-repeat;height:600px;;}
#wrapperBottom	p{text-align:center;font-size:9px;color:#333333;}
#wrapperBottom	p.socialbits{padding-top:10em;text-align:right;}

#logo {width:651px;}
#menu {width:450px;float:right;margin-top:-15em;margin-right:100px;}
#invaders{float:right;margin:80px 110px 0 0;}

/*PORTFOLIO*/
#nyroModalContent img{border: 20px solid #FFFFFF;}
#nyroModalWrapper #closeBut{float:right; margin-right:-3em;font-weight:bold;color:#FFFFFF;text-decoration:none;}

.imgCenter{text-align:center;}

.imgCenter img{border:1px solid #DDDDDD;}
				
.expImage{max-width:200px;max-height:100px;overflow:hidden;height:auto;border:5px solid #FFFFFF;}

/*MENU*/
#iconbar{text-shadow:0 1px 0 #eee;}
#iconbar li{float:right;position:relative;overflow:hidden;}
#iconbar a{text-decoration:none;outline:none;color:#FFFFFF;display:block;width:50px;padding:10px;cursor:pointer;}
#iconbar span{width:100px;height:35px;position:absolute;display:none;line-height:110%;color:#FFFFFF;padding-right:10px;padding-top:16px;}
