/* backgrounds,logo,menus - to be edited to change the designs */

body{
        height: 100%;background: #1e1202  url('themes/rain_theme/default/bg-tile.jpg') repeat-x ;
}
	
.home .container{
	width:960px;float:left;background:transparent url('themes/rain_theme/default/container4.png') no-repeat scroll left top;padding:270px 0 50px 0;margin:20px 0 0 0;display:inline;position:relative; height: 100%;
}


.body-inner .container{
	width:960px;float:left;padding:0px 0 50px 0;margin:60px 0 0 0;display:inline;position:relative;background:transparent url('themes/rain_theme/default/bluelogo.png') no-repeat scroll 50px top;
} /**/

.outerBG { background: url('themes/rain_theme/default/paper-tile.jpg') repeat-y scroll top center; height: 100%; }

.topBG{min-height: 1070px; height: 100%; background: transparent url('themes/rain_theme/default/body4.jpg') no-repeat scroll top center;}

.center{
	width:960px!important;margin:0 auto; z-index:2;
}

.freeidea { height: 100px; width: 200px; position: absolute; top: 150px; left: 700px; }


.menu{
	background:transparent ;width:575px
	;height:34px;float:right;margin:0 19px 0 0;display:inline;position:absolute;top:-20px;left:390px}
.body-inner .menu{
		background:transparent;width:575px
	;height:34px;float:right;margin:0 19px 0 0;display:inline;position:absolute;top:-60px;left:390px}
.header{
	float:left;height:0px;width:100%}
.header-inner{
	float:left;height:50px;width:100%}
	
.pickbackground{
	width:190px;float:left;padding:6px 0 0 10px;margin:0 0 0 70px;display:inline}
.pickbackground p{
	float:left;font:10px verdana;color:#000;margin:4px 6px 0 0}
.pickbackground ul li{
	float:left;display:block;padding:0!important;margin:0px}

.pickbackground a{
	color:#fff;height:16px;width:19px;background:transparent url('themes/rain_theme/default/menu4bullet.jpg') no-repeat;padding:0!important;display:inline-block;float:left}
	
.pickbackground a.current{
	background:transparent url('themes/rain_theme/default/menu3bulletcrt.jpg') no-repeat}
.pickbackground a#A{
	background:transparent url('themes/rain_theme/default/menu4bullet.jpg') no-repeat scroll  center center}
.pickbackground a#A:hover{
	background:transparent url('themes/rain_theme/default/menu4bulletA.png') no-repeat scroll center center}
.pickbackground a#B{
	background:transparent url('themes/rain_theme/default/menu4bullet.jpg') no-repeat scroll  center center}
.pickbackground a#B:hover{
	background:transparent url('themes/rain_theme/default/menu4bulletB.png') no-repeat scroll center center}
.pickbackground a#C{
	background:transparent url('themes/rain_theme/default/menu4bullet.jpg') no-repeat scroll  center center}
.pickbackground a#C:hover{
	background:transparent url('themes/rain_theme/default/menu4bulletC.png') no-repeat scroll center center}
.pickbackground a#D{
	background:transparent url('themes/rain_theme/default/menu4bullet.jpg') no-repeat scroll  center center}
.pickbackground a#D:hover{
	background:transparent url('themes/rain_theme/default/menu4bulletD.png') no-repeat scroll center center}
	
.menu ul li{
	float:left;display:inline-block;padding:4px 2px 8px 2px;margin:4px 0 0 0}

.menu li a
{
	color:#000;font:16px Georgia;padding:0 6px 0 7px;text-decoration:none}
.menu li a:hover{
	color:#000}	
.menu li a.mcurrent{
	color:#000}

.menu .login{width:65px;padding:4px 4px 8px 2px}
.menu .login:hover{background:transparent url('themes/rain_theme/default/lmenu4.png') no-repeat scroll center top}
.menu .home{width:50px}
.menu .home:hover{background:transparent url('themes/rain_theme/default/hmenu4.png') no-repeat scroll center top}
.menu .work{width:50px}
.menu .work:hover{background:transparent url('themes/rain_theme/default/wmenu4.png') no-repeat scroll center top}
.menu .about{width:50px}
.menu .about:hover{background:transparent url('themes/rain_theme/default/amenu4.png') no-repeat scroll center top}
.menu .contact{width:60px}
.menu .contact:hover{background:transparent url('themes/rain_theme/default/cmenu4.png') no-repeat scroll center top}

.logo{
	width:77px;height:44px;margin:20px 0 0 40px;display:none}
.header-inner .logo{
	width:77px;height:44px;margin:60px 0 0 40px;display:none}
.tagline{
	width:400px;margin:10px 0 0 40px;font:24px Georgia;color:#fff;display:none}
.tagline span{
	font:16px verdana;color:#a4b757}
.movie{
	width:244px;height:136px;float:right;margin:-90px 30px 0 0;display:inline}



.content{
	width:598px;float:left;background:url('themes/rain_theme/default/content_botm.png') no-repeat scroll left bottom;margin:0 0 20px 20px!important;padding:0 0 10px 0;display:inline
}



.footer{
	float:left;width:900px;font:10px verdana;color:#999999;border-top:1px #d4d4d4 solid;padding:10px 0 0 0;color:#999999;margin:20px 0 0 20px}