body
	{
	background-color:#a38295;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	}
#main	{
	margin:0 auto;
	width: 876px;
	text-align:left;
}
#logo	{
	float:left;
}
#short_menu	{
	float:right;
	width:453px;
	height: 64px;
	background-image:url(img/ringtones_short_menu.jpg);
}
#short_menu_inside	{
	padding-top: 30px;
	padding-left: 80px;
	color:#fff;
	
	
}
#below_logo	{
	clear:both;
	width:876px;
	height: 53px;
	background-image:url(img/below_logo.jpg);
}
#below_logo_inside {
	padding-top: 5px;
	padding-left: 52px;
	color:#f7b4da;
}
#menu	{
	clear:both;
	width:876px;
	height: 55px;
	background-image:url(img/menu.jpg);
}
#menu2	{
	clear:both;
	width:876px;
	height: 39px;
	background-image:url(img/menu_bottom.jpg);
}
#menu_inside	{
	padding-top: 0px;
	color:#fff;
	padding-left: 16px;
	font-size: 10pt;
}
#menu_inside2	{
	padding-top: 10px;
	color:#fff;
	padding-left: 45px;
	font-size: 11pt;
}

#inside	{
	background-image:url(img/inside.jpg);
	background-repeat:repeat-y;
}
#inside_inside	{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 35px;
}

#bottom	{
	clear:both;
}
#search_box	{
	background-image:url(img/search_box.jpg);
	background-repeat:no-repeat;
	width:395px;
	height: 267px;
	margin-left:8px;
	float:left;
}
#search_box2	{
	background-image:url(img/search_box2.jpg);
	background-repeat:no-repeat;
	width:393px;
	height: 336px;
	margin-left:8px;
	float:right;
}
#search_box_inside	{
	
}

#footer {
width:790px;
height72px;
padding-top:0px;
padding-left:50px;
text-align:left;
clear:left;
font-size:11px;
}
div.enter_field	{
	padding-left: 7px;
}
div.bbutton	{
	position: absolute;
	width:324px;
	height: 20px;
	padding: 5px;
}
div.bbutton2	{
	background-image: url(img/button2.gif);
	position: absolute;
	width:324px;
	height: 20px;
	padding: 5px;
}
div.bbutton3	{
	background-image: url(img/button.gif);
	position: absolute;
	width:324px;
	height: 20px;
	padding: 5px;
}


h2	{
font-size: 12pt;
color: #330066;
}
h2.hee	{
	padding-top:0px;
	margin-top:0px;
	font-size:12pt;
	text-align:center;
}
h1	{
font-size: 14pt;
color:#8040a8;
}
h1.smaller	{
font-size: 12pt;
color: #333333;
padding:0px;
margin:0px;
}
h1.song_title	{
	font-size: 13pt;
	padding-left:4px;
	padding-top:3px;
	margin:0px;
}
h2.artist_name	{
	font-size: 11pt;
	padding-left:4px;
	padding-top:3px;
	margin:0px;
}
p.blizej	{
	padding: 0px;
	margin: 4px;
	font-size:8pt;
}
p.blue_font	{
	margin: 4px;
}
a:link{
text-decoration:underline;
color: #000066;
}
a:visited{
text-decoration:underline;
color:#000066;
}
a:hover{
text-decoration:underline;
color: #5e198a;
}

a.nice:link{
text-decoration:none;
color:#f7b4da;
}
a.nice:visited{
text-decoration:none;
color:#f7b4da;
}
a.nice:hover{
text-decoration:none;
color:white;
}
a.nice2:link{
text-decoration:none;
color:#6f96ce;
}
a.nice2:visited{
text-decoration:none;
color:#6f96ce;
}
a.nice2:hover{
text-decoration:none;
color: #000066;
}
a.great:link{
text-decoration:none;
color:#000099;
}
a.great:visited{
text-decoration:none;
color:#000099;
}
a.great:hover{
text-decoration:none;
color: #fff;
background-color:#000099;
}
a.great_menu2:link{
text-decoration:none;
color:#b72c7d;
}
a.great_menu2:visited{
text-decoration:none;
color:#b72c7d;
}
a.great_menu2:hover{
text-decoration:none;
color: #000000;

}
a.white_link:link{
text-decoration:none;
color:white;
}
a.white_link:visited{
text-decoration:none;
color:white;
}
a.white_link:hover{
text-decoration:underline;
color:white;
}

span.highlight	{
color: #990000;
font-weight: bold;
}






#orderPopUp {
text-align:center;
margin:0px;
height:209px;
width:643px;
padding-top:15px;
background-image:url(images/popupBG.jpg);

}

#orderPopUp h1 {
font-size:14px;
margin:0;
padding:0;
}



#orderPopUp h2 {
font-size:12px;
margin:0;
padding:0;
float:left;
}

#orderPopUp p {
margin:0;
padding:0;
}

#orderStep1 {
margin-top:65px;
margin-left:22px;
text-align:center;
float:left;
width:70px;
height:130px;
font-size:11px;
}

#orderStep2 {
margin-top:57px;
margin-left:65px;
text-align:center;
float:left;
width:50px;
height:130px;
font-size:11px;
}

#orderStep3 {
margin-top:65px;
margin-left:75px;
width:50px;
text-align:center;
float:left;
height:130px;
font-size:11px;
}

#orderStep4 {
margin-top:57px;
margin-left:75px;
text-align:center;
float:left;
width:50px;
height:130px;
font-size:11px;
}

#orderStep5 {
margin-top:65px;
margin-left:75px;
text-align:center;
float:left;
width:50px;
height:130px;
font-size:11px;
}






#ipuppycontents, #ipuppywallpapercontents, #ipuppyscreensavers{
width:700px;
height:452px;
margin:auto;
padding:0;
text-align:left;
}

#ipuppycontents h2, #ipuppywallpapercontents h2, .ipuppyscreensavers-1 h2 {
color:#651c61;
font-size:16px;
font-weight:600;
margin:0;
padding:0;
}

#ipuppycontents h3, #ipuppywallpapercontents h3, .ipuppyscreensavers-1 h3 {
color:#651c61;
font-size:14px;
font-weight:600;
margin:0;
padding:0;
margin-top:10px;
}

#ipuppycontents p, #ipuppywallpapercontents p, .ipuppyscreensavers-1 p {
color:#651c61;
font-size:11px;
font-weight:100;
margin:0;
padding:0;
margin-top:5px;
}


#ipuppy1 {
float:left;
width:226px;
height:114px;
background:url(images/ipuppy-01.jpg) no-repeat;
padding-left:20px;
padding-top:70px;
padding-right:100px;
}

#ipuppy2 {
float:left;
width:219px;
height:114px;
background:url(images/ipuppy-02.jpg) no-repeat;
padding-top:70px;
padding-left:15px;
padding-right:120px;
}

#ipuppy3 {
float:left;
width:186px;
height:151px;
background:url(images/ipuppy-03.jpg) no-repeat;
padding-top:65px;
padding-left:160px;
}


#ipuppy4 {
float:left;
width:204px;
height:151px;
background:url(images/ipuppy-04.jpg) no-repeat;
padding-top:65px;
padding-left:140px;
}

#ipuppywallpaper1 {
float:left;
width:186px;
height:110px;
background:url(images/ipuppy-wallpaper-01.jpg) no-repeat;
padding-left:160px;
padding-top:100px;
padding-right:5px;
}

#ipuppywallpaper2 {
float:left;
width:184px;
height:110px;
background:url(images/ipuppy-wallpaper-02.jpg) no-repeat;
padding-left:155px;
padding-top:100px;
padding-right:10px;
}

#ipuppywallpaper3 {
float:left;
width:191px;
height:117px;
background:url(images/ipuppy-wallpaper-03.jpg) no-repeat;
padding-left:160px;
padding-top:100px;
}


#ipuppywallpaper4 {
float:left;
width:184px;
height:117px;
background:url(images/ipuppy-wallpaper-04.jpg) no-repeat;
padding-left:155px;
padding-top:100px;
padding-right:10px;
}

.ipuppyscreensavers-1 {
width:341px;
height:211px;
float:left;
}

.ipuppyscreensavers-1-left {
width:179px;
height:111px;
float:left;
background:url(images/screensaver-01-bg.png);
padding-top:100px;
padding-left:20px;
text-align:left;
}

.ipuppyscreensavers-1-right {
width:142px;
height:211px;
float:left;
}

input.grt {
	font-size: 13pt;
}

input.grt2	{
	border: 1px #FFCCFF solid;
	background-color:fffbfd;
	font-size: 12pt;
	
}
